Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Composition Namespace

.NET Framework (current version)
 

The System.Composition namespace provides classes that constitute the core of the Managed Extensibility Framework (MEF) for Windows 8.x Store apps.

ClassDescription
System_CAPS_pubclassCompositionContext

Provides methods to retrieve exports from the composition.

System_CAPS_pubclassCompositionContextExtensions

Adds methods to the composition context that are specific to the typed parts model.

System_CAPS_pubclassExport<T>

A reference that allows the graph of parts associated with an exported instance to be released.

System_CAPS_pubclassExportAttribute

Specifies that a type, property, field, or method provides a particular export.

System_CAPS_pubclassExportFactory<T>

A factory that creates new instances of a part that provides the specified export.

System_CAPS_pubclassExportFactory<T, TMetadata>

A factory that creates new instances of a part that provides the specified export, with attached metadata.

System_CAPS_pubclassExportMetadataAttribute

Specifies metadata for a type, property, field, or method that is marked with the ExportAttribute attribute.

System_CAPS_pubclassImportAttribute

Specifies that a property, field, or parameter value should be provided by the host container.

System_CAPS_pubclassImportingConstructorAttribute

Specifies which constructor should be used when creating a part.

System_CAPS_pubclassImportManyAttribute

Specifies that a property, field, or parameter should be populated with all matching exports by the host container.

System_CAPS_pubclassImportMetadataConstraintAttribute

Specifies that an import requires certain metadata values.

System_CAPS_pubclassMetadataAttributeAttribute

Specifies that a custom attribute’s properties provide metadata for exports applied to the same type, property, field, or method.

System_CAPS_pubclassOnImportsSatisfiedAttribute

Specifies that a method should be called when composition is completed.

System_CAPS_pubclassPartMetadataAttribute

Specifies metadata for a part.

System_CAPS_pubclassPartNotDiscoverableAttribute

Specifies that this type’s exports won’t be included in a catalog.

System_CAPS_pubclassSharedAttribute

Marks the decorated part as being constrained to sharing within the specified boundary.

System_CAPS_pubclassSharingBoundaryAttribute

When applied to an import of an ExportFactory<T> object, marks the boundary of a sharing scope.

Return to top
Show:
© 2017 Microsoft