CompositionContextExtensions.SatisfyImports Methode

Definitie

Overloads

Name Description
SatisfyImports(CompositionContext, Object)

Voldoet aan de import van het opgegeven object vanuit de opgegeven context.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Voldoet aan de import van het opgegeven object vanuit de opgegeven context, met behulp van de opgegeven conventies.

SatisfyImports(CompositionContext, Object)

Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs

Voldoet aan de import van het opgegeven object vanuit de opgegeven context.

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)

Parameters

compositionContext
CompositionContext

De context waaruit exports moeten worden opgehaald.

objectWithLooseImports
Object

Het object om aan de invoer te voldoen.

Uitzonderingen

compositionContext is null.

objectWithLooseImports is null.

objectWithLooseImports heeft een ontbrekende afhankelijkheid.

Opmerkingen

Omdat deze methode weerspiegeling gebruikt, is het traag. Caching kan helpen de prestaties te verbeteren.

Van toepassing op

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs
Bron:
CompositionContextExtensions.cs

Voldoet aan de import van het opgegeven object vanuit de opgegeven context, met behulp van de opgegeven conventies.

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)

Parameters

compositionContext
CompositionContext

De context waaruit exports moeten worden opgehaald.

objectWithLooseImports
Object

Het object om aan de invoer te voldoen.

conventions
AttributedModelProvider

De verdragen die moeten worden gebruikt bij het voldoen aan de invoer.

Uitzonderingen

compositionContext is null.

objectWithLooseImports is null.

conventions is null.

objectWithLooseImports heeft een ontbrekende afhankelijkheid.

Opmerkingen

Omdat deze methode weerspiegeling gebruikt, is het traag. Caching kan helpen de prestaties te verbeteren.

Van toepassing op