Edit

Share via


ValueTupleCodec<T1,T2,T3,T4,T5,T6,T7,T8> Constructor

Definition

Initializes a new instance of the ValueTupleCodec<T1,T2,T3,T4,T5,T6,T7,T8> class.

public ValueTupleCodec (Orleans.Serialization.Codecs.IFieldCodec<T1> item1Codec, Orleans.Serialization.Codecs.IFieldCodec<T2> item2Codec, Orleans.Serialization.Codecs.IFieldCodec<T3> item3Codec, Orleans.Serialization.Codecs.IFieldCodec<T4> item4Codec, Orleans.Serialization.Codecs.IFieldCodec<T5> item5Codec, Orleans.Serialization.Codecs.IFieldCodec<T6> item6Codec, Orleans.Serialization.Codecs.IFieldCodec<T7> item7Codec, Orleans.Serialization.Codecs.IFieldCodec<T8> item8Codec);
new Orleans.Serialization.Codecs.ValueTupleCodec<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8 (requires 'T8 : struct)> : Orleans.Serialization.Codecs.IFieldCodec<'T1> * Orleans.Serialization.Codecs.IFieldCodec<'T2> * Orleans.Serialization.Codecs.IFieldCodec<'T3> * Orleans.Serialization.Codecs.IFieldCodec<'T4> * Orleans.Serialization.Codecs.IFieldCodec<'T5> * Orleans.Serialization.Codecs.IFieldCodec<'T6> * Orleans.Serialization.Codecs.IFieldCodec<'T7> * Orleans.Serialization.Codecs.IFieldCodec<'T8 (requires 'T8 : struct)> -> Orleans.Serialization.Codecs.ValueTupleCodec<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8 (requires 'T8 : struct)>
Public Sub New (item1Codec As IFieldCodec(Of T1), item2Codec As IFieldCodec(Of T2), item3Codec As IFieldCodec(Of T3), item4Codec As IFieldCodec(Of T4), item5Codec As IFieldCodec(Of T5), item6Codec As IFieldCodec(Of T6), item7Codec As IFieldCodec(Of T7), item8Codec As IFieldCodec(Of T8))

Parameters

item1Codec
IFieldCodec<T1>

The T1 codec.

item2Codec
IFieldCodec<T2>

The T2 codec.

item3Codec
IFieldCodec<T3>

The T3 codec.

item4Codec
IFieldCodec<T4>

The T4 codec.

item5Codec
IFieldCodec<T5>

The T5 codec.

item6Codec
IFieldCodec<T6>

The T6 codec.

item7Codec
IFieldCodec<T7>

The T7 codec.

item8Codec
IFieldCodec<T8>

The T8 codec.

Applies to