Freigeben über


DelegatingExportProvider Klasse

Definition

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
DelegatingExportProvider

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

Gilt für: