ImportDefinition Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |