Condividi tramite


ObjectSerializer Classe

Definizione

Fornisce metodi per la serializzazione e la deserializzazione dei valori con tipi che non sono statici noti.

public sealed class ObjectSerializer
type ObjectSerializer = class
Public NotInheritable Class ObjectSerializer
Ereditarietà
ObjectSerializer

Costruttori

ObjectSerializer(SerializerSessionPool)

Inizializza una nuova istanza della classe ObjectSerializer.

Metodi

CanSerialize(Type)

Restituisce true se il tipo specificato, , typepuò essere serializzato e false in caso contrario.

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ArraySegment<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Byte[], SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Byte[], Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySequence<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySpan<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Stream, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Stream, Type)

Deserializzare un valore di tipo type da source.

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

Deserializzare un valore di tipo type da source.

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

Serializza l'oggetto fornito value in destination.

Serialize(Object, ArraySegment<Byte>, Type)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Serialize(Object, Byte[], Type)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Serialize(Object, Memory<Byte>, Type)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Serialize(Object, Span<Byte>, Type)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Serialize(Object, Stream, Type, Int32)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Serialize<TBufferWriter>(Object, TBufferWriter, Type)

Serializza l'oggetto fornito value in destination.

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

Serializza l'oggetto fornito value in destination.

Si applica a