System.ComponentModel.Composition.Primitives 命名空间

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

ComposablePart

定义用于导入对象和生成已导出对象的可组合部件的抽象基类。

ComposablePartCatalog

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

ComposablePartDefinition

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

ComposablePartException

在对 ComposablePart 对象调用方法时,发生错误的情况下引发的异常。

ContractBasedImportDefinition

表示 ComposablePart 对象必需的且可以指定协定名称和元数据的导入。

Export

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

ExportDefinition

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

ExportedDelegate

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

ImportDefinition

表示 ComposablePart 对象所需要的导入。

接口

ICompositionElement

表示一个参与组合的元素。

枚举

ImportCardinality

指示 Export 所需的 ImportDefinition 对象的基数。