IVisualizerObjectProvider2.Deserialize(Stream) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.
古いビジュアライザーで使用されるレガシ ヘルパー メソッド。逆シリアル化コードの記述が容易になります。 既定のバイナリ シリアル化を使用して、ストリームから指定されたオブジェクトを読み取ります。 ただし、その使用に関するセキュリティの脆弱性により、使用されなくなり、ASP.NET Core 5.0 のような新しいバージョンの .NET でスローされます。
バイナリ シリアル化をサポートするターゲット アプリで呼び出された場合、 メソッドが終了するとストリームが読み取られ、基になるオブジェクトが返されます。
public:
System::Object ^ Deserialize(System::IO::Stream ^ stream);
public object Deserialize (System.IO.Stream stream);
[System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.")]
public object Deserialize (System.IO.Stream stream);
abstract member Deserialize : System.IO.Stream -> obj
[<System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.")>]
abstract member Deserialize : System.IO.Stream -> obj
Public Function Deserialize (stream As Stream) As Object
パラメーター
- stream
- Stream
オブジェクトの読み取り元のストリーム
戻り値
以前にストリームにシリアル化された オブジェクト
- 属性
例外
ターゲット アプリが BinaryFormatter を介したシリアル化をサポートしていない場合にスローされます。