CompositionContextExtensions.SatisfyImports Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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)
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)
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.