System.ComponentModel.Composition.Registration Namespace

The System.ComponentModel.Composition.Registration namespace contains types that enable rule-based configuration of Managed Extensibility Framework (MEF) parts.

Classes

ExportBuilder

Represents configuration information for a rule-based export.

ImportBuilder

Represents configuration information for a rule-based import.

ParameterImportBuilder

Represents configuration for a rule-based constructor parameter import.

PartBuilder

Represents a rule for decorating a set of matching types with Managed Extensibility Framework (MEF) attributes.

PartBuilder<T>

Extends the PartBuilder class to allow the use of expressions to select members.

RegistrationBuilder

Represents a reflection context that has associated conventions that describe rules for decorating entities with Managed Extensibility Framework (MEF) attributes.