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.