System.JSON.BSON.TBsonType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Hinweis: Dieser Typ eines Elements ist in der BSON-Spezifikation (EN) als veraltet markiert.
Oid ObjectId (EN)-Element.
Boolean Boolesches Element.
DateTime UTC-Datums-/Zeit-Element.
Null Null-Wert-Element.
Regex Reguläres Ausdruckselement.
Reference

Datenbank-Zeiger-Element.

Hinweis: Dieser Typ eines Elements ist in der BSON-Spezifikation (EN) als veraltet markiert.
Code JavaScript-Code-Element.
Symbol

Symbol-Element.

Hinweis: Dieser Typ eines Elements ist in der BSON-Spezifikation (EN) als veraltet markiert.
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.

Siehe auch