ComposablePartDefinition 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.
Definiert eine abstrakte Basisklasse für zusammensetzbare Partdefinitionen, die die Erstellung von ComposablePart-Objekten beschreiben und ermöglichen.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Vererbung
-
ComposablePartDefinition
Konstruktoren
ComposablePartDefinition() |
Initialisiert eine neue Instanz der ComposablePartDefinition-Klasse. |
Eigenschaften
ExportDefinitions |
Ruft eine Auflistung von ExportDefinition-Objekten ab. Diese Objekte beschreiben die Objekte, die von dem durch dieses ComposablePartDefinition-Objekt definierten Part exportiert werden. |
ImportDefinitions |
Ruft eine Auflistung von ImportDefinition-Objekten ab. Diese Objekte beschreiben die Importe, die für das durch dieses ComposablePartDefinition-Objekt definierte Part erforderlich sind. |
Metadata |
Ruft eine Auflistung von Metadaten für das ComposablePartDefinition-Objekt ab. |
Methoden
CreatePart() |
Erstellt eine neue Instanz eines Parts, die ComposablePartDefinition beschreibt. |
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) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
Exports(ComposablePartDefinition, Type) |
Gibt einen Wert zurück, der angibt, ob der bestimmte Teil einen Export enthält, der mit dem angegebenen Vertragstyp übereinstimmt. |
Exports<T>(ComposablePartDefinition) |
Gibt einen Wert zurück, der angibt, ob der bestimmte Teil einen Export enthält, der mit dem angegebenen Vertragstyp übereinstimmt. |
Imports(ComposablePartDefinition, Type) |
Gibt einen Wert zurück, der angibt, ob der bestimmte Teil einen Import enthält, der mit dem angegebenen Vertragstyp übereinstimmt. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Gibt einen Wert zurück, der angibt, ob der angegebene Bereich einen Import enthält, der mit dem angegebenen Vertragstyp und der Importkardinalität übereinstimmt. |
Imports<T>(ComposablePartDefinition) |
Gibt einen Wert zurück, der angibt, ob der bestimmte Teil einen Import enthält, der mit dem angegebenen Vertragstyp übereinstimmt. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Gibt einen Wert zurück, der angibt, ob der angegebene Bereich einen Import enthält, der mit dem angegebenen Vertragstyp und der Importkardinalität übereinstimmt. |
ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil Metadaten enthält, die über den angegebenen Schlüssel und Wert verfügen. |
ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil Metadaten enthält, die über den angegebenen Schlüssel verfügen. |
Exports(ComposablePartDefinition, String) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil den angegebenen Vertrag exportiert. |
Imports(ComposablePartDefinition, String) |
Bestimmt, ob das angegebene Part den angegebenen Vertrag importiert. |
Imports(ComposablePartDefinition, String, ImportCardinality) |
Bestimmt, ob das angegebene Part den angegebenen Vertrag unter Verwendung der angegebenen Kardinalität importiert. |