Sprache

ComposablePartDefinition Klasse

Definition

Definiert eine abstrakte Basisklasse für kompositable Teildefinitionen, die die Erstellung von ComposablePart Objekten beschreiben und aktivieren.

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
Vererbung
ComposablePartDefinition

Konstruktoren

Name Beschreibung
ComposablePartDefinition()

Initialisiert eine neue Instanz der ComposablePartDefinition-Klasse.

Eigenschaften

Name Beschreibung
ExportDefinitions

Ruft eine Auflistung von ExportDefinition Objekten ab, die die von diesem ComposablePartDefinition Objekt definierten Teile beschreiben.

ImportDefinitions

Ruft eine Auflistung von ImportDefinition Objekten ab, die die Importe beschreiben, die von dem von diesem ComposablePartDefinition Objekt definierten Teil erforderlich sind.

Metadata

Ruft eine Auflistung der Metadaten für dieses ComposablePartDefinition Objekt ab.

Methoden

Name Beschreibung
CreatePart()

Erstellt eine neue Instanz eines Teils, der beschrieben ComposablePartDefinition wird.

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)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
Exports(ComposablePartDefinition, Type)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Export enthält, der dem angegebenen Vertragstyp entspricht.

Exports<T>(ComposablePartDefinition)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Export enthält, der dem angegebenen Vertragstyp entspricht.

Imports(ComposablePartDefinition, Type, ImportCardinality)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht, und die Importkardinalität.

Imports(ComposablePartDefinition, Type)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht.

Imports<T>(ComposablePartDefinition, ImportCardinality)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht, und die Importkardinalität.

Imports<T>(ComposablePartDefinition)

Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht.

Gilt für: