Partager via


ObjectSerializer Classe

Définition

Fournit des méthodes pour sérialiser et désérialiser des valeurs qui ont des types qui ne sont pas connus de manière statique.

public sealed class ObjectSerializer
type ObjectSerializer = class
Public NotInheritable Class ObjectSerializer
Héritage
ObjectSerializer

Constructeurs

ObjectSerializer(SerializerSessionPool)

Initialise une nouvelle instance de la classe ObjectSerializer.

Méthodes

CanSerialize(Type)

Retourne true si le type fourni, type, peut être sérialisé, et false sinon.

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ArraySegment<Byte>, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(Byte[], SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(Byte[], Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlyMemory<Byte>, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlySequence<Byte>, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(ReadOnlySpan<Byte>, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(Stream, SerializerSession, Type)

Désérialisez une valeur de type type à partir de source.

Deserialize(Stream, Type)

Désérialisez une valeur de type type à partir de source.

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

Désérialisez une valeur de type type à partir de source.

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

Sérialise le fourni value en destination.

Serialize(Object, ArraySegment<Byte>, Type)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

Serialize(Object, Byte[], Type)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

Serialize(Object, Memory<Byte>, Type)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

Serialize(Object, Span<Byte>, Type)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

Serialize(Object, Stream, Type, Int32)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

Serialize<TBufferWriter>(Object, TBufferWriter, Type)

Sérialise le fourni value en destination.

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

Sérialise le fourni value en destination.

S’applique à