FireDAC.Stan.Option.TFDTxOptions.StopOptions

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property StopOptions: TFDTxStopOptions read FStopOptions write SetStopOptions  default [xoIfAutoStarted, xoIfCmdsInactive];

C++

__property TFDTxStopOptions StopOptions = {read=FStopOptions, write=SetStopOptions, default=3};

プロパティ

種類 可視性 ソース ユニット
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTxOptions

説明

自動トランザクションの停止オプションを指定します。


StopOptions プロパティを使用して、DBMS が、InterBase や Firebird のような自動トランザクション管理をサポートしていない場合、開始されているトランザクションを FireDAC が自動的に終了する条件を指定します。デフォルト値は [xoIfAutoStarted, xoIfCmdsInactive] です。

AutoStopTrue である場合は、次の追加オプションが有効であると、トランザクションが自動的に終了します。

オプション

説明

xoIfCmdsInactive

トランザクションに関連付けられたすべてのコマンドが非アクティブである場合に限り、トランザクションを停止します。

xoIfAutoStarted

AutoStartTrue である結果として、FireDAC により自動的に開始された場合に限り、トランザクションを停止します。

xoFinishRetaining

Commitではなく CommitRetaining を使用します。

関連項目