IComponentModelBuilder API Document
Implementors must construct a populated instance of ComponentModel by inspecting the component and|or the configuration.
Properties
| Name | Type | Description |
|---|---|---|
| Contributors | IContributeComponentModelConstruction[] |
Methods
RemoveContributor(IContributeComponentModelConstruction contributor)
Removes the specified contributor
| Parameter | Description |
|---|---|
| contributor |
AddContributor(IContributeComponentModelConstruction contributor)
"To give or supply in common with others; give to a common fund or for a common purpose". The contributor should inspect the component, or even the configuration associated with the component, to add or change information in the model that can be used later.
| Parameter | Description |
|---|---|
| contributor | Missing documentation |
BuildModel(String key, Type service, Type classType, IDictionary extendedProperties) : ComponentModel
Constructs a new ComponentModel by invoking the registered contributors.
| Parameter | Description |
|---|---|
| key | |
| service | |
| classType | |
| extendedProperties |