Datasnap.Win.MtsRdm.TMtsDataModule.SetComplete
Delphi
procedure SetComplete;
C++
void __fastcall SetComplete();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Datasnap.Win.MtsRdm.pas Datasnap.Win.MtsRdm.hpp |
Datasnap.Win.MtsRdm | TMtsDataModule |
Beschreibung
Zeigt an, dass das MTS-Datenmodul die aktuelle Operation erfolgreich beendet hat.
Durch einen Aufruf von SetComplete wird angezeigt, dass die Verwaltung von Statusinformationen durch das MTS-Datenmodul nicht mehr erforderlich ist. Ein Aufruf von SetComplete führt zur Deaktivierung des MTS-Datenmoduls, sobald der aktuelle Methodenaufruf abgeschlossen ist.
Wenn das MTS-Datenmodul Teil einer Transaktion ist, zeigt SetComplete an, dass dieser Teil der Transaktion eingetragen werden kann. Wenn die Transaktion von MTS oder COM+ automatisch gestartet wurde, als der Client die Methoden des MTS-Datenmoduls aufgerufen hat, versucht MTS, die Transaktion nach der Rückkehr der aktuellen Methode einzutragen.
Anmerkung: Diese Transaktion kann noch fehlschlagen, wenn in der aktuellen Transaktion ein anderes MTS- oder COM+-Objekt mit einem Aufruf von SetAbort oder DisableCommit enthalten ist.