Skip to content

FSharpChoiceCodec<T1, T2, T3, T4, T5> Constructors

Serializer for Microsoft.FSharp.Core.FSharpChoice.

FSharpChoiceCodec<T1, T2, T3, T4, T5>(IFieldCodec<T1>, IFieldCodec<T2>, IFieldCodec<T3>, IFieldCodec<T4>, IFieldCodec<T5>)

View source
public FSharpChoiceCodec<T1, T2, T3, T4, FSharpChoiceCodec(IFieldCodec<T1> item1Codec, IFieldCodec<T2> item2Codec, IFieldCodec<T3> item3Codec, IFieldCodec<T4> item4Codec, IFieldCodec<T5> item5Codec)
Initializes a new instance of the Orleans.Serialization.FSharpChoiceCodec class.

Parameters

item1CodecIFieldCodec<T1>
The codec for T1.
item2CodecIFieldCodec<T2>
The codec for T2.
item3CodecIFieldCodec<T3>
The codec for T3.
item4CodecIFieldCodec<T4>
The codec for T4.
item5CodecIFieldCodec<T5>
The codec for T5.