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
| Nom | Description |
|---|---|
| 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é, à l’aide des 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
Contexte à partir duquel tirer des exportations.
- objectWithLooseImports
- Object
Objet sur lequel 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é, à l’aide des 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
Contexte à partir duquel tirer des exportations.
- objectWithLooseImports
- Object
Objet sur lequel satisfaire les importations.
- conventions
- AttributedModelProvider
Conventions à utiliser lors de la satisfaction 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.