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 メソッド
を検索
- CommittableTransaction.BeginCommit メソッドのページへのリンク
.gif)