FireDAC.Stan.Option.TFDTxOptions.StopOptions
Delphi
property StopOptions: TFDTxStopOptions read FStopOptions write SetStopOptions default [xoIfAutoStarted, xoIfCmdsInactive];
C++
__property TFDTxStopOptions StopOptions = {read=FStopOptions, write=SetStopOptions, default=3};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDTxOptions |
Beschreibung
Legt die Stopp-Optionen der automatischen Transaktion fest.
Mit der Eigenschaft StopOptions geben Sie die Bedingungen dafür an, wann FireDAC die gestartete Transaktion automatisch beenden soll, wenn das DBMS die automatische Transaktionsverwaltung nicht unterstützt, wie InterBase oder Firebird. Der Vorgabewert lautet [xoIfAutoStarted
, xoIfCmdsInactive
].
Wenn AutoStop True ist, dann wird die Transaktion automatisch beendet, sofern die zusätzlich angegebenen Optionen gültig sind:
Option |
Beschreibung |
|
Beendet die Transaktion nur, wenn alle der Transaktion zugeordneten Anweisungen inaktiv sind. |
|
Beendet die Transaktion nur, wenn sie automatisch von FireDAC als Ergebnis von AutoStart = True gestartet wurde. |
|
Verwendet CommitRetaining anstelle von Commit. |