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
SatisfyImports(CompositionContext, Object) |
Satisface importaciones del objeto especificado del contexto especificado. |
SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Satisface las importaciones del objeto especificado de contexto especificado, utilizando las convenciones especificadas. |
SatisfyImports(CompositionContext, Object)
Satisface 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 desde el que extraer exportaciones.
- objectWithLooseImports
- Object
Objeto en el que cumplir las importaciones.
Excepciones
compositionContext
es null
.
objectWithLooseImports
es null
.
Falta una dependencia en objectWithLooseImports
.
Comentarios
Dado que este método usa 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 de 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 desde el que extraer exportaciones.
- objectWithLooseImports
- Object
Objeto en el que cumplir las importaciones.
- conventions
- AttributedModelProvider
Convenciones que se van a utilizar cuando satisfaga importaciones.
Excepciones
compositionContext
es null
.
objectWithLooseImports
es null
.
conventions
es null
.
Falta una dependencia en objectWithLooseImports
.
Comentarios
Dado que este método usa reflexión, es lento. El almacenamiento en caché puede ayudar a mejorar el rendimiento.