DelegatingExportProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat.
public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
- Héritage
Constructeurs
DelegatingExportProvider(ExportProvider) |
Initialise une nouvelle instance de la classe DelegatingExportProvider. |
Propriétés
NonDisposableWrapper |
Obtient un paresseux qui crée un instance de DelegatingExportProvider. (Hérité de ExportProvider) |
NonDisposableWrapperExportAsListOfOne |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
Resolver |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
Méthodes
CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. |
Dispose() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
Dispose(Boolean) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExport<T,TMetadataView>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExport<T,TMetadataView>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExport<T>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExport<T>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportedValue<T>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportedValue<T>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportedValues(Type, String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportedValues<T>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportedValues<T>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExports(ImportDefinition) |
Transfère la requête d’exportation à l’intérieur ExportProvider. |
GetExports(Type, Type, String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExports<T,TMetadataView>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExports<T,TMetadataView>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExports<T>() |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExports<T>(String) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetExportsCore(ImportDefinition) |
Lève NotImplementedException. |
GetMethodWithArity(Type, String, Int32) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type) |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
TrackDisposableValue(IDisposable, String) |
Ajoute une valeur à supprimer lorsque ce exportProvider ou un exportProvider parent est supprimé. (Hérité de ExportProvider) |
Implémentations d’interfaces explicites
IDisposableObservable.IsDisposed |
Classe de base pour ExportProviders qui souhaitent intercepter des requêtes pour les exportations afin de modifier la requête ou le résultat. (Hérité de ExportProvider) |
Méthodes d’extension
AsExportProvider(ExportProvider) |
Crée une instance d’un ExportProvider à des fins de compatibilité avec la version de MEF trouvée dans le .NET Framework. |