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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONBool |
Description
Sérialise la valeur booléenne JSON en cours en tableau d'octets.
ToBytes écrit la représentation en octets de la valeur booléenne JSON en cours dans le tableau d'octets Data
, en démarrant par l'élément Offset
. ToBytes renvoie la taille réelle du tableau Data
. ToBytes suppose que le conteneur d'octets a une capacité suffisante.
ToBytes écrit :
- TrueBytes si l'instance TJSONBool vaut
True
. - FalseBytes si l'instance TJSONBool vaut
False
.
Les paramètres sont décrits dans le tableau ci-dessous.
Paramètre | Signification |
---|---|
Données |
Conteneur d'octets |
Idx |
Offset à partir duquel le booléen JSON est sérialisé |
Remarque : Nous conseillons d'utiliser EstimatedByteSize pour déterminer la capacité du conteneur.