ImportDefinition Classe

Definição

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

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

Construtores

Name Description
ImportDefinition()

Inicializa uma nova instância da ImportDefinition classe.

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

Inicializa uma nova instância da ImportDefinition classe com a restrição especificada, nome do contrato, cardinalidade e metadados, e indica se a definição de importação é recomponí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 especificada, nome do contrato e cardinalidade, e indica se a definição de importação é recomponível ou um pré-requisito.

Propriedades

Name Description
Cardinality

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

Constraint

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

ContractName

Fica com o nome do contrato.

IsPrerequisite

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

IsRecomposable

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

Metadata

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

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de 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 satisfaz as restrições dessa definição de importação.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma representação de cadeia da definição de importação.

Aplica-se a