OracleConnection.BeginTransaction Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicia una transacción en la base de datos.
Sobrecargas
| Nombre | Description |
|---|---|
| BeginTransaction() |
Inicia una transacción en la base de datos. |
| BeginTransaction(IsolationLevel) |
Comienza una transacción en la base de datos con el valor especificado IsolationLevel . |
BeginTransaction()
Inicia una transacción en la base de datos.
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
Devoluciones
Objeto que representa la nueva transacción.
Excepciones
No se admiten transacciones paralelas.
Comentarios
Para confirmar o revertir la transacción, debe usar explícitamente los Commit métodos o Rollback .
Para asegurarse de que la Proveedor de datos de .NET Framework para el modelo de administración de transacciones de Oracle funciona correctamente, evite usar otros modelos de administración de transacciones, como los proporcionados por la base de datos.
Note
Si no especifica un nivel de aislamiento, se usa el nivel de aislamiento predeterminado. Para especificar un nivel de aislamiento con el BeginTransaction método , use la BeginTransaction sobrecarga .
Consulte también
Se aplica a
BeginTransaction(IsolationLevel)
Comienza una transacción en la base de datos con el valor especificado 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
Parámetros
Nivel de aislamiento de transacción para esta conexión.
Devoluciones
Objeto que representa la nueva transacción.
Excepciones
No se admiten transacciones paralelas.
Comentarios
Para confirmar o revertir la transacción, debe usar explícitamente los Commit métodos o Rollback .
Para asegurarse de que la Proveedor de datos de .NET Framework para el modelo de administración de transacciones de Oracle funciona correctamente, evite usar otros modelos de administración de transacciones, como los proporcionados por la base de datos.