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,
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, MinKey = 255, MaxKey = 127 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | System.JSON.BSON.pas System.JSON.BSON.hpp |
System.JSON.BSON | System.JSON.BSON |
Beschreibung
Typ des Wertes eines BSON-Token.
Der Typ eines BSON-Wertes kann jeder der folgenden sein:
Typ | Beschreibung |
---|---|
BsonDocument
|
Anfang eines BSON-Dokuments. |
Float
|
64-Bit-Binär-Gleitkomma-Element. |
String
|
UTF-8-String-Element. |
Object
|
Integriertes Dokumenten-/Objekt-Element. |
Array
|
Array-Element. |
Binary
|
Binär-Daten-Element. |
Undefined
|
Nicht definiertes Wert-Element.
|
Oid
|
ObjectId (EN)-Element. |
Boolean
|
Boolesches Element. |
DateTime
|
UTC-Datums-/Zeit-Element. |
Null
|
Null-Wert-Element. |
Regex
|
Reguläres Ausdruckselement. |
Reference
|
Datenbank-Zeiger-Element.
|
Code
|
JavaScript-Code-Element. |
Symbol
|
Symbol-Element.
|
CodeWScope
|
Element des JavaScript-Codes mit Gültigkeitsbereich. |
Integer
|
32-Bit-Integerelement |
TimeStamp
|
Zeitstempel-Element. |
Long
|
64-Bit-Integerelement |
MinKey
|
Min-Schlüsselelement. |
MaxKey
|
Max-Schlüsselelement. |