REST.Json.Types.JSONOwnedAttribute
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).