Udostępnij za pośrednictwem


CompositionDependency Klasa

Definicja

Reprezentuje zależność, którą część musi mieć w celu spełnienia elementu ExportDescriptorPromise. Ta klasa jest używana przez aparat kompozycji podczas inicjowania w celu określenia, czy kompozycja może zostać 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

Contract

Pobiera kontrakt wymagany przez zależność.

IsPrerequisite

Pobiera wartość wskazującą, czy zależność jest wymaganiem wstępnym, które należy spełnić, zanim będzie można pobrać jakiekolwiek eksporty ze części zależnej.

Site

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

Target

Pobiera deskryptor eksportu obietnicę, że zależność jest włączona.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Missing(CompositionContract, Object)

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

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

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

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

Tworzy zależność od określonego obiektu docelowego.

ToString()

Zwraca reprezentację ciągu tego CompositionDependency obiektu.

Dotyczy