Class TupleSerializer<T1, T2, T3, T4, T5, T6, T7>
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
MongoDB.Bson.Serialization.Serializers
Assembly
MongoDB.Bson.dll
public sealed class TupleSerializer<T1, T2, T3, T4, T5, T6, T7> : SealedClassSerializerBase<Tuple<T1, T2, T3, T4, T5, T6, T7>>, IBsonSerializer<Tuple<T1, T2, T3, T4, T5, T6, T7>>, IBsonSerializer, IBsonTupleSerializer
Type Parameters
T1
The type of item 1.
T2
The type of item 2.
T3
The type of item 3.
T4
The type of item 4.
T5
The type of item 5.
T6
The type of item 6.
T7
The type of item 7.
Inheritance
TupleSerializer<T1, T2, T3, T4, T5, T6, T7>
Implements
Inherited Members
Extension Methods
Constructors
Initializes a new instance of the TupleSerializer<T1, T2, T3, T4, T5, T6, T7> class.
TupleSerializer(IBsonSerializerRegistry)
Initializes a new instance of the TupleSerializer<T1, T2, T3, T4, T5, T6, T7> class.
Initializes a new instance of the TupleSerializer<T1, T2, T3, T4, T5, T6, T7> class.
Properties
Gets the Item1 serializer.
Gets the Item2 serializer.
Gets the Item3 serializer.
Gets the Item4 serializer.
Gets the Item5 serializer.
Gets the Item6 serializer.
Gets the Item7 serializer.
Methods
DeserializeValue(BsonDeserializationContext, BsonDeserializationArgs)
Deserializes a class.
Determines whether the specified object is equal to the current object.
Serves as the default hash function.
Gets ths serializer for an item.
SerializeValue(BsonSerializationContext, BsonSerializationArgs, Tuple<T1, T2, T3, T4, T5, T6, T7>)
Serializes a value of type {TValue}.