IExportProvider Interface |
Namespace: TomsToolbox.Composition
The IExportProvider type exposes the following members.
Name | Description | |
---|---|---|
GetExportedValueT |
Gets the exported object with the specified contract name.
| |
GetExportedValueOrDefaultT |
Gets the exported object with the specified contract name.
| |
GetExportedValues(Type, String) |
Gets all the exported objects with the specified contract name.
| |
GetExportedValuesT(String) |
Gets all the exported objects with the specified contract name.
| |
GetExports(Type, String) |
Gets the exports for the specified parameters.
| |
GetExportsT(String) |
Gets the exports for the specified parameters.
| |
TryGetExportedValueT |
Tries to the get exported value.
|
Name | Description | |
---|---|---|
ExportsChanged |
Occurs when the exports in the IExportProvider change.
|
Name | Description | |
---|---|---|
GetExportsTMetadata(Type, FuncIMetadata, TMetadata) | Overloaded.
Gets the exports for the specified parameters.
(Defined by ExtensionMethods.) | |
GetExportsTMetadata(Type, String, FuncIMetadata, TMetadata) | Overloaded.
Gets the exports for the specified parameters.
(Defined by ExtensionMethods.) | |
TryGetExportedValueT |
Tries to the get exported value.
(Defined by ExtensionMethods.) |