CompositionContextExtensions.SatisfyImports Método

Definição

Sobrecargas

Name Description
SatisfyImports(CompositionContext, Object)

Satisfaz as importações do objeto especificado a partir do contexto especificado.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Satisfaz as importações do objeto especificado a partir do contexto especificado, usando as convenções especificadas.

SatisfyImports(CompositionContext, Object)

Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs

Satisfaz as importações do objeto especificado a partir do contexto especificado.

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)

Parâmetros

compositionContext
CompositionContext

O contexto para extrair exportações.

objectWithLooseImports
Object

O objetivo para satisfazer importa.

Exceções

compositionContext é null.

objectWithLooseImports é null.

objectWithLooseImports tem uma dependência em falta.

Observações

Como este método usa reflexão, é lento. O cache pode ajudar a melhorar o desempenho.

Aplica-se a

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs
Origem:
CompositionContextExtensions.cs

Satisfaz as importações do objeto especificado a partir do contexto especificado, usando as convenções especificadas.

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)

Parâmetros

compositionContext
CompositionContext

O contexto para extrair exportações.

objectWithLooseImports
Object

O objetivo para satisfazer importa.

conventions
AttributedModelProvider

Convenções a usar ao satisfazer importações.

Exceções

compositionContext é null.

objectWithLooseImports é null.

conventions é null.

objectWithLooseImports tem uma dependência em falta.

Observações

Como este método usa reflexão, é lento. O cache pode ajudar a melhorar o desempenho.

Aplica-se a