Datasnap.Provider.TGetDSProps

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TGetDSProps = procedure(Sender: TObject; DataSet: TDataSet;
out Properties: OleVariant) of object;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Datasnap.Provider.pas
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