System.JSON.BSON.TBsonType

提供: RAD Studio API Documentation
移動先: 案内検索

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

未定義の値要素

メモ: この型の要素は、BSON 仕様におけて廃止予定とされています。
Oid ObjectId 要素。
Boolean ブーリアン要素。
DateTime UTC 日時要素。
Null Null 値要素。
RegEx 正規表現要素。
Reference

データベース ポインタ要素。

メモ: この型の要素は、BSON 仕様におけて廃止予定とされています。
Code JavaScript コード要素。
Symbol

シンボル要素。

メモ: この型の要素は、BSON 仕様におけて廃止予定とされています。
CodeWScope スコープ付き JavaScript コードの要素。
Integer 32 ビット整数要素。
TimeStamp タイムスタンプ要素。
Long 64 ビット整数要素。
MinKey 最小キー要素。
MaxKey 最大キー要素。

関連項目