Microsoft.VisualStudio.Data.AdoDotNet, espace de noms

L'espace de noms AdoDotNet contient un ensemble de classes pour compléter la fonctionnalité ADO.NET native.

Étant donné que ADO.NET en mode natif fournit beaucoup des fonctionnalités requises pour prendre en charge un fournisseur DDEX, les classes de cet espace de noms fournissent des implémentations par défaut des interfaces ne pas remplacés par un fournisseur DDEX.

Visual Studio 2008 Fournit des implementatins dans la zone des éléments suivants :

  • DataConnectionProperties classe. Étant donné que ADO.NET fournit un mécanisme générique permettant de créer des propriétés de connexion, le AdoDotNetConnectionProperties classe de base fournit une implémentation complète de cette classe.

  • DataConnectionSupport classe. Étant donné que tous les ADO.NET des fournisseurs de données doivent implémenter la prise en charge de la connexion de base, le AdoDotNetConnectionSupport classe de base fournit une implémentation complète de cette classe.

Outre ces implémentations de base que vous pouvez créer directement à partir de cet objet, cet espace de noms fournit également des implémentations des classes suivantes :

Classes

  Classe Description
Classe publique AdoDotNetConnectionProperties Fournit une implémentation de la classe DataConnectionProperties à l'aide de la classe de base du générateur de chaîne de connexion d'ADO.NET (DbConnectionStringBuilder).
Classe publique AdoDotNetConnectionSupport Fournit une implémentation managée de DataConnectionSupport, d' DataCommand, les classes et d' DataTransaction à l'aide de ADO.NETIDbConnection, IDbCommand, et les interfaces d' IDbTransaction, respectivement ; fournit également un moyen simple de fournir une implémentation de la classe d' DataSourceVersionComparer.
Classe publique AdoDotNetDataReader Fournit une implémentation de la classe d' DataReader à l'aide d'une implémentation de l'interface d' ADO.NETIDataReader .
Classe publique AdoDotNetDataSourceInformation Fournit des informations sur une source de données d' ADO.NET sous la forme de propriétés passées en tant que paires nom/valeur.
Classe publique AdoDotNetDataTableReader Récupère le contenu d'un ou plusieurs objets d' DataTable sous la forme d'un ou plusieurs ensembles de résultats en lecture seule et avant seulement.
Classe publique AdoDotNetObjectConceptMapper Fournit une implémentation par défaut de la classe d' DataObjectConceptMapper pour les fournisseurs de données d' ADO.NET .
Classe publique AdoDotNetObjectEnumerator Fournit une implémentation de la classe d' DataObjectEnumerator à l'aide de l'API d' ADO.NET GetSchema.
Classe publique AdoDotNetObjectIdentifierConverter Fournit une implémentation de la classe d' DataObjectIdentifierConverter à l'aide de les informations fournies par un fournisseur d' ADO.NET , notamment les valeurs de propriété d' DataSourceInformation et DbCommandBuilder, QuoteIdentifier, et des méthodes d' UnquoteIdentifier.
Classe publique AdoDotNetObjectItemComparer Fournit une implémentation de la classe d' DataObjectItemComparer qui utilise les informations de source de données d' ADO.NET pour déterminer comment comparer des parties de l'identificateur.
Classe publique AdoDotNetParameter 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 dont la technologie sous-jacente est ADO.NET.
Classe publique AdoDotNetProviderObjectFactory Fournit une implémentation de la classe d' DataProviderObjectFactory pour les fournisseurs de DDEX dont la technologie sous-jacente est ADO.NET.
Classe publique AdoDotNetSchemaReader Offre un d'obtenir le schéma de l'objet d' IDataReader encapsulation du jeu de résultats.