[This is preliminary documentation and is subject to change.]
Classes
| Class | Description | |
|---|---|---|
| BinUtils |
Facilitates read.writing binary BSON primitives. Developers shopuld not normallu use this class
as it is used by serializers and socket low-level code
| |
| BSONArrayElement |
Represents a BSON array element with BSONElement[] value
| |
| BSONBinaryElement |
Represents a BSON element with an BSONBinary value
| |
| BSONBooleanElement |
Represents a BSON element with an bool value
| |
| BSONDateTimeElement |
Represents a BSON element with an UTC DateTime value
| |
| BSONDocument |
Represents a BSON document
| |
| BSONDocumentElement |
Represents a BSON element with a BSON document value
| |
| BSONDoubleElement |
Represents a BSON element with an int32 value
| |
| BSONElement |
Very base class for BSON elements
| |
| BSONElement T |
Base class for BSON elements with typed Value property
| |
| BSONException |
Base exception thrown by the BSON framework
| |
| BSONInt32Element |
Represents a BSON element with an int32 value
| |
| BSONInt64Element |
Represents a BSON element with an int64 value
| |
| BSONJavaScriptElement |
Represents a BSON element with a javascript value
| |
| BSONJavaScriptWithScopeElement |
Represents a BSON element with a javascript with scope value
| |
| BSONMaxKeyElement |
Represents an element with MaxKey value
| |
| BSONMinKeyElement |
Represents an element with Min Key value
| |
| BSONNullElement |
Represents an element with NULL value
| |
| BSONObjectIDElement |
Represents a BSON element with an BSONObjectID value
| |
| BSONRegularExpressionElement |
Represents a BSON element with an regular expression value
| |
| BSONStringElement |
Represents a BSON element with a string value
| |
| BSONTimestampElement |
Represents a BSON element with an Timestamp value
| |
| RegularExpressionExtensions |
Utilities methods for BSON regular expression type
| |
| RowConverter |
Provides methods for Row to/from BSONDocument conversion
|
Structures
| Structure | Description | |
|---|---|---|
| BSONBinary |
Represents a BSON bynary type
| |
| BSONCodeWithScope |
Represents a BSON javascript with the scope type
| |
| BSONObjectID |
Represents an ObjectId as a 12-byte BSON type
| |
| BSONRegularExpression |
Represents a BSON regular expression type
| |
| BSONTimestamp |
Represents a BSON timestamp type
| |
| TemplateArg |
Represents template argument
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| BSONBinaryType | ||
| BSONBoolean | ||
| BSONElementType |
BSON element types: http://bsonspec.org/spec.html
| |
| BSONRegularExpressionOptions |