ImportDefinition Classe

Definição

Representa uma importação que é exigida por um ComposablePart objeto.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Herança
ImportDefinition
Derivado

Construtores

Nome Description
ImportDefinition()

Inicializa uma nova instância da classe ImportDefinition.

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

Inicializa uma nova instância da ImportDefinition classe com a restrição, o nome do contrato, a cardinalidade e os metadados especificados e indica se a definição de importação é recomposível ou um pré-requisito.

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

Inicializa uma nova instância da ImportDefinition classe com a restrição, o nome do contrato e a cardinalidade especificados e indica se a definição de importação é recomposível ou um pré-requisito.

Propriedades

Nome Description
Cardinality

Obtém a cardinalidade das exportações exigidas pela definição de importação.

Constraint

Obtém uma expressão que define as condições que a importação deve satisfazer para corresponder à definição de importação.

ContractName

Obtém o nome do contrato.

IsPrerequisite

Obtém um valor que indica se a definição de importação deve ser atendida antes que uma parte possa começar a produzir objetos exportados.

IsRecomposable

Obtém um valor que indica se a definição de importação pode ser atendida várias vezes.

Metadata

Obtém os metadados associados a essa importação.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsConstraintSatisfiedBy(ExportDefinition)

Obtém um valor que indica se a exportação representada pela definição especificada atende às restrições dessa definição de importação.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres da definição de importação.

Aplica-se a