System.Win.Mtsobj.TMtsAutoObject.IsInTransaction
Delphi
function IsInTransaction: Bool;
C++
System::LongBool __fastcall IsInTransaction();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Win.Mtsobj.pas System.Win.Mtsobj.hpp |
System.Win.Mtsobj | TMtsAutoObject |
説明
MTS オートメーションオブジェクトがトランザクションで動作しているかどうかを示します。
IsInTransaction メソッドを呼び出すと,現時点で MTS オートメーションオブジェクトがトランザクションで動作しているかどうかがわかります。たとえば MTS オートメーションオブジェクトがトランザクションを要求する場合,IsInTransaction を使用すると,この要求が MTS エクスプローラを使って管理者によって拒否されていないことを調べることができ,拒否されている場合に例外を生成できます。
メモ: IsInTransaction が False を返す場合,EnableCommit メソッドおよび DisableCommit メソッドは無効です。