System.Data.OracleClient Spazio dei nomi

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 BFILE . La classe non può essere ereditata.

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 (LOB) archiviato in un server Oracle. La classe non può essere ereditata.

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 INTERVAL YEAR TO MONTH.

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 INTERVAL DAY TO SECOND.

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.