System.JSON.TJSONByteReader.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create(const Data: PByte; const Offset: Integer; const Range: Integer); overload;
constructor Create(const Data: PByte; const Offset: Integer; const Range: Integer; const IsUTF8: Boolean); overload;

C++

__fastcall TJSONByteReader(const System::PByte Data, const int Offset, const int Range)/* overload */;
__fastcall TJSONByteReader(const System::PByte Data, const int Offset, const int Range, const bool IsUTF8)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.JSON.pas
System.JSON.hpp
System.JSON TJSONByteReader

Description

Crée une instance de la classe TJSONByteReader.

Appelez Create pour créer une instance de la classe TJSONByteReader. La méthode Create a deux surcharges. La première surcharge doit être appelée avec les paramètres Data, Offset et Range, alors que la deuxième surcharge a les même paramètres et un paramètre IsUTF8 supplémentaire.

Data est de type TBytes et spécifie les données qui seront consommées à la création.

Offset est un entier spécifiant l'emplacement du premier octet à consommer à la création.

Range est un entier spécifiant combien d'octets seront consommés à la création.

IsUTF8 est une valeur booléenne et spécifie si TJSONByteReader contient des données UTF-8.

Voir aussi