MessageQueueTransaction.Commit 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提交一項待處理的內部交易。
public:
void Commit();
public void Commit();
member this.Commit : unit -> unit
Public Sub Commit ()
例外狀況
你想提交的交易還沒開始。
內部訊息佇列錯誤發生。
備註
Commit 標誌著從呼叫開始 Begin的處理成功完成。 若呼叫 與 Begin 呼叫 Commit之間發生例外,整個交易會被回滾。 這包括呼叫後所有發送或接收的 Begin訊息。
通常,在例外處理區塊內呼叫 ,BeginTry...Catch將 呼叫 置於Commit子句中,呼叫 Try 置Abort於子句中Catch。