Condividi tramite


ImportDefinition Classe

Definizione

Rappresenta un'importazione richiesta da un oggetto ComposablePart.

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

Costruttori

ImportDefinition()

Inizializza una nuova istanza della classe ImportDefinition.

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

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

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

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

Proprietà

Cardinality

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

Constraint

Ottiene un'espressione che definisce le condizioni che devono essere soddisfatte dall'importazione in base 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 è possibile soddisfare più volte la definizione di importazione.

Metadata

Ottiene i metadati associati a questa importazione.

Metodi

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 l'oggetto 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 dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa della definizione di importazione.

Si applica a