System.ComponentModel.Composition.Hosting 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对可扩展应用程序或主机的开发人员有用的托管扩展性框架(MEF)类型。
类
| 名称 | 说明 |
|---|---|
| AggregateCatalog |
合并对象的元素的 ComposablePartCatalog 目录。 |
| AggregateExportProvider |
检索对象集合 ExportProvider 提供的导出。 |
| ApplicationCatalog |
在应用程序的目录和路径中发现动态链接库(DLL)和 EXE 文件中的特性化部件。 |
| AssemblyCatalog |
发现托管代码程序集中的特性化部件。 |
| AtomicComposition |
表示事务构成的单个组合操作。 |
| CatalogExportProvider |
从目录中检索导出。 |
| CatalogExtensions |
提供用于构造合成服务的扩展方法。 |
| ComposablePartCatalogChangeEventArgs |
为 Changed 事件提供数据。 |
| ComposablePartExportProvider |
从部件检索导出。 |
| CompositionBatch |
表示一组 ComposablePart 对象,这些对象将在单个事务构成中添加或删除容器。 |
| CompositionConstants |
包含合成系统使用的静态元数据键。 |
| CompositionContainer |
管理部件的组合。 |
| CompositionScopeDefinition |
表示范围目录树中的节点,反映基础目录及其子范围。 |
| CompositionService |
提供满足现有部件实例上的导入的方法。 |
| DirectoryCatalog |
发现指定目录中程序集中的特性化部件。 |
| ExportProvider |
检索与指定 ImportDefinition 对象匹配的导出。 |
| ExportsChangeEventArgs |
为事件ExportsChanging提供数据ExportsChanged。 |
| FilteredCatalog |
表示在将筛选器函数应用于该目录之后的目录。 |
| ImportEngine |
为容器执行组合。 |
| ScopingExtensions |
定义用于界定范围的静态便利方法。 |
| TypeCatalog |
从类型的集合中发现特性化部件。 |
接口
| 名称 | 说明 |
|---|---|
| INotifyComposablePartCatalogChanged |
更改时 ComposablePartCatalog 提供通知。 |
枚举
| 名称 | 说明 |
|---|---|
| CompositionOptions |
定义导出提供程序的选项。 |