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.
Возвращаемое значение
Объект указанного типа dataType, инициализированный данными, содержащимися в потоке.
Исключения
Значение , если данные в потоке не отформатированы как допустимые данные JSON.