Sdílet prostřednictvím


CompositionDependency Třída

Definice

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.

Platí pro