Un fournisseur de données .NET Framework décrit une collection de classes utilisées pour accéder à une source de données, notamment une base de données, dans l'espace managé. Les fournisseurs pris en charge incluent le fournisseur de données .NET Framework pour ODBC, le fournisseur de données .NET Framework pour OLEDB, le fournisseur de données .NET Framework pour Oracle et le fournisseur de données .NET Framework pour SQL Server. Les classes dans System.Data.Common sont conçues pour permettre aux développeurs d'écrire du code ADO.NET qui fonctionnera sur tous les fournisseurs de données .NET Framework.
Pour plus d'informations conceptuelles sur l'utilisation de cet espace de noms lors de la programmation avec .NET Framework, consultez Écriture de code indépendant du fournisseur dans ADO.NET.
Classes| Classe | Description | |
|---|---|---|
![]() | DataAdapter | Représente un ensemble de commandes SQL et une connexion de base de données utilisés pour remplir DataSet et mettre à jour la source de données. |
![]() | DataColumnMapping | Contient un mappage de colonnes générique pour un objet qui hérite de DataAdapter. Cette classe ne peut pas être héritée. |
![]() | DataColumnMappingCollection | Contient une collection d'objets DataColumnMapping. |
![]() | DataTableMapping | Contient une description d'une relation mappée entre une table source et DataTable. Cette classe est utilisée par DataAdapter lors du remplissage de DataSet. |
![]() | DataTableMappingCollection | Collection d'objets DataTableMapping. Cette classe ne peut pas être héritée. |
![]() | DbCommand | Représente une instruction SQL ou une procédure stockée à exécuter par rapport à une source de données. Fournit une classe de base pour les classes spécifiques à la base de données qui représentent des commandes. |
![]() | DbCommandBuilder | Génère automatiquement des commandes de table simple utilisées pour harmoniser les modifications apportées à DataSet avec la base de données associée. Cette classe est une classe abstraite qui peut uniquement être héritée. |
![]() | DbConnection | Représente une connexion à une base de données. |
![]() | DbConnectionStringBuilder | Fournit une classe de base pour les générateurs de chaînes de connexion fortement typées. |
![]() | DbDataAdapter | Aide l'implémentation de l'interface IDbDataAdapter. Les héritiers de DbDataAdapter implémentent un jeu de fonctions pour fournir un type fort, mais héritent de la plupart des fonctionnalités nécessaires à l'implémentation complète d'un DataAdapter. |
![]() | DBDataPermission | Permet à un fournisseur de données .NET Framework de garantir à un utilisateur un niveau de sécurité adéquat pour l'accès aux données. |
![]() | DBDataPermissionAttribute | Associe une action de sécurité à un attribut de sécurité personnalisé. |
![]() | DbDataReader | Lit un flux de données avant uniquement de lignes d'une source de données. |
![]() | DbDataRecord | Implémente IDataRecord ainsi que ICustomTypeDescriptor, et fournit la prise en charge de la liaison de données pour DbEnumerator. |
![]() | DbDataSourceEnumerator | |
![]() | DbEnumerator | Expose la méthode GetEnumerator, qui prend en charge un parcours simple d'une collection effectué par un fournisseur de données .NET Framework. |
![]() | DbException | Classe de base pour toutes les exceptions levées au nom de la source de données. |
![]() | DbMetaDataCollectionNames | Fournit une liste de constantes pour la collection MetaDataCollections connue : DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords et Restrictions. |
![]() | DbMetaDataColumnNames | Fournit des valeurs statiques qui sont utilisées pour les noms de colonnes dans les objets MetaDataCollection contenus dans DataTable. DataTable est créé par la méthode GetSchema. |
![]() | DbParameter | Représente un paramètre de DbCommand et, éventuellement, son mappage à une colonne DataSet. |
![]() | DbParameterCollection | La classe de base pour une collection de paramètres relatifs à DbCommand. |
![]() | DbProviderConfigurationHandler | |
![]() | DbProviderFactories | Représente un jeu de méthodes statiques permettant de créer une ou plusieurs instances des classes DbProviderFactory. |
![]() | DbProviderFactoriesConfigurationHandler | |
![]() | DbProviderFactory | Représente un jeu de méthodes permettant de créer des instances de l'implémentation d'un fournisseur des classes source de données. |
![]() | DbProviderSpecificTypePropertyAttribute | Identifie la propriété spécifique au fournisseur dans les classes de paramètre fortement typées qui sera utilisée lors de la définition d'un type spécifique au fournisseur. |
![]() | DbTransaction | Classe de base pour une transaction. |
![]() | RowUpdatedEventArgs | Fournit des données pour l'événement RowUpdated d'un fournisseur de données .NET Framework. |
![]() | RowUpdatingEventArgs | Fournit les données pour l'événement RowUpdating d'un fournisseur de données .NET Framework. |
![]() | SchemaTableColumn | Décrit les métadonnées de colonne du schéma pour une table de base de données. |
![]() | SchemaTableOptionalColumn | Décrit les métadonnées de colonne facultatives du schéma pour une table de base de données. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | CatalogLocation | Indique la position du nom de catalogue dans un nom de table qualifié dans une commande de texte. |
![]() | GroupByBehavior | Spécifie la relation entre les colonnes dans une clause GROUP BY et les colonnes non regroupées en agrégats dans la liste de sélection d'une instruction SELECT. |
![]() | IdentifierCase | Spécifie comment les identificateurs sont traités par la source de données lors de la recherche du catalogue système. |
![]() | SupportedJoinOperators | Spécifie quels types d'instructions de jointure Transact-SQL sont pris en charge par la source de données. |


Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ