다음을 통해 공유


ObjectSerializer 클래스

정의

정적으로 알려지지 않은 형식이 있는 값을 직렬화 및 역직렬화하는 메서드를 제공합니다.

public sealed class ObjectSerializer
type ObjectSerializer = class
Public NotInheritable Class ObjectSerializer
상속
ObjectSerializer

생성자

ObjectSerializer(SerializerSessionPool)

ObjectSerializer 클래스의 새 인스턴스를 초기화합니다.

메서드

CanSerialize(Type)

제공된 형식인 를 typeserialize할 수 있으면 를 반환하고false, 그렇지 않으면 를 반환 true 합니다.

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

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

Deserialize(ArraySegment<Byte>, Type)

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

Deserialize(Byte[], SerializerSession, Type)

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

Deserialize(Byte[], Type)

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

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

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

Deserialize(ReadOnlyMemory<Byte>, Type)

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

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

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

Deserialize(ReadOnlySequence<Byte>, Type)

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

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

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

Deserialize(ReadOnlySpan<Byte>, Type)

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

Deserialize(Stream, SerializerSession, Type)

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

Deserialize(Stream, Type)

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

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

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

Serialize(Object, ArraySegment<Byte>, SerializerSession, Type)

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

Serialize(Object, ArraySegment<Byte>, Type)

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

Serialize(Object, Byte[], SerializerSession, Type)

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

Serialize(Object, Byte[], Type)

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

Serialize(Object, Memory<Byte>, SerializerSession, Type)

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

Serialize(Object, Memory<Byte>, Type)

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

Serialize(Object, Span<Byte>, SerializerSession, Type)

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

Serialize(Object, Span<Byte>, Type)

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

Serialize(Object, Stream, SerializerSession, Type, Int32)

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

Serialize(Object, Stream, Type, Int32)

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

Serialize<TBufferWriter>(Object, TBufferWriter, SerializerSession, Type)

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

Serialize<TBufferWriter>(Object, TBufferWriter, Type)

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

Serialize<TBufferWriter>(Object, Writer<TBufferWriter>, Type)

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

적용 대상