Datasnap.Provider.TCustomResolver.LogUpdateRecord
Delphi
procedure LogUpdateRecord(Tree: TUpdateTree); virtual;
C++
virtual void __fastcall LogUpdateRecord(TUpdateTree* Tree);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TCustomResolver |
Description
Ajoute des enregistrements au journal des erreurs si leurs données ont été modifiées par une autre application.
Lorsque la méthode InternalUpdateRecord détecte qu'un enregistrement inclut d'autres modifications que celles spécifiées par une mise à jour dans le paquet delta, elle appelle LogUpdateRecord pour ajouter l'enregistrement modifié et mis à jour dans le journal des erreurs afin que l'ensemble de données client ou que l'agent XML puisse actualiser l'enregistrement mis à jour. Le journal des erreurs est renvoyé par la méthode ApplyUpdates à la fin de la mise à jour.
Le paramètre Tree représente l'ensemble des mises à jour appliquées.