Freigeben über


ObjectSerializer.Deserialize Methode

Definition

Überlädt

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(Stream, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(Byte[], SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(Stream, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(Byte[], Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlySequence<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ArraySegment<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlySpan<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus source.

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

Deserialisieren Sie einen Wert vom Typ type aus source.

Deserialize(ReadOnlyMemory<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlyMemory<Byte>

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(Stream, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
Stream

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(Byte[], SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
Byte[]

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ReadOnlySequence<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlySequence<Byte>

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ArraySegment<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ArraySegment<Byte>

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ReadOnlySpan<Byte>, SerializerSession, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlySpan<Byte>

Der Quellpuffer.

session
SerializerSession

Die Serialisierungssitzung.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ReadOnlyMemory<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlyMemory<Byte>

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(Stream, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
Stream

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(Byte[], Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
Byte[]

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ReadOnlySequence<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlySequence<Byte>

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ArraySegment<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ArraySegment<Byte>

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

Deserialize(ReadOnlySpan<Byte>, Type)

Deserialisieren Sie einen Wert vom Typ type aus 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

Parameter

source
ReadOnlySpan<Byte>

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für:

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

Deserialisieren Sie einen Wert vom Typ type aus 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

Typparameter

TInput

Der Leseeingabetyp.

Parameter

source
Reader<TInput>

Der Quellpuffer.

type
Type

Der erwartete Typ des Werts.

Gibt zurück

Der deserialisierte Wert.

Gilt für: