DbConnectionDispatcher.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.
Envia BeginningTransaction(DbConnection, BeginTransactionInterceptionContext) e BeganTransaction(DbConnection, BeginTransactionInterceptionContext) para qualquer IDbConnectionInterceptor registrado em DbInterception antes/depois de fazer uma chamada para BeginTransaction(IsolationLevel).
public virtual System.Data.Common.DbTransaction BeginTransaction (System.Data.Common.DbConnection connection, System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext interceptionContext);
abstract member BeginTransaction : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext -> System.Data.Common.DbTransaction
override this.BeginTransaction : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext -> System.Data.Common.DbTransaction
Public Overridable Function BeginTransaction (connection As DbConnection, interceptionContext As BeginTransactionInterceptionContext) As DbTransaction
Parâmetros
- connection
- DbConnection
A conexão na qual a operação será executada.
- interceptionContext
- BeginTransactionInterceptionContext
Informações opcionais sobre o contexto da chamada que está sendo feita.
Retornos
O resultado da operação, que pode ter sido modificada por interceptadores.
Comentários
Observe que o resultado da execução do comando é retornado por esse método. O resultado não está disponível no contexto de interceptação passado para esse método, pois o contexto de interceptação é clonado antes de ser passado para interceptadores.
Aplica-se a
Entity Framework