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

[省略可能]オブジェクトを JSON としてエンコードする方法を指定する Newtonsoft.Json.JsonSerializer 型の引数。 指定しない場合、オブジェクトは既定の NewtonSoft JSON シリアライザーで逆シリアル化されます。

戻り値

T

ストリームに含まれるデータで初期化された、指定された dataType のオブジェクト。

例外

ストリーム内のデータが有効な JSON として書式設定されていない場合。

適用対象