 Collapse All
Collapse All
 Public Constructors
Public Constructors
| Name | Description | |
|---|---|---|
|  | ComponentCatalog | Overloaded. Creates a new instance of the ComponentCatalog class. | 
 Public Methods
 (see also: Protected Methods)
Public Methods
 (see also: Protected Methods)
| Name | Description | |
|---|---|---|
|  | CleanUpComponentInstance | Overloaded. Processes resource clean up logic for a specified registered Singleton activated component. | 
|  | Dispose | Releases all managed resources. | 
|  | GetComponent | Returns an instance of a specified registered component. | 
|  | GetComponent<I> | Returns an instance of a specified registered component. | 
|  | GetComponentInstance | Returns an instance of a specified registered component. | 
|  | GetRegisteredComponents | Returns a list with information about all registered components. | 
|  | GetRegistration | Gets registration data for a specified component by its interface name. | 
|  | RegisterComponent<I> | Registers a component in the component catalog. | 
|  | RegisterComponent<I, T> | Overloaded. Registers a component in the component catalog. | 
|  | UnregisterComponent | Deletes a component registration. | 
 Protected Methods
Protected Methods
 Public Properties
Public Properties
| Name | Description | |
|---|---|---|
|  | DisposeWithHost | Gets, if this component catalog should be automaticly disposed, when the owning host is disposed. |