Lingua

DelegatingExportProvider Classe

Definizione

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
    inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
Ereditarietà
DelegatingExportProvider

Costruttori

Nome Descrizione
DelegatingExportProvider(ExportProvider)

Inizializza una nuova istanza della classe DelegatingExportProvider.

Proprietà

Nome Descrizione
NonDisposableWrapper

Ottiene un oggetto lazy che crea un'istanza di DelegangExportProvider.

(Ereditato da ExportProvider)
NonDisposableWrapperExportAsListOfOne

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
Resolver

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)

Metodi

Nome Descrizione
CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

Dispose()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
Dispose(Boolean)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExport<T,TMetadataView>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExport<T,TMetadataView>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExport<T>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExport<T>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportedValue<T>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportedValue<T>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportedValues(Type, String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportedValues<T>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportedValues<T>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExports(ImportDefinition)

Inoltra la query di esportazione all'oggetto interno ExportProvider.

GetExports(Type, Type, String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExports<T,TMetadataView>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExports<T,TMetadataView>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExports<T>()

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExports<T>(String)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetExportsCore(ImportDefinition)

Genera l'eccezione NotImplementedException.

GetMethodWithArity(Type, String, Int32)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type)

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)
TrackDisposableValue(IDisposable, String)

Aggiunge un valore da eliminare quando questo o un oggetto ExportProvider padre viene eliminato.

(Ereditato da ExportProvider)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDisposableObservable.IsDisposed

Classe di base per ExportProviders che desidera intercettare le query per le esportazioni per modificare la query o il risultato.

(Ereditato da ExportProvider)

Metodi di estensione

Nome Descrizione
AsExportProvider(ExportProvider)

Crea un'istanza di a ExportProvider scopo di compatibilità con la versione di MEF trovata in .NET Framework.

Si applica a