MongoDB.Bson.Serialization.Serializers Namespace |
Class | Description | |
---|---|---|
![]() | AbstractClassSerializerTClass |
Represents a serializer for an abstract class.
|
![]() | ArraySerializerTItem |
Represents a serializer for one-dimensional arrays.
|
![]() | BitArraySerializer |
Represents a serializer for BitArrays.
|
![]() | BooleanSerializer |
Represents a serializer for Booleans.
|
![]() | BsonArraySerializer |
Represents a serializer for BsonArrays.
|
![]() | BsonBinaryDataSerializer |
Represents a serializer for BsonBinaryDatas.
|
![]() | BsonBooleanSerializer |
Represents a serializer for BsonBooleans.
|
![]() | BsonDateTimeSerializer |
Represents a serializer for BsonDateTimes.
|
![]() | BsonDecimal128Serializer |
Represents a serializer for BsonDecimal128s.
|
![]() | BsonDocumentSerializer |
Represents a serializer for BsonDocuments.
|
![]() | BsonDocumentWrapperSerializer |
Represents a serializer for BsonDocumentWrappers.
|
![]() | BsonDoubleSerializer |
Represents a serializer for BsonDoubles.
|
![]() | BsonInt32Serializer |
Represents a serializer for BsonInt32s.
|
![]() | BsonInt64Serializer |
Represents a serializer for BsonInt64s.
|
![]() | BsonJavaScriptSerializer |
Represents a serializer for BsonJavaScripts.
|
![]() | BsonJavaScriptWithScopeSerializer |
Represents a serializer for BsonJavaScriptWithScopes.
|
![]() | BsonMaxKeySerializer |
Represents a serializer for BsonMaxKeys.
|
![]() | BsonMinKeySerializer |
Represents a serializer for BsonMinKeys.
|
![]() | BsonNullSerializer |
Represents a serializer for BsonNulls.
|
![]() | BsonObjectIdSerializer |
Represents a serializer for BsonObjectIds.
|
![]() | BsonRegularExpressionSerializer |
Represents a serializer for BsonRegularExpressions.
|
![]() | BsonStringSerializer |
Represents a serializer for BsonStrings.
|
![]() | BsonSymbolSerializer |
Represents a serializer for BsonSymbols.
|
![]() | BsonTimestampSerializer |
Represents a serializer for BsonTimestamps.
|
![]() | BsonUndefinedSerializer |
Represents a serializer for BsonUndefineds.
|
![]() | BsonValueCSharpNullArrayAndDocumentSerializerTBsonValue |
Represents a serializer for a BsonValue that can round trip C# null and implements IBsonArraySerializer and IBsonDocumentSerializer.
|
![]() | BsonValueCSharpNullArraySerializerTBsonValue |
Represents a serializer for a BsonValue that can round trip C# null and implements IBsonArraySerializer.
|
![]() | BsonValueCSharpNullDocumentSerializerTBsonValue |
Represents a serializer for a BsonValue that can round trip C# null and implements IBsonDocumentSerializer.
|
![]() | BsonValueCSharpNullSerializerTBsonValue |
Represents a serializer for a BsonValue that can round trip C# null.
|
![]() | BsonValueSerializer |
Represents a serializer for BsonValues.
|
![]() | BsonValueSerializerBaseTBsonValue |
Represents a base class for BsonValue serializers.
|
![]() | ByteArraySerializer |
Represents a serializer for ByteArrays.
|
![]() | ByteSerializer |
Represents a serializer for Bytes.
|
![]() | CharSerializer |
Represents a serializer for Chars.
|
![]() | ClassSerializerBaseTValue |
Represents an abstract base class for class serializers.
|
![]() | CultureInfoSerializer |
Represents a serializer for CultureInfos.
|
![]() | DateTimeOffsetSerializer |
Represents a serializer for DateTimeOffsets.
|
![]() | DateTimeSerializer |
Represents a serializer for DateTimes.
|
![]() | Decimal128Serializer |
Represents a serializer for Decimal128s.
|
![]() | DecimalSerializer |
Represents a serializer for Decimals.
|
![]() | DictionaryInterfaceImplementerSerializerTDictionary |
Represents a serializer for a class that implements IDictionary.
|
![]() | DictionaryInterfaceImplementerSerializerTDictionary, TKey, TValue |
Represents a serializer for a class that implements IDictionaryTKey, TValue.
|
![]() | DictionarySerializerBaseTDictionary |
Represents a serializer for dictionaries.
|
![]() | DictionarySerializerBaseTDictionary, TKey, TValue |
Represents a serializer for dictionaries.
|
![]() | DiscriminatedInterfaceSerializerTInterface |
Represents a serializer for Interfaces.
|
![]() | DiscriminatedWrapperSerializerTValue |
Represents a serializer that serializes values as a discriminator/value pair.
|
![]() | DoubleSerializer |
Represents a serializer for Doubles.
|
![]() | DynamicDocumentBaseSerializerT |
Base serializer for dynamic types.
|
![]() | ElementAppendingSerializerTDocument |
A serializer that serializes a document and appends elements to the end of it.
|
![]() | EnumerableInterfaceImplementerSerializerTValue |
Represents a serializer for a class that implements IEnumerable.
|
![]() | EnumerableInterfaceImplementerSerializerTValue, TItem |
Represents a serializer for a class that implementes IEnumerableT.
|
![]() | EnumerableInterfaceImplementerSerializerBaseTValue |
Represents a serializer for enumerable values.
|
![]() | EnumerableInterfaceImplementerSerializerBaseTValue, TItem |
Represents a serializer for enumerable values.
|
![]() | EnumerableSerializerBaseTValue |
Represents a base serializer for enumerable values.
|
![]() | EnumerableSerializerBaseTValue, TItem |
Represents a serializer for enumerable values.
|
![]() | EnumSerializerTEnum |
Represents a serializer for enums.
|
![]() | ExpandoObjectSerializer |
Serializer for ExpandoObject.
|
![]() | GuidSerializer |
Represents a serializer for Guids.
|
![]() | ImpliedImplementationInterfaceSerializerTInterface, TImplementation |
Represents a serializer for Interfaces.
|
![]() | Int16Serializer |
Represents a serializer for Int16s.
|
![]() | Int32Serializer |
Represents a serializer for Int32.
|
![]() | Int64Serializer |
Represents a serializer for Int64s.
|
![]() | IPAddressSerializer |
Represents a serializer for IPAddresses.
|
![]() | IPEndPointSerializer |
Represents a serializer for IPEndPoints.
|
![]() | KeyValuePairSerializerTKey, TValue |
Represents a serializer for KeyValuePairs.
|
![]() | LazyBsonArraySerializer |
Represents a serializer for LazyBsonArrays.
|
![]() | LazyBsonDocumentSerializer |
Represents a serializer for LazyBsonDocuments.
|
![]() | NullableSerializerT |
Represents a serializer for nullable values.
|
![]() | ObjectIdSerializer |
Represents a serializer for ObjectIds.
|
![]() | ObjectSerializer |
Represents a serializer for objects.
|
![]() | PartiallyRawBsonDocumentSerializer |
Represents a serializer for a BsonDocument with some parts raw.
|
![]() | ProjectingDeserializerTFrom, TTo |
Wraps a serializer and projects using a function.
|
![]() | QueueSerializer |
Represents a serializer for Queues.
|
![]() | QueueSerializerTItem |
Represents a serializer for Queues.
|
![]() | RawBsonArraySerializer |
Represents a serializer for RawBsonArrays.
|
![]() | RawBsonDocumentSerializer |
Represents a serializer for RawBsonDocuments.
|
![]() | ReadOnlyCollectionSerializerTItem |
Represents a serializer for readonly collection.
|
![]() | ReadOnlyCollectionSubclassSerializerTValue, TItem |
Represents a serializer for a subclass of ReadOnlyCollection.
|
![]() | ReadOnlyDictionaryInterfaceImplementerSerializerTDictionary, TKey, TValue |
Represents a serializer for a class that implements IDictionaryTKey, TValue.
|
![]() | SByteSerializer |
Represents a serializer for SBytes.
|
![]() | SealedClassSerializerBaseTValue |
Represents an abstract base class for sealed class serializers.
|
![]() | SerializeAsNominalTypeSerializerTActualType, TNominalType |
Represents a serializer for a class that will be serialized as if it were one of its base classes.
|
![]() | SerializerBaseTValue |
Represents an abstract base class for serializers.
|
![]() | SerializerHelper |
Represents a helper for serializers.
|
![]() | SerializerHelperMember |
Represents information about a member.
|
![]() | SingleSerializer |
Represents a serializer for Singles.
|
![]() | StackSerializer |
Represents a serializer for Stacks.
|
![]() | StackSerializerTItem |
Represents a serializer for Stacks.
|
![]() | StringSerializer |
Represents a serializer for Strings.
|
![]() | StructSerializerBaseTValue |
Represents an abstract base class for struct serializers.
|
![]() | ThreeDimensionalArraySerializerTItem |
Represents a serializer for three-dimensional arrays.
|
![]() | TimeSpanSerializer |
Represents a serializer for Timespans.
|
![]() | TupleSerializerT1 |
Represents a serializer for a TupleT1.
|
![]() | TupleSerializerT1, T2 |
Represents a serializer for a TupleT1, T2.
|
![]() | TupleSerializerT1, T2, T3 |
Represents a serializer for a TupleT1, T2, T3.
|
![]() | TupleSerializerT1, T2, T3, T4 |
Represents a serializer for a TupleT1, T2, T3, T4.
|
![]() | TupleSerializerT1, T2, T3, T4, T5 |
Represents a serializer for a TupleT1, T2, T3, T4, T5.
|
![]() | TupleSerializerT1, T2, T3, T4, T5, T6 |
Represents a serializer for a TupleT1, T2, T3, T4, T5, T6.
|
![]() | TupleSerializerT1, T2, T3, T4, T5, T6, T7 |
Represents a serializer for a TupleT1, T2, T3, T4, T5, T6, T7.
|
![]() | TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest |
Represents a serializer for a TupleT1, T2, T3, T4, T5, T6, T7, TRest.
|
![]() | TwoDimensionalArraySerializerTItem |
Represents a serializer for two-dimensional arrays.
|
![]() | UInt16Serializer |
Represents a serializer for UInt16s.
|
![]() | UInt32Serializer |
Represents a serializer for UInt32s.
|
![]() | UInt64Serializer |
Represents a serializer for UInt64s.
|
![]() | UndiscriminatedActualTypeSerializerTValue |
Represents a serializer for interfaces and base classes that delegates to the actual type interface without writing a discriminator.
|
![]() | UriSerializer |
Represents a serializer for Uris.
|
![]() | VersionSerializer |
Represents a serializer for Versions.
|