System.Data.OracleClient Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo System.Data.OracleClient spazio dei nomi è il provider di dati .NET Framework per Oracle.
Classi
| Nome | Descrizione |
|---|---|
| OracleBFile |
Rappresenta un oggetto gestito OracleBFile progettato per funzionare con il tipo di dati Oracle |
| OracleClientFactory |
Rappresenta un set di metodi per la creazione di istanze dell'implementazione del provider Oracle delle classi di origine dati. |
| OracleCommand |
Rappresenta un'istruzione SQL o una stored procedure da eseguire su un database. La classe non può essere ereditata. |
| OracleCommandBuilder |
Genera automaticamente comandi a tabella singola usati per riconciliare le modifiche apportate a un DataSet oggetto con il database associato. La classe non può essere ereditata. |
| OracleConnection |
Rappresenta una connessione aperta a un database. La classe non può essere ereditata. |
| OracleConnectionStringBuilder |
Fornisce un modo semplice per creare e gestire il contenuto delle stringhe di connessione usate dalla classe OracleConnection. |
| OracleDataAdapter |
Rappresenta un set di comandi dati e una connessione a un database utilizzato per riempire e DataSet aggiornare il database. La classe non può essere ereditata. |
| OracleDataReader |
Consente di leggere un flusso forward-only di righe di dati da un'origine dati. La classe non può essere ereditata. |
| OracleException |
Eccezione generata quando viene restituito un avviso o un errore da un database Oracle o da .NET Framework provider di dati per Oracle. La classe non può essere ereditata. |
| OracleInfoMessageEventArgs |
Fornisce i dati per l'evento InfoMessage. La classe non può essere ereditata. |
| OracleLob |
Rappresenta un tipo di dati binario oggetto di grandi dimensioni ( |
| OracleParameter |
Rappresenta un parametro di un oggetto OracleCommand e, facoltativamente, il relativo mapping a un oggetto DataColumn. La classe non può essere ereditata. |
| OracleParameterCollection |
Rappresenta una raccolta di parametri rilevanti per un oggetto OracleCommand e i rispettivi mapping alle colonne in un oggetto DataSet. La classe non può essere ereditata. |
| OraclePermission |
Consente al provider di dati .NET Framework per Oracle di garantire che un utente disponga di un livello di sicurezza adeguato per accedere a un database Oracle. |
| OraclePermissionAttribute |
Associa un'azione di sicurezza a un attributo di sicurezza personalizzato. |
| OracleRowUpdatedEventArgs |
Fornisce i dati per l'evento RowUpdated. La classe non può essere ereditata. |
| OracleRowUpdatingEventArgs |
Fornisce i dati per l'evento RowUpdating. |
| OracleTransaction |
Rappresenta una transazione da eseguire nel database. |
Struct
| Nome | Descrizione |
|---|---|
| OracleBinary |
Rappresenta un flusso a lunghezza variabile di dati binari da archiviare o recuperare da un database. |
| OracleBoolean |
Rappresenta il valore restituito da un'operazione di confronto di database tra i tipi di dati Oracle ed espone i metodi utilizzati per eseguire conversioni dei tipi di dati. |
| OracleDateTime |
Rappresenta i dati di data e ora compresi nel valore compreso tra il 1° gennaio 4712 BC e il 31 dicembre 4712 AD. |
| OracleMonthSpan |
Rappresenta un intervallo di tempo in mesi e corrisponde al tipo di dati Oracle 9i |
| OracleNumber |
Rappresenta un valore numerico di precisione e scala fisso compreso tra -10 27 -1 e 10 27 -1 da archiviare o recuperare da un database. |
| OracleString |
Rappresenta un flusso di caratteri a lunghezza variabile in cui archiviare o recuperare dal database. |
| OracleTimeSpan |
Rappresenta un intervallo di tempo e corrisponde al tipo di dati Oracle 9i |
Enumerazioni
| Nome | Descrizione |
|---|---|
| OracleLobOpenMode |
Specifica se un OracleLob deve essere aperto in modalità di sola lettura o di lettura/scrittura. |
| OracleType |
Specifica il tipo di dati di un campo o di una proprietà da utilizzare in un OracleParameter. |
Delegati
| Nome | Descrizione |
|---|---|
| OracleInfoMessageEventHandler |
Rappresenta il metodo che gestirà l'evento InfoMessage di un oggetto OracleConnection. |
| OracleRowUpdatedEventHandler |
Rappresenta il metodo che gestirà l'evento RowUpdated di un oggetto OracleDataAdapter. |
| OracleRowUpdatingEventHandler |
Rappresenta il metodo che gestirà l'evento RowUpdating di un oggetto OracleDataAdapter. |
Commenti
Questi tipi in System.Data.OracleClient sono deprecati e verranno rimossi in una versione futura di .NET Framework. Per altre informazioni, vedere Oracle e ADO.NET.
Il provider di dati di .NET Framework per Oracle descrive una raccolta di classi per l'accesso a un'origine dati Oracle nello spazio gestito. Usando la OracleDataAdapter classe è possibile compilare un residente in DataSetmemoria, eseguirne una query e usarlo per aggiornare l'origine dati.
Per altre informazioni su come usare questo spazio dei nomi, vedere le OracleDataReaderclassi , OracleCommande OracleConnection .
Note
Per informazioni concettuali sull'uso di questo spazio dei nomi durante la programmazione con .NET Framework, vedere Oracle e ADO.NET.
Il provider di dati framework di .NET per Oracle supporta diversi tipi di dati Oracle, tra cui i tipi di dati BFILE, LOB e REF CURSOR. Per informazioni sull'uso dei tipi di dati Oracle nei parametri, vedere OracleType.