FSharpChoiceCodec<T1,T2,T3,T4,T5,T6> 类

定义

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

类型参数

T1
T2
T3
T4
T5
T6
继承
FSharpChoiceCodec<T1,T2,T3,T4,T5,T6>
属性
实现
IDerivedTypeCodec IFieldCodec IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5,T6>>

构造函数

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

显式接口实现

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

适用于