Microsoft.VisualStudio.Data.Framework, espace de noms

L'espace de noms Microsoft.VisualStudio.Data.Framework fournit l'implémentation des interfaces sous l'espace de noms Microsoft.VisualStudio.Data.Services.SupportEntities.

Classes

  Classe Description
Classe publique ClipboardObject Représente un objet de Presse-papiers à des fins de transfert de données.Cet objet interaction entre DataObject, IDataObject, et IDataObject.
Classe publique DataAsyncCommand Permet d'exécuter des commandes de données de manière asynchrone.
Classe publique DataClientObject<T> Représente un objet client de wrapper qui interagit avec un objet fournisseur sous-jacent.
Classe publique DataCommand Fournit la possibilité de générer et exécuter des commandes de données de différents types pour les sources de données, et de récupérer des résultats en lecture seule ou code d'état de commande.
Classe publique DataConnectionClientService<T> Représente une implémentation de base de l'interface d' IVsDataClientObject<T> pour les services de connexion de données.
Classe publique DataConnectionEquivalencyComparer Fournit la possibilité de comparer des propriétés de connexion de données pour l'équivalence.
Classe publique DataConnectionPromptDialog Représente une boîte de dialogue qui peut demander des informations à l'utilisateur lorsqu'une connexion de données est ouverte.
Classe publique DataConnectionProperties Prend en charge pour l'analyse et la mise en forme des chaînes de connexion contenant des propriétés de connexion de données, ainsi que le stockage fortement typée de propriété, les attributs personnalisés, et des synonymes.
Classe publique DataConnectionSupport Fournit des propriétés et des méthodes qui vous permettent de travailler directement avec les connexions à une source de données.
Classe publique DataConnectionUIConnector Permet de personnaliser le comportement d'ouvrir une connexion lorsque dans le contexte d'une connexion interface utilisateur (par exemple, la boîte de dialogue de connexion de données).
Classe publique DataConnectionUIControl Active un contrôle d'interface utilisateur personnalisé pour modifier des propriétés de connexion dans la boîte de dialogue Connexion de données .
Classe publique DataDefaultObject Permet de créer des instances par défaut des objets fournisseurs.
Classe publique DataMappedObject Représente un concept connu pour une utilisation par d'un concepteur générique.
Classe publique DataMappedObjectConverter Fournit la possibilité de convertir des restrictions passées au sélecteur mappé d'objet dans des restrictions sous-jacentes à exécuter au sélecteur spécifique à la source de données de type, autorisant ainsi la sélection mappée.Permet également la conversion des membres d'un objet de données sous-jacent aux membres d'un objet mappé, ce qui provoque les représentations mappées des objets de données.
Classe publique DataMenuCommand Représente une classe étendue d' MenuCommand pour prendre en charge des mises à jour d'état.
Classe publique DataObjectIdentifierConverter Fournit la possibilité de conversion des identificateurs d'objets spécifiques à la source de données des chaînes aux parties d'identificateur, et l'identificateur partie aux chaînes.
Classe publique DataObjectIdentifierResolver Permet de développer et contracter un identificateur pour un objet de données spécifié.
Classe publique DataObjectMemberComparer Vous permet de comparer deux parties ou propriétés d'identificateur d'objet de données.
Classe publique DataObjectSelector Enables l'obtention des métadonnées spécifiques à la source de données sur les objets de la mémoire de l'objet.La source de la mémoire de l'objet est le fichier XML de prise en charge d'objet de données.
Classe publique DataObjectSupport Vous permet de récupérer un flux XML qui décrit un ensemble de types d'objet de données dans une source de données, que vous pouvez ensuite interpréter et manipuler par programme.
Classe publique DataParameter Représente un paramètre de données dérivé d'une commande de source de données, ou passé à une commande à une source de données.
Classe publique DataProviderObjectFactory Permet de créer des implémentations de fournisseur de DDEX des entités de charge.
Classe publique DataReader Fournit la possibilité d'exposer les données de toute source de données.
Classe publique DataSiteableObject<T> Offre un moyen simplifiée de prendre en charge la communication entre un objet et son site dans le conteneur.
Classe publique DataSiteableServiceProvider<T> Combine les fonctionnalités d'un objet IVsDataSiteableObject<T> et un objet ServiceProvider.Cette implémentation des interfaces d'IVsDataSiteableObject<T> et IServiceProvider donne accès aux services en prenant en charge la communication à un site.
Classe publique DataSourceInformation Vous permet d'extraire les informations bien définie sur une source de données spécifiée sous forme de propriétés construites en tant que paires nom/valeur.
Classe publique DataSourceSpecializer Fournit la capacité de spécialiser le comportement d'un fournisseur de DDEX, selon la source de données à laquelle elle est connectée.
Classe publique DataSourceVersionComparer Fournit le moyen de comparer deux chaînes spécifiques à la source de données de version.
Classe publique DataSpecifier Représente une classe de service qui permet d'analyser et corriger des spécificateurs de données.
Classe publique DataSupport Représente la classe de base pour toutes les classes prenant en charge XML de données.
Classe publique DataTransaction Active le traitement des transactions, qui vous permet de valider ou restaurer une série d'opérations relatives au traitement.
Classe publique DataViewBrowseObject Représente une dynamique parcourent l'objet d'un nœud dans une hiérarchie de vue de données.
Classe publique DataViewBrowseObjectProvider Vous permet de récupérer spécialisé parcourent l'objet d'un nœud spécifié dans une vue de données particulière.
Classe publique DataViewCommandProvider Permet d'implémenter les commandes, spécifiquement commandes personnalisées, des nœuds dans une vue de données.
Classe publique DataViewDocumentProvider Permet d'ouvrir un document, un moniker du document, et exécuter d'autres actions relatives à un document dans Visual Studio divisez l'explorateur.
Classe publique DataViewMenuCommand Représente une implémentation de base pour les commandes de menu offertes par de niveau supérieur ou des menus contextuels dans le cadre d'une hiérarchie de vue de données.
Classe publique DataViewPropertyDescriptor Représente une propriété dynamique pour un nœud dans une hiérarchie de vue de données.
Classe publique DataViewSelectionMenuCommand Permet de déterminer l'état d'une commande de menu contextuel lorsque plusieurs nœuds sont sélectionnés dans l'explorateur de serveurs pour une connexion de données spécifique, puis d'appeler la commande.
Classe publique DataViewSupport Permet de récupérer un flux XML qui fournit une description d'un ou plusieurs vues de données.
Classe publique DSRefBuilder Vous permet de créer un objet de (DSRef) de référence de source de données qui identifie un ou plusieurs objets de données.
Classe publique DSRefClipboardObject Permet de créer et de lire un objet de presse-papiers utilisé pour les opérations glisser-déplacer entre l'explorateur de serveurs et le concepteur de données.L'objet d' DSRefClipboardObject contient les informations d'identification sur l'objet sous-jacent qui est transféré.
Classe publique NameAttribute Spécifie le nom de littéral de chaîne d'une propriété de connexion reçoit une fois spécifié dans une chaîne de connexion.
Classe publique ServiceProvider Fournit un objet qui peut offrir des services à l'aide de les interfaces managées et non managées de IServiceProvider .
Classe publique SynonymsAttribute Fournit une liste délimitée par des virgules de noms de propriétés de connexion qui sont synonymes de nom de la propriété primaire de connexion.

Délégués

  Délégué Description
Délégué public DataSpecifier.Resolver Fournit un mécanisme pour distribuer l'appel pour résoudre le spécificateur de données à la méthode appropriée.