CompositionDependency Klasa

Definicja

Reprezentuje zależność, która musi znajdować się w celu spełnienia elementu ExportDescriptorPromise. Ta klasa jest używana przez aparat kompozycji podczas inicjowania w celu określenia, czy kompozycja może być wykonana, a jeśli nie, jaki błąd należy podać.

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

Właściwości

Nazwa Opis
Contract

Pobiera kontrakt wymagany przez zależność.

IsPrerequisite

Pobiera wartość wskazującą, czy zależność jest warunkiem wstępnym, które należy spełnić przed pobraniem jakichkolwiek eksportów z części zależnej.

Site

Pobiera znacznik używany do identyfikowania zależności między elementami zależnymi.

Target

Pobiera obietnicę deskryptora eksportu, od którego zależy.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
Missing(CompositionContract, Object)

Tworzy symbol zastępczy brakującej zależności.

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

Tworzy symbol zastępczy dla zależności, która ma zbyt wiele podanych wartości.

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

Tworzy zależność od określonego celu.

ToString()

Zwraca reprezentację ciągu tego CompositionDependency obiektu.

Dotyczy