System.Composition.Convention Namespace

Contains classes that represent convention builders for constructing rules used to configure CLR objects as MEF parts.

Classes

AttributedModelProvider

Provides augmented reflection data to support convention-based models.

ConventionBuilder

Provides methods for creating and configuring rules to define CLR objects as Managed Extensibility Framework (MEF) parts.

ExportConventionBuilder

Configures an export that is associated with a part.

ImportConventionBuilder

Configures an import that is associated with a part.

ParameterImportConventionBuilder

Represents a helper type that is used when configuring a PartConventionBuilder<T>.

PartConventionBuilder

Configures a type as a Managed Extensibility Framework (MEF) part.

PartConventionBuilder<T>

Configures a type as a Managed Extensibility Framework (MEF) part, with strongly typed return values.