CompositionDependency Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje závislost, kterou část musí mít, aby bylo možné splnit ExportDescriptorPromise. Tuto třídu používá kompoziční modul během inicializace k určení, zda lze vytvořit složení, a pokud ne, jakou chybu poskytnout.
public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
- Dědičnost
-
CompositionDependency
Vlastnosti
Contract |
Získá kontrakt vyžadovaný závislostí. |
IsPrerequisite |
Získá hodnotu označující, zda závislost je předpoklad, který musí být splněn před jakékoli exporty lze načíst ze závislé části. |
Site |
Získá značku sloužící k identifikaci závislosti mezi těmi na závislé části. |
Target |
Získá příslib popisovače exportu, na který je závislý. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Missing(CompositionContract, Object) |
Vytvoří zástupný symbol pro chybějící závislost. |
Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object) |
Vytvoří zástupný symbol pro závislost, která má příliš mnoho zadaných hodnot. |
Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object) |
Vytvoří závislost na zadaném cíli. |
ToString() |
Vrátí řetězcovou reprezentaci tohoto CompositionDependency objektu. |