ImportDefinition Clase

Definición

Representa una importación requerida por un ComposablePart objeto .

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

Constructores

Nombre Description
ImportDefinition()

Inicializa una nueva instancia de la clase ImportDefinition.

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

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

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

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

Propiedades

Nombre Description
Cardinality

Obtiene la cardinalidad de las exportaciones requeridas por la definición de importación.

Constraint

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

ContractName

Obtiene el nombre del contrato.

IsPrerequisite

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

IsRecomposable

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

Metadata

Obtiene los metadatos asociados a esta importación.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
ToString()

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

Se aplica a