Datasnap.DBClient.TCustomClientDataSet.AfterGetRecords

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property AfterGetRecords: TRemoteEvent read FAfterGetRecords write FAfterGetRecords;

C++

__property TRemoteEvent AfterGetRecords = {read=FAfterGetRecords, write=FAfterGetRecords};

Propriétés

Type Visibilité  Source Unité  Parent
event protected
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Description

Se produit après que l'ensemble de données client a récupéré un paquet de données du fournisseur.

Ecrivez un gestionnaire d'événements AfterGetRecords pour répondre aux informations personnalisées renvoyées à l'ensemble de données client à partir d'un gestionnaire d'événements AfterGetRecords du fournisseur. AfterGetRecords fait partie du mécanisme par lequel un ensemble de données client et un fournisseur échangent des informations sur la récupération de données. Lors de l'utilisation d'un fournisseur sur un serveur d'application sans état, ce mécanisme permet à l'ensemble de données client et au fournisseur d'échanger des informations persistantes sur l'état.

Lorsque l'ensemble de données client récupère des données provenant du serveur d'application, les événements suivants se produisent :

  1. L'ensemble de données client reçoit un événement BeforeGetRecords, dans lequel il peut coder des informations personnalisées (dans un OleVariant transmis au fournisseur comme paramètre OwnerData).
  2. Le fournisseur reçoit un événement BeforeGetRecords, dans lequel il peut répondre à ces informations ou les modifier avant de créer un paquet de données.
  3. Le fournisseur génère un événement OnGetData dans lequel il peut modifier les données avant de créer un paquet de données, puis génère le paquet de données.
  4. Le fournisseur reçoit un événement AfterGetRecords, dans lequel il peut coder des informations personnalisées (dans son paramètre OwnerData) ou répondre aux informations provenant du gestionnaire d'événements BeforeGetRecords.
  5. L'ensemble de données client reçoit un événement AfterGetRecords, dans lequel il peut répondre aux informations personnalisées renvoyées par le gestionnaire d'événements AfterGetRecords du fournisseur.

AfterGetRecords est un gestionnaire d'événements du type Datasnap.DBClient.TRemoteEvent.

Voir aussi