DelegatingExportProvider 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.
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern.
public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
- Vererbung
Konstruktoren
DelegatingExportProvider(ExportProvider) |
Initialisiert eine neue Instanz der DelegatingExportProvider-Klasse. |
Eigenschaften
NonDisposableWrapper |
Ruft einen verzögerten Ab, der eine instance von DelegatingExportProvider erstellt. (Geerbt von ExportProvider) |
NonDisposableWrapperExportAsListOfOne |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
Resolver |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
Methoden
CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. |
Dispose() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
Dispose(Boolean) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExport<T,TMetadataView>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExport<T,TMetadataView>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExport<T>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExport<T>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportedValue<T>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportedValue<T>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportedValues(Type, String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportedValues<T>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportedValues<T>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExports(ImportDefinition) |
Leitet die Exportabfrage an die innere ExportProviderweiter. |
GetExports(Type, Type, String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExports<T,TMetadataView>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExports<T,TMetadataView>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExports<T>() |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExports<T>(String) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetExportsCore(ImportDefinition) |
Löst NotImplementedException aus. |
GetMethodWithArity(Type, String, Int32) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type) |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
TrackDisposableValue(IDisposable, String) |
Fügt einen Wert hinzu, der verworfen werden soll, wenn dieser oder ein übergeordneter ExportProvider verworfen wird. (Geerbt von ExportProvider) |
Explizite Schnittstellenimplementierungen
IDisposableObservable.IsDisposed |
Eine Basisklasse für ExportProviders, die Abfragen für Exporte abfangen möchten, um die Abfrage oder das Ergebnis zu ändern. (Geerbt von ExportProvider) |
Erweiterungsmethoden
AsExportProvider(ExportProvider) |
Erstellt aus Gründen der Kompatibilität mit der im .NET Framework gefundenen MEF-Version eine instance von .ExportProvider |