Compartir a través de


ObjectSerializer Clase

Definición

Proporciona métodos para serializar y deserializar valores que tienen tipos que no se conocen estáticamente.

public sealed class ObjectSerializer
type ObjectSerializer = class
Public NotInheritable Class ObjectSerializer
Herencia
ObjectSerializer

Constructores

ObjectSerializer(SerializerSessionPool)

Inicializa una nueva instancia de la clase ObjectSerializer.

Métodos

CanSerialize(Type)

Devuelve true si el tipo proporcionado, type, se puede serializar y false , de lo contrario, .

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(ArraySegment<Byte>, Type)

Deserializar un valor de tipo type de source.

Deserialize(Byte[], SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(Byte[], Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlySequence<Byte>, Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(ReadOnlySpan<Byte>, Type)

Deserializar un valor de tipo type de source.

Deserialize(Stream, SerializerSession, Type)

Deserializar un valor de tipo type de source.

Deserialize(Stream, Type)

Deserializar un valor de tipo type de source.

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

Deserializar un valor de tipo type de source.

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

Serializa el proporcionado value en destination.

Serialize(Object, ArraySegment<Byte>, Type)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Serialize(Object, Byte[], Type)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Serialize(Object, Memory<Byte>, Type)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Serialize(Object, Span<Byte>, Type)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Serialize(Object, Stream, Type, Int32)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Serialize<TBufferWriter>(Object, TBufferWriter, Type)

Serializa el proporcionado value en destination.

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

Serializa el proporcionado value en destination.

Se aplica a