Partager via


MessageQueueTransaction.Commit Méthode

Définition

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 tentez de valider n'a pas démarré.

Une erreur Message Queuing interne s'est produite.

Remarques

Commit marque l’achèvement réussi du traitement commencé lors d’un appel à Begin. Si une exception se produit entre l’appel et Begin l’appel à Commit, l’intégralité de la transaction 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 à Begin dans un Try...Catch bloc de gestion des exceptions, en mettant un appel à Commit dans la Try clause et un appel à Abort dans la Catch clause .

S’applique à

Voir aussi