System.Data.OracleClient Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O espaço de nomes System.Data.OracleClient é o .NET Framework Data Provider para o Oracle.
Classes
| Name | Description |
|---|---|
| OracleBFile |
Representa um objeto gerido OracleBFile concebido para funcionar com o tipo de dado Oracle |
| OracleClientFactory |
Representa um conjunto de métodos para criar instâncias da implementação das classes de fonte de dados pelo fornecedor Oracle. |
| OracleCommand |
Representa uma instrução SQL ou procedimento armazenado para executar numa base de dados. Esta classe não pode ser herdada. |
| OracleCommandBuilder |
Gera automaticamente comandos de tabela única usados para reconciliar alterações feitas a DataSet a com a base de dados associada. Esta classe não pode ser herdada. |
| OracleConnection |
Representa uma ligação aberta a uma base de dados. Esta classe não pode ser herdada. |
| OracleConnectionStringBuilder |
Fornece uma forma simples de criar e gerir o conteúdo das strings de ligação usadas pela OracleConnection classe. |
| OracleDataAdapter |
Representa um conjunto de comandos de dados e uma ligação a uma base de dados que são usados para preencher e DataSet atualizar a base de dados. Esta classe não pode ser herdada. |
| OracleDataReader |
Fornece uma forma de ler um fluxo apenas direto de linhas de dados de uma fonte de dados. Esta classe não pode ser herdada. |
| OracleException |
A exceção é gerada quando um aviso ou erro é devolvido por uma base de dados Oracle ou pelo .NET Framework Data Provider for Oracle. Esta classe não pode ser herdada. |
| OracleInfoMessageEventArgs |
Fornece dados para o InfoMessage evento. Esta classe não pode ser herdada. |
| OracleLob |
Representa um grande tipo de dado binário ( |
| OracleParameter |
Representa um parâmetro para um OracleCommand e opcionalmente o seu mapeamento para um DataColumn. Esta classe não pode ser herdada. |
| OracleParameterCollection |
Representa uma coleção de parâmetros relevantes para um OracleCommand bem como as respetivas correspondências para colunas em um DataSet. Esta classe não pode ser herdada. |
| OraclePermission |
Permite que o .NET Framework Data Provider da Oracle ajude a garantir que um utilizador tenha um nível de segurança adequado para aceder a uma base de dados Oracle. |
| OraclePermissionAttribute |
Associa uma ação de segurança a um atributo de segurança personalizado. |
| OracleRowUpdatedEventArgs |
Fornece dados para o RowUpdated evento. Esta classe não pode ser herdada. |
| OracleRowUpdatingEventArgs |
Fornece dados para o RowUpdating evento. |
| OracleTransaction |
Representa uma transação a ser feita na base de dados. |
Estruturas
| Name | Description |
|---|---|
| OracleBinary |
Representa um fluxo de dados binários de comprimento variável a ser armazenado ou recuperado de uma base de dados. |
| OracleBoolean |
Representa o valor devolvido de uma operação de comparação de bases de dados entre tipos de dados Oracle e expõe métodos usados para realizar conversões de tipos de dados. |
| OracleDateTime |
Representa dados de data e hora com valores entre 1 de janeiro de 4712 a.C. e 31 de dezembro de 4712 d.C. |
| OracleMonthSpan |
Representa um intervalo de tempo em meses e corresponde ao tipo de dado Oracle 9i |
| OracleNumber |
Representa uma precisão fixa e um valor numérico de escala entre -10 27 -1 e 10 27 -1 a ser armazenado ou recuperado de uma base de dados. |
| OracleString |
Representa um fluxo de caracteres de comprimento variável a serem armazenados ou recuperados da base de dados. |
| OracleTimeSpan |
Representa um intervalo de tempo e corresponde ao tipo de dado Oracle 9i |
Enumerações
| Name | Description |
|---|---|
| OracleLobOpenMode |
Especifica se deve OracleLob ser aberto em modo apenas de leitura ou em modo de leitura/escrita. |
| OracleType |
Especifica o tipo de dado de um campo ou propriedade para uso num OracleParameter. |
Delegados
| Name | Description |
|---|---|
| OracleInfoMessageEventHandler |
Representa o método que irá tratar o InfoMessage evento de um OracleConnection. |
| OracleRowUpdatedEventHandler |
Representa o método que irá tratar o RowUpdated evento de um OracleDataAdapter. |
| OracleRowUpdatingEventHandler |
Representa o método que irá tratar o RowUpdating evento de um OracleDataAdapter. |
Observações
Estes tipos em System.Data.OracleClient estão obsoletos e serão removidos numa versão futura do .NET Framework. Para mais informações, consulte Oracle e ADO.NET.
O .NET Framework Data Provider para Oracle descreve uma coleção de classes para aceder a uma fonte de dados Oracle no espaço gerido. Usando a OracleDataAdapter classe, podes preencher um memory-resident DataSet, consultá-lo e usá-lo para atualizar a fonte de dados.
Para informações adicionais sobre como usar este espaço de nomes, veja as OracleDataReaderclasses , OracleCommand, e OracleConnection .
Note
Para informações conceptuais sobre a utilização deste namespace ao programar com o .NET Framework, veja Oracle e ADO.NET.
O Data Provider .NET Framework para Oracle suporta vários tipos de dados Oracle, incluindo os tipos de dados BFILE, LOB e REF CURSOR. Para informações sobre a utilização dos tipos de dados Oracle em parâmetros, veja OracleType.