CompositionContextExtensions.SatisfyImports メソッド

定義

オーバーロード

名前 説明
SatisfyImports(CompositionContext, Object)

指定したコンテキストからの指定したオブジェクトのインポートを満たします。

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

指定した規則を使用して、指定したコンテキストから指定したオブジェクトのインポートを満たします。

SatisfyImports(CompositionContext, Object)

ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
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)

ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
CompositionContextExtensions.cs
ソース:
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 には依存関係がありません。

注釈

このメソッドはリフレクションを使用するため、低速です。 キャッシュは、パフォーマンスの向上に役立ちます。

適用対象