System.Composition.Hosting.Core 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含表示组合引擎的核心功能的类,包括组合操作、协定、部件依赖项、导出说明以及控制其释放方式的共享部件的生存期上下文。
类
| 名称 | 说明 |
|---|---|
| CompositionContract |
表示允许组合引擎与导出匹配导入的部件之间的协议。 |
| CompositionDependency |
表示部件必须具有的依赖项才能实现 。ExportDescriptorPromise 在初始化期间,合成引擎使用此类来确定是否可以进行合成,如果不是,则提供什么错误。 |
| CompositionOperation |
表示单个组合操作。 |
| DependencyAccessor |
允许 ExportDescriptorProvider 对象查找其依赖项。 |
| ExportDescriptor |
描述合成引擎已知的部件的导出。 |
| ExportDescriptorPromise |
表示可用部件可以提供的导出描述符。 |
| ExportDescriptorProvider |
提供合成引擎已知部件的导出说明。 |
| LifetimeContext |
表示生存期树中的节点。 |
委托
| 名称 | 说明 |
|---|---|
| CompositeActivator |
允许在组合期间访问部件和导出实例的委托。 |