MessageQueueTransaction.Commit Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Potvrdí čekající interní transakci.
public:
void Commit();
public void Commit ();
member this.Commit : unit -> unit
Public Sub Commit ()
Výjimky
Transakce, kterou se pokoušíte potvrdit, nebyla spuštěna.
Dojde k vnitřní chybě služby Řízení front zpráv.
Poznámky
Commit označuje úspěšné dokončení zpracování zahájené voláním Begin. Pokud dojde k výjimce mezi voláním Begin a voláním Commit, vrátí se zpět celá transakce. To zahrnuje všechny zprávy odeslané nebo přijaté po volání služby Begin.
Obvykle se jedná o volání v rámci Try...Catch
bloku zpracování výjimek, který vloží volání do CommitTry
klauzule a volání Abort do klauzuleCatch
.Begin