[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 |