MessageQueueTransaction.Commit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Valide une transaction interne en attente.
public:
void Commit();
public void Commit();
member this.Commit : unit -> unit
Public Sub Commit ()
Exceptions
La transaction que vous essayez de valider n’a pas démarré.
Une erreur Message Queuing interne se produit.
Remarques
Commit marque l’achèvement réussi du traitement commencé à un appel à Begin. Si une exception se produit entre l’appel Begin et l’appel, Commitla transaction entière est restaurée. Cela inclut tous les messages envoyés ou reçus après l’appel à Begin.
En règle générale, on effectue un appel dans Begin un Try...Catch bloc de gestion des exceptions, en plaçant un appel dans Commit la Try clause et en Abort appelant la Catch clause.