Model. Composition. Primitives
This namespace provides the primitive types underlying the MEF programming model.
Defines the abstract base class for composable parts, which import objects and produce exported objects.
Represents the abstract base class for composable part catalogs, which collect and return ComposablePartDefinition objects.
Defines an abstract base class for composable part definitions, which describe and enable the creation of ComposablePart objects.
The exception that is thrown when an error occurs when calling methods on a ComposablePart object.
Represents an import that is required by a ComposablePart object and that can specify both a contract name and metadata.
Represents an export, which is a type that consists of a delay-created exported object and the metadata that describes that object.
Describes the contract that a particular Export object satisfies.
Represents a function exported by a ComposablePart.
Represents an import that is required by a ComposablePart object.
Represents an element that participates in composition.