CompositionContextExtensions.SatisfyImports 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| SatisfyImports(CompositionContext, Object) |
满足指定上下文中指定对象的导入。 |
| SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
使用指定的约定从指定上下文中满足指定对象的导入。 |
SatisfyImports(CompositionContext, Object)
满足指定上下文中指定对象的导入。
public:
[System::Runtime::CompilerServices::Extension]
static void SatisfyImports(System::Composition::CompositionContext ^ compositionContext, System::Object ^ objectWithLooseImports);
public static void SatisfyImports(this System.Composition.CompositionContext compositionContext, object objectWithLooseImports);
static member SatisfyImports : System.Composition.CompositionContext * obj -> unit
<Extension()>
Public Sub SatisfyImports (compositionContext As CompositionContext, objectWithLooseImports As Object)
参数
- compositionContext
- CompositionContext
要从中提取导出的上下文。
- objectWithLooseImports
- Object
要满足导入的对象的要求。
例外
compositionContext 是 null。
objectWithLooseImports 是 null。
objectWithLooseImports 缺少依赖项。
注解
由于此方法使用反射,因此速度较慢。 缓存有助于提高性能。
适用于
SatisfyImports(CompositionContext, Object, AttributedModelProvider)
使用指定的约定从指定上下文中满足指定对象的导入。
public:
[System::Runtime::CompilerServices::Extension]
static void SatisfyImports(System::Composition::CompositionContext ^ compositionContext, System::Object ^ objectWithLooseImports, System::Composition::Convention::AttributedModelProvider ^ conventions);
public static void SatisfyImports(this System.Composition.CompositionContext compositionContext, object objectWithLooseImports, System.Composition.Convention.AttributedModelProvider conventions);
static member SatisfyImports : System.Composition.CompositionContext * obj * System.Composition.Convention.AttributedModelProvider -> unit
<Extension()>
Public Sub SatisfyImports (compositionContext As CompositionContext, objectWithLooseImports As Object, conventions As AttributedModelProvider)
参数
- compositionContext
- CompositionContext
要从中提取导出的上下文。
- objectWithLooseImports
- Object
要满足导入的对象的要求。
- conventions
- AttributedModelProvider
满足导入时要使用的约定。
例外
compositionContext 是 null。
objectWithLooseImports 是 null。
conventions 是 null。
objectWithLooseImports 缺少依赖项。
注解
由于此方法使用反射,因此速度较慢。 缓存有助于提高性能。