다음을 통해 공유


ValueSerializer<T> 클래스

정의

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

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

형식 매개 변수

T

이 인스턴스가 작동하는 형식입니다.

상속
ValueSerializer<T>

생성자

ValueSerializer<T>(IValueSerializerProvider, SerializerSessionPool)

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

메서드

Deserialize(ArraySegment<Byte>, T)

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

Deserialize(ArraySegment<Byte>, T, SerializerSession)

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

Deserialize(Byte[], T)

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

Deserialize(Byte[], T, SerializerSession)

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

Deserialize(ReadOnlyMemory<Byte>, T)

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

Deserialize(ReadOnlyMemory<Byte>, T, SerializerSession)

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

Deserialize(ReadOnlySequence<Byte>, T)

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

Deserialize(ReadOnlySequence<Byte>, T, SerializerSession)

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

Deserialize(ReadOnlySpan<Byte>, T)

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

Deserialize(ReadOnlySpan<Byte>, T, SerializerSession)

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

Deserialize(Stream, T)

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

Deserialize(Stream, T, SerializerSession)

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

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

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

Serialize(T, ArraySegment<Byte>)

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

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 를 새 배열로 직렬화합니다.

적용 대상