MessageQueueTransaction.Commit 方法

定義

提交一項待處理的內部交易。

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

例外狀況

你想提交的交易還沒開始。

內部訊息佇列錯誤發生。

備註

Commit 標誌著從呼叫開始 Begin的處理成功完成。 若呼叫 與 Begin 呼叫 Commit之間發生例外,整個交易會被回滾。 這包括呼叫後所有發送或接收的 Begin訊息。

通常,在例外處理區塊內呼叫 ,BeginTry...Catch將 呼叫 置於Commit子句中,呼叫 TryAbort於子句中Catch

適用於

另請參閱