CompositionContextExtensions.SatisfyImports Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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)
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.