TupleSerializer(T1, T2, T3, T4, T5, T6, T7, TRest) Class (original) (raw)

TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest Class

Inheritance Hierarchy

SystemObject
MongoDB.Bson.Serialization.SerializersSerializerBaseTupleT1, T2, T3, T4, T5, T6, T7, TRest
MongoDB.Bson.Serialization.SerializersSealedClassSerializerBaseTupleT1, T2, T3, T4, T5, T6, T7, TRest
MongoDB.Bson.Serialization.SerializersTupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest

Namespace: MongoDB.Bson.Serialization.Serializers
Assembly: MongoDB.Bson (in MongoDB.Bson.dll) Version: 2.10.0+569905ff5e778c38ea19d9d0392496a83e1704ed

Syntax

public class TupleSerializer<T1, T2, T3, T4, T5, T6, T7, TRest> : SealedClassSerializerBase<Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>>

Public Class TupleSerializer(Of T1, T2, T3, T4, T5, T6, T7, TRest) Inherits SealedClassSerializerBase(Of Tuple(Of T1, T2, T3, T4, T5, T6, T7, TRest))

type TupleSerializer<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'TRest> =
class inherit SealedClassSerializerBase<Tuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'TRest>> end

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.

TRest

The type of the rest item.

The TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest type exposes the following members.

Constructors

| | Name | Description | | | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | | Public method | TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest | Initializes a new instance of the TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest class. | | Public method | TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest(IBsonSerializerRegistry) | Initializes a new instance of the TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest class. | | Public method | TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest(IBsonSerializerT1, IBsonSerializerT2, IBsonSerializerT3, IBsonSerializerT4, IBsonSerializerT5, IBsonSerializerT6, IBsonSerializerT7, IBsonSerializerTRest) | Initializes a new instance of the TupleSerializerT1, T2, T3, T4, T5, T6, T7, TRest class. |

Top

Properties

Methods

Extension Methods

See Also

Reference