System.ComponentModel.Composition.Hosting 命名空间

System.ComponentModel.Composition.Hosting 命名空间提供 Managed Extensibility Framework (MEF) 类型,这些类型对可扩展应用程序的开发人员或宿主都很有用。 The System.ComponentModel.Composition.Hosting namespace provides Managed Extensibility Framework (MEF) types that are useful to developers of extensible applications, or hosts.

AggregateCatalog

合并 ComposablePartCatalog 对象元素的目录。A catalog that combines the elements of ComposablePartCatalog objects.

AggregateExportProvider

检索由 ExportProvider 对象的集合提供的导出。Retrieves exports provided by a collection of ExportProvider objects.

ApplicationCatalog

发现动态链接库 (DLL) 中的特性化部分以及应用程序目录和路径中的 EXE 文件。Discovers attributed parts in the dynamic link library (DLL) and EXE files in an application's directory and path.

AssemblyCatalog

发现托管代码程序集中标有属性的代码段。Discovers attributed parts in a managed code assembly.

AtomicComposition

表示事务性组合的单个组合操作。Represents a single composition operation for transactional composition.

CatalogExportProvider

从目录中检索导出。Retrieves exports from a catalog.

CatalogExtensions

为构造配置服务提供扩展方法。Provides extension methods for constructing composition services.

ComposablePartCatalogChangeEventArgs

Changed 事件提供数据。Provides data for the Changed event.

ComposablePartExportProvider

检索来自某个部件的导出。Retrieves exports from a part.

CompositionBatch

表示一组将添加至一个事务性组合的容器中或从容器中移除的 ComposablePart 对象。Represents a set of ComposablePart objects which will be added or removed from the container in a single transactional composition.

CompositionConstants

包含由组合系统使用的静态元数据密钥。Contains static metadata keys used by the composition system.

CompositionContainer

管理部件的组合。Manages the composition of parts.

CompositionScopeDefinition

表示有范围类别的树中的节点,反应底层目录及其子范围。Represents a node in a tree of scoped catalogs, reflecting an underlying catalog and its child scopes.

CompositionService

提供满足现有部件实例上的导入的方法。Provides methods to satisfy imports on an existing part instance.

DirectoryCatalog

发现所指定目录中的程序集的特性化部分。Discovers attributed parts in the assemblies in a specified directory.

ExportProvider

检索与指定的 ImportDefinition 对象相匹配的导出。Retrieves exports which match a specified ImportDefinition object.

ExportsChangeEventArgs

ExportsChangingExportsChanged 事件提供数据。Provides data for the ExportsChanging and ExportsChanged event.

FilteredCatalog

表示目录(在对其应用过滤器功能后)。Represents a catalog after a filter function is applied to it.

ImportEngine

对容器执行组合。Performs composition for containers.

ScopingExtensions

定义范围的静态简便方法。Defines static convenience methods for scoping.

TypeCatalog

发现类型集合中标有属性的部分。Discovers attributed parts from a collection of types.

接口

INotifyComposablePartCatalogChanged

ComposablePartCatalog 更改时提供通知。Provides notifications when a ComposablePartCatalog changes.

枚举

CompositionOptions

定义该提供程序的选项。Defines options for export providers.