ImportDefinition Classe

Definizione

Rappresenta un'importazione richiesta da un ComposablePart oggetto .

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Ereditarietà
ImportDefinition
Derivato

Costruttori

Nome Descrizione
ImportDefinition()

Inizializza una nuova istanza della classe ImportDefinition.

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

Inizializza una nuova istanza della ImportDefinition classe con il vincolo, il nome del contratto, la cardinalità e i metadati specificati e indica se la definizione di importazione è ricomponibile o un prerequisito.

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

Inizializza una nuova istanza della ImportDefinition classe con il vincolo, il nome del contratto e la cardinalità specificati e indica se la definizione di importazione è ricomponibile o un prerequisito.

Proprietà

Nome Descrizione
Cardinality

Ottiene la cardinalità delle esportazioni richieste dalla definizione di importazione.

Constraint

Ottiene un'espressione che definisce le condizioni che l'importazione deve soddisfare per corrispondere alla definizione di importazione.

ContractName

Ottiene il nome del contratto.

IsPrerequisite

Ottiene un valore che indica se la definizione di importazione deve essere soddisfatta prima che una parte possa iniziare a produrre oggetti esportati.

IsRecomposable

Ottiene un valore che indica se la definizione di importazione può essere soddisfatta più volte.

Metadata

Ottiene i metadati associati all'importazione.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsConstraintSatisfiedBy(ExportDefinition)

Ottiene un valore che indica se l'esportazione rappresentata dalla definizione specificata soddisfa i vincoli di questa definizione di importazione.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa della definizione di importazione.

Si applica a