CompositionDependency Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |