Serializer<T>
class
Namespace: Orleans.Serialization
Serializes and deserializes values.
public sealed class Serializer<T>Constructors
Serializer<T>(IFieldCodec<T>, SerializerSessionPool)Initializes a new instance of theOrleans.Serialization.Serializerclass.Serializer<T>(SerializerSessionPool)Initializes a new instance of theOrleans.Serialization.Serializerclass.
Methods
Deserialize(ArcBuffer)Deserialize a value of typeTfromsource.Deserialize(ArcBuffer, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(ArraySegment<byte>)Deserialize a value of typeTfromsource.Deserialize(ArraySegment<byte>, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(BufferSlice)Deserialize a value of typeTfromsource.Deserialize(BufferSlice, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(ReadOnlyMemory<byte>)Deserialize a value of typeTfromsource.Deserialize(ReadOnlyMemory<byte>, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(ReadOnlySequence<byte>)Deserialize a value of typeTfromsource.Deserialize(ReadOnlySequence<byte>, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(ReadOnlySpan<byte>)Deserialize a value of typeTfromsource.Deserialize(ReadOnlySpan<byte>, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(Stream)Deserialize a value of typeTfromsource.Deserialize(Stream, SerializerSession)Deserialize a value of typeTfromsource.Deserialize(byte[])Deserialize a value of typeTfromsource.Deserialize(byte[], SerializerSession)Deserialize a value of typeTfromsource.Deserialize(Reader<TInput>)Deserialize a value of typeTfromsource.Serialize(T, byte[])Serializes the providedvalueintodestination.Serialize(T, byte[], SerializerSession)Serializes the providedvalueintodestination.Serialize(T, Stream, SerializerSession, int)Serializes the providedvalueintodestination.Serialize(T, Stream, int)Serializes the providedvalueintodestination.Serialize(T, Memory<byte>)Serializes the providedvalueintodestination.Serialize(T, Memory<byte>, SerializerSession)Serializes the providedvalueintodestination.Serialize(T, Span<byte>)Serializes the providedvalueintodestination.Serialize(T, Span<byte>, SerializerSession)Serializes the providedvalueintodestination.Serialize(T, TBufferWriter)Serializes the providedvalueintodestination.Serialize(T, TBufferWriter, SerializerSession)Serializes the providedvalueintodestination.Serialize(T, Writer<TBufferWriter>)Serializes the providedvalueintodestination.SerializeToArray(T)Serializes the providedvalueinto a new array.
