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 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 .