Compartir a través de


EntityConnection.BeginTransaction Método

Definición

Sobrecargas

BeginTransaction()

Comienza una transacción utilizando el proveedor subyacente.

BeginTransaction(IsolationLevel)

Comienza una transacción con el nivel de aislamiento especificado utilizando el proveedor subyacente.

BeginTransaction()

Comienza una transacción utilizando el proveedor subyacente.

public virtual System.Data.Entity.Core.EntityClient.EntityTransaction BeginTransaction ();
override this.BeginTransaction : unit -> System.Data.Entity.Core.EntityClient.EntityTransaction
Public Overridable Function BeginTransaction () As EntityTransaction

Devoluciones

Un nuevo objeto EntityTransaction. La instancia de EntityTransaction devuelta se puede asociar posteriormente a EntityCommand para ejecutar el comando en esa transacción.

Excepciones

El proveedor subyacente no se conoce.-o-La llamada a BeginTransaction() se realizó en un EntityConnection que ya tiene una transacción actual.-o-El estado de EntityConnection no Open es .

Se aplica a

BeginTransaction(IsolationLevel)

Comienza una transacción con el nivel de aislamiento especificado utilizando el proveedor subyacente.

public virtual System.Data.Entity.Core.EntityClient.EntityTransaction BeginTransaction (System.Data.IsolationLevel isolationLevel);
override this.BeginTransaction : System.Data.IsolationLevel -> System.Data.Entity.Core.EntityClient.EntityTransaction

Parámetros

isolationLevel
IsolationLevel

Nivel de aislamiento de la transacción.

Devoluciones

Un nuevo objeto EntityTransaction. La instancia de EntityTransaction devuelta se puede asociar posteriormente a EntityCommand para ejecutar el comando en esa transacción.

Excepciones

El proveedor subyacente no se conoce.-o-La llamada a BeginTransaction() se realizó en un EntityConnection que ya tiene una transacción actual.-o-El estado de EntityConnection no Open es .

Se aplica a