Partager via


CompositionContextExtensions.SatisfyImports Méthode

Définition

Surcharges

SatisfyImports(CompositionContext, Object)

Satisfait les importations de l'objet spécifié à partir du contexte spécifié.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Satisfait les importations de l'objet spécifié à partir du contexte spécifié, en utilisant les conventions spécifiées.

SatisfyImports(CompositionContext, Object)

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

Satisfait les importations de l'objet spécifié à partir du contexte spécifié.

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)

Paramètres

compositionContext
CompositionContext

Le contexte à partir duquel tirer les exportations.

objectWithLooseImports
Object

Objet pour satisfaire les importations.

Exceptions

compositionContext a la valeur null.

objectWithLooseImports a la valeur null.

objectWithLooseImports a une dépendance manquante.

Remarques

Étant donné que cette méthode utilise la réflexion, elle est lente. La mise en cache peut aider à améliorer les performances.

S’applique à

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

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

Satisfait les importations de l'objet spécifié à partir du contexte spécifié, en utilisant les conventions spécifiées.

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)

Paramètres

compositionContext
CompositionContext

Le contexte à partir duquel tirer les exportations.

objectWithLooseImports
Object

Objet pour satisfaire les importations.

conventions
AttributedModelProvider

Conventions à utiliser lors de la réponse aux besoin des importations.

Exceptions

compositionContext a la valeur null.

objectWithLooseImports a la valeur null.

conventions a la valeur null.

objectWithLooseImports a une dépendance manquante.

Remarques

Étant donné que cette méthode utilise la réflexion, elle est lente. La mise en cache peut aider à améliorer les performances.

S’applique à