Compartilhar via


RelationalConnection.BeginTransactionAsync Método

Definição

Sobrecargas

BeginTransactionAsync(CancellationToken)

Inicia de forma assíncrona uma nova transação.

BeginTransactionAsync(IsolationLevel, CancellationToken)

Inicia de forma assíncrona uma nova transação.

BeginTransactionAsync(CancellationToken)

Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs

Inicia de forma assíncrona uma nova transação.

public virtual System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> BeginTransactionAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member BeginTransactionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
override this.BeginTransactionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Overridable Function BeginTransactionAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parâmetros

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a transação recém-criada.

Implementações

Exceções

Se o padrão CancellationToken for cancelado.

Aplica-se a

BeginTransactionAsync(IsolationLevel, CancellationToken)

Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs
Origem:
RelationalConnection.cs

Inicia de forma assíncrona uma nova transação.

public virtual System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> BeginTransactionAsync (System.Data.IsolationLevel isolationLevel, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginTransactionAsync : System.Data.IsolationLevel * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
override this.BeginTransactionAsync : System.Data.IsolationLevel * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Overridable Function BeginTransactionAsync (isolationLevel As IsolationLevel, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parâmetros

isolationLevel
IsolationLevel

O nível de isolamento a ser usado para a transação.

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a transação recém-criada.

Implementações

Exceções

Se o padrão CancellationToken for cancelado.

Aplica-se a