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. |