Enum Bson.Type
Represents the type of a BSON value
enum Type
: ubyte { ... }
Enum members
Name | Description |
---|---|
array
|
An array of BSON values |
Array
|
Compatibility alias |
binData
|
Raw binary data (ubyte[]) |
BinData
|
Compatibility alias |
Bool
|
Compatibility alias |
bool_
|
Boolean value |
code
|
JaveScript code |
Code
|
Compatibility alias |
codeWScope
|
JavaScript code with scope |
CodeWScope
|
Compatibility alias |
date
|
Date value (UTC) |
Date
|
Compatibility alias |
dbRef
|
Deprecated |
DBRef
|
Compatibility alias |
Double
|
Compatibility alias |
double_
|
A 64-bit floating point value |
end
|
End marker - should never occur explicitly |
End
|
Compatibility alias |
Int
|
Compatibility alias |
int_
|
32-bit integer |
Long
|
Compatibility alias |
long_
|
64-bit integer |
maxKey
|
Internal value |
MaxKey
|
Compatibility alias |
minKey
|
Internal value |
MinKey
|
Compatibility alias |
Null
|
Compatibility alias |
null_
|
Null value |
object
|
An object aka. dictionary of string to Bson |
Object
|
Compatibility alias |
objectID
|
BSON Object ID (96-bit) |
ObjectID
|
Compatibility alias |
regex
|
Regular expression |
Regex
|
Compatibility alias |
string
|
A UTF-8 string |
String
|
Compatibility alias |
symbol
|
Symbol/variable name |
Symbol
|
Compatibility alias |
timestamp
|
Timestamp value |
Timestamp
|
Compatibility alias |
undefined
|
Deprecated |
Undefined
|
Compatibility alias |