Partager via


ValueSerializer<TField,TValueSerializer> Classe

Définition

Sérialiseur pour les types valeur.

public sealed class ValueSerializer<TField,TValueSerializer> : Orleans.Serialization.Codecs.IFieldCodec<TField> where TField : struct where TValueSerializer : IValueSerializer<TField>
type ValueSerializer<'Field, 'ValueSerializer (requires 'Field : struct and 'ValueSerializer :> IValueSerializer<'Field>)> = class
    interface IFieldCodec<'Field (requires 'Field : struct)>
    interface IFieldCodec
Public NotInheritable Class ValueSerializer(Of TField, TValueSerializer)
Implements IFieldCodec(Of TField)

Paramètres de type

TField

Type de champ.

TValueSerializer

Type d’implémentation du sérialiseur de type valeur.

Héritage
ValueSerializer<TField,TValueSerializer>
Implémente

Constructeurs

ValueSerializer<TField,TValueSerializer>(TValueSerializer)

Initialise une nouvelle instance de la classe ValueSerializer<TField,TValueSerializer>.

Méthodes

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

Lit une valeur.

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField)

Écrit un champ.

S’applique à