Partager via


ITransaction.CommitAsync Méthode

Définition

Validez la transaction.

public System.Threading.Tasks.Task CommitAsync ();
abstract member CommitAsync : unit -> System.Threading.Tasks.Task
Public Function CommitAsync () As Task

Retours

Tâche qui représente l’opération de validation asynchrone.

Exceptions

La transaction a été défaillante en interne par le système. Réessayez l’opération sur une nouvelle transaction

Levée lorsqu’un appel de méthode n’est pas valide pour l’état actuel de l’objet. Par exemple, la transaction utilisée est déjà terminée : validée ou abandonnée par l’utilisateur. Si cette exception est levée, il est fort probable qu’il y ait un bogue dans le code de service de l’utilisation des transactions.

La transaction inclut des mises à jour vers IReliableState et le n’est ReplicaRole pas principal. Seuls les réplicas principaux reçoivent des status d’écriture.

Remarques

Vous ne pouvez pas abandonner une transaction une fois qu’elle a été validée, car toutes les modifications ont été conservées et répliquées.

S’applique à