Compartilhar via


EntityConnection.BeginTransaction Método

Definição

Sobrecargas

BeginTransaction()

Inicia uma transação usando o provedor subjacente.

BeginTransaction(IsolationLevel)

Inicia uma transação com o nível de isolamento especificado, usando o provedor subjacente.

BeginTransaction()

Inicia uma transação usando o provedor subjacente.

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

Retornos

Um novo EntityTransaction. A instância EntityTransaction retornada pode, posteriormente, ser associada a EntityCommand para executar o comando na transação.

Exceções

O provedor subjacente não é conhecido.-ou-A chamada para BeginTransaction() foi feita em um EntityConnection que já tem uma transação atual.-ou-O estado do EntityConnection não Open é .

Aplica-se a

BeginTransaction(IsolationLevel)

Inicia uma transação com o nível de isolamento especificado, usando o provedor subjacente.

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

O nível de isolamento da transação.

Retornos

Um novo EntityTransaction. A instância EntityTransaction retornada pode, posteriormente, ser associada a EntityCommand para executar o comando na transação.

Exceções

O provedor subjacente não é conhecido.-ou-A chamada para BeginTransaction() foi feita em um EntityConnection que já tem uma transação atual.-ou-O estado do EntityConnection não Open é .

Aplica-se a