Datasnap.Win.MtsRdm.TMtsDataModule.SetComplete

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch