Microsoft.VisualStudio.Data.Core, espace de noms
L'espace de noms Microsoft.VisualStudio.Data.Core contient les services DDEX principaux qui représentent les services de base à travers lesquels les autres services sont exposés.
Classes
Classe | Description | |
---|---|---|
DataClientObjectAttribute | Spécifie que des instances d'une entité de prise en charge DDEX ne doivent pas être directement retournées aux clients.À la place, elles doivent être retournées via un objet client de wrapper qui interagit avec l'objet fournisseur sous-jacent. | |
DataDefaultObjectAttribute | Spécifie qu'une entité de prise en charge DDEX une implémentation par défaut qui doit être retourné 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 DDEX, tel que manquant ou les entités valides d'inscription ou de charge. |
Interfaces
Interface | Description | |
---|---|---|
IVsDataClientObject<T> | Représente un objet client de wrapper qui interagit avec un objet fournisseur sous-jacent. | |
IVsDataDefaultObject | Représente l'implémentation par défaut d'une entité de prise en charge DDEX. | |
IVsDataHostService | Fournit le service hôte de DDEX. | |
IVsDataProvider | Fournit un fournisseur de DDEX. | |
IVsDataProviderDynamicSupport | Permet de modifier la prise en charge d'un fournisseur de DDEX, de ses sources prises en charge, et opérations spécifiques, selon l'environnement actuel. | |
IVsDataProviderManager | Expose le service du gestionnaire de fournisseur de DDEX, qui permet la découverte des fournisseurs inscrits de DDEX. | |
IVsDataProviderObjectFactory | Permet de créer des implémentations de fournisseur de DDEX des entités de charge. | |
IVsDataSiteableObject<T> | Représente un objet qui peut être installé avec un type spécifique. | |
IVsDataSource | Représente une source de données de DDEX. | |
IVsDataSourceManager | Représente le service du gestionnaire de source de données de DDEX, qui active la découverte des sources de données stockées de DDEX. | |
IVsDataSourceSpecializer | Fournit la capacité de spécialiser des implémentations de fournisseur de DDEX des entités de prise en charge pour les sources de données spécifiques sur une chaîne de connexion de données. | |
IVsDataSupport | Permet de fournir un flux XML qui pilote la prise en charge d'une zone particulière d'extensibilité du concepteur (DDEX) de données. | |
IVsDataSupportImportResolver | Permet de résoudre les instructions d' Import dans un flux de prise en charge XML de données. | |
IVsDataSupportObject<T> | Représente un objet créé selon les informations de référence fournies dans un flux XML de prise en charge de données. |