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