Partager via


Microsoft.VisualStudio.Data.Core Espace de noms

Classes

DataClientObjectAttribute

Spécifie un ID de classe inscrit dans l’environnement qui implémente un IVsDataClientObject pour un objet fournisseur.

DataDefaultObjectAttribute

Spécifie qu’une entité de prise en charge DDEX a une implémentation par défaut qui doit être retournée lorsqu’un fournisseur ne fournit pas d’implémentation.

DataProviderException

Représente l’exception qui se produit en cas de problème inattendu avec un fournisseur de données, tel qu’une inscription manquante.

Interfaces

IVsDataClientObject<T>

Représente la version cliente d’un objet fournisseur, qui encapsule l’objet du fournisseur pour effectuer automatiquement les tâches attendues par un client, telles que le verrouillage de connexion et la garantie qu’une connexion est ouverte.

IVsDataDefaultObject

Représente une indication qu’un type particulier fournit une implémentation par défaut d’un objet fournisseur.

IVsDataHostService

Représente le service hôte DDEX.

IVsDataProvider

Représente un fournisseur de données.

IVsDataProviderDynamicSupport

Représente la possibilité de modifier la prise en charge d’un fournisseur de données, de ses sources prises en charge et des opérations spécifiques au moment de l’exécution de Visual Studio.

IVsDataProviderManager

Représente le service Gestionnaire du fournisseur DDEX.

IVsDataProviderObjectFactory

Représente la possibilité de créer des objets de support spécifiques au fournisseur de données.

IVsDataSiteableObject<T>

Représente un objet qui peut être sitené avec un type spécifique.

IVsDataSource

Représente une source de données.

IVsDataSourceManager

Représente le service Gestionnaire de sources DDEX.

IVsDataSourceSpecializer

Représente la possibilité de spécialiser les objets de support spécifiques au fournisseur de données en fonction des paramètres d’une chaîne de connexion de données.

IVsDataSupport

Représente une capacité à fournir un flux XML qui prend en charge une zone particulière d’extensibilité du concepteur de données.

IVsDataSupportImportResolver

Représente la possibilité de résoudre les instructions Import dans un fichier XML de prise en charge des données.

IVsDataSupportObject<T>

Représente un objet qui a été créé via une référence à partir d’un fichier XML de prise en charge des données. Il permet d’appeler des méthodes sur l’objet avec des paramètres extraits du fichier XML de prise en charge des données qui l’a créé.