CompositionDependency Klasse

Definition

Stellt eine Abhängigkeit dar, über die ein Teil verfügen muss, um eine ExportDescriptorPromise. Diese Klasse wird während der Initialisierung vom Kompositionsmodul verwendet, um zu bestimmen, ob die Komposition vorgenommen werden kann, und wenn nicht, welcher Fehler bereitgestellt werden soll.

public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
Vererbung
CompositionDependency

Eigenschaften

Name Beschreibung
Contract

Ruft den Vertrag ab, der für die Abhängigkeit erforderlich ist.

IsPrerequisite

Ruft einen Wert ab, der angibt, ob die Abhängigkeit eine Voraussetzung ist, die erfüllt werden muss, bevor exporte aus dem abhängigen Teil abgerufen werden können.

Site

Ruft einen Marker ab, der verwendet wird, um die Abhängigkeit zwischen denen vom abhängigen Teil zu identifizieren.

Target

Ruft die Exportdeskriptor-Zusage ab, von der die Abhängigkeit abhängt.

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

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Missing(CompositionContract, Object)

Erstellt einen Platzhalter für eine fehlende Abhängigkeit.

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

Erstellt einen Platzhalter für eine Abhängigkeit mit zu vielen angegebenen Werten.

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

Erstellt eine Abhängigkeit vom angegebenen Ziel.

ToString()

Gibt die Zeichenfolgendarstellung dieses CompositionDependency Objekts zurück.

Gilt für: