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
| Nome | Descrição |
|---|---|
| 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. Posteriormente, a EntityTransaction instância retornada EntityCommand pode ser associada ao comando para executar essa transação.
Exceções
O provedor subjacente não é conhecido.-ou-A chamada a ser BeginTransaction() 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. Posteriormente, a EntityTransaction instância retornada EntityCommand pode ser associada ao comando para executar essa transação.
Exceções
O provedor subjacente não é conhecido.-ou-A chamada a ser BeginTransaction() feita em um EntityConnection que já tem uma transação atual.-ou-O estado do EntityConnection não Open é .