Freigeben über


Serializer<T> Klasse

Definition

Serialisiert und deserialisiert Werte.

public sealed class Serializer<T>
type Serializer<'T> = class
Public NotInheritable Class Serializer(Of T)

Typparameter

T

Der Werttyp, den dieser instance serialisiert und deserialisiert.

Vererbung
Serializer<T>

Konstruktoren

Serializer<T>(IFieldCodec<T>, SerializerSessionPool)

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

Serializer<T>(SerializerSessionPool)

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

Methoden

Deserialize(ArraySegment<Byte>)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ArraySegment<Byte>, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(Byte[])

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(Byte[], SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(PooledBuffer+BufferSlice)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(PooledBuffer+BufferSlice, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlyMemory<Byte>)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlySequence<Byte>)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlySpan<Byte>)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(Stream)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize(Stream, SerializerSession)

Deserialisieren Sie einen Wert vom Typ T von source.

Deserialize<TInput>(Reader<TInput>)

Deserialisieren Sie einen Wert vom Typ T von source.

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 die bereitgestellte value in ein neues Array.

Gilt für: