Data.DBXJSONReflect.TJSONPopulationCustomizer.PrePopulate
Delphi
procedure PrePopulate(Data: TObject; rttiContext: TRttiContext); virtual;
C++
virtual void __fastcall PrePopulate(System::TObject* Data, System::Rtti::TRttiContext rttiContext);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DBXJSONReflect.pas Data.DBXJSONReflect.hpp |
Data.DBXJSONReflect | TJSONPopulationCustomizer |
Beschreibung
Stellt eine Anpassungsfunktion bereit, die zum Ändern einer Objektinstanz, für die das Marshaling nicht ausgeführt wurde, vor dem Auffüllen von Feldern verwendet wird.
Die Methode PrePopulate stellt eine Anpassungsfunktion bereit, die zum Ändern einer Objektinstanz, für die das Marshaling nicht ausgeführt wurde, vor dem Auffüllen von Feldern verwendet wird. Rufen Sie PrePopulate mit den Parametern Data und rttiContext auf.
Data repräsentiert die aktuell zu deserialisierende Objektinstanz.
rttiContext repräsentiert den RTTI-Kontext für Feldreflexion.