System.ComponentModel.Composition.Primitives 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此命名空间提供作为 MEF 编程模型基础的基元类型。
类
ComposablePart |
定义用于导入对象和生成已导出对象的可组合部件的抽象基类。 |
ComposablePartCatalog |
表示收集并返回 ComposablePartDefinition 对象的可组合部件目录的抽象基类。 |
ComposablePartDefinition |
定义可组合部件定义的抽象基类,可组合部件定义可描述和启用 ComposablePart 对象的创建。 |
ComposablePartException |
在对 ComposablePart 对象调用方法时,发生错误的情况下引发的异常。 |
ContractBasedImportDefinition |
表示 ComposablePart 对象必需的且可以指定协定名称和元数据的导入。 |
Export |
表示一个导出,它是由延迟创建的已导出对象和描述该对象的元数据组成的类型。 |
ExportDefinition |
描述特定 Export 对象所满足的协定。 |
ExportedDelegate |
表示一个由 ComposablePart 导出的函数。 |
ImportDefinition |
表示 ComposablePart 对象所需要的导入。 |
接口
ICompositionElement |
表示一个参与组合的元素。 |
枚举
ImportCardinality |
指示 Export 所需的 ImportDefinition 对象的基数。 |