Partilhar via


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

Definição

[Orleans.RegisterSerializer]
public class FSharpChoiceCodec<T1,T2,T3,T4,T5> : Orleans.Serialization.Codecs.IDerivedTypeCodec, Orleans.Serialization.Codecs.IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>>
[<Orleans.RegisterSerializer>]
type FSharpChoiceCodec<'T1, 'T2, 'T3, 'T4, 'T5> = class
    interface IFieldCodec<Choice<'T1, 'T2, 'T3, 'T4, 'T5>>
    interface IFieldCodec
    interface IDerivedTypeCodec
Public Class FSharpChoiceCodec(Of T1, T2, T3, T4, T5)
Implements IDerivedTypeCodec, IFieldCodec(Of FSharpChoice(Of T1, T2, T3, T4, T5))

Parâmetros de tipo

T1
T2
T3
T4
T5
Herança
FSharpChoiceCodec<T1,T2,T3,T4,T5>
Atributos
Implementações
IDerivedTypeCodec IFieldCodec IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>>

Construtores

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

Implantações explícitas de interface

IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5>>.ReadValue<TInput>(Reader<TInput>, Field)
IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5>>.WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, FSharpChoice<T1,T2,T3,T4,T5>)

Aplica-se a