FireDAC.Stan.Option.TFDTxOptions.StopOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTxOptions

Description

Spécifie les options d'arrêt de la transaction automatique.

Utilisez la propriété StopOptions pour spécifier les conditions à satisfaire quand FireDAC doit terminer automatiquement la transaction démarrée, si le SGBD ne supporte pas la gestion automatique des transactions, comme InterBase ou Firebird. La valeur par défaut est [xoIfAutoStarted, xoIfCmdsInactive].

Si AutoStop est défini sur True, la transaction sera alors automatiquement terminée, à condition que les options supplémentaires spécifiées soient valides :

Option

Description

xoIfCmdsInactive

Arrête la transaction seulement si toutes les commandes associées à la transaction sont inactives.

xoIfAutoStarted

Arrête la transaction seulement si elle a été automatiquement démarrée par FireDAC, en résultat de AutoStart = True.

xoFinishRetaining 

Utilise CommitRetaining à la place de Commit.

Voir aussi