MessageQueueTransaction.Begin メソッド

定義

新しいメッセージ キューの内部トランザクションを開始します。

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

例外

トランザクションは既に開始されています。

内部メッセージ キュー エラーが発生します。

注釈

Begin は、トランザクションの成功に応じてコミットまたはロールバックされる処理の開始をマークします。 処理中に例外が発生した場合、トランザクション全体がロールバックされます。 これには、 Beginの呼び出し後に送受信されたすべてのメッセージが含まれます。

通常、Try...Catch例外処理ブロック内でBeginを呼び出し、Try句にCommitを呼び出し、Catch句でAbortを呼び出します。

適用対象

こちらもご覧ください