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.