System.Data.OracleClient Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres System.Data.OracleClient es el proveedor de datos de .NET Framework para Oracle.
Clases
OracleBFile |
Representa un objeto OracleBFile administrado diseñado para funcionar con el tipo de datos |
OracleClientFactory |
Representa un conjunto de métodos para crear instancias de la implementación del proveedor Oracle de las clases de origen de datos. |
OracleCommand |
Representa una instrucción SQL o un procedimiento almacenado que se va a ejecutar en una base de datos. Esta clase no puede heredarse. |
OracleCommandBuilder |
Genera automáticamente comandos de tabla única que se utilizan para conciliar los cambios realizados en un objeto DataSet con la base de datos asociada. Esta clase no puede heredarse. |
OracleConnection |
Representa una conexión abierta a una base de datos. Esta clase no puede heredarse. |
OracleConnectionStringBuilder |
Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase OracleConnection. |
OracleDataAdapter |
Representa un conjunto de comandos de datos y una conexión a una base de datos que se usan para rellenar DataSet y actualizar la base de datos. Esta clase no puede heredarse. |
OracleDataReader |
Proporciona el modo de lectura de una secuencia de filas de datos de tipo sólo avance de un origen de datos. Esta clase no puede heredarse. |
OracleException |
Excepción que se genera cuando una base de datos de Oracle o el proveedor de datos de .NET Framework para Oracle devuelve una advertencia o un error. Esta clase no puede heredarse. |
OracleInfoMessageEventArgs |
Proporciona datos para el evento InfoMessage. Esta clase no puede heredarse. |
OracleLob |
Representa un tipo de datos |
OracleParameter |
Representa un parámetro para un OracleCommand y, de forma opcional, su asignación a una DataColumn. Esta clase no puede heredarse. |
OracleParameterCollection |
Representa una colección de parámetros relevantes para un OracleCommand así como sus correspondientes asignaciones a columnas de un DataSet. Esta clase no puede heredarse. |
OraclePermission |
Permite que el proveedor de datos de .NET Framework para Oracle garantice a un usuario un nivel de seguridad adecuado para obtener acceso a una base de datos de Oracle. |
OraclePermissionAttribute |
Asocia una acción de seguridad a un atributo de seguridad personalizado. |
OracleRowUpdatedEventArgs |
Proporciona datos para el evento RowUpdated. Esta clase no puede heredarse. |
OracleRowUpdatingEventArgs |
Proporciona datos para el evento RowUpdating. |
OracleTransaction |
Representa una transacción que se va a realizar en la base de datos. |
Estructuras
OracleBinary |
Representa un flujo de datos binarios de longitud variable que se va a almacenar en una base de datos o se va a recuperar de una base de datos. |
OracleBoolean |
Representa el valor devuelto por una operación de comparación de la base de datos entre tipos de datos de Oracle y expone los métodos utilizados para realizar conversiones de tipos de datos. |
OracleDateTime |
Representa los datos de fecha y hora cuyo valor se encuentra dentro del intervalo comprendido entre el 1 de enero de 4712 a.C. al 31 de diciembre de 4712 d.C. |
OracleMonthSpan |
Representa un intervalo de tiempo expresado en meses y se corresponde con el tipo de datos |
OracleNumber |
Representa un valor numérico de escala y precisión fijas comprendido entre -10 27 -1 y 10 27 -1 que se va a almacenar en una base de datos o recuperar de ella. |
OracleString |
Representa una secuencia de caracteres de longitud variable que se va a almacenar en una base de datos o se va a recuperar de una base de datos. |
OracleTimeSpan |
Representa un intervalo de tiempo y se corresponde con el tipo de datos |
Enumeraciones
OracleLobOpenMode |
Especifica si OracleLob debe abrirse en modo de sólo lectura o en modo de lectura y escritura. |
OracleType |
Especifica el tipo de datos de un campo o una propiedad para su uso en OracleParameter. |
Delegados
OracleInfoMessageEventHandler |
Representa el método que controlará el evento InfoMessage de OracleConnection. |
OracleRowUpdatedEventHandler |
Representa el método que controlará el evento RowUpdated de OracleDataAdapter. |
OracleRowUpdatingEventHandler |
Representa el método que controlará el evento RowUpdating de OracleDataAdapter. |
Comentarios
Estos tipos de están en System.Data.OracleClient desuso y se quitarán en una versión futura de .NET Framework. Para obtener más información, consulte Oracle y ADO.NET.
El proveedor de datos de .NET Framework para Oracle describe una colección de clases para acceder a un origen de datos de Oracle en el espacio administrado. Con la OracleDataAdapter clase , puede rellenar un residente en DataSetmemoria , consultarlo y usarlo para actualizar el origen de datos.
Para obtener información adicional sobre cómo usar este espacio de nombres, vea las OracleDataReaderclases , OracleCommandy OracleConnection .
Nota
Para obtener información conceptual sobre el uso de este espacio de nombres al programar con .NET Framework, consulte Oracle y ADO.NET.
El proveedor de datos de .NET Framework para Oracle admite varios tipos de datos de Oracle, incluidos los BFILE
tipos de datos , LOB
y REF CURSOR
. Para obtener información sobre el uso de tipos de datos de Oracle en parámetros, vea OracleType.