Datasnap.Provider.TCustomResolver.InitializeConflictBuffer

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure InitializeConflictBuffer(Tree: TUpdateTree); virtual; abstract;

C++

virtual void __fastcall InitializeConflictBuffer(TUpdateTree* Tree) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TCustomResolver

Description

Présente une méthode pour ajouter des informations sur une mise à jour non réussie qui est passée à un gestionnaire d'événement OnUpdateError.

La méthode HandleUpdateError appelle InitializeConflictBuffer avant de générer un événement OnUpdateError. Ceci garantit que l'ensemble de données client passé à un gestionnaire d'événement OnUpdateError représente la mise à jour qui a causé le problème, avec les valeurs appropriées pour la propriété CurValue du champ.

Les descendants de TCustomResolver implémentent cette méthode pour obtenir des informations à partir de l'ensemble de données ou du serveur auquel ils appliquent les mises à jour.

Voir aussi