REST.Json.Types.JSONOwnedAttribute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

REST.Json.Types.JSONBooleanAttributeSystem.TCustomAttributeSystem.TObjectJSONOwnedAttribute

Delphi

JSONOwnedAttribute = class(JSONBooleanAttribute)

C++

class PASCALIMPLEMENTATION JSONOwnedAttribute : public JSONBooleanAttribute

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
REST.Json.Types.pas
REST.Json.Types.hpp
REST.Json.Types REST.Json.Types


Beschreibung

Attribut, das angibt, ob ein Feld vor dem Füllen während des Unmarshalling freigegeben werden sollte (wenn ein Wert vom Konstruktor zugewiesen wurde).

Wenn JSONOwnedAttribute in einem Feld nicht vorhanden ist, sollte dieses Feld freigegeben werden. Wenn JSONOwnedAttribute vorhanden, aber False ist, wird dieses Feld während des Unmarshalling nicht freigegeben, auch wenn ein Objekt vom Konstruktor zugewiesen wurde (was zu Speicherlecks führen kann).

Siehe auch