CompositionDependency Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |