Datasnap.Provider.TCustomResolver.LogUpdateRecord
Delphi
procedure LogUpdateRecord(Tree: TUpdateTree); virtual;
C++
virtual void __fastcall LogUpdateRecord(TUpdateTree* Tree);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TCustomResolver |
Beschreibung
Fügt den Fehlerprotokoll Datensätze hinzu, wenn deren Daten von einer anderen Anwendung geändert wurden.
Wenn die Methode InternalUpdateRecord feststellt, dass ein Datensatz zusätzlich zu den von einer Aktualisierung in einem Delta-Paket festgelegten Änderungen verändert wurde, ruft sie die Methode LogUpdateError auf, um den geänderten und aktualisierten Datensatz dem Fehlerprotokoll hinzuzufügen. Auf diese Weise kann die Client-Datenmenge oder der XML-Broker den aktualisierten Datensatz angleichen. Wenn die Aktualisierung beendet ist, wird dieses Fehlerprotokoll von der Methode ApplyUpdates zurückgegeben.
Der Parameter Tree enthält die Menge der Aktualisierungen, die eingetragen wurden.