表示: Delphi
C++
表示設定
IBDatabase.TAutoStopAction
提供:XE2 API Documentation
Delphi
type TAutoStopAction = (saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining)
C++
enum TAutoStopAction : unsigned char { saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| enum | public | IBDatabase.pas IBDatabase.hpp |
IBDatabase | IBDatabase |
説明
TAutoStopAction は,自動終了したトランザクションに対して実行するアクションを示します。
TAutoStopAction 値は次のとおりです。
'値'意味
saNone トランザクションは暗黙に停止されません。
saRollback 暗黙に停止されると,トランザクションはロールバックされて閉じられます。
saCommit 暗黙に停止されると,トランザクションはコミットされて閉じられます。
saRollbackRetaining トランザクションは最後のデータセットが閉じても停止されませんが,現在のトランザクションに関連付けられたデータの更新,挿入,および削除は,すべて取り消されます。このオプションは,InterBase 6.0 以降でのみサポートされています。
saCommitRetaining トランザクションは最後のデータセットが閉じても停止されませんが,現在のトランザクションに関連付けられたデータの更新,挿入,および削除は,すべてコミットされます。