Compartir a través de


TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8> Clase

Definición

[Orleans.RegisterSerializer]
public sealed class TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8> : Orleans.Serialization.Codecs.IFieldCodec<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>>
[<Orleans.RegisterSerializer>]
type TupleCodec<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8> = class
    interface IFieldCodec<'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8>
    interface IFieldCodec
Public NotInheritable Class TupleCodec(Of T1, T2, T3, T4, T5, T6, T7, T8)
Implements IFieldCodec(Of Tuple(Of T1, T2, T3, T4, T5, T6, T7, T8))

Parámetros de tipo

T1

Tipo del primer componente de la tupla.

T2

Tipo del segundo componente de la tupla.

T3

Tipo del tercer componente de la tupla.

T4

Tipo del cuarto componente de la tupla.

T5

Tipo del quinto componente de la tupla.

T6

Tipo del sexto componente de la tupla.

T7

Tipo del séptimo componente de la tupla.

T8

Tipo del octavo componente de la tupla.

Herencia
TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8>
Atributos
Implementaciones
IFieldCodec IFieldCodec<Tuple<T1,T2,T3,T4,T5,T6,T7,T8>>

Constructores

TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8>(IFieldCodec<T1>, IFieldCodec<T2>, IFieldCodec<T3>, IFieldCodec<T4>, IFieldCodec<T5>, IFieldCodec<T6>, IFieldCodec<T7>, IFieldCodec<T8>)

Inicializa una nueva instancia de la clase TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8>.

Métodos

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

Lee un valor.

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Tuple<T1,T2,T3,T4,T5,T6,T7,T8>)

Escribe un campo.

Se aplica a