DelegatingExportProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado.
public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
- Herança
Construtores
DelegatingExportProvider(ExportProvider) |
Inicializa uma nova instância da classe DelegatingExportProvider. |
Propriedades
NonDisposableWrapper |
Obtém um lento que cria uma instância de DelegatingExportProvider. (Herdado de ExportProvider) |
NonDisposableWrapperExportAsListOfOne |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
Resolver |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
Métodos
CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. |
Dispose() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
Dispose(Boolean) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExport<T,TMetadataView>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExport<T,TMetadataView>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExport<T>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExport<T>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportedValue<T>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportedValue<T>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportedValues(Type, String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportedValues<T>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportedValues<T>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExports(ImportDefinition) |
Encaminha a consulta de exportações para o interno ExportProvider. |
GetExports(Type, Type, String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExports<T,TMetadataView>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExports<T,TMetadataView>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExports<T>() |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExports<T>(String) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetExportsCore(ImportDefinition) |
Gera NotImplementedException. |
GetMethodWithArity(Type, String, Int32) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type) |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
TrackDisposableValue(IDisposable, String) |
Adiciona um valor a ser descartado quando este ou um ExportProvider pai é descartado. (Herdado de ExportProvider) |
Implantações explícitas de interface
IDisposableObservable.IsDisposed |
Uma classe base para ExportProviders que deseja interceptar consultas para exportações para modificar a consulta ou o resultado. (Herdado de ExportProvider) |
Métodos de Extensão
AsExportProvider(ExportProvider) |
Cria uma instância de um ExportProvider para fins de compatibilidade com a versão do MEF encontrada no .NET Framework. |