CompositionContextExtensions.SatisfyImports Metodo

Definizione

Overload

Nome Descrizione
SatisfyImports(CompositionContext, Object)

Soddisfa le importazioni dell'oggetto specificato dal contesto specificato.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Soddisfa le importazioni dell'oggetto specificato dal contesto specificato, utilizzando le convenzioni specificate.

SatisfyImports(CompositionContext, Object)

Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs

Soddisfa le importazioni dell'oggetto specificato dal contesto specificato.

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)

Parametri

compositionContext
CompositionContext

Contesto da cui disegnare le esportazioni.

objectWithLooseImports
Object

Oggetto su cui soddisfare le importazioni.

Eccezioni

compositionContext è null.

objectWithLooseImports è null.

objectWithLooseImports ha una dipendenza mancante.

Commenti

Poiché questo metodo usa la reflection, è lento. La memorizzazione nella cache consente di migliorare le prestazioni.

Si applica a

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs
Origine:
CompositionContextExtensions.cs

Soddisfa le importazioni dell'oggetto specificato dal contesto specificato, utilizzando le convenzioni specificate.

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)

Parametri

compositionContext
CompositionContext

Contesto da cui disegnare le esportazioni.

objectWithLooseImports
Object

Oggetto su cui soddisfare le importazioni.

conventions
AttributedModelProvider

Convenzioni da utilizzare quando soddisfano le importazioni.

Eccezioni

compositionContext è null.

objectWithLooseImports è null.

conventions è null.

objectWithLooseImports ha una dipendenza mancante.

Commenti

Poiché questo metodo usa la reflection, è lento. La memorizzazione nella cache consente di migliorare le prestazioni.

Si applica a