Sdílet prostřednictvím


MessageQueueTransaction.Begin Metoda

Definice

Zahájí novou interní transakci služby Řízení front zpráv.

public:
 void Begin();
public void Begin ();
member this.Begin : unit -> unit
Public Sub Begin ()

Výjimky

Transakce již byla spuštěna.

Dojde k vnitřní chybě služby Řízení front zpráv.

Poznámky

Begin označuje začátek zpracování, které bude potvrzeno nebo vráceno zpět v závislosti na úspěchu transakce. Pokud během zpracování dojde k výjimce, 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

Platí pro

Viz také