CompositionContextExtensions.SatisfyImports Método

Definición

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)

Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs

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)

Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs
Source:
CompositionContextExtensions.cs

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.

Se aplica a