CompositionContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于从组合中检索导出的方法。
public ref class CompositionContext abstract
public abstract class CompositionContext
type CompositionContext = class
Public MustInherit Class CompositionContext
- 继承
-
CompositionContext
- 派生
构造函数
CompositionContext() |
初始化 CompositionContext 类的新实例。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetExport(CompositionContract) |
检索与指定协定匹配的导出。 |
GetExport(Type) |
检索与指定类型匹配的导出。 |
GetExport(Type, String) |
检索与指定名称和类型匹配的导出。 |
GetExport<TExport>() |
检索与指定泛型类型参数匹配的导出。 |
GetExport<TExport>(String) |
检索与指定泛型类型参数和协定名称匹配的导出。 |
GetExports(Type) |
检索与指定类型匹配的所有导出的集合。 |
GetExports(Type, String) |
检索所有与指定协定名称和类型匹配的导出。 |
GetExports<TExport>() |
检索与指定泛型类型参数匹配的所有导出。 |
GetExports<TExport>(String) |
检索所有与指定泛型类型参数和协定名称匹配的导出。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
TryGetExport(CompositionContract, Object) |
如果未找到匹配项,则返回与指定的协定匹配的导出,或返回 |
TryGetExport(Type, Object) |
如果未找到匹配项,则返回与指定的类型匹配的导出,或返回 |
TryGetExport(Type, String, Object) |
如果未找到匹配项,则返回与指定的协定名称和类型匹配的导出,或返回 |
TryGetExport<TExport>(String, TExport) |
如果未找到匹配项,则返回与指定的泛型类型参数和协定名称匹配的导出,或返回 |
TryGetExport<TExport>(TExport) |
如果未找到匹配项,则返回与指定的泛型类型参数匹配的导出,或返回 |
扩展方法
SatisfyImports(CompositionContext, Object) |
满足从指定上下文中的指定物体的导入。 |
SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
使用指定的约定,满足从指定上下文中的指定物体的导入。 |