System.Data.OracleClient Espacio de nombres

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 BFILE de Oracle. Esta clase no puede heredarse.

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 LOB (objeto binario grande) almacenado en un servidor Oracle. Esta clase no puede heredarse.

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 INTERVAL YEAR TO MONTH de Oracle 9i.

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 INTERVAL DAY TO SECOND de Oracle 9i.

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 BFILEtipos de datos , LOBy REF CURSOR . Para obtener información sobre el uso de tipos de datos de Oracle en parámetros, vea OracleType.