ComposablePart Klasse

Definition

Definiert die abstrakte Basisklasse für komponierbare Teile, die Objekte importieren und exportierte Objekte erzeugen.

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

Konstruktoren

Name Beschreibung
ComposablePart()

Initialisiert eine neue Instanz der ComposablePart-Klasse.

Eigenschaften

Name Beschreibung
ExportDefinitions

Ruft eine Auflistung der ExportDefinition Objekte ab, die die exportierten Objekte beschreiben, die vom Teil bereitgestellt werden.

ImportDefinitions

Ruft eine Auflistung der ImportDefinition Objekte ab, die die importierten Objekte beschreiben, die für den Teil erforderlich sind.

Metadata

Ruft die Metadaten des ComposablePart Objekts ab.

Methoden

Name Beschreibung
Activate()

Wird aufgerufen, wenn alle Importe des Teils festgelegt wurden, und Exporte können abgerufen werden.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetExportedValue(ExportDefinition)

Ruft das exportierte Objekt ab, das vom angegebenen ExportDefinition Objekt beschrieben wird.

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)
SetImport(ImportDefinition, IEnumerable<Export>)

Legt den vom angegebenen ImportDefinition Objekt beschriebenen Import fest, der von den angegebenen Exporten erfüllt werden soll.

ToString()

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

(Geerbt von Object)

Gilt für: