CompositionDependency Klass

Definition

Representerar ett beroende som en del måste ha för att uppfylla en ExportDescriptorPromise. Den här klassen används av kompositionsmotorn under initieringen för att avgöra om kompositionen kan göras, och om inte, vilket fel som ska anges.

public ref class CompositionDependency
public class CompositionDependency
type CompositionDependency = class
Public Class CompositionDependency
Arv
CompositionDependency

Egenskaper

Name Description
Contract

Hämtar kontraktet som krävs av beroendet.

IsPrerequisite

Hämtar ett värde som anger om beroendet är en förutsättning som måste uppfyllas innan några exporter kan hämtas från den beroende delen.

Site

Hämtar en markör som används för att identifiera beroendet mellan dem i den beroende delen.

Target

Hämtar exportbeskrivningslöftet att beroendet är aktiverat.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Missing(CompositionContract, Object)

Konstruerar en platshållare för ett beroende som saknas.

Oversupplied(CompositionContract, IEnumerable<ExportDescriptorPromise>, Object)

Konstruerar en platshållare för ett beroende som har för många angivna värden.

Satisfied(CompositionContract, ExportDescriptorPromise, Boolean, Object)

Skapar ett beroende av det angivna målet.

ToString()

Returnerar strängrepresentationen av det här CompositionDependency objektet.

Gäller för