Datasnap.Provider.TGetDSProps

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TGetDSProps)(System::TObject* Sender, Data::Db::TDataSet* DataSet, /* out */ System::OleVariant &Properties);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Datasnap.Provider.hpp Datasnap.Provider Datasnap.Provider


Beschreibung

Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider dem zu erstellenden Datenpaket zusätzliche Informationen hinzufügt.

Eine Variable vom Typ TGetDSProps referenziert ein Ereignis, das ausgelöst wird, wenn der Provider dem zu erstellenden Datenpaket zusätzliche Informationen hinzufügt.

Sender gibt den Provider an, der das Datenpaket erstellt.

DataSet gibt die Quell-Datenmenge an, die das Datenpaket repräsentiert.

Properties gibt die Informationen zurück, die die Ereignisbehandlungsroutine dem Datenpaket hinzufügt. Die Struktur von Properties ist ein Variant-Array mit Variant-Arrays. Jeder Member des Properties-Arrays repräsentiert einen einzelnen benannten Eintrag, der mit der Methode GetOptionalParam der Client-Datenmenge abgerufen werden kann. Legen Sie jeden Eintrag als Array mit drei Elementen fest:

  • Einen String, der den Namen für das spätere Abrufen der Informationen repräsentiert.
  • Eine Variante, die den Wert, der abgerufen werden kann, repräsentiert.
  • Einen booleschen Wert, der angibt, ob die Informationen in Delta-Paketen zurück an den Provider gesendet werden.

Siehe auch