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 Trueist.
- FalseBytes, wenn die TJSONBool-Instanz Falseist.
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.