CompositionContextExtensions.SatisfyImports Método

Definição

Sobrecargas

SatisfyImports(CompositionContext, Object)

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

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

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

SatisfyImports(CompositionContext, Object)

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

Satisfaz as importações do objeto especificado 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 do qual extrair exportações.

objectWithLooseImports
Object

O objeto no qual satisfazer as importações.

Exceções

compositionContext é null.

objectWithLooseImports é null.

objectWithLooseImports tem uma dependência ausente.

Comentários

Como esse método usa reflexão, ele é 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

Satisfaz as importações do objeto especificado 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 do qual extrair exportações.

objectWithLooseImports
Object

O objeto no qual satisfazer as importações.

conventions
AttributedModelProvider

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

Exceções

compositionContext é null.

objectWithLooseImports é null.

conventions é null.

objectWithLooseImports tem uma dependência ausente.

Comentários

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

Aplica-se a