Condividi tramite


VisualizerObjectSource.DeserializeFromJson Metodo

Definizione

Overload

DeserializeFromJson(Stream, Type, Object)

Deserializza i dati in formato JSON dal flusso specificato in un oggetto di un tipo specifico usando la libreria Newtonsoft.Json.

DeserializeFromJson<T>(Stream, Object)

Deserializza i dati in formato JSON dal flusso specificato in un oggetto di un tipo specifico usando la libreria Newtonsoft.Json.

DeserializeFromJson(Stream, Type, Object)

Deserializza i dati in formato JSON dal flusso specificato in un oggetto di un tipo specifico usando la libreria Newtonsoft.Json.

public static object? DeserializeFromJson (System.IO.Stream serializationStream, Type dataType, object? serializer = default);
static member DeserializeFromJson : System.IO.Stream * Type * obj -> obj
Public Shared Function DeserializeFromJson (serializationStream As Stream, dataType As Type, Optional serializer As Object = Nothing) As Object

Parametri

serializationStream
Stream

Flusso da cui verranno estratti i dati.

dataType
Type

Tipo dell'oggetto che verrà creato dai dati nel flusso.

serializer
Object

[Facoltativo] Argomento di tipo Newtonsoft.Json.JsonSerializer che specifica come l'oggetto verrà codificato come JSON. Se non specificato, l'oggetto verrà deserializzato con il serializzatore JSON NewtonSoft predefinito.

Restituisce

Oggetto del tipo di dati specificato inizializzato con i dati contenuti nel flusso.

Eccezioni

Se i dati nel flusso non sono formattati come JSON validi.

Si applica a

DeserializeFromJson<T>(Stream, Object)

Deserializza i dati in formato JSON dal flusso specificato in un oggetto di un tipo specifico usando la libreria Newtonsoft.Json.

public static T? DeserializeFromJson<T> (System.IO.Stream serializationStream, object? serializer = default);
static member DeserializeFromJson : System.IO.Stream * obj -> 'T
Public Shared Function DeserializeFromJson(Of T) (serializationStream As Stream, Optional serializer As Object = Nothing) As T

Parametri di tipo

T

Parametri

serializationStream
Stream

Flusso da cui verranno estratti i dati.

serializer
Object

[Facoltativo] Argomento di tipo Newtonsoft.Json.JsonSerializer che specifica come l'oggetto verrà codificato come JSON. Se non specificato, l'oggetto verrà deserializzato con il serializzatore JSON NewtonSoft predefinito.

Restituisce

T

Oggetto del tipo di dati specificato inizializzato con i dati contenuti nel flusso.

Eccezioni

Se i dati nel flusso non sono formattati come JSON validi.

Si applica a