Data.DBXJSONReflect.JSONOwned

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Data.DBXJSONReflect.JSONBooleanAttributeSystem.TCustomAttributeSystem.TObjectJSONOwned

Delphi

JSONOwned = class(JSONBooleanAttribute)

C++

class PASCALIMPLEMENTATION JSONOwned : public JSONBooleanAttribute

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Data.DBXJSONReflect.pas
Data.DBXJSONReflect.hpp
Data.DBXJSONReflect Data.DBXJSONReflect

Beschreibung

Attribut, das angibt, ob ein Feld vor dem Füllen während des Unmarshalling-Prozesses freigegeben werden soll.

Wenn die Eigenschaft Value dieser JSONOwned-Klasse False ist, wird das Feld während des Unmarshalling-Prozesses nicht freigegeben, auch wenn ein Objekt im Konstruktor zugewiesen wurde.

Ist JSONOwned nicht vorhanden, ist der Standardwert True.

Hinweis: Das Setzen des Werts des Attributs JSONOwned auf False kann zu Speicherlecks führen.

Siehe auch