System.Data.OracleClient Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace System.Data.OracleClient é o Provedor de Dados do .NET Framework para Oracle.
Classes
OracleBFile |
Representa um objeto OracleBFile gerenciado projetado para trabalhar com o tipo de dados |
OracleClientFactory |
Representa um conjunto de métodos para criar instâncias de implementação de classes de fonte de dados do provedor Oracle. |
OracleCommand |
Representa uma instrução SQL ou procedimento armazenado para execução em um banco de dados. Essa classe não pode ser herdada. |
OracleCommandBuilder |
Gera automaticamente os comandos de tabela única usados para reconciliar as alterações feitas em um DataSet com o banco de dados associado. Essa classe não pode ser herdada. |
OracleConnection |
Representa uma conexão aberta com um banco de dados. Essa classe não pode ser herdada. |
OracleConnectionStringBuilder |
Fornece uma maneira simples de criar e gerenciar o conteúdo de cadeias de conexão usadas pela classe OracleConnection. |
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. Essa classe não pode ser herdada. |
OracleDataReader |
Fornece uma maneira de ler um fluxo somente de encaminhamento de linhas de dados por meio de uma fonte de dados. Essa classe não pode ser herdada. |
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. Essa classe não pode ser herdada. |
OracleInfoMessageEventArgs |
Fornece dados para o evento de InfoMessage . Essa classe não pode ser herdada. |
OracleLob |
Representa um tipo de dados ( |
OracleParameter |
Representa um parâmetro para um OracleCommand e, opcionalmente, seu mapeamento para um DataColumn. Essa classe não pode ser herdada. |
OracleParameterCollection |
Representa uma coleção de parâmetros relevantes a um OracleCommand, além de seus respectivos mapeamentos para colunas em um DataSet. Essa classe não pode ser herdada. |
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. |
OraclePermissionAttribute |
Associa uma ação de segurança a um atributo de segurança personalizado. |
OracleRowUpdatedEventArgs |
Fornece dados para o evento de RowUpdated . Essa classe não pode ser herdada. |
OracleRowUpdatingEventArgs |
Fornece dados para o evento de RowUpdating . |
OracleTransaction |
Representa uma transação a ser feita no banco de dados. |
Estruturas
OracleBinary |
Representa um fluxo de tamanho variável de dados binários a ser armazenado ou recuperado de um banco de dados. |
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. |
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. |
OracleMonthSpan |
Representa um intervalo de tempo em meses e corresponde ao tipo de dados Oracle 9i |
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. |
OracleString |
Representa um fluxo de tamanho variável de caracteres a ser armazenado ou recuperado do banco de dados. |
OracleTimeSpan |
Representa um intervalo de tempo e corresponde ao tipo de dados Oracle 9i |
Enumerações
OracleLobOpenMode |
Especifica se um OracleLob deve ser aberto no modo somente leitura ou leitura/gravação. |
OracleType |
Especifica o tipo de dados de um campo ou uma propriedade para uso em um OracleParameter. |
Delegados
OracleInfoMessageEventHandler |
Representa o método que manipulará o evento InfoMessage de um OracleConnection. |
OracleRowUpdatedEventHandler |
Representa o método que manipulará o evento RowUpdated de um OracleDataAdapter. |
OracleRowUpdatingEventHandler |
Representa o método que manipulará o evento RowUpdating de um OracleDataAdapter. |
Comentários
Esses tipos em System.Data.OracleClient foram preteridos e serão removidos em uma versão futura do .NET Framework. Para obter mais informações, consulte Oracle e ADO.NET.
O provedor de dados .NET Framework para Oracle descreve uma coleção de classes para acessar uma fonte de dados Oracle no espaço gerenciado. Usando a OracleDataAdapter classe , você pode preencher um residente DataSetde memória , consultá-lo e usá-lo para atualizar a fonte de dados.
Para obter informações adicionais sobre como usar esse namespace, consulte as OracleDataReaderclasses , OracleCommande OracleConnection .
Observação
Para obter informações conceituais sobre como usar esse namespace ao programar com o .NET Framework, consulte Oracle e ADO.NET.
O provedor de dados .NET Framework para Oracle dá suporte a vários tipos de dados Oracle, incluindo os BFILE
tipos de dados , LOB
e REF CURSOR
. Para obter informações sobre como usar tipos de dados Oracle em parâmetros, consulte OracleType.