CompositionContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Abrufen von Exporten aus der Komposition bereit.
public ref class CompositionContext abstract
public abstract class CompositionContext
type CompositionContext = class
Public MustInherit Class CompositionContext
- Vererbung
-
CompositionContext
- Abgeleitet
Konstruktoren
| Name | Beschreibung |
|---|---|
| CompositionContext() |
Initialisiert eine neue Instanz der CompositionContext-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetExport(CompositionContract) |
Ruft den Export ab, der dem angegebenen Vertrag entspricht. |
| GetExport(Type, String) |
Ruft den Export ab, der dem angegebenen Namen und Typ entspricht. |
| GetExport(Type) |
Ruft den Export ab, der dem angegebenen Typ entspricht. |
| GetExport<TExport>() |
Ruft den Export ab, der dem angegebenen generischen Typparameter entspricht. |
| GetExport<TExport>(String) |
Ruft den Export ab, der dem angegebenen generischen Typparameter und vertragsnamen entspricht. |
| GetExports(Type, String) |
Ruft alle Exporte ab, die mit dem angegebenen Vertragsnamen und -typ übereinstimmen. |
| GetExports(Type) |
Ruft eine Auflistung aller Exporte ab, die dem angegebenen Typ entsprechen. |
| GetExports<TExport>() |
Ruft alle Exporte ab, die dem angegebenen generischen Typparameter entsprechen. |
| GetExports<TExport>(String) |
Ruft alle Exporte ab, die dem angegebenen generischen Typparameter und vertragsnamen entsprechen. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| TryGetExport(CompositionContract, Object) |
Gibt den Export zurück, der dem angegebenen Vertrag entspricht, oder gibt zurück |
| TryGetExport(Type, Object) |
Gibt den Export zurück, der dem angegebenen Typ entspricht, oder gibt zurück |
| TryGetExport(Type, String, Object) |
Gibt den Export zurück, der dem angegebenen Vertragsnamen und -typ entspricht, oder gibt zurück |
| TryGetExport<TExport>(String, TExport) |
Gibt den Export zurück, der dem angegebenen generischen Typparameter und vertragsnamen entspricht, oder gibt zurück |
| TryGetExport<TExport>(TExport) |
Gibt den Export zurück, der dem angegebenen generischen Typparameter entspricht, oder gibt zurück |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| SatisfyImports(CompositionContext, Object, AttributedModelProvider) |
Erfüllt die Importe des angegebenen Objekts aus dem angegebenen Kontext unter Verwendung der angegebenen Konventionen. |
| SatisfyImports(CompositionContext, Object) |
Erfüllt die Importe des angegebenen Objekts aus dem angegebenen Kontext. |