ImportDefinition Clase

Definición

Representa una importación necesaria para un objeto ComposablePart.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Herencia
ImportDefinition
Derivado

Constructores

ImportDefinition()

Inicializa una nueva instancia de la clase ImportDefinition.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)

Inicializa una nueva instancia de la clase ImportDefinition con la restricción, nombre del contrato y cardinalidad especificados, e indica si la definición de importación se puede redactar de nuevo o es un requisito previo.

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)

Inicializa una nueva instancia de la clase ImportDefinition con la restricción, nombre del contrato, cardinalidad y metadatos especificados, e indica si la definición de importación se puede redactar de nuevo o es un requisito previo.

Propiedades

Cardinality

Obtiene la cardinalidad de las exportaciones que la definición de importación necesita.

Constraint

Obtiene una expresión que define las condiciones que la importación debe satisfacer para cumplir la definición de importación.

ContractName

Obtiene el nombre del contrato.

IsPrerequisite

Obtiene un valor que indica si debe satisfacerse la definición de importación antes de que un elemento pueda empezar a generar los objetos exportados.

IsRecomposable

Obtiene un valor que indica si se puede satisfacer la definición de importación varias veces.

Metadata

Obtiene los metadatos asociados a esta importación.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsConstraintSatisfiedBy(ExportDefinition)

Obtiene un valor que indica si la exportación representada por la definición especificada satisface las restricciones de esta definición de importación.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una representación de cadena de la definición de importación.

Se aplica a