System.ComponentModel.Composition
4.0.0.0
System.Object
To be added.
Represents an export, which is a type that consists of a delay-created exported object and the metadata that describes that object.
Constructor
4.0.0.0
Derived types that call this constructor must override the property and the method.
Initializes a new instance of the class.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class with the specified export definition and exported object getter.
An object that describes the contract that the object satisfies.
A method that is called to create the exported object of the . This delays the creation of the object until the property is called.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class with the specified contract name and exported value getter.
The contract name of the object.
A method that is called to create the exported object of the . This delays the creation of the object until the method is called.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class with the specified contract name, metadata, and exported value getter.
The contract name of the object.
The metadata of the object or null to set the property to an empty, read-only object.
A method that is called to create the exported object of the . This delays the creation of the object until the method is called.
Property
4.0.0.0
System.ComponentModel.Composition.Primitives.ExportDefinition
To be added.
Overrides of this property should never return null.
Gets the definition that describes the contract that the export satisfies.
Method
4.0.0.0
System.Object
To be added.
Returns the exported object the export provides.
The exported object the export provides.
Property
4.0.0.0
System.Collections.Generic.IDictionary<System.String,System.Object>
To be added.
This property returns the value of of the property.
Gets the metadata for the export.
Property
4.0.0.0
System.Object
To be added.
To be added.
Provides the object this export represents.