MongoDB.Bson.Serialization.Serializers NamespaceMongoDB C# Driver API Documentation
The MongoDB.Bson.Serialization.Serializers namespace contains the serializers for the various Bson and base .Net types
Classes

  ClassDescription
Public classArraySerializerT
Represents a serializer for one-dimensional arrays.
Public classBitArraySerializer
Represents a serializer for BitArrays.
Public classBitmapSerializer
Represents a serializer for Bitmaps.
Public classBooleanSerializer
Represents a serializer for Booleans.
Public classBsonArraySerializer
Represents a serializer for BsonArrays.
Public classBsonBaseSerializer
Represents a base implementation for the many implementations of IBsonSerializer.
Public classBsonBinaryDataSerializer
Represents a serializer for BsonBinaryDatas.
Public classBsonBooleanSerializer
Represents a serializer for BsonBooleans.
Public classBsonDateTimeSerializer
Represents a serializer for BsonDateTimes.
Public classBsonDocumentSerializer
Represents a serializer for BsonDocuments.
Public classBsonDocumentWrapperSerializer
Represents a serializer for BsonDocumentWrappers.
Public classBsonDoubleSerializer
Represents a serializer for BsonDoubles.
Public classBsonIBsonSerializableSerializer
Represents a serializer for classes that implement IBsonSerializable.
Public classBsonInt32Serializer
Represents a serializer for BsonInt32s.
Public classBsonInt64Serializer
Represents a serializer for BsonInt64s.
Public classBsonJavaScriptSerializer
Represents a serializer for BsonJavaScripts.
Public classBsonJavaScriptWithScopeSerializer
Represents a serializer for BsonJavaScriptWithScopes.
Public classBsonMaxKeySerializer
Represents a serializer for BsonMaxKeys.
Public classBsonMinKeySerializer
Represents a serializer for BsonMinKeys.
Public classBsonNullSerializer
Represents a serializer for BsonNulls.
Public classBsonObjectIdSerializer
Represents a serializer for BsonObjectIds.
Public classBsonRegularExpressionSerializer
Represents a serializer for BsonRegularExpressions.
Public classBsonStringSerializer
Represents a serializer for BsonStrings.
Public classBsonSymbolSerializer
Represents a serializer for BsonSymbols.
Public classBsonTimestampSerializer
Represents a serializer for BsonTimestamps.
Public classBsonUndefinedSerializer
Represents a serializer for BsonUndefineds.
Public classBsonValueCSharpNullSerializer
Represents a serializer for BsonValue members of a BsonClassMap.
Public classBsonValueSerializer
Represents a serializer for BsonValues.
Public classByteArraySerializer
Represents a serializer for ByteArrays.
Public classByteSerializer
Represents a serializer for Bytes.
Public classCharSerializer
Represents a serializer for Chars.
Public classCultureInfoSerializer
Represents a serializer for CultureInfos.
Public classDateTimeOffsetSerializer
Represents a serializer for DateTimeOffsets.
Public classDateTimeSerializer
Represents a serializer for DateTimes.
Public classDecimalSerializer
Represents a serializer for Decimals.
Public classDictionarySerializer
Represents a serializer for dictionaries.
Public classDictionarySerializerTKey, TValue
Represents a serializer for dictionaries.
Public classDoubleSerializer
Represents a serializer for Doubles.
Public classDrawingSizeSerializer
Represents a serializer for System.Drawing.Size.
Public classEnumerableSerializer
Represents a serializer for enumerable values.
Public classEnumerableSerializerT
Represents a serializer for enumerable values.
Public classEnumerableSerializerBase
Represents a base serializer for enumerable values.
Public classEnumerableSerializerBaseT
Represents a serializer for enumerable values.
Public classEnumSerializer
Represents a serializer for enums.
Public classGuidSerializer
Represents a serializer for Guids.
Public classImageSerializer
Represents a serializer for Images.
Public classInt16Serializer
Represents a serializer for Int16s.
Public classInt32Serializer
Represents a serializer for Int32.
Public classInt64Serializer
Represents a serializer for Int64s.
Public classInterfaceSerializer
Represents a serializer for Interfaces.
Public classIPAddressSerializer
Represents a serializer for IPAddresses.
Public classIPEndPointSerializer
Represents a serializer for IPEndPoints.
Public classKeyValuePairSerializerTKey, TValue
Represents a serializer for KeyValuePairs.
Public classLazyBsonArraySerializer
Represents a serializer for LazyBsonArrays.
Public classLazyBsonDocumentSerializer
Represents a serializer for LazyBsonDocuments.
Public classNullableSerializerT
Represents a serializer for nullable values.
Public classObjectIdSerializer
Represents a serializer for ObjectIds.
Public classObjectSerializer
Represents a serializer for objects.
Public classQueueSerializer
Represents a serializer for Queues.
Public classQueueSerializerT
Represents a serializer for Queues.
Public classRawBsonArraySerializer
Represents a serializer for RawBsonArrays.
Public classRawBsonDocumentSerializer
Represents a serializer for RawBsonDocuments.
Public classReadOnlyCollectionSerializerT
Represents a serializer for ReadOnlyCollections.
Public classSByteSerializer
Represents a serializer for SBytes.
Public classSingleSerializer
Represents a serializer for Singles.
Public classStackSerializer
Represents a serializer for Stacks.
Public classStackSerializerT
Represents a serializer for Stacks.
Public classStringSerializer
Represents a serializer for Strings.
Public classThreeDimensionalArraySerializerT
Represents a serializer for three-dimensional arrays.
Public classTimeSpanSerializer
Represents a serializer for Timespans.
Public classTwoDimensionalArraySerializerT
Represents a serializer for two-dimensional arrays.
Public classUInt16Serializer
Represents a serializer for UInt16s.
Public classUInt32Serializer
Represents a serializer for UInt32s.
Public classUInt64Serializer
Represents a serializer for UInt64s.
Public classUriSerializer
Represents a serializer for Uris.
Public classVersionSerializer
Represents a serializer for Versions.