ExportProvider 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.
Ruft Exporte ab, die einem angegebenen ImportDefinition-Objekt entsprechen.
public ref class ExportProvider abstract
public abstract class ExportProvider
type ExportProvider = class
Public MustInherit Class ExportProvider
- Vererbung
-
ExportProvider
- Abgeleitet
Konstruktoren
ExportProvider() |
Initialisiert eine neue Instanz der ExportProvider-Klasse. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetExport<T,TMetadataView>() |
Gibt den Export mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen zurück. Wenn nicht genau ein übereinstimmender Export vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExport<T,TMetadataView>(String) |
Gibt den Export mit dem angegebenen Vertragsnamen zurück. Wenn nicht genau ein übereinstimmender Export vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExport<T>() |
Gibt den Export mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen zurück. Wenn nicht genau ein übereinstimmender Export vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExport<T>(String) |
Gibt den Export mit dem angegebenen Vertragsnamen zurück. Wenn nicht genau ein übereinstimmender Export vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExportedValue<T>() |
Gibt das exportierte Objekt mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen zurück. Wenn nicht genau ein übereinstimmendes exportiertes Objekt vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExportedValue<T>(String) |
Gibt das exportierte Objekt mit dem angegebenen Vertragsnamen zurück. Wenn nicht genau ein übereinstimmendes exportiertes Objekt vorhanden ist, wird eine Ausnahme ausgelöst. |
GetExportedValueOrDefault<T>() |
Ruft das exportierte Objekt mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen oder den Standardwert für den angegebenen Typ ab, oder löst eine Ausnahme aus, falls mehrere übereinstimmende exportierte Objekte vorhanden sind. |
GetExportedValueOrDefault<T>(String) |
Ruft das exportierte Objekt mit dem angegebenen Vertragsnamen oder den Standardwert für den angegebenen Typ ab, oder löst eine Ausnahme aus, falls mehrere übereinstimmende exportierte Objekte vorhanden sind. |
GetExportedValues<T>() |
Ruft alle exportierten Objekte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen ab. |
GetExportedValues<T>(String) |
Ruft alle exportierten Objekte mit dem angegebenen Vertragsnamen ab. |
GetExports(ImportDefinition) |
Ruft alle Exporte ab, die mit den Bedingungen der angegebenen Importdefinition übereinstimmen. |
GetExports(ImportDefinition, AtomicComposition) |
Ruft alle Exporte ab, die den Bedingungen der angegebenen Importdefinition und Komposition entsprechen. |
GetExports(Type, Type, String) |
Ruft alle Exporte mit dem angegebenen Vertragsnamen ab. |
GetExports<T,TMetadataView>() |
Ruft alle Exporte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen ab. |
GetExports<T,TMetadataView>(String) |
Ruft alle Exporte mit dem angegebenen Vertragsnamen ab. |
GetExports<T>() |
Ruft alle Exporte mit dem vom angegebenen Typparameter abgeleiteten Vertragsnamen ab. |
GetExports<T>(String) |
Ruft alle Exporte mit dem angegebenen Vertragsnamen ab. |
GetExportsCore(ImportDefinition, AtomicComposition) |
Ruft alle Exporte ab, die mit der durch die angegebene Definition definierten Einschränkung übereinstimmen. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnExportsChanged(ExportsChangeEventArgs) |
Löst das ExportsChanged-Ereignis aus. |
OnExportsChanging(ExportsChangeEventArgs) |
Löst das ExportsChanging-Ereignis aus. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TryGetExports(ImportDefinition, AtomicComposition, IEnumerable<Export>) |
Ruft alle Exporte ab, die den Bedingungen für den angegebenen Import entsprechen. |
Ereignisse
ExportsChanged |
Tritt auf, wenn sich die Exporte in ExportProvider ändern. |
ExportsChanging |
Tritt auf, wenn sich die bereitgestellten Exporte ändern. |