Share via


Microsoft.VisualStudio.Data.AdoDotNet, espace de noms

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

Étant donné qu' ADO.NET fournit en mode natif la plupart des fonctionnalités requises pour prendre en charge un fournisseur de DDEX, les classes de cet espace de noms fournissent des implémentations par défaut des interfaces non remplacées par un fournisseur de DDEX.

Visual Studio 2008 fournit des implementatins de dans-le- zone des éléments suivants :

  • la classe DataConnectionProperties ;Étant donné qu' ADO.NET fournit un mécanisme générique pour générer des propriétés de connexion, la classe de base d' AdoDotNetConnectionProperties fournit une implémentation complète de cette classe.

  • la classe DataConnectionSupport ;Comme tous les fournisseurs de données d' ADO.NET doivent implémenter la prise en charge de base de connexion, la classe de base d' AdoDotNetConnectionSupport fournit une implémentation complète de cette classe.

En plus de 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 d' DataConnectionProperties à l'aide de la classe de base 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.