System.ComponentModel.Composition
4.0.0.0
System.ComponentModel.Composition.Hosting.ExportProvider
System.IDisposable
To be added.
Retrieves exports from a part.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class, optionally in thread-safe mode.
true if the object must be thread-safe; otherwise, false.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class with the specified composition options.
Options that specify the behavior of this provider.
Method
4.0.0.0
System.Void
To be added.
Executes composition on the specified batch.
The batch to execute composition on.
Method
4.0.0.0
System.Void
Call Dispose when you are finished using the . The Dispose method leaves the in an unusable state. After calling Dispose, you must release all references to the so the garbage collector can reclaim the memory that the was occupying.
For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method.
Always call Dispose before you release your last reference to the . Otherwise, the resources it is using will not be freed until the garbage collector calls the object's Finalize method.
Releases all resources used by the current instance of the class.
Method
4.0.0.0
System.Void
To be added.
Releases the unmanaged resources used by the and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Method
4.0.0.0
System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export>
Implementers should not treat cardinality-related mismatches as errors and should not throw exceptions for cardinality-related mismatches. For example, if the import requests exactly one export and the provider has no matching exports or more than one, the method should return an empty collection of objects.
Gets a collection of all exports in this provider that match the conditions of the specified import.
A collection of all exports in this provider that match the specified conditions.
The that defines the conditions of the to get.
The composition transaction to use, or null to disable transactional composition.
Property
4.0.0.0
System.ComponentModel.Composition.Hosting.ExportProvider
To be added.
This property must be set before accessing any methods on the .
Gets or sets the export provider that provides access to additional objects.