CompositionContextExtensions.SatisfyImports Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
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)
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.