System.Data.OracleClient Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’espace System.Data.OracleClient de noms est le fournisseur de données .NET Framework pour Oracle.
Classes
| Nom | Description |
|---|---|
| OracleBFile |
Représente un objet managé OracleBFile conçu pour fonctionner avec le type de données Oracle |
| OracleClientFactory |
Représente un ensemble de méthodes pour créer des instances de l’implémentation du fournisseur Oracle des classes de source de données. |
| OracleCommand |
Représente une instruction SQL ou une procédure stockée à exécuter sur une base de données. Cette classe ne peut pas être héritée. |
| OracleCommandBuilder |
Génère automatiquement des commandes à table unique utilisées pour rapprocher les modifications apportées à une DataSet base de données associée. Cette classe ne peut pas être héritée. |
| OracleConnection |
Représente une connexion ouverte à une base de données. Cette classe ne peut pas être héritée. |
| OracleConnectionStringBuilder |
Fournit un moyen simple de créer et de gérer le contenu des chaînes de connexion utilisées par la classe OracleConnection. |
| OracleDataAdapter |
Représente un jeu de commandes de données et une connexion à une base de données utilisée pour remplir et DataSet mettre à jour la base de données. Cette classe ne peut pas être héritée. |
| OracleDataReader |
Permet de lire un flux de données en avant uniquement à partir d’une source de données. Cette classe ne peut pas être héritée. |
| OracleException |
Exception générée lorsqu’un avertissement ou une erreur est retourné par une base de données Oracle ou l'.NET Framework Fournisseur de données pour Oracle. Cette classe ne peut pas être héritée. |
| OracleInfoMessageEventArgs |
Fournit des données pour l'événement InfoMessage. Cette classe ne peut pas être héritée. |
| OracleLob |
Représente un type de données binaire d’objet volumineux |
| OracleParameter |
Représente un paramètre à un OracleCommand et éventuellement son mappage à un DataColumn. Cette classe ne peut pas être héritée. |
| OracleParameterCollection |
Représente une collection de paramètres pertinents pour un OracleCommand ainsi que leurs mappages respectifs aux colonnes d’un DataSet. Cette classe ne peut pas être héritée. |
| OraclePermission |
Permet au fournisseur de données .NET Framework pour Oracle de s’assurer qu’un utilisateur dispose d’un niveau de sécurité adéquat pour accéder à une base de données Oracle. |
| OraclePermissionAttribute |
Associe une action de sécurité à un attribut de sécurité personnalisé. |
| OracleRowUpdatedEventArgs |
Fournit des données pour l'événement RowUpdated. Cette classe ne peut pas être héritée. |
| OracleRowUpdatingEventArgs |
Fournit des données pour l'événement RowUpdating. |
| OracleTransaction |
Représente une transaction à effectuer dans la base de données. |
Structures
| Nom | Description |
|---|---|
| OracleBinary |
Représente un flux de données binaires de longueur variable à stocker ou récupérer à partir d’une base de données. |
| OracleBoolean |
Représente la valeur retournée à partir d’une opération de comparaison de base de données entre les types de données Oracle et expose les méthodes utilisées pour effectuer des conversions de types de données. |
| OracleDateTime |
Représente les données de date et d’heure comprises entre le 1er janvier 4712 BC et le 31 décembre 4712 AD. |
| OracleMonthSpan |
Représente un intervalle de temps en mois et correspond au type de données Oracle 9i |
| OracleNumber |
Représente une valeur numérique de précision et d’échelle fixe comprise entre -10 27 -1 et 10 27 -1 à stocker ou à récupérer à partir d’une base de données. |
| OracleString |
Représente un flux de caractères de longueur variable à stocker ou à récupérer à partir de la base de données. |
| OracleTimeSpan |
Représente un intervalle de temps et correspond au type de données Oracle 9i |
Énumérations
| Nom | Description |
|---|---|
| OracleLobOpenMode |
Spécifie si une OracleLob doit être ouverte en mode lecture seule ou en lecture/écriture. |
| OracleType |
Spécifie le type de données d’un champ ou d’une propriété à utiliser dans un OracleParameter. |
Délégués
| Nom | Description |
|---|---|
| OracleInfoMessageEventHandler |
Représente la méthode qui gère l’événement InfoMessage d’un OracleConnection. |
| OracleRowUpdatedEventHandler |
Représente la méthode qui gère l’événement RowUpdated d’un OracleDataAdapter. |
| OracleRowUpdatingEventHandler |
Représente la méthode qui gère l’événement RowUpdating d’un OracleDataAdapter. |
Remarques
Ces types dans System.Data.OracleClient sont déconseillés et seront supprimés dans une version ultérieure du .NET Framework. Pour plus d’informations, consultez Oracle et ADO.NET.
L’Fournisseur de données Framework .NET pour Oracle décrit une collection de classes permettant d’accéder à une source de données Oracle dans l’espace managé. À l’aide de la OracleDataAdapter classe, vous pouvez remplir un résident DataSeten mémoire, l’interroger et l’utiliser pour mettre à jour la source de données.
Pour plus d’informations sur l’utilisation de cet espace de noms, consultez les classes OracleCommandet OracleConnection les OracleDataReaderclasses.
Note
Pour plus d’informations conceptuelles sur l’utilisation de cet espace de noms lors de la programmation avec .NET Framework, consultez Oracle et ADO.NET.
Le .NET Framework Fournisseur de données pour Oracle prend en charge un certain nombre de types de données Oracle, notamment les types de données BFILE, LOB et REF CURSOR. Pour plus d’informations sur l’utilisation des types de données Oracle dans les paramètres, consultez OracleType.