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


ValueTupleCodec<T1,T2,T3,T4> Класс

Определение

Сериализатор для ValueTuple<T1,T2,T3,T4>.

[Orleans.RegisterSerializer]
public sealed class ValueTupleCodec<T1,T2,T3,T4> : Orleans.Serialization.Codecs.IFieldCodec<(T1, T2, T3, T4)>
[<Orleans.RegisterSerializer>]
type ValueTupleCodec<'T1, 'T2, 'T3, 'T4> = class
    interface IFieldCodec<ValueTuple<'T1, 'T2, 'T3, 'T4>>
    interface IFieldCodec
Public NotInheritable Class ValueTupleCodec(Of T1, T2, T3, T4)
Implements IFieldCodec(Of ValueTuple(Of T1, T2, T3, T4))

Параметры типа

T1

Тип первого компонента кортежа.

T2

Тип второго компонента кортежа.

T3

Тип третьего компонента кортежа.

T4

Тип четвертого компонента кортежа.

Наследование
ValueTupleCodec<T1,T2,T3,T4>
Атрибуты
Реализации

Конструкторы

ValueTupleCodec<T1,T2,T3,T4>(IFieldCodec<T1>, IFieldCodec<T2>, IFieldCodec<T3>, IFieldCodec<T4>)

Инициализирует новый экземпляр класса ValueTupleCodec<T1,T2,T3,T4>.

Методы

ReadValue<TInput>(Reader<TInput>, Field)

Считывает значение.

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, ValueTuple<T1,T2,T3,T4>)

Записывает поле.

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