ImportDefinition Klasse

Definition

Stellt einen Import dar, der für ein ComposablePart-Objekt erforderlich ist.

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

Konstruktoren

ImportDefinition()

Initialisiert eine neue Instanz der ImportDefinition-Klasse.

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

Initialisiert eine neue Instanz der ImportDefinition-Klasse mit den angegebenen Werten für Einschränkung, Vertragsname und Kardinalität. Gibt außerdem an, ob die Importdefinition neu erstellt werden kann oder vorhanden sein muss.

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

Initialisiert eine neue Instanz der ImportDefinition-Klasse mit den angegebenen Werten für Einschränkung, Vertragsname, Kardinalität und Metadaten. Gibt außerdem an, ob die Importdefinition neu erstellt werden kann oder vorhanden sein muss.

Eigenschaften

Cardinality

Ruft die Kardinalität der gemäß Importdefinition erforderlichen Exporte ab.

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 werden muss, bevor ein Part mit dem Erzeugen exportierter Objekte beginnen kann.

IsRecomposable

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

Metadata

Ruft die dem Import zugeordneten Metadaten ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den 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 des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung der Importdefinition zurück.

Gilt für: