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 a component value. |
Get |
Get a component value if found, default value otherwise. |
Get |
Get a component value if found, default value otherwise. |
Get |
Get the source container from which the component value is coming from. |
Get |
Get the source container from which the component value is coming from. |
Get |
Get all component types from all dependencies recursively. |
Get |
Get a component value. |
Get |
Get all component values from all dependencies recursively. |
Get |
Get all component values from all dependencies recursively, that matches specified component type. |
Get |
Get all component values from all dependencies recursively, that matches specified component type. |
Has |
Determine if a component exist in this container or dependencies recursively. |
Has |
Determine if a component exist in this container or dependencies recursively. |
Is |
Determine if a component is inherited from a dependency. |
Is |
Determine if a component is inherited from a dependency. |
Is |
|
Is |
|
Is |
Determines if component overrides a dependency. |
Is |
Determines if component overrides a dependency. |
Try |
Get a component value. |
Try |
Get a component value. |