Compartilhar via


ImportDefinition Classe

Definição

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

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

Construtores

ImportDefinition()

Inicializa uma nova instância da classe ImportDefinition.

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

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

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

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

Propriedades

Cardinality

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

Constraint

Obtém uma expressão que define condições que a importação deve atender para coincidir com a 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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(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 de especificada satisfaz às restrições desta definição de importação.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

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

Aplica-se a