Datasnap.Win.MtsRdm.TMtsDataModule.SetComplete
Delphi
procedure SetComplete;
C++
void __fastcall SetComplete();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Datasnap.Win.MtsRdm.pas Datasnap.Win.MtsRdm.hpp |
Datasnap.Win.MtsRdm | TMtsDataModule |
Description
Indique que le module de données MTS a bien achevé sa tâche en cours.
Appelez la méthode SetComplete pour indiquer que le module de données MTS n'a plus besoin de conserver les informations d'état. Après l'appel de SetComplete, le module de données MTS est désactivé à la sortie de l'appel de méthode en cours.
Si le module de données MTS fait partie d'une transaction, SetComplete indique que cette partie de la transaction peut être validée. Si MTS ou COM+ a démarré automatiquement la transaction lors de l'appel par le client des méthodes du module de données MTS (car le module de données MTS a besoin d'une transaction), il tente de valider la transaction à la sortie de la méthode en cours.
Remarque : Cette transaction peut toujours échouer si la transaction en cours contient un autre objet MTS ou COM+ qui a appelé SetAbort ou DisableCommit.