Cette documentation est archivée et n’est pas conservée.

System.Data.Common, espace de noms

Mise à jour : novembre 2007

L'espace de noms System.Data.Common contient des classes partagées par les fournisseurs de données .NET Framework.

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 le .NET Framework, voir Writing Provider Independent Code with ADO.NET.

  ClasseDescription
9tahwysy.pubclass(fr-fr,VS.90).gifDataAdapterRepré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.
9tahwysy.pubclass(fr-fr,VS.90).gifDataColumnMapping 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDataColumnMappingCollection Contient une collection d'objets DataColumnMapping.
9tahwysy.pubclass(fr-fr,VS.90).gifDataRecordInfoFournit l'accès aux informations relatives au type structurel et aux colonnes de DbDataRecord.
9tahwysy.pubclass(fr-fr,VS.90).gifDataTableMapping 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDataTableMappingCollection Collection d'objets DataTableMapping. Cette classe ne peut pas être héritée.
9tahwysy.pubclass(fr-fr,VS.90).gifDbCommand 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDbCommandBuilderGé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.
9tahwysy.pubclass(fr-fr,VS.90).gifDbCommandDefinitionDéfinit un plan de commande pouvant être mis en cache.
9tahwysy.pubclass(fr-fr,VS.90).gifDbConnection Représente une connexion à une base de données.
9tahwysy.pubclass(fr-fr,VS.90).gifDbConnectionStringBuilder Fournit une classe de base pour les générateurs de chaînes de connexion fortement typées.
9tahwysy.pubclass(fr-fr,VS.90).gifDbDataAdapter 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDBDataPermissionPermet à 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDBDataPermissionAttributeAssocie une action de sécurité à un attribut de sécurité personnalisé.
9tahwysy.pubclass(fr-fr,VS.90).gifDbDataReaderLit un flux de données avant uniquement de lignes d'une source de données.
9tahwysy.pubclass(fr-fr,VS.90).gifDbDataRecord Implémente IDataRecord ainsi que ICustomTypeDescriptor, et fournit la prise en charge de la liaison de données pour DbEnumerator.
9tahwysy.pubclass(fr-fr,VS.90).gifDbDataSourceEnumerator
9tahwysy.pubclass(fr-fr,VS.90).gifDbEnumeratorExpose la méthode GetEnumerator, qui prend en charge un parcours simple d'une collection effectué par un fournisseur de données .NET Framework.
9tahwysy.pubclass(fr-fr,VS.90).gifDbExceptionClasse de base pour toutes les exceptions levées au nom de la source de données.
9tahwysy.pubclass(fr-fr,VS.90).gifDbMetaDataCollectionNamesFournit une liste de constantes pour la collection MetaDataCollections connue : DataSourceInformation, DataTypes, MetaDataCollections, ReservedWords et Restrictions.
9tahwysy.pubclass(fr-fr,VS.90).gifDbMetaDataColumnNamesFournit 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDbParameter Représente un paramètre de DbCommand et, éventuellement, son mappage à une colonne DataSet.
9tahwysy.pubclass(fr-fr,VS.90).gifDbParameterCollection La classe de base pour une collection de paramètres relatifs à DbCommand.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderConfigurationHandlerInfrastructure.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderFactoriesReprésente un jeu de méthodes statiques permettant de créer une ou plusieurs instances des classes DbProviderFactory.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderFactoriesConfigurationHandlerInfrastructure.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderFactoryRepré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.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderManifestReprésente une classe de base qui peut être utilisée par Entity Framework pour obtenir des informations spécifiques au fournisseur au moment de l'exécution.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderServicesReprésente un ensemble de méthodes permettant de créer des objets de définition de commande corrects et d'accéder aux informations du manifeste du fournisseur.
9tahwysy.pubclass(fr-fr,VS.90).gifDbProviderSpecificTypePropertyAttributeIdentifie 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.
9tahwysy.pubclass(fr-fr,VS.90).gifDbTransactionClasse de base pour une transaction.
9tahwysy.pubclass(fr-fr,VS.90).gifDbXmlEnabledProviderManifestReprésente un classe de base qui implémente le DbProviderManifest basé sur une définition XML. La classe DbXmlEnabledProviderManifest permet d'obtenir des informations spécifiques au fournisseur au moment de l'exécution.
9tahwysy.pubclass(fr-fr,VS.90).gifEntityRecordInfoFournit l'accès aux métadonnées d'entité.
9tahwysy.pubclass(fr-fr,VS.90).gifRowUpdatedEventArgs Fournit des données pour l'événement RowUpdated d'un fournisseur de données .NET Framework.
9tahwysy.pubclass(fr-fr,VS.90).gifRowUpdatingEventArgsFournit les données pour l'événement RowUpdating d'un fournisseur de données .NET Framework.
9tahwysy.pubclass(fr-fr,VS.90).gifSchemaTableColumnDécrit les métadonnées de colonne du schéma pour une table de base de données.
9tahwysy.pubclass(fr-fr,VS.90).gifSchemaTableOptionalColumnDécrit les métadonnées de colonne facultatives du schéma pour une table de base de données.

  StructureDescription
9tahwysy.pubstructure(fr-fr,VS.90).gifFieldMetadataPermet d'accéder aux métadonnées de champ d'un objet DataRecordInfo.

  ÉnumérationDescription
9tahwysy.pubenumeration(fr-fr,VS.90).gifCatalogLocationIndique la position du nom de catalogue dans un nom de table qualifié dans une commande de texte.
9tahwysy.pubenumeration(fr-fr,VS.90).gifGroupByBehaviorSpé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.
9tahwysy.pubenumeration(fr-fr,VS.90).gifIdentifierCaseSpécifie comment les identificateurs sont traités par la source de données lors de la recherche du catalogue système.
9tahwysy.pubenumeration(fr-fr,VS.90).gifSupportedJoinOperatorsSpécifie quels types d'instructions de jointure Transact-SQL sont pris en charge par la source de données.
Afficher: