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。 如果未指定,将使用默认的 NewtonSoft JSON 序列化程序反序列化对象。

返回

T

使用流中包含的数据初始化的指定 dataType 的对象。

例外

如果流中的数据未格式化为有效的 JSON,则为 。

适用于