Class HierarchicalComponentContainer<TContainer, TComponent>.ReadOnly
A read-only wrapper for this container, which does not expose methods that modify the container. If changes are made to the underlying container, the read-only wrapper reflects those changes.
Inherited Members
Namespace: Unity.Build
Assembly: solution.dll
Syntax
public class HierarchicalComponentContainer<TContainer, TComponent>.ReadOnly
Methods
Name | Description |
---|---|
Get |
Get the value of a Type component. |
Get |
Get the value of a Type component if found.
Otherwise an instance created using Type |
Get |
Get the value of a |
Get |
Get a flatten list of all component types from this container and its dependencies. |
Get |
Get the value of a |
Get |
Get a flatten list of all components recursively from this container and its dependencies. |
Get |
Get a flatten list of all components recursively from this container and its dependencies, that matches Type. |
Get |
Get a flatten list of all components recursively from this container and its dependencies, that matches Type. |
Has |
Determine if a Type component is stored in this container or its dependencies. |
Has |
Determine if a |
Is |
Determine if a Type component is inherited from a dependency. |
Is |
Determine if a |
Is |
Determine if a Type component overrides a dependency. |
Is |
Determine if a |
Try |
Try to get the value of a Type component. |
Try |
Try to get the value of a |