Table of Contents

TJsonSerializer.Create Constructor

Overloads

TJsonSerializer.Create

Creates a new TJsonSerializer instance with a default set of converters.

Remarks

The serializer owns the internally created TJsonConverters instance and will free it upon destruction.

Syntax

Unit: Bcl.Json.Serializer

constructor TJsonSerializer.Create;

See also

TJsonSerializer.Create(TJsonConverters, Boolean)

Creates a new TJsonSerializer instance with the specified converters.

Syntax

Unit: Bcl.Json.Serializer

constructor TJsonSerializer.Create(AConverters: TJsonConverters; AOwnsConverters: Boolean);

Parameters

<-> Parameter Type Description
AConverters TJsonConverters The TJsonConverters registry to use for serialization.
AOwnsConverters Boolean If True, the serializer takes ownership of AConverters and frees it on destruction.
If False, the caller is responsible for managing the lifetime of AConverters.

See also