EntityConnection.BeginTransaction Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Entity Framework