MessageQueueTransaction.Commit 方法

定義

認可一個暫止的內部交易。

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

例外狀況

您嘗試認可的交易尚未啟動。

發生內部訊息佇列錯誤。

備註

Commit 表示在呼叫 Begin時開始順利完成處理。 如果呼叫 與的呼叫BeginCommit之間發生例外狀況,則會回復整個交易。 這包括呼叫 Begin之後傳送或接收的所有訊息。

一般而言,在例外狀況處理區塊內呼叫 Begin 、在 子句中Try呼叫 Commit ,以及在 子句中Catch呼叫 AbortTry...Catch

適用於

另請參閱