CompositionContextExtensions.SatisfyImports 方法

定义

重载

SatisfyImports(CompositionContext, Object)

满足从指定上下文中的指定物体的导入。

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

使用指定的约定,满足从指定上下文中的指定物体的导入。

SatisfyImports(CompositionContext, Object)

Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs

满足从指定上下文中的指定物体的导入。

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

满足导入的对象。

例外

compositionContextnull

objectWithLooseImportsnull

objectWithLooseImports 缺少一个依赖项。

注解

由于此方法使用反射,因此速度较慢。 缓存有助于提高性能。

适用于

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs

使用指定的约定,满足从指定上下文中的指定物体的导入。

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

满足导入时使用的约定。

例外

compositionContextnull

objectWithLooseImportsnull

conventionsnull

objectWithLooseImports 缺少一个依赖项。

注解

由于此方法使用反射,因此速度较慢。 缓存有助于提高性能。

适用于