IDbContextTransaction.ReleaseSavepointAsync(String, CancellationToken) 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.
Destrói um ponto de salvamento definido anteriormente na transação atual. Isso permite que o sistema recupere alguns recursos antes do término da transação.
public virtual System.Threading.Tasks.Task ReleaseSavepointAsync (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ReleaseSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ReleaseSavepointAsync (name As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parâmetros
- name
- String
O nome do ponto de salvamento a ser liberado.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Um Task representando a operação assíncrona.
Exceções
Se o padrão CancellationToken for cancelado.
Comentários
Se não houver suporte para a versão do ponto de salvamento, ReleaseSavepoint(String) e ReleaseSavepointAsync(String, CancellationToken) não deverá fazer nada em vez de gerar. Esse é o comportamento padrão.
Consulte Transações no EF Core para obter mais informações e exemplos.
Aplica-se a
Entity Framework