System.JSON.TJSONBool.ToBytes
Delphi
function ToBytes(const Data: TArray<Byte>; const Offset: Integer): Integer; override;
C++
virtual int __fastcall ToBytes(const System::DynamicArray<System::Byte> Data, const 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.