Condividi tramite


ObjectSerializer.Deserialize Metodo

Definizione

Overload

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Stream, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Byte[], SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Stream, Type)

Deserializzare un valore di tipo type da source.

Deserialize(Byte[], Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySequence<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ArraySegment<Byte>, Type)

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlySpan<Byte>, Type)

Deserializzare un valore di tipo type da source.

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

Deserializzare un valore di tipo type da source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ReadOnlyMemory<byte> source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : ReadOnlyMemory<byte> * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As ReadOnlyMemory(Of Byte), session As SerializerSession, type As Type) As Object

Parametri

source
ReadOnlyMemory<Byte>

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(Stream, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(System.IO.Stream source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : System.IO.Stream * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As Stream, session As SerializerSession, type As Type) As Object

Parametri

source
Stream

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(Byte[], SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(byte[] source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : byte[] * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As Byte(), session As SerializerSession, type As Type) As Object

Parametri

source
Byte[]

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(System.Buffers.ReadOnlySequence<byte> source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : System.Buffers.ReadOnlySequence<byte> * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As ReadOnlySequence(Of Byte), session As SerializerSession, type As Type) As Object

Parametri

source
ReadOnlySequence<Byte>

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ArraySegment<byte> source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : ArraySegment<byte> * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As ArraySegment(Of Byte), session As SerializerSession, type As Type) As Object

Parametri

source
ArraySegment<Byte>

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ReadOnlySpan<byte> source, Orleans.Serialization.Session.SerializerSession session, Type type);
member this.Deserialize : ReadOnlySpan<byte> * Orleans.Serialization.Session.SerializerSession * Type -> obj
Public Function Deserialize (source As ReadOnlySpan(Of Byte), session As SerializerSession, type As Type) As Object

Parametri

source
ReadOnlySpan<Byte>

Il buffer di origine.

session
SerializerSession

Sessione del serializzatore.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ReadOnlyMemory<byte> source, Type type);
member this.Deserialize : ReadOnlyMemory<byte> * Type -> obj
Public Function Deserialize (source As ReadOnlyMemory(Of Byte), type As Type) As Object

Parametri

source
ReadOnlyMemory<Byte>

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(Stream, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(System.IO.Stream source, Type type);
member this.Deserialize : System.IO.Stream * Type -> obj
Public Function Deserialize (source As Stream, type As Type) As Object

Parametri

source
Stream

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(Byte[], Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(byte[] source, Type type);
member this.Deserialize : byte[] * Type -> obj
Public Function Deserialize (source As Byte(), type As Type) As Object

Parametri

source
Byte[]

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ReadOnlySequence<Byte>, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(System.Buffers.ReadOnlySequence<byte> source, Type type);
member this.Deserialize : System.Buffers.ReadOnlySequence<byte> * Type -> obj
Public Function Deserialize (source As ReadOnlySequence(Of Byte), type As Type) As Object

Parametri

source
ReadOnlySequence<Byte>

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ArraySegment<Byte>, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ArraySegment<byte> source, Type type);
member this.Deserialize : ArraySegment<byte> * Type -> obj
Public Function Deserialize (source As ArraySegment(Of Byte), type As Type) As Object

Parametri

source
ArraySegment<Byte>

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

Deserialize(ReadOnlySpan<Byte>, Type)

Deserializzare un valore di tipo type da source.

public object Deserialize(ReadOnlySpan<byte> source, Type type);
member this.Deserialize : ReadOnlySpan<byte> * Type -> obj
Public Function Deserialize (source As ReadOnlySpan(Of Byte), type As Type) As Object

Parametri

source
ReadOnlySpan<Byte>

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a

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

Deserializzare un valore di tipo type da source.

public object Deserialize<TInput>(ref Orleans.Serialization.Buffers.Reader<TInput> source, Type type);
member this.Deserialize : Reader * Type -> obj
Public Function Deserialize(Of TInput) (ByRef source As Reader(Of TInput), type As Type) As Object

Parametri di tipo

TInput

Tipo di input del lettore.

Parametri

source
Reader<TInput>

Il buffer di origine.

type
Type

Tipo previsto del valore.

Restituisce

Valore deserializzato.

Si applica a