System.ComponentModel.Composition.Hosting Namespace

 

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: