CompositionContextExtensions.SatisfyImports Metod

Definition

Överlagringar

Name Description
SatisfyImports(CompositionContext, Object)

Uppfyller importen av det angivna objektet från den angivna kontexten.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Uppfyller importen av det angivna objektet från den angivna kontexten med hjälp av de angivna konventionerna.

SatisfyImports(CompositionContext, Object)

Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs

Uppfyller importen av det angivna objektet från den angivna kontexten.

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)

Parametrar

compositionContext
CompositionContext

Kontexten som exporter ska hämtas från.

objectWithLooseImports
Object

Det objekt som ska uppfylla importer på.

Undantag

compositionContext är null.

objectWithLooseImports är null.

objectWithLooseImports har ett beroende som saknas.

Kommentarer

Eftersom den här metoden använder reflektion är den långsam. Cachelagring kan förbättra prestandan.

Gäller för

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs
Källa:
CompositionContextExtensions.cs

Uppfyller importen av det angivna objektet från den angivna kontexten med hjälp av de angivna konventionerna.

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)

Parametrar

compositionContext
CompositionContext

Kontexten som exporter ska hämtas från.

objectWithLooseImports
Object

Det objekt som ska uppfylla importer på.

conventions
AttributedModelProvider

konventioner som ska användas vid tillfredsställande import.

Undantag

compositionContext är null.

objectWithLooseImports är null.

conventions är null.

objectWithLooseImports har ett beroende som saknas.

Kommentarer

Eftersom den här metoden använder reflektion är den långsam. Cachelagring kan förbättra prestandan.

Gäller för