System.ComponentModel.Composition.Primitives 命名空间

此命名空间提供 MEF 编程模型基础的基元类型。

类

名称 说明
ComposablePart

定义可组合部件的抽象基类,这些部件导入对象并生成导出的对象。

ComposablePartCatalog

表示可组合部件目录的抽象基类,用于收集和返回 ComposablePartDefinition 对象。

ComposablePartDefinition

定义可组合部件定义的抽象基类,用于描述和启用对象的创建 ComposablePart 。

ComposablePartException

在对象上调用方法时出错时引发的 ComposablePart 异常。

ContractBasedImportDefinition

表示对象所需的 ComposablePart 导入,并且可以同时指定协定名称和元数据。

Export

表示导出,该导出类型由延迟创建的导出对象和描述该对象的元数据组成。

ExportDefinition

描述特定 Export 对象满足的协定。

ExportedDelegate

表示由一个 ComposablePart.. 导出的函数。

ImportDefinition

表示对象所需的 ComposablePart 导入。

接口

名称 说明
ICompositionElement

表示参与组合的元素。