CompositionContextExtensions.SatisfyImports Método

Definición

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)

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

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)

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

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.

Se aplica a