다음을 통해 공유


Serializer<T> 클래스

정의

값을 직렬화하고 역직렬화합니다.

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

형식 매개 변수

T

이 instance 직렬화 및 역직렬화하는 값의 형식입니다.

상속
Serializer<T>

생성자

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

Serializer<T> 클래스의 새 인스턴스를 초기화합니다.

Serializer<T>(SerializerSessionPool)

Serializer<T> 클래스의 새 인스턴스를 초기화합니다.

메서드

Deserialize(ArraySegment<Byte>)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ArraySegment<Byte>, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(Byte[])

에서 source형식의 값을 역직렬화합니다T.

Deserialize(Byte[], SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(PooledBuffer+BufferSlice)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(PooledBuffer+BufferSlice, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlyMemory<Byte>)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlySequence<Byte>)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlySequence<Byte>, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlySpan<Byte>)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(ReadOnlySpan<Byte>, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(Stream)

에서 source형식의 값을 역직렬화합니다T.

Deserialize(Stream, SerializerSession)

에서 source형식의 값을 역직렬화합니다T.

Deserialize<TInput>(Reader<TInput>)

에서 source형식의 값을 역직렬화합니다T.

Serialize(T, Byte[])

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Byte[], SerializerSession)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Memory<Byte>)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Memory<Byte>, SerializerSession)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Span<Byte>)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Span<Byte>, SerializerSession)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Stream, Int32)

제공된 value 를 로 destination직렬화합니다.

Serialize(T, Stream, SerializerSession, Int32)

제공된 value 를 로 destination직렬화합니다.

Serialize<TBufferWriter>(T, TBufferWriter)

제공된 value 를 로 destination직렬화합니다.

Serialize<TBufferWriter>(T, TBufferWriter, SerializerSession)

제공된 value 를 로 destination직렬화합니다.

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

제공된 value 를 로 destination직렬화합니다.

SerializeToArray(T)

제공된 value 를 새 배열로 직렬화합니다.

적용 대상