OracleConnection.BeginTransaction Metodo

Definizione

Avvia una transazione nel database.

Overload

Nome Descrizione
BeginTransaction()

Avvia una transazione nel database.

BeginTransaction(IsolationLevel)

Avvia una transazione nel database con il valore specificato IsolationLevel .

BeginTransaction()

Avvia una transazione nel database.

public:
 System::Data::OracleClient::OracleTransaction ^ BeginTransaction();
public System.Data.OracleClient.OracleTransaction BeginTransaction();
member this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : unit -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction () As OracleTransaction

Valori restituiti

Oggetto che rappresenta la nuova transazione.

Eccezioni

Le transazioni parallele non sono supportate.

Commenti

Per eseguire il commit o il rollback della transazione, è necessario usare in modo esplicito i Commit metodi o Rollback .

Per assicurarsi che il modello provider di dati di gestione delle transazioni di .NET Framework per Oracle funzioni correttamente, evitare l'uso di altri modelli di gestione delle transazioni, ad esempio quelli forniti dal database.

Note

Se non si specifica un livello di isolamento, viene usato il livello di isolamento predefinito. Per specificare un livello di isolamento con il BeginTransaction metodo , usare l'overload BeginTransaction .

Vedi anche

Si applica a

BeginTransaction(IsolationLevel)

Avvia una transazione nel database con il valore specificato IsolationLevel .

public:
 System::Data::OracleClient::OracleTransaction ^ BeginTransaction(System::Data::IsolationLevel il);
public System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il);
member this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
override this.BeginTransaction : System.Data.IsolationLevel -> System.Data.OracleClient.OracleTransaction
Public Function BeginTransaction (il As IsolationLevel) As OracleTransaction

Parametri

il
IsolationLevel

Livello di isolamento della transazione per questa connessione.

Valori restituiti

Oggetto che rappresenta la nuova transazione.

Eccezioni

Le transazioni parallele non sono supportate.

Commenti

Per eseguire il commit o il rollback della transazione, è necessario usare in modo esplicito i Commit metodi o Rollback .

Per assicurarsi che il modello provider di dati di gestione delle transazioni di .NET Framework per Oracle funzioni correttamente, evitare l'uso di altri modelli di gestione delle transazioni, ad esempio quelli forniti dal database.

Vedi anche

Si applica a