Freigeben über


ValueSerializer<T> Klasse

Definition

Serialisiert und deserialisiert Werttypen.

public sealed class ValueSerializer<T> where T : struct
type ValueSerializer<'T (requires 'T : struct)> = class
Public NotInheritable Class ValueSerializer(Of T)

Typparameter

T

Der Typ, für den diese Instanz ausgeführt wird.

Vererbung
ValueSerializer<T>

Konstruktoren

ValueSerializer<T>(IValueSerializerProvider, SerializerSessionPool)

Initialisiert eine neue Instanz der ValueSerializer<T>-Klasse.

Methoden

Deserialize(ArraySegment<Byte>, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ArraySegment<Byte>, T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(Byte[], T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(Byte[], T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlyMemory<Byte>, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlyMemory<Byte>, T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlySequence<Byte>, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlySequence<Byte>, T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlySpan<Byte>, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(ReadOnlySpan<Byte>, T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(Stream, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize(Stream, T, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T aus source.

Deserialize<TInput>(Reader<TInput>, T)

Deserialisieren Sie einen Wert vom Typ T aus source.

Serialize(T, ArraySegment<Byte>)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Byte[])

Serialisiert das bereitgestellte value in destination.

Serialize(T, Byte[], SerializerSession)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Memory<Byte>)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Memory<Byte>, SerializerSession)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Span<Byte>)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Span<Byte>, SerializerSession)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Stream, Int32)

Serialisiert das bereitgestellte value in destination.

Serialize(T, Stream, SerializerSession, Int32)

Serialisiert das bereitgestellte value in destination.

Serialize<TBufferWriter>(T, TBufferWriter)

Serialisiert das bereitgestellte value in destination.

Serialize<TBufferWriter>(T, TBufferWriter, SerializerSession)

Serialisiert das bereitgestellte value in destination.

Serialize<TBufferWriter>(T, Writer<TBufferWriter>)

Serialisiert das bereitgestellte value in destination.

SerializeToArray(T)

Serialisiert das bereitgestellte value in ein neues Array.

Gilt für: