CompositionContextExtensions.SatisfyImports Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SatisfyImports(CompositionContext, Object) |
Spełnia wymagania importu określonego obiektu z określonego kontekstu. |
| SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Spełnia wymagania importów określonego obiektu z określonego kontekstu przy użyciu określonych konwencji. |
SatisfyImports(CompositionContext, Object)
Spełnia wymagania importu określonego obiektu z określonego kontekstu.
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)
Parametry
- compositionContext
- CompositionContext
Kontekst do rysowania eksportów z.
- objectWithLooseImports
- Object
Obiekt spełniający wymagania importów.
Wyjątki
Parametr compositionContext ma wartość null.
Parametr objectWithLooseImports ma wartość null.
objectWithLooseImports ma brakującą zależność.
Uwagi
Ponieważ ta metoda używa odbicia, działa wolno. Buforowanie może pomóc zwiększyć wydajność.
Dotyczy
SatisfyImports(CompositionContext, Object, AttributedModelProvider)
Spełnia wymagania importów określonego obiektu z określonego kontekstu przy użyciu określonych konwencji.
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)
Parametry
- compositionContext
- CompositionContext
Kontekst do rysowania eksportów z.
- objectWithLooseImports
- Object
Obiekt spełniający wymagania importów.
- conventions
- AttributedModelProvider
Konwencje do zastosowania w przypadku spełnienia przywozu.
Wyjątki
Parametr compositionContext ma wartość null.
Parametr objectWithLooseImports ma wartość null.
Parametr conventions ma wartość null.
objectWithLooseImports ma brakującą zależność.
Uwagi
Ponieważ ta metoda używa odbicia, działa wolno. Buforowanie może pomóc zwiększyć wydajność.