VisualizerObjectSource.DeserializeFromJson Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
DeserializeFromJson(Stream, Type, Object) |
Desserializa os dados no formato JSON do fluxo especificado em um objeto de um tipo específico usando a biblioteca Newtonsoft.Json. |
DeserializeFromJson<T>(Stream, Object) |
Desserializa os dados no formato JSON do fluxo especificado em um objeto de um tipo específico usando a biblioteca Newtonsoft.Json. |
DeserializeFromJson(Stream, Type, Object)
Desserializa os dados no formato JSON do fluxo especificado em um objeto de um tipo específico usando a biblioteca 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
Parâmetros
- serializationStream
- Stream
O fluxo do qual os dados serão extraídos.
- dataType
- Type
O tipo do objeto que será criado com base nos dados no fluxo.
- serializer
- Object
[Opcional] Argumento do tipo Newtonsoft.Json.JsonSerializer que especifica como o objeto será codificado como JSON. Se não for especificado, o objeto será desserializado com o Serializador NewtonSoft JSON padrão.
Retornos
Um objeto do dataType especificado inicializado com os dados contidos no fluxo.
Exceções
Se os dados no fluxo não estiverem formatados como JSON válido.
Aplica-se a
DeserializeFromJson<T>(Stream, Object)
Desserializa os dados no formato JSON do fluxo especificado em um objeto de um tipo específico usando a biblioteca 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
Parâmetros de tipo
- T
Parâmetros
- serializationStream
- Stream
O fluxo do qual os dados serão extraídos.
- serializer
- Object
[Opcional] Argumento do tipo Newtonsoft.Json.JsonSerializer que especifica como o objeto será codificado como JSON. Se não for especificado, o objeto será desserializado com o Serializador NewtonSoft JSON padrão.
Retornos
Um objeto do dataType especificado inicializado com os dados contidos no fluxo.
Exceções
Se os dados no fluxo não estiverem formatados como JSON válido.