ImportDefinition Klasse

Definition

Stellt einen Import dar, der von einem ComposablePart Objekt benötigt wird.

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
Vererbung
ImportDefinition
Abgeleitet

Konstruktoren

Name Beschreibung
ImportDefinition()

Initialisiert eine neue Instanz der ImportDefinition-Klasse.

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

Initialisiert eine neue Instanz der ImportDefinition Klasse mit der angegebenen Einschränkung, dem Vertragsnamen, der Kardinalität und metadaten und gibt an, ob die Importdefinition erneut komposierbar oder erforderlich ist.

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

Initialisiert eine neue Instanz der ImportDefinition Klasse mit der angegebenen Einschränkung, dem Vertragsnamen und der Kardinalität und gibt an, ob die Importdefinition neu komposierbar oder eine Voraussetzung ist.

Eigenschaften

Name Beschreibung
Cardinality

Ruft die Kardinalität der Exporte ab, die von der Importdefinition benötigt werden.

Constraint

Ruft einen Ausdruck ab, der Bedingungen definiert, die der Import erfüllen muss, um der Importdefinition zu entsprechen.

ContractName

Ruft den Namen des Vertrags ab.

IsPrerequisite

Ruft einen Wert ab, der angibt, ob die Importdefinition erfüllt sein muss, bevor ein Teil mit der Erstellung exportierter Objekte beginnen kann.

IsRecomposable

Ruft einen Wert ab, der angibt, ob die Importdefinition mehrmals erfüllt werden kann.

Metadata

Ruft die Metadaten ab, die diesem Import zugeordnet sind.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
IsConstraintSatisfiedBy(ExportDefinition)

Ruft einen Wert ab, der angibt, ob der durch die angegebene Definition dargestellte Export die Einschränkungen dieser Importdefinition erfüllt.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung der Importdefinition zurück.

Gilt für: