Microsoft.VisualStudio.Data, espace de noms

L'espace de noms Microsoft.VisualStudio.Data contient les services DDEX utilisés par l'espace de noms Microsoft.VisualStudio.Data.Core.

Classes

  Classe Description
Classe publique BasicPropertyAttribute Offre un d'indiquer si une propriété de connexion donnée est parmi ceux les plus fréquemment utilisées.
Classe publique DataAsyncCommand Permet d'exécuter des commandes de données de manière asynchrone.
Classe publique DataAsyncCommandEvents Représente un jeu de délégués appelés par des méthodes dans la classe d' DataAsyncCommand pour informer les clients de la progression de commande.
Classe publique DataCommand Permet de générer et exécuter des commandes de données de différents types à des sources de données, et de récupérer des résultats en lecture seule ou un code d'état de commande.
Classe publique DataCommandType Représente un ensemble de types prédéfinis de commande de données.
Classe publique DataConnection Prend en charge une connexion à une source de données.
Classe publique DataConnectionDialog Permet d'accéder à la boîte de dialogue Connexion de données avec laquelle obtenir des informations de connexion de données utilisateur.
Classe publique DataConnectionDialogFactory Permet de créer une instance de la classe d' DataConnectionDialog .
Classe publique DataConnectionFactory Permet de créer des instances autonomes de la classe d' DataConnection .
Classe publique DataConnectionManager Représente un jeu partagé d'objets de connexion de données créés à la demande et gérés par Visual Studio.
Classe publique DataConnectionMessageReceivedEventArgs Fournit les données de l'événement MessageReceived.
Classe publique DataConnectionOpenCanceledException Fournit l'exception levée lorsqu'un appel de méthode pour ouvrir une connexion de données provoque l'intervention de l'utilisateur et l'utilisateur peut annuler l'appel ouvert.
Classe publique DataConnectionPromptDialog Représente une boîte de dialogue qui peut demander à l'utilisateur des informations lorsqu'une connexion de données est ouverte.
Classe publique DataConnectionProperties Fournit la prise en charge pour l'analyse et la mise en forme des chaînes de connexion qui contient ces propriétés, ainsi que de la mémoire fortement typée de propriété, les attributs personnalisés, et des synonymes.
Classe publique DataConnectionPropertyChangedEventArgs Fournit les données de l'événement PropertyChanged.
Classe publique DataConnectionStateChangedEventArgs Fournit les données d'événement pour l'événement d' StateChanged sur une connexion de données.
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 DataConnectionUIControl Active un contrôle de l'interface utilisateur (UI) personnalisés pour modifier des propriétés de connexion dans la boîte de dialogue de connexion de données.
Classe publique DataExplorerConnection Représente une connexion qui existe dans l'explorateur de serveurs d' Visual Studio ou la fenêtre explorateur de données.
Classe publique DataExplorerConnectionManager Fournit des méthodes et des propriétés qui permettent l'interaction de programmation avec les connexions de données exposées dans explorateur de serveurs.
Classe publique DataObjectChangedEventArgs Encapsule les données d'événement pour ObjectAdded, ObjectChanged, les événements et d' ObjectRemoved .
Classe publique DataObjectChangeEvents Fournit un ensemble d'événements qu'un fournisseur de DDEX peut déclencher lorsque les objets de données sont apportées, et fournit le moyen lesquels un fournisseur peut se connecter à eux.
Classe publique DataObjectConceptMapper Enables fournissant un mappeur personnalisé des métadonnées spécifiques à la source de données dans des concepts connus pour une utilisation par d'un concepteur générique.
Classe publique DataObjectEnumerator Permet d'énumérer des objets de données.
Classe publique DataObjectIdentifierConverter Permet de convertir les identificateurs d'objets spécifiques à la source de données des chaînes aux composants d'identificateur, et l'identificateur partie des chaînes.
Classe publique DataObjectIdentifierResolver Permet de développer et contracter un identificateur pour un objet de données spécifié.
Classe publique DataObjectItemComparer Vous permet de comparer deux parties ou propriétés d'identificateur d'objet de données.
Classe publique DataObjectRestrictionMapper Permet de personnaliser les mappages des restrictions génériques aux restrictions spécifiques à la source 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, qui peut alors interpréter et manipuler par programme.
Classe publique DataParameter Représente un paramètre de données qui est dérivé d'une commande de source de données, ou qui est passé à une commande à une source de données.
Classe publique DataProtection Représente la capacité de chiffrer et déchiffrer des chaînes à l'aide de l'API de protection des données (DPAPI).
Classe publique DataProvider Permet la création des objets fournisseurs de DDEX.
Classe publique DataProviderException Représente une exception levée lorsqu'une erreur de fournisseur de DDEX se produit.
Classe publique DataProviderManager Représente le jeu de fournisseurs inscrits de DDEX.
Classe publique DataProviderObjectFactory Vous permet de créer des objets de données implémentés par un fournisseur de DDEX.
Classe publique DataReader Permet d'exposer les données de toutes les données.
Classe publique DataSource Représente et permet d'accéder à une source de données de DDEX.
Classe publique DataSourceInformation Vous permet d'extraire les informations bien définies sur une source de données spécifiée sous forme de propriétés passées en tant que paires nom/valeur.
Classe publique DataSourceManager Représente le jeu de sources de données stockées de DDEX.
Classe publique DataSourceSpecializer Représente une capacité de spécialiser le comportement d'un fournisseur de DDEX basé sur 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 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 comme un traitement série d'opérations connexes.
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 DataViewCommandHandler Permet d'implémenter les commandes, spécifiquement commandes personnalisées, des nœuds dans une vue de données.
Classe publique DataViewHierarchyAccessor Représente un ensemble de propriétés et de méthodes qui interagissent avec l'implémentation de la hiérarchie de vue de données de l'interface d' IVsUIHierarchy .
Classe publique DataViewManager Représente la collection de hiérarchies de vue de données actuellement actives dans l'explorateur de serveurs d' Visual Studio et fournit des méthodes et des propriétés avec lesquelles pour gérer ces vues de données.
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 objet de données.
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 ObjectWithSite Offre un moyen simplifiée de prendre en charge la communication entre un objet et son site dans le conteneur.
Classe publique OleCommand Fournit un wrapper managé autour de l'identificateur d'OLE une commande.
Classe publique OleCommandStatus Fournit l'état d'une commande spécifiée. OLE
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 ServiceProviderWithSite Fournit un objet qui offrent des services à l'aide de les versions managées et non managées de l'interface d' ServiceProvider , et peut se trouver à l'aide de l'interface d' IObjectWithSite .
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 DataAsyncCommandCancelEventHandler Représente la méthode qui est appelée lorsqu'une commande asynchrone est annulée.
Délégué public DataAsyncCommandEndEventHandler Représente la méthode qui est appelée lorsqu'une commande asynchrone se termine.
Délégué public DataAsyncCommandFailureEventHandler Représente la méthode qui est appelée lorsqu'une commande asynchrone échoue.
Délégué public DataAsyncCommandFetchEventHandler Représente la méthode qui est appelée lorsqu'une commande asynchrone un résultat disponibles pour récupérer.
Délégué public DataAsyncCommandStartEventHandler Représente la méthode qui est appelée lorsqu'une commande asynchrone commence.
Délégué public DataConnectionDialogFilterCallback Représente la méthode qui est appelée lorsqu'un rappel de boîte de dialogue Connexion de données se produit en ajoutant des fournisseurs et les sources de données de DDEX.
Délégué public DataConnectionMessageReceivedEventHandler Représente la méthode qui gérera l'événement d' MessageReceived d'une connexion de données.
Délégué public DataConnectionPropertyChangedEventHandler Représente la méthode qui gère l'événement d' PropertyChanged sur l'instance actuelle d' DataConnectionProperties .
Délégué public DataConnectionStateChangedEventHandler Représente la méthode qui gère l'événement d' StateChanged d'une connexion de données spécifiée.
Délégué public DataObjectChangedEventHandler Représente la méthode qui gère l'événement d' ObjectChanged dans la classe d' DataObjectChangeEvents .

Énumérations

  Énumération Description
Énumération publique DataAsyncCommandRequest Énumération spécifiant la façon dont une commande asynchrone doit continuer après un appel aux méthodes d' CommandNextResult ou d' CommandRead .
Énumération publique DataConnectionState Spécifie l'état d'une connexion de données spécifiée.
Énumération publique DataItemTypeFormat Spécifie le format d'un type d'élément de données retourné par la méthode d' GetItemType .
Énumération publique DataObjectChangeType Spécifie la modification d'objet de type de données qui s'est produite.
Énumération publique DataObjectIdentifierFormat Spécifie comment mettre en forme un identificateur d'objet de données en tant que chaîne lors de la conversion d'un ensemble de composants d'identificateur.
Énumération publique DataParameterDirection Spécifie la direction d'un paramètre de données pour une commande de données spécifiée.
Énumération publique OleCommandExecutionOption Fournit une implémentation managée de l'énumération d' OLECMDEXECOPT , qui spécifie des options autorisées à la méthode d' ExecuteCommand .
Énumération publique OleCommandTextType Fournit une implémentation managée de l'énumération d' OLECMDTEXTF , qui spécifie le type de texte qui est demandé.