Compartir a través de


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

Definición

[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
Herencia
FSharpChoiceCodec<T1,T2,T3,T4,T5>
Atributos
Implementaciones
IDerivedTypeCodec IFieldCodec IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>>

Constructores

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

Implementaciones de interfaz explícitas

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>)

Se aplica a