Idioma

CompositionContextExtensions.SatisfyImports Método

Definição

Sobrecargas

Nome Description
SatisfyImports(CompositionContext, Object)

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

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Atende às 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
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 atender às 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
Origem:
CompositionContextExtensions.cs

Atende às 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 atender às importações.

conventions
AttributedModelProvider

Convenções a serem usadas 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