System.ComponentModel.Composition.Hosting Namespace

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

The System.ComponentModel.Composition.Hosting namespace provides Managed Extensibility Framework (MEF) types that are useful to developers of extensible applications, or hosts.

ClassDescription
System_CAPS_pubclassAggregateCatalog

A catalog that combines the elements of ComposablePartCatalog objects.

System_CAPS_pubclassAggregateExportProvider

Retrieves exports provided by a collection of ExportProvider objects.

System_CAPS_pubclassApplicationCatalog

Discovers attributed parts in the dynamic link library (DLL) and EXE files in an application's directory and path.

System_CAPS_pubclassAssemblyCatalog

Discovers attributed parts in a managed code assembly.

System_CAPS_pubclassAtomicComposition

Represents a single composition operation for transactional composition.

System_CAPS_pubclassCatalogExportProvider

Retrieves exports from a catalog.

System_CAPS_pubclassCatalogExtensions

Provides extension methods for constructing composition services.

System_CAPS_pubclassComposablePartCatalogChangeEventArgs

Provides data for the Changed event.

System_CAPS_pubclassComposablePartExportProvider

Retrieves exports from a part.

System_CAPS_pubclassCompositionBatch

Represents a set of ComposablePart objects which will be added or removed from the container in a single transactional composition.

System_CAPS_pubclassCompositionConstants

Contains static metadata keys used by the composition system.

System_CAPS_pubclassCompositionContainer

Manages the composition of parts.

System_CAPS_pubclassCompositionScopeDefinition

Represents a node in a tree of scoped catalogs, reflecting an underlying catalog and its child scopes.

System_CAPS_pubclassCompositionService

Provides methods to satisfy imports on an existing part instance.

System_CAPS_pubclassDirectoryCatalog

Discovers attributed parts in the assemblies in a specified directory.

System_CAPS_pubclassExportProvider

Retrieves exports which match a specified ImportDefinition object.

System_CAPS_pubclassExportsChangeEventArgs

Provides data for the ExportsChanging and ExportsChanged event.

System_CAPS_pubclassFilteredCatalog

Represents a catalog after a filter function is applied to it.

System_CAPS_pubclassImportEngine

Performs composition for containers.

System_CAPS_pubclassScopingExtensions

Defines static convenience methods for scoping.

System_CAPS_pubclassTypeCatalog

Discovers attributed parts from a collection of types.

InterfaceDescription
System_CAPS_pubinterfaceINotifyComposablePartCatalogChanged

Provides notifications when a ComposablePartCatalog changes.

EnumerationDescription
System_CAPS_pubenumCompositionOptions

Defines options for export providers.

Return to top
Show: