MessageQueueTransaction.Commit Metoda

Definice

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é při volání Begin. Pokud dojde k výjimce mezi voláním Begin a voláním Commit, celá transakce se vrátí zpět. To zahrnuje všechny zprávy odeslané nebo přijaté po volání Begin.

Obvykle je Begin volání v rámci Try...Catch bloku zpracování výjimek, vložení volání CommitTry do klauzule a volání Abort do Catch klauzule.

Platí pro

Viz také