CompositionContextExtensions.SatisfyImports Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SatisfyImports(CompositionContext, Object) |
Satisface las importaciones del objeto especificado del contexto especificado. |
| SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Satisface las importaciones del objeto especificado del contexto especificado, utilizando las convenciones especificadas. |
SatisfyImports(CompositionContext, Object)
Satisface las importaciones del objeto especificado del 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
Contexto del que se van a extraer exportaciones.
- objectWithLooseImports
- Object
Objeto en el que se van a satisfacer las importaciones.
Excepciones
compositionContext es null.
objectWithLooseImports es null.
objectWithLooseImports tiene una dependencia que falta.
Comentarios
Dado que este método usa la reflexión, es lento. El almacenamiento en caché puede ayudar a mejorar el rendimiento.
Se aplica a
SatisfyImports(CompositionContext, Object, AttributedModelProvider)
Satisface las importaciones del objeto especificado del contexto especificado, utilizando las convenciones 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
Contexto del que se van a extraer exportaciones.
- objectWithLooseImports
- Object
Objeto en el que se van a satisfacer las importaciones.
- conventions
- AttributedModelProvider
Convenciones que se usarán al satisfacer las importaciones.
Excepciones
compositionContext es null.
objectWithLooseImports es null.
conventions es null.
objectWithLooseImports tiene una dependencia que falta.
Comentarios
Dado que este método usa la reflexión, es lento. El almacenamiento en caché puede ayudar a mejorar el rendimiento.