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 de noms System.Data.OracleClient est le fournisseur de données .NET Framework pour Oracle.
Classes
OracleBFile |
Représente un objet OracleBFile managé conçu pour fonctionner avec le type de données |
OracleClientFactory |
Représente un ensemble de méthodes permettant de créer des instances de l'implémentation des classes de sources de données du fournisseur Oracle. |
OracleCommand |
Représente une instruction SQL ou une procédure stockée à exécuter par rapport à une base de données. Cette classe ne peut pas être héritée. |
OracleCommandBuilder |
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 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 de chaînes de connexion utilisées par la classe OracleConnection. |
OracleDataAdapter |
Représente un ensemble de commandes de données et une connexion à une base de données qui sont utilisées pour remplir DataSet et mettre à jour la base de données. Cette classe ne peut pas être héritée. |
OracleDataReader |
Fournit un moyen de lire un flux de lignes de données avant uniquement à partir d'une source de données. Cette classe ne peut pas être héritée. |
OracleException |
Exception levée quand une base de données Oracle ou le fournisseur de données .NET Framework pour Oracle retourne un avertissement ou une erreur. 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 Large Object Binary ( |
OracleParameter |
Représente un paramètre de OracleCommand et éventuellement son mappage à DataColumn. Cette classe ne peut pas être héritée. |
OracleParameterCollection |
Représente une collection de paramètres en rapport avec 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 garantir qu'un utilisateur est doté d'un niveau de sécurité adéquat pour l'accès à 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
OracleBinary |
Représente un flux de données binaires de longueur variable à enregistrer dans une base de données ou à récupérer de celle-ci. |
OracleBoolean |
Représente la valeur retournée par une opération de comparaison de base de données entre des types de données Oracle, et expose les méthodes utilisées pour effectuer des conversions de types de données. |
OracleDateTime |
Représente des données de date et d'heure dont la valeur est comprise entre le 1er janvier 4712 avant J.-C. et le 31 décembre 4712 après J.-C. |
OracleMonthSpan |
Représente un intervalle de temps en mois et correspond au type de données |
OracleNumber |
Représente une valeur numérique fixe de précision et d’échelle comprise entre -10 27 -1 et 10 27 -1 à enregistrer dans une base de données ou à récupérer de celle-ci. |
OracleString |
Représente un flux de caractères de longueur variable à enregistrer dans une base de données ou à récupérer de celle-ci. |
OracleTimeSpan |
Représente un intervalle de temps et correspond au type de données |
Énumérations
OracleLobOpenMode |
Spécifie si OracleLob doit être ouvert en mode lecture seule ou lecture/écriture. |
OracleType |
Spécifie le type de données d'un champ ou d'une propriété, pour une utilisation dans OracleParameter. |
Délégués
OracleInfoMessageEventHandler |
Représente la méthode qui gérera l’événement InfoMessage d’un OracleConnection. |
OracleRowUpdatedEventHandler |
Représente la méthode qui gérera l’événement RowUpdated d’un OracleDataAdapter. |
OracleRowUpdatingEventHandler |
Représente la méthode qui gérera 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.
Le fournisseur de données .NET Framework 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 de DataSetmé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 OracleDataReaderclasses , OracleCommandet OracleConnection .
Notes
Pour plus d’informations conceptuelles sur l’utilisation de cet espace de noms lors de la programmation avec le .NET Framework, consultez Oracle et ADO.NET.
Le fournisseur de données .NET Framework pour Oracle prend en charge un certain nombre de types de données Oracle, notamment les BFILE
types de données , LOB
et REF CURSOR
. Pour plus d’informations sur l’utilisation des types de données Oracle dans les paramètres, consultez OracleType.