Поделиться через


IVisualizerObjectProvider3.DeserializeFromJson<T> Метод

Определение

Десериализует данные в формате Newtonsoft.Json из указанного потока в объект определенного типа.

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

Параметры типа

T

Параметры

serializationStream
Stream

Поток, из которого будут извлекаться данные.

serializer
Object

[Необязательно] Аргумент типа Newtonsoft.Json.JsonSerializer, указывающий, как объект будет кодироваться как JSON. Если этот параметр не указан, объект будет десериализоваться с помощью стандартного сериализатора JSON NewtonSoft.

Возвращаемое значение

T

Объект указанного типа dataType, инициализированный данными, содержащимися в потоке.

Исключения

Значение , если данные в потоке не отформатированы как допустимые данные JSON.

Применяется к