Поделиться через


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

Применяется к