CompositionDependency Clase

Definición

Representa una dependencia que un elemento debe tener para completar un ExportDescriptorPromise. El motor de composición usa esta clase durante la inicialización para determinar si se puede realizar la composición y, si no, qué error proporcionar.

public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
Herencia
CompositionDependency

Propiedades

Nombre Description
Contract

Obtiene el contrato requerido por la dependencia.

IsPrerequisite

Obtiene un valor que indica si la dependencia es un requisito previo que debe cumplirse antes de que se puedan recuperar las exportaciones de la parte dependiente.

Site

Obtiene un marcador usado para identificar la dependencia entre las de la parte dependiente.

Target

Obtiene la promesa del descriptor de exportación en la que está la dependencia.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Missing(CompositionContract, Object)

Construye un marcador de posición para una dependencia que falta.

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

Construye un marcador de posición para una dependencia que tiene demasiados valores proporcionados.

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

Construye una dependencia en el destino especificado.

ToString()

Devuelve la representación de cadena de este CompositionDependency objeto.

Se aplica a