ObjectSerializer クラス

定義

静的に知られていない型を持つ値をシリアル化および逆シリアル化するためのメソッドを提供します。

public sealed class ObjectSerializer
type ObjectSerializer = class
Public NotInheritable Class ObjectSerializer
継承
ObjectSerializer

コンストラクター

ObjectSerializer(SerializerSessionPool)

ObjectSerializer クラスの新しいインスタンスを初期化します。

メソッド

CanSerialize(Type)

true指定された型 、、 typeをシリアル化できる場合は を返しますfalse。それ以外の場合は を返します。

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ArraySegment<Byte>, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(Byte[], SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(Byte[], Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlyMemory<Byte>, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlySequence<Byte>, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(ReadOnlySpan<Byte>, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(Stream, SerializerSession, Type)

から sourcetypeの値を逆シリアル化します。

Deserialize(Stream, Type)

から sourcetypeの値を逆シリアル化します。

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

から sourcetypeの値を逆シリアル化します。

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シリアル化します。

適用対象