System.JSON.TJSONBool.ToBytes
Delphi
function ToBytes(const Data: TArray<Byte>; Offset: Integer): Integer; override;
C++
virtual int __fastcall ToBytes(const System::DynamicArray<System::Byte> Data, int Offset);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONBool |
Beschreibung
Serialisiert den aktuellen booleschen JSON-Wert in ein Byte-Array.
ToBytes schreibt die Byte-Repräsentation des aktuellen booleschen JSON-Wertes ab dem Element Offset
in das angegebene Data
-Byte-Array. ToBytes gibt die aktuelle Größe des Data
-Arrays zurück. ToBytes geht davon aus, dass der Byte-Container über eine ausreichende Kapazität verfügt.
ToBytes schreibt:
- TrueBytes, wenn die TJSONBool-Instanz
True
ist. - FalseBytes, wenn die TJSONBool-Instanz
False
ist.
In der folgenden Tabelle sind die Parameter beschrieben.
Parameter | Bedeutung |
---|---|
Data |
Byte-Container |
Idx |
Offset, ab dem der boolesche JSON-Wert serialisiert wird. |
Hinweis: Verwenden Sie EstimatedByteSize, um die Containerkapazität zu ermitteln.