Datasnap.Provider.TDataSetProvider.CreateDataPacket
Delphi
procedure CreateDataPacket(PacketOpts: TGetRecordOptions; ProvOpts: TProviderOptions; var RecsOut: Integer; var Data: OleVariant); override;
C++
virtual void __fastcall CreateDataPacket(TGetRecordOptions PacketOpts, TProviderOptions ProvOpts, int &RecsOut, System::OleVariant &Data);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Description
Génère un paquet pour les données associées au fournisseur.
CreateDataPacket est utilisé en interne pour générer des paquets de données qui sont renvoyés par GetRecords.
Le paramètre PacketOpts indique quelles informations (autres que les valeurs d'enregistrements) sont incluses dans le paquet de données. Il reflète les Options transmises à la méthode GetRecords.
Le paramètre ProvOpts reflète la valeur actuelle de la propriété Options.
Le paramètre RecsOut précise le nombre d'enregistrements à mettre dans le paquet et renvoie le nombre réel d'enregistrements du paquet de données généré.
Le paramètre Data renvoie le paquet de données généré.