System.JSON.BSON.TBsonType
Delphi
TBsonType = (
BsonDocument = 0,
Float = 1,
&String = 2,
&Object = 3,
&Array = 4,
Binary = 5,
Undefined = 6,
Oid = 7,
Boolean = 8,
DateTime = 9,
Null = 10,
Regex = 11,
Reference = 12,
Code = 13,
Symbol = 14,
CodeWScope = 15,
Integer = 16,
TimeStamp = 17,
Long = 18,
Decimal = 19,
MinKey = 255,
MaxKey = 127
);
C++
enum class DECLSPEC_DENUM TBsonType : unsigned char { BsonDocument, Float, String, Object, Array, Binary, Undefined, Oid, Boolean, DateTime, Null, Regex, Reference, Code, Symbol, CodeWScope, Integer, TimeStamp, Long, Decimal, MinKey = 255, MaxKey = 127 };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | System.JSON.BSON.pas System.JSON.BSON.hpp |
System.JSON.BSON | System.JSON.BSON |
Description
Type de la valeur d'un token BSON.
Le type d'une valeur BSON peut être l'une des suivantes :
Type | Description |
---|---|
BsonDocument
|
Début d'un document BSON. |
Float
|
Elément à virgule flottante binaire 64 bits. |
String
|
Elément chaîne au format UTF 8. |
Object
|
Elément (objet) document incorporé. |
Array
|
Elément tableau. |
Binary
|
Elément données binaires. |
Undefined
|
Elément valeur non définie.
|
Oid
|
Elément ObjectId. |
Boolean
|
Elément booléen. |
aqaAll
|
Elément DateTime UTC. |
Null
|
Elément valeur null. |
RegEx
|
Elément expression régulière. |
Reference
|
Elément pointeur de base de données.
|
Code
|
Elément code JavaScript. |
Symbol
|
Elément symbole.
|
CodeWScope
|
Elément code JavaScript code avec portée. |
Integer
|
Elément entier 32 bits. |
TimeStamp
|
Elément horodateur. |
Long
|
Elément entier 64 bits. |
MinKey
|
Elément touche Min. |
MaxKey
|
Elément touche Max. |