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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | System.JSON.BSON.pas System.JSON.BSON.hpp |
System.JSON.BSON | System.JSON.BSON |
説明
BSON トークンの値の型。
BSON 値の型は次のいずれかになります:
型 | 説明 |
---|---|
BsonDocument
|
BSON ドキュメントの開始 |
Float
|
64 ビット バイナリ浮動小数点要素 |
String
|
UTF-8 文字列要素 |
Object
|
組み込みドキュメント(オブジェクト)要素 |
Array
|
配列要素 |
Binary
|
バイナリ データ要素 |
Undefined
|
未定義の値要素
|
Oid
|
ObjectId 要素。 |
Boolean
|
ブーリアン要素。 |
DateTime
|
UTC 日時要素。 |
Null
|
Null 値要素。 |
RegEx
|
正規表現要素。 |
Reference
|
データベース ポインタ要素。
|
Code
|
JavaScript コード要素。 |
Symbol
|
シンボル要素。
|
CodeWScope
|
スコープ付き JavaScript コードの要素。 |
Integer
|
32 ビット整数要素。 |
TimeStamp
|
タイムスタンプ要素。 |
Long
|
64 ビット整数要素。 |
MinKey
|
最小キー要素。 |
MaxKey
|
最大キー要素。 |