System.ComponentModel.Composition.Primitives

System.ComponentModel.Composition.Primitives Namespace

 

This namespace provides the primitive types underlying the MEF programming model.

ClassDescription
System_CAPS_pubclassComposablePart

Defines the abstract base class for composable parts, which import objects and produce exported objects.

System_CAPS_pubclassComposablePartCatalog

Represents the abstract base class for composable part catalogs, which collect and return ComposablePartDefinition objects.

System_CAPS_pubclassComposablePartDefinition

Defines an abstract base class for composable part definitions, which describe and enable the creation of ComposablePart objects.

System_CAPS_pubclassComposablePartException

The exception that is thrown when an error occurs when calling methods on a ComposablePart object.

System_CAPS_pubclassContractBasedImportDefinition

Represents an import that is required by a ComposablePart object and that can specify both a contract name and metadata.

System_CAPS_pubclassExport

Represents an export, which is a type that consists of a delay-created exported object and the metadata that describes that object.

System_CAPS_pubclassExportDefinition

Describes the contract that a particular Export object satisfies.

System_CAPS_pubclassExportedDelegate

Represents a function exported by a ComposablePart.

System_CAPS_pubclassImportDefinition

Represents an import that is required by a ComposablePart object.

InterfaceDescription
System_CAPS_pubinterfaceICompositionElement

Represents an element that participates in composition.

EnumerationDescription
System_CAPS_pubenumImportCardinality

Indicates the cardinality of the Export objects required by an ImportDefinition.

Return to top
Show:
© 2016 Microsoft