CommittableTransaction.BeginCommit メソッド
アセンブリ: System.Transactions (system.transactions.dll 内)

Public Function BeginCommit ( _ asyncCallback As AsyncCallback, _ asyncState As Object _ ) As IAsyncResult
Dim instance As CommittableTransaction Dim asyncCallback As AsyncCallback Dim asyncState As Object Dim returnValue As IAsyncResult returnValue = instance.BeginCommit(asyncCallback, asyncState)
- asyncCallback
トランザクションの完了時に呼び出される AsyncCallback デリゲート。このパラメータは null 参照 (Visual Basic では Nothing) になる可能性があります。この場合、アプリケーションにはトランザクションの完了が通知されません。代わりに、アプリケーションは IAsyncResult インターフェイスを使用してトランザクションが完了したかどうかをチェックし、その結果に応じて待機するか、または EndCommit を呼び出して完了するまで待機する必要があります。
- asyncState
非同期のコミットに関連付けられた、任意のステータス情報を格納している可能性のあるオブジェクト。このオブジェクトはコールバックに渡されます。System.Transactions では解釈されません。null 参照は許可されています。
呼び出し元が非同期操作のステータスのチェックや操作完了までの待機に使用できる IAsyncResult インターフェイス。

トランザクションが完了する直前に、このメソッドから制御が戻ります。次に、トランザクションは別のスレッドでコミットされ、完了時に asyncCallback デリゲートが呼び出されます。このメソッドが呼び出された後は、EndCommit を呼び出すまで、トランザクションの結果を受け取ることができません。
![]() |
---|

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCommittableTransaction.BeginCommit メソッドを検索する場合は、下記のリンクをクリックしてください。

- CommittableTransaction.BeginCommit メソッドのページへのリンク