System.Data.OracleClient Namespace

O namespace System.Data.OracleClient é o Provedor de Dados do .NET Framework para Oracle. The System.Data.OracleClient namespace is the .NET Framework Data Provider for Oracle.

Classes

OracleBFile

Representa um objeto OracleBFile gerenciado projetado para trabalhar com o tipo de dados BFILE do Oracle.Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. Essa classe não pode ser herdada.This class cannot be inherited.

OracleClientFactory

Representa um conjunto de métodos para criar instâncias de implementação de classes de fonte de dados do provedor Oracle.Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

Representa uma instrução SQL ou procedimento armazenado para execução em um banco de dados.Represents an SQL statement or stored procedure to execute against a database. Essa classe não pode ser herdada.This class cannot be inherited.

OracleCommandBuilder

Gera automaticamente os comandos de tabela única usados para reconciliar as alterações feitas em um DataSet com o banco de dados associado.Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. Essa classe não pode ser herdada.This class cannot be inherited.

OracleConnection

Representa uma conexão aberta com um banco de dados.Represents an open connection to a database. Essa classe não pode ser herdada.This class cannot be inherited.

OracleConnectionStringBuilder

Fornece uma maneira simples de criar e gerenciar o conteúdo de cadeias de conexão usadas pela classe OracleConnection.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

OracleDataAdapter

Representa um conjunto de comandos de dados e uma conexão a um banco de dados usados para preencher o DataSet e atualizar o banco de dados.Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. Essa classe não pode ser herdada.This class cannot be inherited.

OracleDataReader

Fornece uma maneira de ler um fluxo somente de encaminhamento de linhas de dados por meio de uma fonte de dados.Provides a way of reading a forward-only stream of data rows from a data source. Essa classe não pode ser herdada.This class cannot be inherited.

OracleException

A exceção gerada quando um aviso ou erro é retornado por um banco de dados Oracle ou pelo Provedor de Dados .NET Framework para Oracle.The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. Essa classe não pode ser herdada.This class cannot be inherited.

OracleInfoMessageEventArgs

Fornece dados para o evento de InfoMessage .Provides data for the InfoMessage event. Essa classe não pode ser herdada.This class cannot be inherited.

OracleLob

Representa um tipo de dados (LOB) binário de objeto grande armazenado em um servidor Oracle.Represents a large object binary (LOB) data type stored on an Oracle server. Essa classe não pode ser herdada.This class cannot be inherited.

OracleParameter

Representa um parâmetro para um OracleCommand e, opcionalmente, seu mapeamento para um DataColumn.Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. Essa classe não pode ser herdada.This class cannot be inherited.

OracleParameterCollection

Representa uma coleção de parâmetros relevantes a um OracleCommand, além de seus respectivos mapeamentos para colunas em um DataSet.Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. Essa classe não pode ser herdada.This class cannot be inherited.

OraclePermission

Permite que o provedor de dados .NET Framework para Oracle ajude a garantir que o usuário tenha um nível de segurança adequado para acessar um banco de dados Oracle.Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.

OraclePermissionAttribute

Associa uma ação de segurança a um atributo de segurança personalizado.Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

Fornece dados para o evento de RowUpdated .Provides data for the RowUpdated event. Essa classe não pode ser herdada.This class cannot be inherited.

OracleRowUpdatingEventArgs

Fornece dados para o evento de RowUpdating .Provides data for the RowUpdating event.

OracleTransaction

Representa uma transação a ser feita no banco de dados.Represents a transaction to be made in the database.

Estruturas

OracleBinary

Representa um fluxo de tamanho variável de dados binários a ser armazenado ou recuperado de um banco de dados.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Representa o valor retornado de uma operação de comparação do banco de dados entre tipos de dados Oracle e expõe os métodos usados para realizar conversões de tipo de dados.Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

Representa os dados de data e a hora cujo valor vai de 1 de janeiro de 4712 AC a 31 de dezembro de 4712 DC.Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

Representa um intervalo de tempo em meses e corresponde ao tipo de dados Oracle 9i INTERVAL YEAR TO MONTH.Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

OracleNumber

Representa uma precisão fixa e valor numérico de escala entre -10 27 -1 e 10 27 -1 a serem armazenados ou recuperados de um banco de dados.Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

OracleString

Representa um fluxo de tamanho variável de caracteres a ser armazenado ou recuperado do banco de dados.Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

Representa um intervalo de tempo e corresponde ao tipo de dados Oracle 9i INTERVAL DAY TO SECOND.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

Enumerações

OracleLobOpenMode

Especifica se um OracleLob deve ser aberto no modo somente leitura ou leitura/gravação.Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

Especifica o tipo de dados de um campo ou uma propriedade para uso em um OracleParameter.Specifies the data type of a field or property for use in an OracleParameter.

Delegados

OracleInfoMessageEventHandler

Representa o método que manipulará o evento InfoMessage de um OracleConnection.Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

Representa o método que manipulará o evento RowUpdated de um OracleDataAdapter.Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

Representa o método que manipulará o evento RowUpdating de um OracleDataAdapter.Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

Comentários

Esses tipos no System.Data.OracleClient são preteridos e serão removidos em uma versão futura do .NET Framework.This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. Para obter mais informações, consulte Oracle e ADO.net.For more information, see Oracle and ADO.NET.

O .NET Framework Provedor de Dados para Oracle descreve uma coleção de classes para acessar uma fonte de dados Oracle no espaço gerenciado.The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. Usando a OracleDataAdapter classe, você pode preencher um residente na memória DataSet , consultá-lo e usá-lo para atualizar a fonte de dados.Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

Para obter informações adicionais sobre como usar esse namespace, consulte as OracleDataReader OracleCommand classes, e OracleConnection .For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

Observação

Para obter informações conceituais sobre como usar esse namespace ao programar com o .NET Framework, consulte Oracle e ADO.net.For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

O .NET Framework Provedor de Dados para Oracle dá suporte a vários tipos de dados do Oracle, incluindo os BFILE LOB tipos de dados, e REF CURSOR .The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. Para obter informações sobre como usar tipos de dados Oracle em parâmetros, consulte OracleType .For information about using Oracle data types in parameters, see OracleType.