Keyword(s) for which to search:
Sort results by title
Keyword Index
Direct Link
MongoDB.Bson Namespace
BsonArray Class
BsonArray Members
BsonArray Constructor
BsonArray Constructor
BsonArray Constructor (IEnumerable(Boolean))
BsonArray Constructor (IEnumerable(DateTime))
BsonArray Constructor (IEnumerable(Double))
BsonArray Constructor (IEnumerable(Int32))
BsonArray Constructor (IEnumerable(Int64))
BsonArray Constructor (IEnumerable(String))
BsonArray Constructor (IEnumerable)
BsonArray Constructor (Int32)
BsonArray Constructor (IEnumerable(BsonValue))
BsonArray Constructor (IEnumerable(ObjectId))
BsonArray Methods
Add Method
AddRange Method
AddRange Method (IEnumerable(Boolean))
AddRange Method (IEnumerable(DateTime))
AddRange Method (IEnumerable(Double))
AddRange Method (IEnumerable(Int32))
AddRange Method (IEnumerable(Int64))
AddRange Method (IEnumerable(String))
AddRange Method (IEnumerable)
AddRange Method (IEnumerable(BsonValue))
AddRange Method (IEnumerable(ObjectId))
Clear Method
Clone Method
CompareTo Method
CompareTo Method (BsonArray)
CompareTo Method (BsonValue)
Contains Method
CopyTo Method
CopyTo Method (Object[], Int32)
CopyTo Method (BsonValue[], Int32)
Create Method
Create Method (IEnumerable(Boolean))
Create Method (IEnumerable(DateTime))
Create Method (IEnumerable(Double))
Create Method (IEnumerable(Int32))
Create Method (IEnumerable(Int64))
Create Method (IEnumerable(String))
Create Method (IEnumerable)
Create Method (Object)
Create Method (IEnumerable(BsonValue))
Create Method (IEnumerable(ObjectId))
DeepClone Method
Equals Method
Equals Method (Object)
Equals Method (BsonArray)
GetEnumerator Method
GetHashCode Method
IndexOf Method
IndexOf Method (BsonValue)
IndexOf Method (BsonValue, Int32)
IndexOf Method (BsonValue, Int32, Int32)
Insert Method
ReadFrom Method
Remove Method
RemoveAt Method
ToArray Method
ToList Method
ToString Method
WriteTo Method
BsonArray Operators
Equality Operator
Inequality Operator
BsonArray Properties
Capacity Property
Count Property
IsReadOnly Property
Item Property
Item Property (Int32)
RawValues Property
Values Property
BsonBinaryData Class
BsonBinaryData Members
BsonBinaryData Constructor
BsonBinaryData Constructor (Byte[])
BsonBinaryData Constructor (Guid)
BsonBinaryData Constructor (Byte[], BsonBinarySubType)
BsonBinaryData Constructor (Guid, GuidRepresentation)
BsonBinaryData Constructor (Byte[], BsonBinarySubType, GuidRepresentation)
BsonBinaryData Methods
CompareTo Method
CompareTo Method (BsonBinaryData)
CompareTo Method (BsonValue)
Create Method
Create Method (Byte[])
Create Method (Guid)
Create Method (Object)
Create Method (Byte[], BsonBinarySubType)
Create Method (Guid, GuidRepresentation)
Create Method (Byte[], BsonBinarySubType, GuidRepresentation)
Equals Method
Equals Method (Object)
Equals Method (BsonBinaryData)
GetHashCode Method
ToGuid Method
ToGuid Method
ToGuid Method (GuidRepresentation)
ToString Method
BsonBinaryData Operators and Type Conversions
Equality Operator
Implicit Conversion Operators
Implicit Conversion (Byte[] to BsonBinaryData)
Implicit Conversion (Guid to BsonBinaryData)
Inequality Operator
BsonBinaryData Properties
Bytes Property
GuidRepresentation Property
RawValue Property
SubType Property
BsonBinarySubType Enumeration
BsonBoolean Class
BsonBoolean Members
BsonBoolean Constructor
BsonBoolean Methods
CompareTo Method
CompareTo Method (BsonBoolean)
CompareTo Method (BsonValue)
Create Method
Create Method (Boolean)
Create Method (Object)
Equals Method
Equals Method (Object)
Equals Method (BsonBoolean)
GetHashCode Method
ToBoolean Method
ToString Method
BsonBoolean Operators and Type Conversions
Equality Operator
Implicit Conversion (Boolean to BsonBoolean)
Inequality Operator
BsonBoolean Properties
False Property
RawValue Property
True Property
Value Property
BsonConstants Class
BsonConstants Members
BsonConstants Properties
DateTimeMaxValueMillisecondsSinceEpoch Property
DateTimeMinValueMillisecondsSinceEpoch Property
UnixEpoch Property
BsonDateTime Class
BsonDateTime Members
BsonDateTime Constructor
BsonDateTime Constructor (DateTime)
BsonDateTime Constructor (Int64)
BsonDateTime Methods
CompareTo Method
CompareTo Method (BsonDateTime)
CompareTo Method (BsonValue)
Create Method
Create Method (DateTime)
Create Method (Int64)
Create Method (Object)
Equals Method
Equals Method (Object)
Equals Method (BsonDateTime)
GetHashCode Method
ToLocalTime Method
ToNullableLocalTime Method
ToNullableUniversalTime Method
ToString Method
ToUniversalTime Method
BsonDateTime Operators and Type Conversions
Equality Operator
Implicit Conversion (DateTime to BsonDateTime)
Inequality Operator
BsonDateTime Properties
IsValidDateTime Property
MillisecondsSinceEpoch Property
RawValue Property
Value Property
BsonDefaults Class
BsonDefaults Members
BsonDefaults Properties
GuidRepresentation Property
MaxDocumentSize Property
MaxSerializationDepth Property
BsonDocument Class
BsonDocument Members
BsonDocument Constructor
BsonDocument Constructor
BsonDocument Constructor (Boolean)
BsonDocument Constructor (Dictionary(String, Object))
BsonDocument Constructor (IEnumerable(KeyValuePair(String, Object)))
BsonDocument Constructor (IDictionary)
BsonDocument Constructor (BsonElement)
BsonDocument Constructor (BsonElement[])
BsonDocument Constructor (IEnumerable(BsonElement))
BsonDocument Constructor (Dictionary(String, Object), IEnumerable(String))
BsonDocument Constructor (IDictionary(String, Object), IEnumerable(String))
BsonDocument Constructor (IDictionary, IEnumerable)
BsonDocument Constructor (String, BsonValue)
BsonDocument Methods
Add Method
Add Method (Dictionary(String, Object))
Add Method (IDictionary(String, Object))
Add Method (IDictionary)
Add Method (BsonElement)
Add Method (BsonElement[])
Add Method (IEnumerable(BsonElement))
Add Method (Dictionary(String, Object), IEnumerable(String))
Add Method (IDictionary(String, Object), IEnumerable(String))
Add Method (IDictionary, IEnumerable)
Add Method (String, BsonValue)
Add Method (String, BsonValue, Boolean)
AddRange Method
AddRange Method (Dictionary(String, Object))
AddRange Method (IEnumerable(KeyValuePair(String, Object)))
AddRange Method (IDictionary)
AddRange Method (IEnumerable(BsonElement))
Clear Method
Clone Method
CompareTo Method
CompareTo Method (BsonDocument)
CompareTo Method (BsonValue)
Contains Method
ContainsValue Method
Create Method
DeepClone Method
Deserialize Method
Equals Method
Equals Method (Object)
Equals Method (BsonDocument)
GetDocumentId Method
GetElement Method
GetElement Method (Int32)
GetElement Method (String)
GetEnumerator Method
GetHashCode Method
GetValue Method
GetValue Method (Int32)
GetValue Method (String)
GetValue Method (String, BsonValue)
InsertAt Method
Merge Method
Merge Method (BsonDocument)
Merge Method (BsonDocument, Boolean)
Parse Method
ReadFrom Method
ReadFrom Method (Byte[])
ReadFrom Method (Stream)
ReadFrom Method (String)
ReadFrom Method (BsonBuffer)
ReadFrom Method (BsonReader)
Remove Method
RemoveAt Method
RemoveElement Method
Serialize Method
Set Method
Set Method (Int32, BsonValue)
Set Method (String, BsonValue)
SetDocumentId Method
SetElement Method
SetElement Method (BsonElement)
SetElement Method (Int32, BsonElement)
ToDictionary Method
ToHashtable Method
ToString Method
TryGetElement Method
TryGetValue Method
WriteTo Method
WriteTo Method (Stream)
WriteTo Method (String)
WriteTo Method (BsonBuffer)
WriteTo Method (BsonWriter)
BsonDocument Operators
Equality Operator
Inequality Operator
BsonDocument Properties
AllowDuplicateNames Property
ElementCount Property
Elements Property
Item Property
Item Property (Int32)
Item Property (String)
Item Property (String, BsonValue)
Names Property
RawValues Property
Values Property
BsonDocumentWrapper Class
BsonDocumentWrapper Members
BsonDocumentWrapper Constructor
BsonDocumentWrapper Constructor (Object)
BsonDocumentWrapper Constructor (Type, Object)
BsonDocumentWrapper Constructor (Type, Object, Boolean)
BsonDocumentWrapper Methods
CompareTo Method
Create Method
Create(TNominalType) Method (TNominalType)
Create Method (Type, Object)
Create(TNominalType) Method (TNominalType, Boolean)
Create Method (Type, Object, Boolean)
CreateMultiple Method
CreateMultiple(TNominalType) Method (IEnumerable(TNominalType))
CreateMultiple Method (Type, IEnumerable)
Deserialize Method
Equals Method
Equals Method (Object)
GetDocumentId Method
GetHashCode Method
Serialize Method
SetDocumentId Method
ToString Method
BsonDocumentWrapper Properties
IsUpdateDocument Property
WrappedNominalType Property
WrappedObject Property
BsonDouble Class
BsonDouble Members
BsonDouble Constructor
BsonDouble Methods
CompareTo Method
CompareTo Method (BsonDouble)
CompareTo Method (BsonValue)
Create Method
Create Method (Double)
Create Method (Object)
Equals Method
Equals Method (Object)
Equals Method (BsonDouble)
GetHashCode Method
OperatorEqualsImplementation Method
ToBoolean Method
ToDouble Method
ToInt32 Method
ToInt64 Method
ToString Method
BsonDouble Operators and Type Conversions
Equality Operator
Implicit Conversion (Double to BsonDouble)
Inequality Operator
BsonDouble Properties
RawValue Property
Value Property
BsonElement Class
BsonElement Members
BsonElement Constructor
BsonElement Methods
Clone Method
CompareTo Method
Create Method
Create Method (String, BsonValue)
Create Method (Boolean, String, BsonValue)
DeepClone Method
Equals Method
Equals Method (Object)
Equals Method (BsonElement)
GetHashCode Method
ToString Method
BsonElement Operators
Equality Operator
Inequality Operator
BsonElement Properties
Name Property
Value Property
BsonException Class
BsonException Members
BsonException Constructor
BsonException Constructor
BsonException Constructor (String)
BsonException Constructor (SerializationInfo, StreamingContext)
BsonException Constructor (String, Exception)
BsonException Constructor (String, Object[])
BsonException Methods
BsonException Properties
BsonException Events
BsonExtensionMethods Class
BsonExtensionMethods Members
BsonExtensionMethods Methods
ToBson Method
ToBson(TNominalType) Method (TNominalType)
ToBson Method (Object, Type)
ToBson(TNominalType) Method (TNominalType, BsonBinaryWriterSettings)
ToBson(TNominalType) Method (TNominalType, IBsonSerializationOptions)
ToBson Method (Object, Type, BsonBinaryWriterSettings)
ToBson Method (Object, Type, IBsonSerializationOptions)
ToBson(TNominalType) Method (TNominalType, IBsonSerializationOptions, BsonBinaryWriterSettings)
ToBson Method (Object, Type, IBsonSerializationOptions, BsonBinaryWriterSettings)
ToBsonDocument Method
ToBsonDocument(TNominalType) Method (TNominalType)
ToBsonDocument Method (Object, Type)
ToBsonDocument(TNominalType) Method (TNominalType, IBsonSerializationOptions)
ToBsonDocument Method (Object, Type, IBsonSerializationOptions)
ToJson Method
ToJson(TNominalType) Method (TNominalType)
ToJson Method (Object, Type)
ToJson(TNominalType) Method (TNominalType, JsonWriterSettings)
ToJson(TNominalType) Method (TNominalType, IBsonSerializationOptions)
ToJson Method (Object, Type, JsonWriterSettings)
ToJson Method (Object, Type, IBsonSerializationOptions)
ToJson(TNominalType) Method (TNominalType, IBsonSerializationOptions, JsonWriterSettings)
ToJson Method (Object, Type, IBsonSerializationOptions, JsonWriterSettings)
BsonInt32 Class
BsonInt32 Members
BsonInt32 Constructor
BsonInt32 Methods
CompareTo Method
CompareTo Method (BsonInt32)
CompareTo Method (BsonValue)
Create Method
Create Method (Int32)
Create Method (Object)
Equals Method
Equals Method (Object)
Equals Method (BsonInt32)
GetHashCode Method
OperatorEqualsImplementation Method
ToBoolean Method
ToDouble Method
ToInt32 Method
ToInt64 Method
ToString Method
BsonInt32 Operators and Type Conversions
Equality Operator
Implicit Conversion (Int32 to BsonInt32)
Inequality Operator
BsonInt32 Properties
MinusOne Property
One Property
RawValue Property
Three Property
Two Property
Value Property
Zero Property
BsonInt64 Class
BsonInt64 Members
BsonInt64 Constructor
BsonInt64 Methods
CompareTo Method
CompareTo Method (BsonInt64)
CompareTo Method (BsonValue)
Create Method
Create Method (Int64)
Create Method (Object)
Equals Method
Equals Method (Object)
Equals Method (BsonInt64)
GetHashCode Method
OperatorEqualsImplementation Method
ToBoolean Method
ToDouble Method
ToInt32 Method
ToInt64 Method
ToString Method
BsonInt64 Operators and Type Conversions
Equality Operator
Implicit Conversion (Int64 to BsonInt64)
Inequality Operator
BsonInt64 Properties
RawValue Property
Value Property
BsonInternalException Class
BsonInternalException Members
BsonInternalException Constructor
BsonInternalException Constructor
BsonInternalException Constructor (String)
BsonInternalException Constructor (SerializationInfo, StreamingContext)
BsonInternalException Constructor (String, Exception)
BsonInternalException Methods
BsonInternalException Properties
BsonInternalException Events
BsonJavaScript Class
BsonJavaScript Members
BsonJavaScript Constructor
BsonJavaScript Constructor (String)
BsonJavaScript Constructor (String, BsonType)
BsonJavaScript Methods
CompareTo Method
CompareTo Method (BsonJavaScript)
CompareTo Method (BsonValue)
Create Method
Create Method (Object)
Create Method (String)
Equals Method
Equals Method (Object)
Equals Method (BsonJavaScript)
GetHashCode Method
ToString Method
BsonJavaScript Operators and Type Conversions
Equality Operator
Implicit Conversion (String to BsonJavaScript)
Inequality Operator
BsonJavaScript Properties
Code Property
BsonJavaScriptWithScope Class
BsonJavaScriptWithScope Members
BsonJavaScriptWithScope Constructor
BsonJavaScriptWithScope Methods
Clone Method
CompareTo Method
CompareTo Method (BsonJavaScriptWithScope)
CompareTo Method (BsonValue)
Create Method
Create Method (Object)
Create Method (String, BsonDocument)
DeepClone Method
Equals Method
Equals Method (Object)
Equals Method (BsonJavaScriptWithScope)
GetHashCode Method
ToString Method
BsonJavaScriptWithScope Operators
Equality Operator
Inequality Operator
BsonJavaScriptWithScope Properties
Scope Property
BsonMaxKey Class
BsonMaxKey Members
BsonMaxKey Methods
CompareTo Method
CompareTo Method (BsonMaxKey)
CompareTo Method (BsonValue)
Equals Method
Equals Method (Object)
Equals Method (BsonMaxKey)
GetHashCode Method
ToString Method
BsonMaxKey Operators
Equality Operator
Inequality Operator
BsonMaxKey Properties
Value Property
BsonMinKey Class
BsonMinKey Members
BsonMinKey Methods
CompareTo Method
CompareTo Method (BsonMinKey)
CompareTo Method (BsonValue)
Equals Method
Equals Method (Object)
Equals Method (BsonMinKey)
GetHashCode Method
ToString Method
BsonMinKey Operators
Equality Operator
Inequality Operator
BsonMinKey Properties
Value Property
BsonNull Class
BsonNull Members
BsonNull Methods
CompareTo Method
CompareTo Method (BsonNull)
CompareTo Method (BsonValue)
Equals Method
Equals Method (Object)
Equals Method (BsonNull)
GetHashCode Method
ToBoolean Method
ToNullableLocalTime Method
ToNullableUniversalTime Method
ToString Method
BsonNull Operators
Equality Operator
Inequality Operator
BsonNull Properties
Value Property
BsonObjectId Class
BsonObjectId Members
BsonObjectId Constructor
BsonObjectId Constructor (Byte[])
BsonObjectId Constructor (String)
BsonObjectId Constructor (ObjectId)
BsonObjectId Constructor (DateTime, Int32, Int16, Int32)
BsonObjectId Constructor (Int32, Int32, Int16, Int32)
BsonObjectId Methods
CompareTo Method
CompareTo Method (BsonObjectId)
CompareTo Method (BsonValue)
Create Method
Create Method (Byte[])
Create Method (Object)
Create Method (String)
Create Method (ObjectId)
Create Method (Int32, Int32, Int16, Int32)
Equals Method
Equals Method (Object)
Equals Method (BsonObjectId)
GenerateNewId Method
GenerateNewId Method
GenerateNewId Method (DateTime)
GenerateNewId Method (Int32)
GetHashCode Method
Parse Method
ToByteArray Method
ToString Method
TryParse Method
BsonObjectId Operators and Type Conversions
Equality Operator
Implicit Conversion (ObjectId to BsonObjectId)
Inequality Operator
BsonObjectId Properties
CreationTime Property
Empty Property
Increment Property
Machine Property
Pid Property
RawValue Property
Timestamp Property
Value Property
BsonRegularExpression Class
BsonRegularExpression Members
BsonRegularExpression Constructor
BsonRegularExpression Constructor (String)
BsonRegularExpression Constructor (Regex)
BsonRegularExpression Constructor (String, String)
BsonRegularExpression Methods
CompareTo Method
CompareTo Method (BsonRegularExpression)
CompareTo Method (BsonValue)
Create Method
Create Method (Object)
Create Method (String)
Create Method (Regex)
Create Method (String, String)
Equals Method
Equals Method (Object)
Equals Method (BsonRegularExpression)
GetHashCode Method
ToRegex Method
ToString Method
BsonRegularExpression Operators and Type Conversions
Equality Operator
Implicit Conversion Operators
Implicit Conversion (String to BsonRegularExpression)
Implicit Conversion (Regex to BsonRegularExpression)
Inequality Operator
BsonRegularExpression Properties
Options Property
Pattern Property
BsonSerializationException Class
BsonSerializationException Members
BsonSerializationException Constructor
BsonSerializationException Constructor
BsonSerializationException Constructor (String)
BsonSerializationException Constructor (SerializationInfo, StreamingContext)
BsonSerializationException Constructor (String, Exception)
BsonSerializationException Methods
BsonSerializationException Properties
BsonSerializationException Events
BsonString Class
BsonString Members
BsonString Constructor
BsonString Methods
CompareTo Method
CompareTo Method (BsonString)
CompareTo Method (BsonValue)
Create Method
Create Method (Object)
Create Method (String)
Equals Method
Equals Method (Object)
Equals Method (BsonString)
GetHashCode Method
ToBoolean Method
ToDouble Method
ToInt32 Method
ToInt64 Method
ToString Method
BsonString Operators and Type Conversions
Equality Operator
Implicit Conversion (String to BsonString)
Inequality Operator
BsonString Properties
Empty Property
RawValue Property
Value Property
BsonSymbol Class
BsonSymbol Members
BsonSymbol Methods
CompareTo Method
CompareTo Method (BsonSymbol)
CompareTo Method (BsonValue)
Create Method
Create Method (Object)
Create Method (String)
Equals Method
Equals Method (Object)
Equals Method (BsonSymbol)
GetHashCode Method
ToString Method
BsonSymbol Operators and Type Conversions
Equality Operator
Implicit Conversion (String to BsonSymbol)
Inequality Operator
BsonSymbol Properties
Name Property
BsonSymbolTable Class
BsonSymbolTable Members
BsonSymbolTable Methods
Lookup Method
BsonTimestamp Class
BsonTimestamp Members
BsonTimestamp Constructor
BsonTimestamp Constructor (Int64)
BsonTimestamp Constructor (Int32, Int32)
BsonTimestamp Methods
CompareTo Method
CompareTo Method (BsonTimestamp)
CompareTo Method (BsonValue)
Create Method
Create Method (Int64)
Create Method (Object)
Create Method (Int32, Int32)
Equals Method
Equals Method (Object)
Equals Method (BsonTimestamp)
GetHashCode Method
ToString Method
BsonTimestamp Operators
Equality Operator
Inequality Operator
BsonTimestamp Properties
Increment Property
Timestamp Property
Value Property
BsonType Enumeration
BsonTypeMapper Class
BsonTypeMapper Members
BsonTypeMapper Methods
MapToBsonValue Method
MapToBsonValue Method (Object)
MapToBsonValue Method (Object, BsonType)
MapToDotNetValue Method
MapToDotNetValue Method (BsonValue)
MapToDotNetValue Method (BsonValue, BsonTypeMapperOptions)
RegisterCustomTypeMapper Method
TryMapToBsonValue Method
BsonTypeMapperOptions Class
BsonTypeMapperOptions Members
BsonTypeMapperOptions Constructor
BsonTypeMapperOptions Methods
Clone Method
Freeze Method
BsonTypeMapperOptions Properties
Defaults Property
DuplicateNameHandling Property
IsFrozen Property
MapBsonArrayTo Property
MapBsonDocumentTo Property
MapOldBinaryToByteArray Property
BsonUndefined Class
BsonUndefined Members
BsonUndefined Methods
CompareTo Method
CompareTo Method (BsonUndefined)
CompareTo Method (BsonValue)
Equals Method
Equals Method (Object)
Equals Method (BsonUndefined)
GetHashCode Method
ToBoolean Method
ToString Method
BsonUndefined Operators
Equality Operator
Inequality Operator
BsonUndefined Properties
Value Property
BsonUtils Class
BsonUtils Members
BsonUtils Methods
GetFriendlyTypeName Method
ParseHexString Method
ToDateTimeFromMillisecondsSinceEpoch Method
ToHexString Method
ToLocalTime Method
ToMillisecondsSinceEpoch Method
ToUniversalTime Method
TryParseHexString Method
BsonValue Class
BsonValue Members
BsonValue Constructor
BsonValue Methods
Clone Method
CompareTo Method
CompareTypeTo Method
Create Method
DeepClone Method
Equals Method
Equals Method (Object)
Equals Method (BsonValue)
GetHashCode Method
OperatorEqualsImplementation Method
ReadFrom Method
ToBoolean Method
ToDouble Method
ToInt32 Method
ToInt64 Method
ToLocalTime Method
ToNullableLocalTime Method
ToNullableUniversalTime Method
ToUniversalTime Method
WriteTo Method
BsonValue Operators and Type Conversions
Equality Operator
Explicit Conversion Operators
Explicit Conversion (BsonValue to Int64)
Explicit Conversion (BsonValue to Nullable(Int64))
Explicit Conversion (BsonValue to Int32)
Explicit Conversion (BsonValue to Nullable(Int32))
Explicit Conversion (BsonValue to Regex)
Explicit Conversion (BsonValue to String)
Explicit Conversion (BsonValue to ObjectId)
Explicit Conversion (BsonValue to Nullable(ObjectId))
Explicit Conversion (BsonValue to Byte[])
Explicit Conversion (BsonValue to DateTime)
Explicit Conversion (BsonValue to Boolean)
Explicit Conversion (BsonValue to Nullable(Boolean))
Explicit Conversion (BsonValue to Nullable(DateTime))
Explicit Conversion (BsonValue to Nullable(Guid))
Explicit Conversion (BsonValue to Guid)
Explicit Conversion (BsonValue to Double)
Explicit Conversion (BsonValue to Nullable(Double))
GreaterThan Operator
GreaterThanOrEqual Operator
Implicit Conversion Operators
Implicit Conversion (Boolean to BsonValue)
Implicit Conversion (Byte[] to BsonValue)
Implicit Conversion (DateTime to BsonValue)
Implicit Conversion (Double to BsonValue)
Implicit Conversion (Enum to BsonValue)
Implicit Conversion (Guid to BsonValue)
Implicit Conversion (Int32 to BsonValue)
Implicit Conversion (Int64 to BsonValue)
Implicit Conversion (Nullable(Boolean) to BsonValue)
Implicit Conversion (Nullable(DateTime) to BsonValue)
Implicit Conversion (Nullable(Double) to BsonValue)
Implicit Conversion (Nullable(Guid) to BsonValue)
Implicit Conversion (Nullable(Int32) to BsonValue)
Implicit Conversion (Nullable(Int64) to BsonValue)
Implicit Conversion (String to BsonValue)
Implicit Conversion (Regex to BsonValue)
Implicit Conversion (ObjectId to BsonValue)
Implicit Conversion (Nullable(ObjectId) to BsonValue)
Inequality Operator
LessThan Operator
LessThanOrEqual Operator
BsonValue Properties
AsBoolean Property
AsBsonArray Property
AsBsonBinaryData Property
AsBsonDateTime Property
AsBsonDocument Property
AsBsonJavaScript Property
AsBsonJavaScriptWithScope Property
AsBsonMaxKey Property
AsBsonMinKey Property
AsBsonNull Property
AsBsonRegularExpression Property
AsBsonSymbol Property
AsBsonTimestamp Property
AsBsonUndefined Property
AsBsonValue Property
AsByteArray Property
AsDateTime Property
AsDouble Property
AsGuid Property
AsInt32 Property
AsInt64 Property
AsLocalTime Property
AsNullableBoolean Property
AsNullableDateTime Property
AsNullableDouble Property
AsNullableGuid Property
AsNullableInt32 Property
AsNullableInt64 Property
AsNullableObjectId Property
AsObjectId Property
AsRegex Property
AsString Property
AsUniversalTime Property
BsonType Property
IsBoolean Property
IsBsonArray Property
IsBsonBinaryData Property
IsBsonDateTime Property
IsBsonDocument Property
IsBsonJavaScript Property
IsBsonJavaScriptWithScope Property
IsBsonMaxKey Property
IsBsonMinKey Property
IsBsonNull Property
IsBsonRegularExpression Property
IsBsonSymbol Property
IsBsonTimestamp Property
IsBsonUndefined Property
IsDateTime Property
IsDouble Property
IsGuid Property
IsInt32 Property
IsInt64 Property
IsNumeric Property
IsObjectId Property
IsString Property
IsValidDateTime Property
Item Property
Item Property (Int32)
Item Property (String)
RawValue Property
DuplicateBsonMemberMapAttributeException Class
DuplicateBsonMemberMapAttributeException Members
DuplicateBsonMemberMapAttributeException Constructor
DuplicateBsonMemberMapAttributeException Constructor (String)
DuplicateBsonMemberMapAttributeException Constructor (SerializationInfo, StreamingContext)
DuplicateBsonMemberMapAttributeException Constructor (String, Exception)
DuplicateBsonMemberMapAttributeException Methods
DuplicateBsonMemberMapAttributeException Properties
DuplicateBsonMemberMapAttributeException Events
DuplicateNameHandling Enumeration
GuidConverter Class
GuidConverter Members
GuidConverter Methods
FromBytes Method
ToBytes Method
GuidRepresentation Enumeration
IConvertibleToBsonDocument Interface
IConvertibleToBsonDocument Members
IConvertibleToBsonDocument Methods
ToBsonDocument Method
ICustomBsonTypeMapper Interface
ICustomBsonTypeMapper Members
ICustomBsonTypeMapper Methods
TryMapToBsonValue Method
LazyBsonArray Class
LazyBsonArray Members
LazyBsonArray Constructor
LazyBsonArray Methods
Add Method
AddRange Method
AddRange Method (IEnumerable(Boolean))
AddRange Method (IEnumerable(DateTime))
AddRange Method (IEnumerable(Double))
AddRange Method (IEnumerable(Int32))
AddRange Method (IEnumerable(Int64))
AddRange Method (IEnumerable(String))
AddRange Method (IEnumerable)
AddRange Method (IEnumerable(BsonValue))
AddRange Method (IEnumerable(ObjectId))
Clear Method
Clone Method
CompareTo Method
CompareTo Method (BsonArray)
CompareTo Method (BsonValue)
Contains Method
CopyTo Method
CopyTo Method (Object[], Int32)
CopyTo Method (BsonValue[], Int32)
DeepClone Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
GetEnumerator Method
GetHashCode Method
IndexOf Method
IndexOf Method (BsonValue)
IndexOf Method (BsonValue, Int32)
IndexOf Method (BsonValue, Int32, Int32)
Insert Method
Remove Method
RemoveAt Method
ThrowIfDisposed Method
ToArray Method
ToList Method
ToString Method
LazyBsonArray Properties
Capacity Property
Count Property
Item Property
Item Property (Int32)
RawValues Property
Slice Property
Values Property
LazyBsonDocument Class
LazyBsonDocument Members
LazyBsonDocument Constructor
LazyBsonDocument Constructor (Byte[])
LazyBsonDocument Constructor (IByteBuffer)
LazyBsonDocument Methods
Add Method
Add Method (Dictionary(String, Object))
Add Method (IDictionary(String, Object))
Add Method (IDictionary)
Add Method (BsonElement)
Add Method (BsonElement[])
Add Method (IEnumerable(BsonElement))
Add Method (Dictionary(String, Object), IEnumerable(String))
Add Method (IDictionary(String, Object), IEnumerable(String))
Add Method (IDictionary, IEnumerable)
Add Method (String, BsonValue)
Add Method (String, BsonValue, Boolean)
AddRange Method
AddRange Method (Dictionary(String, Object))
AddRange Method (IEnumerable(KeyValuePair(String, Object)))
AddRange Method (IDictionary)
AddRange Method (IEnumerable(BsonElement))
Clear Method
Clone Method
CompareTo Method
CompareTo Method (BsonDocument)
CompareTo Method (BsonValue)
Contains Method
ContainsValue Method
DeepClone Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
GetElement Method
GetElement Method (Int32)
GetElement Method (String)
GetEnumerator Method
GetHashCode Method
GetValue Method
GetValue Method (Int32)
GetValue Method (String)
GetValue Method (String, BsonValue)
InsertAt Method
Merge Method
Merge Method (BsonDocument)
Merge Method (BsonDocument, Boolean)
Remove Method
RemoveAt Method
RemoveElement Method
Set Method
Set Method (Int32, BsonValue)
Set Method (String, BsonValue)
SetElement Method
SetElement Method (BsonElement)
SetElement Method (Int32, BsonElement)
ThrowIfDisposed Method
TryGetElement Method
TryGetValue Method
LazyBsonDocument Properties
ElementCount Property
Elements Property
Item Property
Item Property (Int32)
Item Property (String)
Item Property (String, BsonValue)
Names Property
RawValues Property
Slice Property
Values Property
ObjectId Structure
ObjectId Members
ObjectId Constructor
ObjectId Constructor (Byte[])
ObjectId Constructor (String)
ObjectId Constructor (DateTime, Int32, Int16, Int32)
ObjectId Constructor (Int32, Int32, Int16, Int32)
ObjectId Methods
CompareTo Method
Equals Method
Equals Method (Object)
Equals Method (ObjectId)
GenerateNewId Method
GenerateNewId Method
GenerateNewId Method (DateTime)
GenerateNewId Method (Int32)
GetHashCode Method
Pack Method
Parse Method
ToByteArray Method
ToString Method
TryParse Method
Unpack Method
ObjectId Operators
Equality Operator
GreaterThan Operator
GreaterThanOrEqual Operator
Inequality Operator
LessThan Operator
LessThanOrEqual Operator
ObjectId Properties
CreationTime Property
Empty Property
Increment Property
Machine Property
Pid Property
Timestamp Property
RawBsonArray Class
RawBsonArray Members
RawBsonArray Constructor
RawBsonArray Methods
Add Method
AddRange Method
AddRange Method (IEnumerable(Boolean))
AddRange Method (IEnumerable(DateTime))
AddRange Method (IEnumerable(Double))
AddRange Method (IEnumerable(Int32))
AddRange Method (IEnumerable(Int64))
AddRange Method (IEnumerable(String))
AddRange Method (IEnumerable)
AddRange Method (IEnumerable(BsonValue))
AddRange Method (IEnumerable(ObjectId))
Clear Method
Clone Method
Contains Method
CopyTo Method
CopyTo Method (Object[], Int32)
CopyTo Method (BsonValue[], Int32)
DeepClone Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
GetEnumerator Method
IndexOf Method
IndexOf Method (BsonValue)
IndexOf Method (BsonValue, Int32)
IndexOf Method (BsonValue, Int32, Int32)
Insert Method
Remove Method
RemoveAt Method
ThrowIfDisposed Method
ToArray Method
ToList Method
ToString Method
RawBsonArray Properties
Capacity Property
Count Property
Item Property
Item Property (Int32)
RawValues Property
Slice Property
Values Property
RawBsonDocument Class
RawBsonDocument Members
RawBsonDocument Constructor
RawBsonDocument Constructor (Byte[])
RawBsonDocument Constructor (IByteBuffer)
RawBsonDocument Methods
Add Method
Add Method (Dictionary(String, Object))
Add Method (IDictionary(String, Object))
Add Method (IDictionary)
Add Method (BsonElement)
Add Method (BsonElement[])
Add Method (IEnumerable(BsonElement))
Add Method (Dictionary(String, Object), IEnumerable(String))
Add Method (IDictionary(String, Object), IEnumerable(String))
Add Method (IDictionary, IEnumerable)
Add Method (String, BsonValue)
Add Method (String, BsonValue, Boolean)
AddRange Method
AddRange Method (Dictionary(String, Object))
AddRange Method (IEnumerable(KeyValuePair(String, Object)))
AddRange Method (IDictionary)
AddRange Method (IEnumerable(BsonElement))
Clear Method
Clone Method
Contains Method
ContainsValue Method
DeepClone Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
GetElement Method
GetElement Method (Int32)
GetElement Method (String)
GetEnumerator Method
GetValue Method
GetValue Method (Int32)
GetValue Method (String)
GetValue Method (String, BsonValue)
InsertAt Method
Merge Method
Merge Method (BsonDocument)
Merge Method (BsonDocument, Boolean)
Remove Method
RemoveAt Method
RemoveElement Method
Set Method
Set Method (Int32, BsonValue)
Set Method (String, BsonValue)
SetElement Method
SetElement Method (BsonElement)
SetElement Method (Int32, BsonElement)
ThrowIfDisposed Method
TryGetElement Method
TryGetValue Method
RawBsonDocument Properties
ElementCount Property
Elements Property
Item Property
Item Property (Int32)
Item Property (String)
Item Property (String, BsonValue)
Names Property
RawValues Property
Slice Property
Values Property
TruncationException Class
TruncationException Members
TruncationException Constructor
TruncationException Constructor
TruncationException Constructor (String)
TruncationException Constructor (SerializationInfo, StreamingContext)
TruncationException Constructor (String, Exception)
TruncationException Methods
TruncationException Properties
TruncationException Events
MongoDB.Bson.IO Namespace
BsonBinaryReader Class
BsonBinaryReader Members
BsonBinaryReader Constructor
BsonBinaryReader Constructor (BsonBuffer, BsonBinaryReaderSettings)
BsonBinaryReader Constructor (BsonBuffer, Boolean, BsonBinaryReaderSettings)
BsonBinaryReader Methods
Close Method
Dispose Method
Dispose Method (Boolean)
GetBookmark Method
ReadBinaryData Method
ReadBinaryData Method
ReadBoolean Method
ReadBoolean Method
ReadBsonType Method
ReadBsonType(TValue) Method (BsonTrie(TValue), Boolean, TValue)
ReadBytes Method
ReadBytes Method
ReadDateTime Method
ReadDateTime Method
ReadDouble Method
ReadDouble Method
ReadEndArray Method
ReadEndDocument Method
ReadInt32 Method
ReadInt32 Method
ReadInt64 Method
ReadInt64 Method
ReadJavaScript Method
ReadJavaScript Method
ReadJavaScriptWithScope Method
ReadJavaScriptWithScope Method
ReadMaxKey Method
ReadMaxKey Method
ReadMinKey Method
ReadMinKey Method
ReadNull Method
ReadNull Method
ReadObjectId Method
ReadObjectId Method
ReadRawBsonArray Method
ReadRawBsonArray Method
ReadRawBsonDocument Method
ReadRawBsonDocument Method
ReadRegularExpression Method
ReadRegularExpression Method
ReadStartArray Method
ReadStartDocument Method
ReadString Method
ReadString Method
ReadSymbol Method
ReadSymbol Method
ReadTimestamp Method
ReadTimestamp Method
ReadUndefined Method
ReadUndefined Method
ReturnToBookmark Method
SkipName Method
SkipValue Method
BsonBinaryReader Properties
Buffer Property
BsonBinaryReaderBookmark Class
BsonBinaryReaderBookmark Members
BsonBinaryReaderBookmark Methods
BsonBinaryReaderBookmark Properties
BsonBinaryReaderSettings Class
BsonBinaryReaderSettings Members
BsonBinaryReaderSettings Constructor
BsonBinaryReaderSettings Constructor
BsonBinaryReaderSettings Constructor (Boolean, Boolean, Boolean, GuidRepresentation, Int32)
BsonBinaryReaderSettings Methods
Clone Method
CloneImplementation Method
BsonBinaryReaderSettings Properties
CloseInput Property
Defaults Property
Encoding Property
FixOldBinarySubTypeOnInput Property
FixOldDateTimeMaxValueOnInput Property
MaxDocumentSize Property
BsonBinaryWriter Class
BsonBinaryWriter Members
BsonBinaryWriter Constructor
BsonBinaryWriter Constructor (Stream, BsonBuffer, BsonBinaryWriterSettings)
BsonBinaryWriter Constructor (BsonBuffer, Boolean, BsonBinaryWriterSettings)
BsonBinaryWriter Methods
Close Method
Dispose Method
Dispose Method (Boolean)
Flush Method
WriteBinaryData Method
WriteBinaryData Method (BsonBinaryData)
WriteBoolean Method
WriteBoolean Method (Boolean)
WriteBytes Method
WriteBytes Method (Byte[])
WriteDateTime Method
WriteDateTime Method (Int64)
WriteDouble Method
WriteDouble Method (Double)
WriteEndArray Method
WriteEndDocument Method
WriteInt32 Method
WriteInt32 Method (Int32)
WriteInt64 Method
WriteInt64 Method (Int64)
WriteJavaScript Method
WriteJavaScript Method (String)
WriteJavaScriptWithScope Method
WriteJavaScriptWithScope Method (String)
WriteMaxKey Method
WriteMaxKey Method
WriteMinKey Method
WriteMinKey Method
WriteNull Method
WriteNull Method
WriteObjectId Method
WriteObjectId Method (ObjectId)
WriteRawBsonArray Method
WriteRawBsonArray Method (IByteBuffer)
WriteRawBsonDocument Method
WriteRawBsonDocument Method (IByteBuffer)
WriteRegularExpression Method
WriteRegularExpression Method (BsonRegularExpression)
WriteStartArray Method
WriteStartArray Method
WriteStartDocument Method
WriteStartDocument Method
WriteString Method
WriteString Method (String)
WriteSymbol Method
WriteSymbol Method (String)
WriteTimestamp Method
WriteTimestamp Method (Int64)
WriteUndefined Method
WriteUndefined Method
BsonBinaryWriter Properties
Buffer Property
BsonBinaryWriterSettings Class
BsonBinaryWriterSettings Members
BsonBinaryWriterSettings Constructor
BsonBinaryWriterSettings Constructor
BsonBinaryWriterSettings Constructor (Boolean, Boolean, GuidRepresentation, Int32)
BsonBinaryWriterSettings Methods
Clone Method
CloneImplementation Method
BsonBinaryWriterSettings Properties
CloseOutput Property
Defaults Property
Encoding Property
FixOldBinarySubTypeOnOutput Property
MaxDocumentSize Property
BsonBuffer Class
BsonBuffer Members
BsonBuffer Constructor
BsonBuffer Constructor
BsonBuffer Constructor (IByteBuffer, Boolean)
BsonBuffer Methods
Backpatch Method
Clear Method
CopyTo Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
LoadFrom Method
LoadFrom Method (Stream)
LoadFrom Method (Stream, Int32)
PeekBsonType Method
PeekByte Method
ReadBoolean Method
ReadBsonType Method
ReadByte Method
ReadBytes Method
ReadCString Method
ReadDouble Method
ReadInt32 Method
ReadInt64 Method
ReadName(TValue) Method
ReadObjectId Method
ReadObjectId Method
ReadObjectId Method (Int32, Int32, Int16, Int32)
ReadString Method
Skip Method
SkipCString Method
ThrowIfDisposed Method
ToByteArray Method
WriteBoolean Method
WriteByte Method
WriteBytes Method
WriteCString Method
WriteDouble Method
WriteInt32 Method
WriteInt64 Method
WriteObjectId Method
WriteObjectId Method (ObjectId)
WriteObjectId Method (Int32, Int32, Int16, Int32)
WriteString Method
WriteTo Method
WriteZero Method
BsonBuffer Properties
ByteBuffer Property
Length Property
Position Property
BsonChunk Class
BsonChunk Members
BsonChunk Constructor
BsonChunk Methods
DecrementReferenceCount Method
IncrementReferenceCount Method
BsonChunk Properties
Bytes Property
ReferenceCount Property
BsonChunkPool Class
BsonChunkPool Members
BsonChunkPool Constructor
BsonChunkPool Methods
BsonChunkPool Properties
ChunkSize Property
Default Property
MaxPoolSize Property
BsonDocumentReader Class
BsonDocumentReader Members
BsonDocumentReader Constructor
BsonDocumentReader Methods
Close Method
Dispose Method
Dispose Method (Boolean)
GetBookmark Method
ReadBinaryData Method
ReadBinaryData Method
ReadBoolean Method
ReadBoolean Method
ReadBsonType Method
ReadBsonType(TValue) Method (BsonTrie(TValue), Boolean, TValue)
ReadBytes Method
ReadBytes Method
ReadDateTime Method
ReadDateTime Method
ReadDouble Method
ReadDouble Method
ReadEndArray Method
ReadEndDocument Method
ReadInt32 Method
ReadInt32 Method
ReadInt64 Method
ReadInt64 Method
ReadJavaScript Method
ReadJavaScript Method
ReadJavaScriptWithScope Method
ReadJavaScriptWithScope Method
ReadMaxKey Method
ReadMaxKey Method
ReadMinKey Method
ReadMinKey Method
ReadNull Method
ReadNull Method
ReadObjectId Method
ReadObjectId Method
ReadRegularExpression Method
ReadRegularExpression Method
ReadStartArray Method
ReadStartDocument Method
ReadString Method
ReadString Method
ReadSymbol Method
ReadSymbol Method
ReadTimestamp Method
ReadTimestamp Method
ReadUndefined Method
ReadUndefined Method
ReturnToBookmark Method
SkipName Method
SkipValue Method
BsonDocumentReader Properties
BsonDocumentReaderBookmark Class
BsonDocumentReaderBookmark Members
BsonDocumentReaderBookmark Methods
BsonDocumentReaderBookmark Properties
BsonDocumentReaderSettings Class
BsonDocumentReaderSettings Members
BsonDocumentReaderSettings Constructor
BsonDocumentReaderSettings Constructor
BsonDocumentReaderSettings Constructor (GuidRepresentation)
BsonDocumentReaderSettings Methods
Clone Method
CloneImplementation Method
BsonDocumentReaderSettings Properties
Defaults Property
BsonDocumentWriter Class
BsonDocumentWriter Members
BsonDocumentWriter Constructor
BsonDocumentWriter Methods
Close Method
Dispose Method
Dispose Method (Boolean)
Flush Method
WriteBinaryData Method
WriteBinaryData Method (BsonBinaryData)
WriteBoolean Method
WriteBoolean Method (Boolean)
WriteBytes Method
WriteBytes Method (Byte[])
WriteDateTime Method
WriteDateTime Method (Int64)
WriteDouble Method
WriteDouble Method (Double)
WriteEndArray Method
WriteEndDocument Method
WriteInt32 Method
WriteInt32 Method (Int32)
WriteInt64 Method
WriteInt64 Method (Int64)
WriteJavaScript Method
WriteJavaScript Method (String)
WriteJavaScriptWithScope Method
WriteJavaScriptWithScope Method (String)
WriteMaxKey Method
WriteMaxKey Method
WriteMinKey Method
WriteMinKey Method
WriteName Method
WriteNull Method
WriteNull Method
WriteObjectId Method
WriteObjectId Method (ObjectId)
WriteRegularExpression Method
WriteRegularExpression Method (BsonRegularExpression)
WriteStartArray Method
WriteStartArray Method
WriteStartDocument Method
WriteStartDocument Method
WriteString Method
WriteString Method (String)
WriteSymbol Method
WriteSymbol Method (String)
WriteTimestamp Method
WriteTimestamp Method (Int64)
WriteUndefined Method
WriteUndefined Method
BsonDocumentWriter Properties
TopLevelDocument Property
BsonDocumentWriterSettings Class
BsonDocumentWriterSettings Members
BsonDocumentWriterSettings Constructor
BsonDocumentWriterSettings Constructor
BsonDocumentWriterSettings Constructor (GuidRepresentation)
BsonDocumentWriterSettings Methods
Clone Method
CloneImplementation Method
BsonDocumentWriterSettings Properties
Defaults Property
BsonReader Class
BsonReader Members
BsonReader Constructor
BsonReader Methods
Close Method
Create Method
Create Method (Stream)
Create Method (TextReader)
Create Method (String)
Create Method (BsonBuffer)
Create Method (BsonDocument)
Create Method (JsonBuffer)
Create Method (Stream, BsonBinaryReaderSettings)
Create Method (BsonBuffer, BsonBinaryReaderSettings)
Create Method (BsonDocument, BsonDocumentReaderSettings)
Create Method (JsonBuffer, JsonReaderSettings)
Dispose Method
Dispose Method
Dispose Method (Boolean)
FindElement Method
FindStringElement Method
GetBookmark Method
GetCurrentBsonType Method
ReadBinaryData Method
ReadBinaryData Method
ReadBinaryData Method (String)
ReadBinaryData Method (Byte[], BsonBinarySubType)
ReadBinaryData Method (Byte[], BsonBinarySubType, GuidRepresentation)
ReadBinaryData Method (String, Byte[], BsonBinarySubType)
ReadBinaryData Method (String, Byte[], BsonBinarySubType, GuidRepresentation)
ReadBoolean Method
ReadBoolean Method
ReadBoolean Method (String)
ReadBsonType Method
ReadBsonType Method
ReadBsonType(TValue) Method (BsonTrie(TValue), Boolean, TValue)
ReadBytes Method
ReadBytes Method
ReadBytes Method (String)
ReadDateTime Method
ReadDateTime Method
ReadDateTime Method (String)
ReadDouble Method
ReadDouble Method
ReadDouble Method (String)
ReadEndArray Method
ReadEndDocument Method
ReadInt32 Method
ReadInt32 Method
ReadInt32 Method (String)
ReadInt64 Method
ReadInt64 Method
ReadInt64 Method (String)
ReadJavaScript Method
ReadJavaScript Method
ReadJavaScript Method (String)
ReadJavaScriptWithScope Method
ReadJavaScriptWithScope Method
ReadJavaScriptWithScope Method (String)
ReadMaxKey Method
ReadMaxKey Method
ReadMaxKey Method (String)
ReadMinKey Method
ReadMinKey Method
ReadMinKey Method (String)
ReadName Method
ReadName Method
ReadName Method (String)
ReadNull Method
ReadNull Method
ReadNull Method (String)
ReadObjectId Method
ReadObjectId Method
ReadObjectId Method (String)
ReadObjectId Method (Int32, Int32, Int16, Int32)
ReadObjectId Method (String, Int32, Int32, Int16, Int32)
ReadRawBsonArray Method
ReadRawBsonArray Method
ReadRawBsonArray Method (String)
ReadRawBsonDocument Method
ReadRawBsonDocument Method
ReadRawBsonDocument Method (String)
ReadRegularExpression Method
ReadRegularExpression Method
ReadRegularExpression Method (String)
ReadRegularExpression Method (String, String)
ReadRegularExpression Method (String, String, String)
ReadStartArray Method
ReadStartDocument Method
ReadString Method
ReadString Method
ReadString Method (String)
ReadSymbol Method
ReadSymbol Method
ReadSymbol Method (String)
ReadTimestamp Method
ReadTimestamp Method
ReadTimestamp Method (String)
ReadUndefined Method
ReadUndefined Method
ReadUndefined Method (String)
ReturnToBookmark Method
SkipName Method
SkipValue Method
ThrowInvalidContextType Method
ThrowInvalidState Method
ThrowObjectDisposedException Method
VerifyBsonType Method
VerifyName Method
BsonReader Properties
CurrentBsonType Property
CurrentName Property
Disposed Property
Settings Property
State Property
BsonReaderBookmark Class
BsonReaderBookmark Members
BsonReaderBookmark Constructor
BsonReaderBookmark Methods
BsonReaderBookmark Properties
CurrentBsonType Property
CurrentName Property
State Property
BsonReaderSettings Class
BsonReaderSettings Members
BsonReaderSettings Constructor
BsonReaderSettings Constructor
BsonReaderSettings Constructor (GuidRepresentation)
BsonReaderSettings Methods
Clone Method
CloneImplementation Method
Freeze Method
FrozenCopy Method
ThrowFrozenException Method
BsonReaderSettings Properties
GuidRepresentation Property
IsFrozen Property
BsonReaderState Enumeration
BsonTrie(TValue) Class
BsonTrie(TValue) Members
BsonTrie(TValue) Constructor
BsonTrie(TValue) Methods
Add Method
TryGetValue Method
BsonTrie(TValue) Properties
Root Property
BsonTrieNode(TValue) Class
BsonTrieNode(TValue) Members
BsonTrieNode(TValue) Methods
GetChild Method
BsonTrieNode(TValue) Properties
ElementName Property
HasValue Property
Value Property
BsonWriter Class
BsonWriter Members
BsonWriter Constructor
BsonWriter Methods
CheckElementName Method
Close Method
Create Method
Create Method (Stream)
Create Method (TextWriter)
Create Method (BsonBinaryWriterSettings)
Create Method (BsonBuffer)
Create Method (BsonDocument)
Create Method (Stream, BsonBinaryWriterSettings)
Create Method (TextWriter, JsonWriterSettings)
Create Method (BsonBuffer, BsonBinaryWriterSettings)
Create Method (BsonDocument, BsonDocumentWriterSettings)
Dispose Method
Dispose Method
Dispose Method (Boolean)
Flush Method
ThrowInvalidContextType Method
ThrowInvalidState Method
WriteBinaryData Method
WriteBinaryData Method (BsonBinaryData)
WriteBinaryData Method (Byte[], BsonBinarySubType)
WriteBinaryData Method (String, BsonBinaryData)
WriteBinaryData Method (Byte[], BsonBinarySubType, GuidRepresentation)
WriteBinaryData Method (String, Byte[], BsonBinarySubType)
WriteBinaryData Method (String, Byte[], BsonBinarySubType, GuidRepresentation)
WriteBoolean Method
WriteBoolean Method (Boolean)
WriteBoolean Method (String, Boolean)
WriteBytes Method
WriteBytes Method (Byte[])
WriteBytes Method (String, Byte[])
WriteDateTime Method
WriteDateTime Method (Int64)
WriteDateTime Method (String, Int64)
WriteDouble Method
WriteDouble Method (Double)
WriteDouble Method (String, Double)
WriteEndArray Method
WriteEndDocument Method
WriteInt32 Method
WriteInt32 Method (Int32)
WriteInt32 Method (String, Int32)
WriteInt64 Method
WriteInt64 Method (Int64)
WriteInt64 Method (String, Int64)
WriteJavaScript Method
WriteJavaScript Method (String)
WriteJavaScript Method (String, String)
WriteJavaScriptWithScope Method
WriteJavaScriptWithScope Method (String)
WriteJavaScriptWithScope Method (String, String)
WriteMaxKey Method
WriteMaxKey Method
WriteMaxKey Method (String)
WriteMinKey Method
WriteMinKey Method
WriteMinKey Method (String)
WriteName Method
WriteNull Method
WriteNull Method
WriteNull Method (String)
WriteObjectId Method
WriteObjectId Method (ObjectId)
WriteObjectId Method (String, ObjectId)
WriteObjectId Method (Int32, Int32, Int16, Int32)
WriteObjectId Method (String, Int32, Int32, Int16, Int32)
WriteRawBsonArray Method
WriteRawBsonArray Method (IByteBuffer)
WriteRawBsonArray Method (String, IByteBuffer)
WriteRawBsonDocument Method
WriteRawBsonDocument Method (IByteBuffer)
WriteRawBsonDocument Method (String, IByteBuffer)
WriteRegularExpression Method
WriteRegularExpression Method (BsonRegularExpression)
WriteRegularExpression Method (String, BsonRegularExpression)
WriteRegularExpression Method (String, String)
WriteRegularExpression Method (String, String, String)
WriteStartArray Method
WriteStartArray Method
WriteStartArray Method (String)
WriteStartDocument Method
WriteStartDocument Method
WriteStartDocument Method (String)
WriteString Method
WriteString Method (String)
WriteString Method (String, String)
WriteSymbol Method
WriteSymbol Method (String)
WriteSymbol Method (String, String)
WriteTimestamp Method
WriteTimestamp Method (Int64)
WriteTimestamp Method (String, Int64)
WriteUndefined Method
WriteUndefined Method
WriteUndefined Method (String)
BsonWriter Properties
CheckElementNames Property
CheckUpdateDocument Property
Disposed Property
Name Property
SerializationDepth Property
Settings Property
State Property
BsonWriterSettings Class
BsonWriterSettings Members
BsonWriterSettings Constructor
BsonWriterSettings Constructor
BsonWriterSettings Constructor (GuidRepresentation)
BsonWriterSettings Methods
Clone Method
CloneImplementation Method
Freeze Method
FrozenCopy Method
ThrowFrozenException Method
BsonWriterSettings Properties
GuidRepresentation Property
IsFrozen Property
MaxSerializationDepth Property
BsonWriterState Enumeration
ByteArrayBuffer Class
ByteArrayBuffer Members
ByteArrayBuffer Constructor
ByteArrayBuffer Methods
Clear Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
EnsureIsReadOnly Method
EnsureIsWritable Method
FindNullByte Method
GetSlice Method
LoadFrom Method
MakeReadOnly Method
ReadBackingBytes Method
ReadByte Method
ReadBytes Method
ReadBytes Method (Int32)
ReadBytes Method (Byte[], Int32, Int32)
ThrowIfDisposed Method
WriteBackingBytes Method
WriteByte Method
WriteBytes Method
WriteBytes Method (Byte[])
WriteBytes Method (IByteBuffer)
WriteTo Method
ByteArrayBuffer Properties
Capacity Property
Disposed Property
IsReadOnly Property
Length Property
Position Property
SliceOffset Property
ByteBufferFactory Class
ByteBufferFactory Members
ByteBufferFactory Methods
Create Method
LoadFrom Method
ContextType Enumeration
DateTimeJsonToken Class
DateTimeJsonToken Members
DateTimeJsonToken Constructor
DateTimeJsonToken Methods
DateTimeJsonToken Properties
DateTimeValue Property
DoubleJsonToken Class
DoubleJsonToken Members
DoubleJsonToken Constructor
DoubleJsonToken Methods
DoubleJsonToken Properties
DoubleValue Property
IByteBuffer Interface
IByteBuffer Members
IByteBuffer Methods
Clear Method
FindNullByte Method
GetSlice Method
LoadFrom Method
MakeReadOnly Method
ReadBackingBytes Method
ReadByte Method
ReadBytes Method
ReadBytes Method (Int32)
ReadBytes Method (Byte[], Int32, Int32)
WriteBackingBytes Method
WriteByte Method
WriteBytes Method
WriteBytes Method (Byte[])
WriteBytes Method (IByteBuffer)
WriteTo Method
IByteBuffer Properties
Capacity Property
IsReadOnly Property
Length Property
Position Property
Int32JsonToken Class
Int32JsonToken Members
Int32JsonToken Constructor
Int32JsonToken Methods
Int32JsonToken Properties
Int32Value Property
Int64Value Property
Int64JsonToken Class
Int64JsonToken Members
Int64JsonToken Constructor
Int64JsonToken Methods
Int64JsonToken Properties
Int64Value Property
JsonBuffer Class
JsonBuffer Members
JsonBuffer Constructor
JsonBuffer Methods
Read Method
Substring Method
Substring Method (Int32)
Substring Method (Int32, Int32)
UnRead Method
JsonBuffer Properties
Length Property
Position Property
JsonOutputMode Enumeration
JsonReader Class
JsonReader Members
JsonReader Constructor
JsonReader Methods
Close Method
Dispose Method
Dispose Method (Boolean)
GetBookmark Method
ReadBinaryData Method
ReadBinaryData Method
ReadBoolean Method
ReadBoolean Method
ReadBsonType Method
ReadBsonType(TValue) Method (BsonTrie(TValue), Boolean, TValue)
ReadBytes Method
ReadBytes Method
ReadDateTime Method
ReadDateTime Method
ReadDouble Method
ReadDouble Method
ReadEndArray Method
ReadEndDocument Method
ReadInt32 Method
ReadInt32 Method
ReadInt64 Method
ReadInt64 Method
ReadJavaScript Method
ReadJavaScript Method
ReadJavaScriptWithScope Method
ReadJavaScriptWithScope Method
ReadMaxKey Method
ReadMaxKey Method
ReadMinKey Method
ReadMinKey Method
ReadNull Method
ReadNull Method
ReadObjectId Method
ReadObjectId Method
ReadRegularExpression Method
ReadRegularExpression Method
ReadStartArray Method
ReadStartDocument Method
ReadString Method
ReadString Method
ReadSymbol Method
ReadSymbol Method
ReadTimestamp Method
ReadTimestamp Method
ReadUndefined Method
ReadUndefined Method
ReturnToBookmark Method
SkipName Method
SkipValue Method
JsonReader Properties
JsonReaderBookmark Class
JsonReaderBookmark Members
JsonReaderBookmark Methods
JsonReaderBookmark Properties
JsonReaderSettings Class
JsonReaderSettings Members
JsonReaderSettings Constructor
JsonReaderSettings Constructor
JsonReaderSettings Constructor (Boolean, GuidRepresentation)
JsonReaderSettings Methods
Clone Method
CloneImplementation Method
JsonReaderSettings Properties
CloseInput Property
Defaults Property
JsonScanner Class
JsonScanner Members
JsonScanner Methods
GetNextToken Method
JsonToken Class
JsonToken Members
JsonToken Constructor
JsonToken Methods
JsonToken Properties
DateTimeValue Property
DoubleValue Property
Int32Value Property
Int64Value Property
Lexeme Property
ObjectIdValue Property
RegularExpressionValue Property
StringValue Property
Type Property
JsonTokenType Enumeration
JsonWriter Class
JsonWriter Members
JsonWriter Constructor
JsonWriter Methods
Close Method
Dispose Method
Dispose Method (Boolean)
Flush Method
WriteBinaryData Method
WriteBinaryData Method (BsonBinaryData)
WriteBoolean Method
WriteBoolean Method (Boolean)
WriteBytes Method
WriteBytes Method (Byte[])
WriteDateTime Method
WriteDateTime Method (Int64)
WriteDouble Method
WriteDouble Method (Double)
WriteEndArray Method
WriteEndDocument Method
WriteInt32 Method
WriteInt32 Method (Int32)
WriteInt64 Method
WriteInt64 Method (Int64)
WriteJavaScript Method
WriteJavaScript Method (String)
WriteJavaScriptWithScope Method
WriteJavaScriptWithScope Method (String)
WriteMaxKey Method
WriteMaxKey Method
WriteMinKey Method
WriteMinKey Method
WriteNull Method
WriteNull Method
WriteObjectId Method
WriteObjectId Method (ObjectId)
WriteRegularExpression Method
WriteRegularExpression Method (BsonRegularExpression)
WriteStartArray Method
WriteStartArray Method
WriteStartDocument Method
WriteStartDocument Method
WriteString Method
WriteString Method (String)
WriteSymbol Method
WriteSymbol Method (String)
WriteTimestamp Method
WriteTimestamp Method (Int64)
WriteUndefined Method
WriteUndefined Method
JsonWriter Properties
JsonWriterSettings Class
JsonWriterSettings Members
JsonWriterSettings Constructor
JsonWriterSettings Constructor
JsonWriterSettings Constructor (Boolean, Encoding, GuidRepresentation, Boolean, String, String, JsonOutputMode, Version)
JsonWriterSettings Methods
Clone Method
CloneImplementation Method
JsonWriterSettings Properties
CloseOutput Property
Defaults Property
Encoding Property
Indent Property
IndentChars Property
NewLineChars Property
OutputMode Property
ShellVersion Property
MultiChunkBuffer Class
MultiChunkBuffer Members
MultiChunkBuffer Constructor
MultiChunkBuffer Methods
Clear Method
Dispose Method
Dispose Method
Dispose Method (Boolean)
FindNullByte Method
GetSlice Method
LoadFrom Method
MakeReadOnly Method
ReadBackingBytes Method
ReadByte Method
ReadBytes Method
ReadBytes Method (Int32)
ReadBytes Method (Byte[], Int32, Int32)
ThrowIfDisposed Method
WriteBackingBytes Method
WriteByte Method
WriteBytes Method
WriteBytes Method (Byte[])
WriteBytes Method (IByteBuffer)
WriteTo Method
MultiChunkBuffer Properties
Capacity Property
IsReadOnly Property
Length Property
Position Property
ObjectIdJsonToken Class
ObjectIdJsonToken Members
ObjectIdJsonToken Constructor
ObjectIdJsonToken Methods
ObjectIdJsonToken Properties
ObjectIdValue Property
RegularExpressionJsonToken Class
RegularExpressionJsonToken Members
RegularExpressionJsonToken Constructor
RegularExpressionJsonToken Methods
RegularExpressionJsonToken Properties
RegularExpressionValue Property
SingleChunkBuffer Class
SingleChunkBuffer Members
SingleChunkBuffer Constructor
SingleChunkBuffer Methods
Clear Method
Dispose Method
Dispose Method (Boolean)
GetSlice Method
SingleChunkBuffer Properties
StringJsonToken Class
StringJsonToken Members
StringJsonToken Constructor
StringJsonToken Methods
StringJsonToken Properties
StringValue Property
MongoDB.Bson.Serialization Namespace
BsonClassMap Class
BsonClassMap Members
BsonClassMap Constructor
BsonClassMap Methods
AddKnownType Method
AutoMap Method
CreateInstance Method
Freeze Method
GetMemberInfoType Method
GetMemberMap Method
GetMemberMapForElement Method
GetRegisteredClassMaps Method
IsClassMapRegistered Method
LookupClassMap Method
LookupConventions Method
MapConstructor Method
MapConstructor Method (ConstructorInfo)
MapConstructor Method (ConstructorInfo, String[])
MapCreator Method
MapCreator Method (Delegate)
MapCreator Method (Delegate, String[])
MapExtraElementsField Method
MapExtraElementsMember Method
MapExtraElementsProperty Method
MapFactoryMethod Method
MapFactoryMethod Method (MethodInfo)
MapFactoryMethod Method (MethodInfo, String[])
MapField Method
MapIdField Method
MapIdMember Method
MapIdProperty Method
MapMember Method
MapProperty Method
RegisterClassMap Method
RegisterClassMap(TClass) Method
RegisterClassMap Method (BsonClassMap)
RegisterClassMap(TClass) Method (Action(BsonClassMap(TClass)))
RegisterConventions Method
Reset Method
SetCreator Method
SetDiscriminator Method
SetDiscriminatorIsRequired Method
SetExtraElementsMember Method
SetIdMember Method
SetIgnoreExtraElements Method
SetIgnoreExtraElementsIsInherited Method
SetIsRootClass Method
UnmapConstructor Method
UnmapFactoryMethod Method
UnmapField Method
UnmapMember Method
UnmapProperty Method
BsonClassMap Properties
AllMemberMaps Property
BaseClassMap Property
ClassType Property
ConventionPack Property
Conventions Property
CreatorMaps Property
DeclaredMemberMaps Property
Discriminator Property
DiscriminatorIsRequired Property
ExtraElementsMemberMap Property
HasCreatorMaps Property
HasRootClass Property
IdMemberMap Property
IgnoreExtraElements Property
IgnoreExtraElementsIsInherited Property
IsAnonymous Property
IsFrozen Property
IsRootClass Property
KnownTypes Property
BsonClassMap(TClass) Class
BsonClassMap(TClass) Members
BsonClassMap(TClass) Constructor
BsonClassMap(TClass) Constructor
BsonClassMap(TClass) Constructor (Action(BsonClassMap(TClass)))
BsonClassMap(TClass) Methods
GetMemberMap Method
GetMemberMap(TMember) Method (Expression(Func(TClass, TMember)))
MapCreator Method
MapCreator Method (Expression(Func(TClass, TClass)))
MapExtraElementsField Method
MapExtraElementsField(TMember) Method (Expression(Func(TClass, TMember)))
MapExtraElementsMember Method
MapExtraElementsMember(TMember) Method (Expression(Func(TClass, TMember)))
MapExtraElementsProperty Method
MapExtraElementsProperty(TMember) Method (Expression(Func(TClass, TMember)))
MapField Method
MapField(TMember) Method (Expression(Func(TClass, TMember)))
MapIdField Method
MapIdField(TMember) Method (Expression(Func(TClass, TMember)))
MapIdMember Method
MapIdMember(TMember) Method (Expression(Func(TClass, TMember)))
MapIdProperty Method
MapIdProperty(TMember) Method (Expression(Func(TClass, TMember)))
MapMember Method
MapMember(TMember) Method (Expression(Func(TClass, TMember)))
MapProperty Method
MapProperty(TMember) Method (Expression(Func(TClass, TMember)))
UnmapField Method
UnmapField(TMember) Method (Expression(Func(TClass, TMember)))
UnmapMember Method
UnmapMember(TMember) Method (Expression(Func(TClass, TMember)))
UnmapProperty Method
UnmapProperty(TMember) Method (Expression(Func(TClass, TMember)))
BsonClassMap(TClass) Properties
BsonClassMapSerializer Class
BsonClassMapSerializer Members
BsonClassMapSerializer Constructor
BsonClassMapSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDefaultSerializationOptions Method
GetDocumentId Method
GetMemberSerializationInfo Method
Serialize Method
SetDocumentId Method
BsonCreatorMap Class
BsonCreatorMap Members
BsonCreatorMap Constructor
BsonCreatorMap Methods
Freeze Method
HasDefaultValue Method
SetArguments Method
SetArguments Method (IEnumerable(MemberInfo))
SetArguments Method (IEnumerable(String))
BsonCreatorMap Properties
Arguments Property
ClassMap Property
Delegate Property
ElementNames Property
MemberInfo Property
BsonDocumentBackedClass Class
BsonDocumentBackedClass Members
BsonDocumentBackedClass Constructor
BsonDocumentBackedClass Constructor (IBsonDocumentSerializer)
BsonDocumentBackedClass Constructor (BsonDocument, IBsonDocumentSerializer)
BsonDocumentBackedClass Methods
GetValue(T) Method
SetValue Method
BsonDocumentBackedClass Properties
BackingDocument Property
BsonDocumentBackedClassSerializer(TClass) Class
BsonDocumentBackedClassSerializer(TClass) Members
BsonDocumentBackedClassSerializer(TClass) Constructor
BsonDocumentBackedClassSerializer(TClass) Methods
CreateInstance Method
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetMemberSerializationInfo Method
RegisterMember Method
Serialize Method
BsonDocumentBackedClassSerializer(TClass) Properties
BsonMemberMap Class
BsonMemberMap Members
BsonMemberMap Constructor
BsonMemberMap Methods
ApplyDefaultValue Method
GetSerializer Method
Reset Method
SetDefaultValue Method
SetElementName Method
SetIdGenerator Method
SetIgnoreIfDefault Method
SetIgnoreIfNull Method
SetIsRequired Method
SetOrder Method
SetRepresentation Method
SetSerializationOptions Method
SetSerializer Method
SetShouldSerializeMethod Method
ShouldSerialize Method
BsonMemberMap Properties
ClassMap Property
DefaultValue Property
ElementName Property
Getter Property
IdGenerator Property
IgnoreIfDefault Property
IgnoreIfNull Property
IsDefaultValueSpecified Property
IsReadOnly Property
IsRequired Property
MemberInfo Property
MemberName Property
MemberType Property
MemberTypeIsBsonValue Property
Order Property
SerializationOptions Property
Setter Property
ShouldSerializeMethod Property
BsonMemberMapAttributeUsageAttribute Class
BsonMemberMapAttributeUsageAttribute Members
BsonMemberMapAttributeUsageAttribute Constructor
BsonMemberMapAttributeUsageAttribute Methods
BsonMemberMapAttributeUsageAttribute Properties
AllowMultipleMembers Property
BsonSerializationInfo Class
BsonSerializationInfo Members
BsonSerializationInfo Constructor
BsonSerializationInfo Methods
DeserializeValue Method
SerializeValue Method
SerializeValues Method
BsonSerializationInfo Properties
ElementName Property
NominalType Property
SerializationOptions Property
Serializer Property
BsonSerializer Class
BsonSerializer Members
BsonSerializer Methods
Deserialize Method
Deserialize(TNominalType) Method (Byte[])
Deserialize(TNominalType) Method (Stream)
Deserialize(TNominalType) Method (TextReader)
Deserialize(TNominalType) Method (String)
Deserialize(TNominalType) Method (BsonDocument)
Deserialize(TNominalType) Method (BsonReader)
Deserialize(TNominalType) Method (JsonBuffer)
Deserialize Method (Byte[], Type)
Deserialize Method (Stream, Type)
Deserialize Method (TextReader, Type)
Deserialize Method (String, Type)
Deserialize Method (BsonDocument, Type)
Deserialize Method (BsonReader, Type)
Deserialize Method (JsonBuffer, Type)
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
IsTypeDiscriminated Method
LookupActualType Method
LookupDiscriminatorConvention Method
LookupGenericSerializerDefinition Method
LookupIdGenerator Method
LookupSerializer Method
RegisterDiscriminator Method
RegisterDiscriminatorConvention Method
RegisterGenericSerializerDefinition Method
RegisterIdGenerator Method
RegisterSerializationProvider Method
RegisterSerializer Method
Serialize Method
Serialize(TNominalType) Method (BsonWriter, TNominalType)
Serialize Method (BsonWriter, Type, Object)
Serialize(TNominalType) Method (BsonWriter, TNominalType, IBsonSerializationOptions)
Serialize Method (BsonWriter, Type, Object, IBsonSerializationOptions)
BsonSerializer Properties
UseNullIdChecker Property
UseZeroIdChecker Property
CreatorMapDelegateCompiler Class
CreatorMapDelegateCompiler Members
CreatorMapDelegateCompiler Constructor
CreatorMapDelegateCompiler Methods
CompileConstructorDelegate Method
CompileCreatorDelegate(TClass) Method
CompileFactoryMethodDelegate Method
VisitMember Method
VisitParameter Method
ExpressionVisitor Class
ExpressionVisitor Members
ExpressionVisitor Constructor
ExpressionVisitor Methods
Visit Method
Visit Method (ReadOnlyCollection(Expression))
Visit Method (Expression)
VisitBinary Method
VisitConditional Method
VisitConstant Method
VisitElementInit Method
VisitElementInitList Method
VisitInvocation Method
VisitLambda Method
VisitListInit Method
VisitMember Method
VisitMemberAssignment Method
VisitMemberBinding Method
VisitMemberBindingList Method
VisitMemberInit Method
VisitMemberListBinding Method
VisitMemberMemberBinding Method
VisitMethodCall Method
VisitNew Method
VisitNewArray Method
VisitParameter Method
VisitTypeBinary Method
VisitUnary Method
IBsonArraySerializer Interface
IBsonArraySerializer Members
IBsonArraySerializer Methods
GetItemSerializationInfo Method
IBsonClassMapAttribute Interface
IBsonClassMapAttribute Members
IBsonClassMapAttribute Methods
Apply Method
IBsonClassMapModifier Interface
IBsonClassMapModifier Members
IBsonClassMapModifier Methods
Apply Method
IBsonCreatorMapAttribute Interface
IBsonCreatorMapAttribute Members
IBsonCreatorMapAttribute Methods
Apply Method
IBsonDocumentSerializer Interface
IBsonDocumentSerializer Members
IBsonDocumentSerializer Methods
GetMemberSerializationInfo Method
IBsonIdProvider Interface
IBsonIdProvider Members
IBsonIdProvider Methods
GetDocumentId Method
SetDocumentId Method
IBsonMemberMapAttribute Interface
IBsonMemberMapAttribute Members
IBsonMemberMapAttribute Methods
Apply Method
IBsonMemberMapModifier Interface
IBsonMemberMapModifier Members
IBsonMemberMapModifier Methods
Apply Method
IBsonPostProcessingAttribute Interface
IBsonPostProcessingAttribute Members
IBsonPostProcessingAttribute Methods
PostProcess Method
IBsonSerializable Interface
IBsonSerializable Members
IBsonSerializable Methods
Deserialize Method
GetDocumentId Method
Serialize Method
SetDocumentId Method
IBsonSerializationOptions Interface
IBsonSerializationOptions Members
IBsonSerializationOptions Methods
ApplyAttribute Method
Clone Method
Freeze Method
IBsonSerializationProvider Interface
IBsonSerializationProvider Members
IBsonSerializationProvider Methods
GetSerializer Method
IBsonSerializer Interface
IBsonSerializer Members
IBsonSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDefaultSerializationOptions Method
Serialize Method
IIdGenerator Interface
IIdGenerator Members
IIdGenerator Methods
GenerateId Method
IsEmpty Method
TypeNameDiscriminator Class
TypeNameDiscriminator Members
TypeNameDiscriminator Methods
GetActualType Method
GetDiscriminator Method
MongoDB.Bson.Serialization.Attributes Namespace
BsonConstructorAttribute Class
BsonConstructorAttribute Members
BsonConstructorAttribute Constructor
BsonConstructorAttribute Constructor
BsonConstructorAttribute Constructor (String[])
BsonConstructorAttribute Methods
Apply Method
BsonConstructorAttribute Properties
ArgumentNames Property
BsonDateTimeOptionsAttribute Class
BsonDateTimeOptionsAttribute Members
BsonDateTimeOptionsAttribute Constructor
BsonDateTimeOptionsAttribute Methods
BsonDateTimeOptionsAttribute Properties
DateOnly Property
Kind Property
Representation Property
BsonDefaultValueAttribute Class
BsonDefaultValueAttribute Members
BsonDefaultValueAttribute Constructor
BsonDefaultValueAttribute Methods
Apply Method
BsonDefaultValueAttribute Properties
DefaultValue Property
SerializeDefaultValue Property
BsonDictionaryOptionsAttribute Class
BsonDictionaryOptionsAttribute Members
BsonDictionaryOptionsAttribute Constructor
BsonDictionaryOptionsAttribute Constructor
BsonDictionaryOptionsAttribute Constructor (DictionaryRepresentation)
BsonDictionaryOptionsAttribute Methods
BsonDictionaryOptionsAttribute Properties
Representation Property
BsonDiscriminatorAttribute Class
BsonDiscriminatorAttribute Members
BsonDiscriminatorAttribute Constructor
BsonDiscriminatorAttribute Constructor
BsonDiscriminatorAttribute Constructor (String)
BsonDiscriminatorAttribute Methods
Apply Method
BsonDiscriminatorAttribute Properties
Discriminator Property
Required Property
RootClass Property
BsonElementAttribute Class
BsonElementAttribute Members
BsonElementAttribute Constructor
BsonElementAttribute Constructor
BsonElementAttribute Constructor (String)
BsonElementAttribute Methods
Apply Method
BsonElementAttribute Properties
ElementName Property
Order Property
BsonExtraElementsAttribute Class
BsonExtraElementsAttribute Members
BsonExtraElementsAttribute Constructor
BsonExtraElementsAttribute Methods
Apply Method
BsonExtraElementsAttribute Properties
BsonFactoryMethodAttribute Class
BsonFactoryMethodAttribute Members
BsonFactoryMethodAttribute Constructor
BsonFactoryMethodAttribute Constructor
BsonFactoryMethodAttribute Constructor (String[])
BsonFactoryMethodAttribute Methods
Apply Method
BsonFactoryMethodAttribute Properties
ArgumentNames Property
BsonIdAttribute Class
BsonIdAttribute Members
BsonIdAttribute Constructor
BsonIdAttribute Methods
Apply Method
BsonIdAttribute Properties
IdGenerator Property
Order Property
BsonIgnoreAttribute Class
BsonIgnoreAttribute Members
BsonIgnoreAttribute Constructor
BsonIgnoreAttribute Methods
BsonIgnoreAttribute Properties
BsonIgnoreExtraElementsAttribute Class
BsonIgnoreExtraElementsAttribute Members
BsonIgnoreExtraElementsAttribute Constructor
BsonIgnoreExtraElementsAttribute Constructor
BsonIgnoreExtraElementsAttribute Constructor (Boolean)
BsonIgnoreExtraElementsAttribute Methods
Apply Method
BsonIgnoreExtraElementsAttribute Properties
IgnoreExtraElements Property
Inherited Property
BsonIgnoreIfDefaultAttribute Class
BsonIgnoreIfDefaultAttribute Members
BsonIgnoreIfDefaultAttribute Constructor
BsonIgnoreIfDefaultAttribute Constructor
BsonIgnoreIfDefaultAttribute Constructor (Boolean)
BsonIgnoreIfDefaultAttribute Methods
Apply Method
BsonIgnoreIfDefaultAttribute Properties
Value Property
BsonIgnoreIfNullAttribute Class
BsonIgnoreIfNullAttribute Members
BsonIgnoreIfNullAttribute Constructor
BsonIgnoreIfNullAttribute Constructor
BsonIgnoreIfNullAttribute Constructor (Boolean)
BsonIgnoreIfNullAttribute Methods
Apply Method
BsonIgnoreIfNullAttribute Properties
Value Property
BsonKnownTypesAttribute Class
BsonKnownTypesAttribute Members
BsonKnownTypesAttribute Constructor
BsonKnownTypesAttribute Constructor (Type)
BsonKnownTypesAttribute Constructor (Type[])
BsonKnownTypesAttribute Methods
Apply Method
BsonKnownTypesAttribute Properties
KnownTypes Property
BsonNoIdAttribute Class
BsonNoIdAttribute Members
BsonNoIdAttribute Constructor
BsonNoIdAttribute Methods
PostProcess Method
BsonNoIdAttribute Properties
BsonRepresentationAttribute Class
BsonRepresentationAttribute Members
BsonRepresentationAttribute Constructor
BsonRepresentationAttribute Methods
BsonRepresentationAttribute Properties
AllowOverflow Property
AllowTruncation Property
Representation Property
BsonRequiredAttribute Class
BsonRequiredAttribute Members
BsonRequiredAttribute Constructor
BsonRequiredAttribute Methods
Apply Method
BsonRequiredAttribute Properties
BsonSerializationOptionsAttribute Class
BsonSerializationOptionsAttribute Members
BsonSerializationOptionsAttribute Constructor
BsonSerializationOptionsAttribute Methods
Apply Method
BsonSerializationOptionsAttribute Properties
BsonSerializerAttribute Class
BsonSerializerAttribute Members
BsonSerializerAttribute Constructor
BsonSerializerAttribute Constructor
BsonSerializerAttribute Constructor (Type)
BsonSerializerAttribute Methods
Apply Method
BsonSerializerAttribute Properties
SerializerType Property
BsonTimeSpanOptionsAttribute Class
BsonTimeSpanOptionsAttribute Members
BsonTimeSpanOptionsAttribute Constructor
BsonTimeSpanOptionsAttribute Constructor (BsonType)
BsonTimeSpanOptionsAttribute Constructor (BsonType, TimeSpanUnits)
BsonTimeSpanOptionsAttribute Methods
BsonTimeSpanOptionsAttribute Properties
Representation Property
Units Property
MongoDB.Bson.Serialization.Conventions Namespace
AlwaysIgnoreExtraElementsConvention Class
AlwaysIgnoreExtraElementsConvention Members
AlwaysIgnoreExtraElementsConvention Constructor
AlwaysIgnoreExtraElementsConvention Methods
IgnoreExtraElements Method
AlwaysIgnoreIfDefaultConvention Class
AlwaysIgnoreIfDefaultConvention Members
AlwaysIgnoreIfDefaultConvention Constructor
AlwaysIgnoreIfDefaultConvention Methods
IgnoreIfDefault Method
AlwaysIgnoreIfNullConvention Class
AlwaysIgnoreIfNullConvention Members
AlwaysIgnoreIfNullConvention Constructor
AlwaysIgnoreIfNullConvention Methods
IgnoreIfNull Method
AlwaysSerializeDefaultValueConvention Class
AlwaysSerializeDefaultValueConvention Members
AlwaysSerializeDefaultValueConvention Constructor
AlwaysSerializeDefaultValueConvention Methods
SerializeDefaultValue Method
AttributeConventionPack Class
AttributeConventionPack Members
AttributeConventionPack Methods
AttributeConventionPack Properties
Conventions Property
Instance Property
CamelCaseElementNameConvention Class
CamelCaseElementNameConvention Members
CamelCaseElementNameConvention Constructor
CamelCaseElementNameConvention Methods
Apply Method
GetElementName Method
CamelCaseElementNameConvention Properties
ConventionBase Class
ConventionBase Members
ConventionBase Constructor
ConventionBase Constructor
ConventionBase Constructor (String)
ConventionBase Methods
ConventionBase Properties
Name Property
ConventionPack Class
ConventionPack Members
ConventionPack Constructor
ConventionPack Methods
Add Method
AddClassMapConvention Method
AddMemberMapConvention Method
AddPostProcessingConvention Method
AddRange Method
Append Method
GetEnumerator Method
InsertAfter Method
InsertBefore Method
Remove Method
ConventionPack Properties
Conventions Property
ConventionProfile Class
ConventionProfile Members
ConventionProfile Constructor
ConventionProfile Methods
GetDefault Method
Merge Method
SetDefaultValueConvention Method
SetElementNameConvention Method
SetExtraElementsMemberConvention Method
SetIdGeneratorConvention Method
SetIdMemberConvention Method
SetIgnoreExtraElementsConvention Method
SetIgnoreIfDefaultConvention Method
SetIgnoreIfNullConvention Method
SetMemberFinderConvention Method
SetSerializationOptionsConvention Method
SetSerializeDefaultValueConvention Method
ConventionProfile Properties
DefaultValueConvention Property
ElementNameConvention Property
ExtraElementsMemberConvention Property
IdGeneratorConvention Property
IdMemberConvention Property
IgnoreExtraElementsConvention Property
IgnoreIfDefaultConvention Property
IgnoreIfNullConvention Property
MemberFinderConvention Property
SerializationOptionsConvention Property
SerializeDefaultValueConvention Property
ConventionRegistry Class
ConventionRegistry Members
ConventionRegistry Methods
Lookup Method
Register Method
Remove Method
ConventionRunner Class
ConventionRunner Members
ConventionRunner Constructor
ConventionRunner Methods
Apply Method
DefaultConventionPack Class
DefaultConventionPack Members
DefaultConventionPack Methods
DefaultConventionPack Properties
Conventions Property
Instance Property
DelegateClassMapConvention Class
DelegateClassMapConvention Members
DelegateClassMapConvention Constructor
DelegateClassMapConvention Methods
Apply Method
DelegateClassMapConvention Properties
DelegateMemberMapConvention Class
DelegateMemberMapConvention Members
DelegateMemberMapConvention Constructor
DelegateMemberMapConvention Methods
Apply Method
DelegateMemberMapConvention Properties
DelegatePostProcessingConvention Class
DelegatePostProcessingConvention Members
DelegatePostProcessingConvention Constructor
DelegatePostProcessingConvention Methods
PostProcess Method
DelegatePostProcessingConvention Properties
HierarchicalDiscriminatorConvention Class
HierarchicalDiscriminatorConvention Members
HierarchicalDiscriminatorConvention Constructor
HierarchicalDiscriminatorConvention Methods
GetDiscriminator Method
HierarchicalDiscriminatorConvention Properties
IClassMapConvention Interface
IClassMapConvention Members
IClassMapConvention Methods
Apply Method
IClassMapConvention Properties
IConvention Interface
IConvention Members
IConvention Properties
Name Property
IConventionPack Interface
IConventionPack Members
IConventionPack Properties
Conventions Property
ICreatorMapConvention Interface
ICreatorMapConvention Members
ICreatorMapConvention Methods
Apply Method
ICreatorMapConvention Properties
IDefaultValueConvention Interface
IDefaultValueConvention Members
IDefaultValueConvention Methods
GetDefaultValue Method
IDiscriminatorConvention Interface
IDiscriminatorConvention Members
IDiscriminatorConvention Methods
GetActualType Method
GetDiscriminator Method
IDiscriminatorConvention Properties
ElementName Property
IElementNameConvention Interface
IElementNameConvention Members
IElementNameConvention Methods
GetElementName Method
IExtraElementsMemberConvention Interface
IExtraElementsMemberConvention Members
IExtraElementsMemberConvention Methods
FindExtraElementsMember Method
IgnoreExtraElementsConvention Class
IgnoreExtraElementsConvention Members
IgnoreExtraElementsConvention Constructor
IgnoreExtraElementsConvention Methods
Apply Method
IgnoreExtraElementsConvention Properties
IgnoreIfDefaultConvention Class
IgnoreIfDefaultConvention Members
IgnoreIfDefaultConvention Constructor
IgnoreIfDefaultConvention Methods
Apply Method
IgnoreIfDefaultConvention Properties
IgnoreIfNullConvention Class
IgnoreIfNullConvention Members
IgnoreIfNullConvention Constructor
IgnoreIfNullConvention Methods
Apply Method
IgnoreIfNullConvention Properties
IIdGeneratorConvention Interface
IIdGeneratorConvention Members
IIdGeneratorConvention Methods
GetIdGenerator Method
IIdMemberConvention Interface
IIdMemberConvention Members
IIdMemberConvention Methods
FindIdMember Method
IIgnoreExtraElementsConvention Interface
IIgnoreExtraElementsConvention Members
IIgnoreExtraElementsConvention Methods
IgnoreExtraElements Method
IIgnoreIfDefaultConvention Interface
IIgnoreIfDefaultConvention Members
IIgnoreIfDefaultConvention Methods
IgnoreIfDefault Method
IIgnoreIfNullConvention Interface
IIgnoreIfNullConvention Members
IIgnoreIfNullConvention Methods
IgnoreIfNull Method
IMemberFinderConvention Interface
IMemberFinderConvention Members
IMemberFinderConvention Methods
FindMembers Method
IMemberMapConvention Interface
IMemberMapConvention Members
IMemberMapConvention Methods
Apply Method
IMemberMapConvention Properties
IPostProcessingConvention Interface
IPostProcessingConvention Members
IPostProcessingConvention Methods
PostProcess Method
IPostProcessingConvention Properties
ISerializationOptionsConvention Interface
ISerializationOptionsConvention Members
ISerializationOptionsConvention Methods
GetSerializationOptions Method
ISerializeDefaultValueConvention Interface
ISerializeDefaultValueConvention Members
ISerializeDefaultValueConvention Methods
SerializeDefaultValue Method
LookupIdGeneratorConvention Class
LookupIdGeneratorConvention Members
LookupIdGeneratorConvention Constructor
LookupIdGeneratorConvention Methods
GetIdGenerator Method
PostProcess Method
LookupIdGeneratorConvention Properties
MemberDefaultValueConvention Class
MemberDefaultValueConvention Members
MemberDefaultValueConvention Constructor
MemberDefaultValueConvention Methods
Apply Method
MemberDefaultValueConvention Properties
MemberNameElementNameConvention Class
MemberNameElementNameConvention Members
MemberNameElementNameConvention Constructor
MemberNameElementNameConvention Methods
Apply Method
GetElementName Method
MemberNameElementNameConvention Properties
MemberSerializationOptionsConvention Class
MemberSerializationOptionsConvention Members
MemberSerializationOptionsConvention Constructor
MemberSerializationOptionsConvention Methods
Apply Method
MemberSerializationOptionsConvention Properties
NamedExtraElementsMemberConvention Class
NamedExtraElementsMemberConvention Members
NamedExtraElementsMemberConvention Constructor
NamedExtraElementsMemberConvention Constructor (IEnumerable(String))
NamedExtraElementsMemberConvention Constructor (String)
NamedExtraElementsMemberConvention Constructor (IEnumerable(String), BindingFlags)
NamedExtraElementsMemberConvention Constructor (IEnumerable(String), MemberTypes)
NamedExtraElementsMemberConvention Constructor (IEnumerable(String), MemberTypes, BindingFlags)
NamedExtraElementsMemberConvention Methods
Apply Method
FindExtraElementsMember Method
NamedExtraElementsMemberConvention Properties
Name Property
NamedIdMemberConvention Class
NamedIdMemberConvention Members
NamedIdMemberConvention Constructor
NamedIdMemberConvention Constructor (IEnumerable(String))
NamedIdMemberConvention Constructor (String[])
NamedIdMemberConvention Constructor (IEnumerable(String), BindingFlags)
NamedIdMemberConvention Constructor (IEnumerable(String), MemberTypes)
NamedIdMemberConvention Constructor (IEnumerable(String), MemberTypes, BindingFlags)
NamedIdMemberConvention Methods
Apply Method
FindIdMember Method
NamedIdMemberConvention Properties
Names Property
NamedParameterCreatorMapConvention Class
NamedParameterCreatorMapConvention Members
NamedParameterCreatorMapConvention Constructor
NamedParameterCreatorMapConvention Methods
Apply Method
NamedParameterCreatorMapConvention Properties
NeverIgnoreExtraElementsConvention Class
NeverIgnoreExtraElementsConvention Members
NeverIgnoreExtraElementsConvention Constructor
NeverIgnoreExtraElementsConvention Methods
IgnoreExtraElements Method
NeverIgnoreIfDefaultConvention Class
NeverIgnoreIfDefaultConvention Members
NeverIgnoreIfDefaultConvention Constructor
NeverIgnoreIfDefaultConvention Methods
IgnoreIfDefault Method
NeverIgnoreIfNullConvention Class
NeverIgnoreIfNullConvention Members
NeverIgnoreIfNullConvention Constructor
NeverIgnoreIfNullConvention Methods
IgnoreIfNull Method
NeverSerializeDefaultValueConvention Class
NeverSerializeDefaultValueConvention Members
NeverSerializeDefaultValueConvention Constructor
NeverSerializeDefaultValueConvention Methods
SerializeDefaultValue Method
NoIdMemberConvention Class
NoIdMemberConvention Members
NoIdMemberConvention Constructor
NoIdMemberConvention Methods
FindIdMember Method
PostProcess Method
NoIdMemberConvention Properties
NullDefaultValueConvention Class
NullDefaultValueConvention Members
NullDefaultValueConvention Constructor
NullDefaultValueConvention Methods
GetDefaultValue Method
NullSerializationOptionsConvention Class
NullSerializationOptionsConvention Members
NullSerializationOptionsConvention Constructor
NullSerializationOptionsConvention Methods
GetSerializationOptions Method
PublicMemberFinderConvention Class
PublicMemberFinderConvention Members
PublicMemberFinderConvention Constructor
PublicMemberFinderConvention Methods
FindMembers Method
ReadWriteMemberFinderConvention Class
ReadWriteMemberFinderConvention Members
ReadWriteMemberFinderConvention Constructor
ReadWriteMemberFinderConvention Constructor
ReadWriteMemberFinderConvention Constructor (BindingFlags)
ReadWriteMemberFinderConvention Constructor (MemberTypes)
ReadWriteMemberFinderConvention Constructor (MemberTypes, BindingFlags)
ReadWriteMemberFinderConvention Methods
Apply Method
ReadWriteMemberFinderConvention Properties
ResetClassMapConvention Class
ResetClassMapConvention Members
ResetClassMapConvention Constructor
ResetClassMapConvention Methods
Apply Method
ResetClassMapConvention Properties
ResetMemberMapsConvention Class
ResetMemberMapsConvention Members
ResetMemberMapsConvention Constructor
ResetMemberMapsConvention Methods
Apply Method
ResetMemberMapsConvention Properties
ScalarDiscriminatorConvention Class
ScalarDiscriminatorConvention Members
ScalarDiscriminatorConvention Constructor
ScalarDiscriminatorConvention Methods
GetDiscriminator Method
ScalarDiscriminatorConvention Properties
StandardDiscriminatorConvention Class
StandardDiscriminatorConvention Members
StandardDiscriminatorConvention Constructor
StandardDiscriminatorConvention Methods
GetActualType Method
GetDiscriminator Method
StandardDiscriminatorConvention Properties
ElementName Property
Hierarchical Property
Scalar Property
StringObjectIdIdGeneratorConvention Class
StringObjectIdIdGeneratorConvention Members
StringObjectIdIdGeneratorConvention Constructor
StringObjectIdIdGeneratorConvention Methods
PostProcess Method
StringObjectIdIdGeneratorConvention Properties
TypeRepresentationSerializationOptionsConvention Class
TypeRepresentationSerializationOptionsConvention Members
TypeRepresentationSerializationOptionsConvention Constructor
TypeRepresentationSerializationOptionsConvention Methods
GetSerializationOptions Method
MongoDB.Bson.Serialization.IdGenerators Namespace
AscendingGuidGenerator Class
AscendingGuidGenerator Members
AscendingGuidGenerator Constructor
AscendingGuidGenerator Methods
GenerateId Method
GenerateId Method (Object, Object)
GenerateId Method (Int64, Byte[], Int32)
IsEmpty Method
AscendingGuidGenerator Properties
Instance Property
BsonBinaryDataGuidGenerator Class
BsonBinaryDataGuidGenerator Members
BsonBinaryDataGuidGenerator Constructor
BsonBinaryDataGuidGenerator Methods
GenerateId Method
GetInstance Method
IsEmpty Method
BsonBinaryDataGuidGenerator Properties
CSharpLegacyInstance Property
JavaLegacyInstance Property
PythonLegacyInstance Property
StandardInstance Property
UnspecifedInstance Property
BsonObjectIdGenerator Class
BsonObjectIdGenerator Members
BsonObjectIdGenerator Constructor
BsonObjectIdGenerator Methods
GenerateId Method
IsEmpty Method
BsonObjectIdGenerator Properties
Instance Property
CombGuidGenerator Class
CombGuidGenerator Members
CombGuidGenerator Constructor
CombGuidGenerator Methods
GenerateId Method
IsEmpty Method
NewCombGuid Method
CombGuidGenerator Properties
Instance Property
GuidGenerator Class
GuidGenerator Members
GuidGenerator Constructor
GuidGenerator Methods
GenerateId Method
IsEmpty Method
GuidGenerator Properties
Instance Property
NullIdChecker Class
NullIdChecker Members
NullIdChecker Constructor
NullIdChecker Methods
GenerateId Method
IsEmpty Method
NullIdChecker Properties
Instance Property
ObjectIdGenerator Class
ObjectIdGenerator Members
ObjectIdGenerator Constructor
ObjectIdGenerator Methods
GenerateId Method
IsEmpty Method
ObjectIdGenerator Properties
Instance Property
StringObjectIdGenerator Class
StringObjectIdGenerator Members
StringObjectIdGenerator Constructor
StringObjectIdGenerator Methods
GenerateId Method
IsEmpty Method
StringObjectIdGenerator Properties
Instance Property
ZeroIdChecker(T) Class
ZeroIdChecker(T) Members
ZeroIdChecker(T) Constructor
ZeroIdChecker(T) Methods
GenerateId Method
IsEmpty Method
MongoDB.Bson.Serialization.Options Namespace
ArraySerializationOptions Class
ArraySerializationOptions Members
ArraySerializationOptions Constructor
ArraySerializationOptions Constructor
ArraySerializationOptions Constructor (IBsonSerializationOptions)
ArraySerializationOptions Methods
ApplyAttribute Method
Clone Method
Freeze Method
ArraySerializationOptions Properties
ItemSerializationOptions Property
BsonBaseSerializationOptions Class
BsonBaseSerializationOptions Members
BsonBaseSerializationOptions Constructor
BsonBaseSerializationOptions Methods
ApplyAttribute Method
Clone Method
EnsureNotFrozen Method
Freeze Method
BsonBaseSerializationOptions Properties
IsFrozen Property
DateTimeSerializationOptions Class
DateTimeSerializationOptions Members
DateTimeSerializationOptions Constructor
DateTimeSerializationOptions Constructor
DateTimeSerializationOptions Constructor (Boolean)
DateTimeSerializationOptions Constructor (DateTimeKind)
DateTimeSerializationOptions Constructor (Boolean, BsonType)
DateTimeSerializationOptions Constructor (DateTimeKind, BsonType)
DateTimeSerializationOptions Methods
ApplyAttribute Method
Clone Method
DateTimeSerializationOptions Properties
DateOnly Property
DateOnlyInstance Property
Defaults Property
Kind Property
LocalInstance Property
Representation Property
UtcInstance Property
DictionaryRepresentation Enumeration
DictionarySerializationOptions Class
DictionarySerializationOptions Members
DictionarySerializationOptions Constructor
DictionarySerializationOptions Constructor
DictionarySerializationOptions Constructor (DictionaryRepresentation)
DictionarySerializationOptions Constructor (DictionaryRepresentation, KeyValuePairSerializationOptions)
DictionarySerializationOptions Methods
ApplyAttribute Method
Clone Method
Freeze Method
DictionarySerializationOptions Properties
ArrayOfArrays Property
ArrayOfDocuments Property
Defaults Property
Document Property
Dynamic Property
ItemSerializationOptions Property
KeyValuePairSerializationOptions Property
Representation Property
DocumentSerializationOptions Class
DocumentSerializationOptions Members
DocumentSerializationOptions Constructor
DocumentSerializationOptions Constructor
DocumentSerializationOptions Constructor (Boolean)
DocumentSerializationOptions Methods
ApplyAttribute Method
Clone Method
DocumentSerializationOptions Properties
AllowDuplicateNames Property
AllowDuplicateNamesInstance Property
Defaults Property
SerializeIdFirst Property
SerializeIdFirstInstance Property
KeyValuePairSerializationOptions Class
KeyValuePairSerializationOptions Members
KeyValuePairSerializationOptions Constructor
KeyValuePairSerializationOptions Constructor
KeyValuePairSerializationOptions Constructor (BsonType)
KeyValuePairSerializationOptions Constructor (BsonType, IBsonSerializationOptions, IBsonSerializationOptions)
KeyValuePairSerializationOptions Methods
ApplyAttribute Method
Clone Method
Freeze Method
KeyValuePairSerializationOptions Properties
Defaults Property
KeySerializationOptions Property
Representation Property
ValueSerializationOptions Property
RepresentationSerializationOptions Class
RepresentationSerializationOptions Members
RepresentationSerializationOptions Constructor
RepresentationSerializationOptions Constructor (BsonType)
RepresentationSerializationOptions Constructor (BsonType, Boolean, Boolean)
RepresentationSerializationOptions Methods
ApplyAttribute Method
Clone Method
ToDecimal Method
ToDecimal Method (Double)
ToDecimal Method (Int32)
ToDecimal Method (Int64)
ToDouble Method
ToDouble Method (Decimal)
ToDouble Method (Double)
ToDouble Method (Int16)
ToDouble Method (Int32)
ToDouble Method (Int64)
ToDouble Method (Single)
ToDouble Method (UInt16)
ToDouble Method (UInt32)
ToDouble Method (UInt64)
ToInt16 Method
ToInt16 Method (Double)
ToInt16 Method (Int32)
ToInt16 Method (Int64)
ToInt32 Method
ToInt32 Method (Decimal)
ToInt32 Method (Double)
ToInt32 Method (Int16)
ToInt32 Method (Int32)
ToInt32 Method (Int64)
ToInt32 Method (Single)
ToInt32 Method (UInt16)
ToInt32 Method (UInt32)
ToInt32 Method (UInt64)
ToInt64 Method
ToInt64 Method (Decimal)
ToInt64 Method (Double)
ToInt64 Method (Int16)
ToInt64 Method (Int32)
ToInt64 Method (Int64)
ToInt64 Method (Single)
ToInt64 Method (UInt16)
ToInt64 Method (UInt32)
ToInt64 Method (UInt64)
ToSingle Method
ToSingle Method (Double)
ToSingle Method (Int32)
ToSingle Method (Int64)
ToUInt16 Method
ToUInt16 Method (Double)
ToUInt16 Method (Int32)
ToUInt16 Method (Int64)
ToUInt32 Method
ToUInt32 Method (Double)
ToUInt32 Method (Int32)
ToUInt32 Method (Int64)
ToUInt64 Method
ToUInt64 Method (Double)
ToUInt64 Method (Int32)
ToUInt64 Method (Int64)
RepresentationSerializationOptions Properties
AllowOverflow Property
AllowTruncation Property
Representation Property
TimeSpanSerializationOptions Class
TimeSpanSerializationOptions Members
TimeSpanSerializationOptions Constructor
TimeSpanSerializationOptions Constructor (BsonType)
TimeSpanSerializationOptions Constructor (BsonType, TimeSpanUnits)
TimeSpanSerializationOptions Methods
ApplyAttribute Method
Clone Method
TimeSpanSerializationOptions Properties
Representation Property
Units Property
TimeSpanUnits Enumeration
MongoDB.Bson.Serialization.Serializers Namespace
ArraySerializer(T) Class
ArraySerializer(T) Members
ArraySerializer(T) Constructor
ArraySerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
ArraySerializer(T) Properties
BitArraySerializer Class
BitArraySerializer Members
BitArraySerializer Constructor
BitArraySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BitArraySerializer Properties
Instance Property
BitmapSerializer Class
BitmapSerializer Members
BitmapSerializer Constructor
BitmapSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BitmapSerializer Properties
Instance Property
BooleanSerializer Class
BooleanSerializer Members
BooleanSerializer Constructor
BooleanSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BooleanSerializer Properties
Instance Property
BsonArraySerializer Class
BsonArraySerializer Members
BsonArraySerializer Constructor
BsonArraySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonArraySerializer Properties
Instance Property
BsonBaseSerializer Class
BsonBaseSerializer Members
BsonBaseSerializer Constructor
BsonBaseSerializer Constructor
BsonBaseSerializer Constructor (IBsonSerializationOptions)
BsonBaseSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
EnsureSerializationOptions(TSerializationOptions) Method
GetDefaultSerializationOptions Method
Serialize Method
VerifyTypes Method
BsonBaseSerializer Properties
DefaultSerializationOptions Property
BsonBinaryDataSerializer Class
BsonBinaryDataSerializer Members
BsonBinaryDataSerializer Constructor
BsonBinaryDataSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonBinaryDataSerializer Properties
Instance Property
BsonBooleanSerializer Class
BsonBooleanSerializer Members
BsonBooleanSerializer Constructor
BsonBooleanSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonBooleanSerializer Properties
Instance Property
BsonDateTimeSerializer Class
BsonDateTimeSerializer Members
BsonDateTimeSerializer Constructor
BsonDateTimeSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonDateTimeSerializer Properties
Instance Property
BsonDocumentSerializer Class
BsonDocumentSerializer Members
BsonDocumentSerializer Constructor
BsonDocumentSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDocumentId Method
Serialize Method
SetDocumentId Method
BsonDocumentSerializer Properties
Instance Property
BsonDocumentWrapperSerializer Class
BsonDocumentWrapperSerializer Members
BsonDocumentWrapperSerializer Constructor
BsonDocumentWrapperSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonDocumentWrapperSerializer Properties
Instance Property
BsonDoubleSerializer Class
BsonDoubleSerializer Members
BsonDoubleSerializer Constructor
BsonDoubleSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonDoubleSerializer Properties
Instance Property
BsonIBsonSerializableSerializer Class
BsonIBsonSerializableSerializer Members
BsonIBsonSerializableSerializer Constructor
BsonIBsonSerializableSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDefaultSerializationOptions Method
GetDocumentId Method
Serialize Method
SetDocumentId Method
BsonIBsonSerializableSerializer Properties
Instance Property
BsonInt32Serializer Class
BsonInt32Serializer Members
BsonInt32Serializer Constructor
BsonInt32Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonInt32Serializer Properties
Instance Property
BsonInt64Serializer Class
BsonInt64Serializer Members
BsonInt64Serializer Constructor
BsonInt64Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonInt64Serializer Properties
Instance Property
BsonJavaScriptSerializer Class
BsonJavaScriptSerializer Members
BsonJavaScriptSerializer Constructor
BsonJavaScriptSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonJavaScriptSerializer Properties
Instance Property
BsonJavaScriptWithScopeSerializer Class
BsonJavaScriptWithScopeSerializer Members
BsonJavaScriptWithScopeSerializer Constructor
BsonJavaScriptWithScopeSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonJavaScriptWithScopeSerializer Properties
Instance Property
BsonMaxKeySerializer Class
BsonMaxKeySerializer Members
BsonMaxKeySerializer Constructor
BsonMaxKeySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonMaxKeySerializer Properties
Instance Property
BsonMinKeySerializer Class
BsonMinKeySerializer Members
BsonMinKeySerializer Constructor
BsonMinKeySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonMinKeySerializer Properties
Instance Property
BsonNullSerializer Class
BsonNullSerializer Members
BsonNullSerializer Constructor
BsonNullSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonNullSerializer Properties
Instance Property
BsonObjectIdSerializer Class
BsonObjectIdSerializer Members
BsonObjectIdSerializer Constructor
BsonObjectIdSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonObjectIdSerializer Properties
Instance Property
BsonRegularExpressionSerializer Class
BsonRegularExpressionSerializer Members
BsonRegularExpressionSerializer Constructor
BsonRegularExpressionSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonRegularExpressionSerializer Properties
Instance Property
BsonStringSerializer Class
BsonStringSerializer Members
BsonStringSerializer Constructor
BsonStringSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonStringSerializer Properties
Instance Property
BsonSymbolSerializer Class
BsonSymbolSerializer Members
BsonSymbolSerializer Constructor
BsonSymbolSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonSymbolSerializer Properties
Instance Property
BsonTimestampSerializer Class
BsonTimestampSerializer Members
BsonTimestampSerializer Constructor
BsonTimestampSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonTimestampSerializer Properties
Instance Property
BsonUndefinedSerializer Class
BsonUndefinedSerializer Members
BsonUndefinedSerializer Constructor
BsonUndefinedSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonUndefinedSerializer Properties
Instance Property
BsonValueSerializer Class
BsonValueSerializer Members
BsonValueSerializer Constructor
BsonValueSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
BsonValueSerializer Properties
Instance Property
ByteArraySerializer Class
ByteArraySerializer Members
ByteArraySerializer Constructor
ByteArraySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
ByteArraySerializer Properties
Instance Property
ByteSerializer Class
ByteSerializer Members
ByteSerializer Constructor
ByteSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
ByteSerializer Properties
Instance Property
CharSerializer Class
CharSerializer Members
CharSerializer Constructor
CharSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
CharSerializer Properties
Instance Property
CultureInfoSerializer Class
CultureInfoSerializer Members
CultureInfoSerializer Constructor
CultureInfoSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
CultureInfoSerializer Properties
Instance Property
DateTimeOffsetSerializer Class
DateTimeOffsetSerializer Members
DateTimeOffsetSerializer Constructor
DateTimeOffsetSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DateTimeOffsetSerializer Properties
Instance Property
DateTimeSerializer Class
DateTimeSerializer Members
DateTimeSerializer Constructor
DateTimeSerializer Constructor
DateTimeSerializer Constructor (DateTimeSerializationOptions)
DateTimeSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DateTimeSerializer Properties
Instance Property
DecimalSerializer Class
DecimalSerializer Members
DecimalSerializer Constructor
DecimalSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DecimalSerializer Properties
Instance Property
DictionarySerializer Class
DictionarySerializer Members
DictionarySerializer Constructor
DictionarySerializer Constructor
DictionarySerializer Constructor (DictionarySerializationOptions)
DictionarySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DictionarySerializer Properties
Instance Property
DictionarySerializer(TKey, TValue) Class
DictionarySerializer(TKey, TValue) Members
DictionarySerializer(TKey, TValue) Constructor
DictionarySerializer(TKey, TValue) Constructor
DictionarySerializer(TKey, TValue) Constructor (DictionarySerializationOptions)
DictionarySerializer(TKey, TValue) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DictionarySerializer(TKey, TValue) Properties
DoubleSerializer Class
DoubleSerializer Members
DoubleSerializer Constructor
DoubleSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DoubleSerializer Properties
Instance Property
DrawingSizeSerializer Class
DrawingSizeSerializer Members
DrawingSizeSerializer Constructor
DrawingSizeSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
DrawingSizeSerializer Properties
Instance Property
EnumerableSerializer Class
EnumerableSerializer Members
EnumerableSerializer Constructor
EnumerableSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
EnumerableSerializer Properties
Instance Property
EnumerableSerializer(T) Class
EnumerableSerializer(T) Members
EnumerableSerializer(T) Constructor
EnumerableSerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
EnumerableSerializer(T) Properties
EnumSerializer Class
EnumSerializer Members
EnumSerializer Constructor
EnumSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
EnumSerializer Properties
Instance Property
GuidSerializer Class
GuidSerializer Members
GuidSerializer Constructor
GuidSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
GuidSerializer Properties
Instance Property
ImageSerializer Class
ImageSerializer Members
ImageSerializer Constructor
ImageSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
ImageSerializer Properties
Instance Property
Int16Serializer Class
Int16Serializer Members
Int16Serializer Constructor
Int16Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
Int16Serializer Properties
Instance Property
Int32Serializer Class
Int32Serializer Members
Int32Serializer Constructor
Int32Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
Int32Serializer Properties
Instance Property
Int64Serializer Class
Int64Serializer Members
Int64Serializer Constructor
Int64Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
Int64Serializer Properties
Instance Property
InterfaceSerializer Class
InterfaceSerializer Members
InterfaceSerializer Constructor
InterfaceSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
InterfaceSerializer Properties
Instance Property
IPAddressSerializer Class
IPAddressSerializer Members
IPAddressSerializer Constructor
IPAddressSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
IPAddressSerializer Properties
Instance Property
IPEndPointSerializer Class
IPEndPointSerializer Members
IPEndPointSerializer Constructor
IPEndPointSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
IPEndPointSerializer Properties
Instance Property
KeyValuePairSerializer(TKey, TValue) Class
KeyValuePairSerializer(TKey, TValue) Members
KeyValuePairSerializer(TKey, TValue) Constructor
KeyValuePairSerializer(TKey, TValue) Constructor
KeyValuePairSerializer(TKey, TValue) Constructor (IBsonSerializationOptions)
KeyValuePairSerializer(TKey, TValue) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
KeyValuePairSerializer(TKey, TValue) Properties
LazyBsonArraySerializer Class
LazyBsonArraySerializer Members
LazyBsonArraySerializer Constructor
LazyBsonArraySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
LazyBsonArraySerializer Properties
LazyBsonDocumentSerializer Class
LazyBsonDocumentSerializer Members
LazyBsonDocumentSerializer Constructor
LazyBsonDocumentSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
LazyBsonDocumentSerializer Properties
NullableSerializer(T) Class
NullableSerializer(T) Members
NullableSerializer(T) Constructor
NullableSerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDefaultSerializationOptions Method
Serialize Method
NullableSerializer(T) Properties
ObjectIdSerializer Class
ObjectIdSerializer Members
ObjectIdSerializer Constructor
ObjectIdSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
ObjectIdSerializer Properties
Instance Property
ObjectSerializer Class
ObjectSerializer Members
ObjectSerializer Constructor
ObjectSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, IBsonSerializationOptions)
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetDefaultSerializationOptions Method
Serialize Method
ObjectSerializer Properties
Instance Property
QueueSerializer Class
QueueSerializer Members
QueueSerializer Constructor
QueueSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
QueueSerializer Properties
Instance Property
QueueSerializer(T) Class
QueueSerializer(T) Members
QueueSerializer(T) Constructor
QueueSerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
QueueSerializer(T) Properties
RawBsonArraySerializer Class
RawBsonArraySerializer Members
RawBsonArraySerializer Constructor
RawBsonArraySerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
RawBsonArraySerializer Properties
RawBsonDocumentSerializer Class
RawBsonDocumentSerializer Members
RawBsonDocumentSerializer Constructor
RawBsonDocumentSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
RawBsonDocumentSerializer Properties
ReadOnlyCollectionSerializer(T) Class
ReadOnlyCollectionSerializer(T) Members
ReadOnlyCollectionSerializer(T) Constructor
ReadOnlyCollectionSerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
ReadOnlyCollectionSerializer(T) Properties
SByteSerializer Class
SByteSerializer Members
SByteSerializer Constructor
SByteSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
SByteSerializer Properties
Instance Property
SingleSerializer Class
SingleSerializer Members
SingleSerializer Constructor
SingleSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
SingleSerializer Properties
Instance Property
StackSerializer Class
StackSerializer Members
StackSerializer Constructor
StackSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
StackSerializer Properties
Instance Property
StackSerializer(T) Class
StackSerializer(T) Members
StackSerializer(T) Constructor
StackSerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
GetItemSerializationInfo Method
Serialize Method
StackSerializer(T) Properties
StringSerializer Class
StringSerializer Members
StringSerializer Constructor
StringSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
StringSerializer Properties
Instance Property
ThreeDimensionalArraySerializer(T) Class
ThreeDimensionalArraySerializer(T) Members
ThreeDimensionalArraySerializer(T) Constructor
ThreeDimensionalArraySerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
ThreeDimensionalArraySerializer(T) Properties
TimeSpanSerializer Class
TimeSpanSerializer Members
TimeSpanSerializer Constructor
TimeSpanSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
TimeSpanSerializer Properties
Instance Property
TwoDimensionalArraySerializer(T) Class
TwoDimensionalArraySerializer(T) Members
TwoDimensionalArraySerializer(T) Constructor
TwoDimensionalArraySerializer(T) Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
TwoDimensionalArraySerializer(T) Properties
UInt16Serializer Class
UInt16Serializer Members
UInt16Serializer Constructor
UInt16Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
UInt16Serializer Properties
Instance Property
UInt32Serializer Class
UInt32Serializer Members
UInt32Serializer Constructor
UInt32Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
UInt32Serializer Properties
Instance Property
UInt64Serializer Class
UInt64Serializer Members
UInt64Serializer Constructor
UInt64Serializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
UInt64Serializer Properties
Instance Property
UriSerializer Class
UriSerializer Members
UriSerializer Constructor
UriSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
UriSerializer Properties
Instance Property
VersionSerializer Class
VersionSerializer Members
VersionSerializer Constructor
VersionSerializer Methods
Deserialize Method
Deserialize Method (BsonReader, Type, Type, IBsonSerializationOptions)
Serialize Method
VersionSerializer Properties
Instance Property
MongoDB.Driver Namespace
AggregateResult Class
AggregateResult Members
AggregateResult Constructor
AggregateResult Methods
AggregateResult Properties
ResultDocuments Property
CanCommandBeSentToSecondary Class
CanCommandBeSentToSecondary Members
CanCommandBeSentToSecondary Methods
DefaultImplementation Method
CanCommandBeSentToSecondary Properties
Delegate Property
CollectionOptionsDocument Class
CollectionOptionsDocument Members
CollectionOptionsDocument Constructor
CollectionOptionsDocument Constructor
CollectionOptionsDocument Constructor (Boolean)
CollectionOptionsDocument Constructor (Dictionary(String, Object))
CollectionOptionsDocument Constructor (IEnumerable(KeyValuePair(String, Object)))
CollectionOptionsDocument Constructor (IDictionary)
CollectionOptionsDocument Constructor (BsonElement)
CollectionOptionsDocument Constructor (BsonElement[])
CollectionOptionsDocument Constructor (IEnumerable(BsonElement))
CollectionOptionsDocument Constructor (Dictionary(String, Object), IEnumerable(String))
CollectionOptionsDocument Constructor (IDictionary(String, Object), IEnumerable(String))
CollectionOptionsDocument Constructor (IDictionary, IEnumerable)
CollectionOptionsDocument Constructor (String, BsonValue)
CollectionOptionsDocument Methods
CollectionOptionsDocument Properties
CollectionStatsResult Class
CollectionStatsResult Members
CollectionStatsResult Constructor
CollectionStatsResult Methods
CollectionStatsResult Properties