ITransaction.CommitAsync 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.
Confirme a transação.
public System.Threading.Tasks.Task CommitAsync ();
abstract member CommitAsync : unit -> System.Threading.Tasks.Task
Public Function CommitAsync () As Task
Retornos
Uma tarefa que representa a operação de confirmação assíncrona.
Exceções
A transação foi falha interna do sistema. Repetir a operação em uma nova transação
Gerado quando uma chamada de método é inválida para o estado atual do objeto. Por exemplo, a transação usada já foi encerrada: confirmada ou anulada pelo usuário. Se essa exceção for gerada, é altamente provável que haja um bug no código de serviço do uso de transações.
A transação inclui atualizações para IReliableState e a ReplicaRole não é Primária. Somente réplicas primárias recebem status de gravação.
Comentários
Não é possível anular uma transação depois que ela tiver sido confirmada, pois todas as modificações foram persistentes e replicadas.
Aplica-se a
Azure SDK for .NET