Sdílet prostřednictvím


CompositionContextExtensions.SatisfyImports Metoda

Definice

Přetížení

SatisfyImports(CompositionContext, Object)

Splňuje importy zadaného objektu ze zadaného kontextu.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Splňuje importy zadaného objektu ze zadaného kontextu pomocí zadaných konvencí.

SatisfyImports(CompositionContext, Object)

Zdroj:
CompositionContextExtensions.cs
Zdroj:
CompositionContextExtensions.cs
Zdroj:
CompositionContextExtensions.cs

Splňuje importy zadaného objektu ze zadaného kontextu.

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)

Parametry

compositionContext
CompositionContext

Kontext, ze něhož se mají vyexportovat.

objectWithLooseImports
Object

Objekt, který má uspokojit importy.

Výjimky

compositionContext je null.

objectWithLooseImports je null.

objectWithLooseImports má chybějící závislost.

Poznámky

Vzhledem k tomu, že tato metoda používá reflexi, je pomalá. Ukládání do mezipaměti může pomoct zvýšit výkon.

Platí pro

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Zdroj:
CompositionContextExtensions.cs
Zdroj:
CompositionContextExtensions.cs
Zdroj:
CompositionContextExtensions.cs

Splňuje importy zadaného objektu ze zadaného kontextu pomocí zadaných konvencí.

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)

Parametry

compositionContext
CompositionContext

Kontext, ze něhož se mají vyexportovat.

objectWithLooseImports
Object

Objekt, který má uspokojit importy.

conventions
AttributedModelProvider

Konvence, které se mají použít při uspokojování dovozu.

Výjimky

compositionContext je null.

objectWithLooseImports je null.

conventions je null.

objectWithLooseImports má chybějící závislost.

Poznámky

Vzhledem k tomu, že tato metoda používá reflexi, je pomalá. Ukládání do mezipaměti může pomoct zvýšit výkon.

Platí pro