次の方法で共有


IFormatter.Deserialize メソッド

指定されたストリームのデータを逆シリアル化し、オブジェクトのグラフを再構成します。

Function Deserialize( _
   ByVal serializationStream As Stream _) As Object
[C#]
object Deserialize(
   StreamserializationStream);
[C++]
Object* Deserialize(
   Stream* serializationStream);
[JScript]
function Deserialize(
   serializationStream : Stream) : Object;

パラメータ

  • serializationStream
    逆シリアル化するデータを含んでいるストリーム。

戻り値

逆シリアル化されたグラフの最初のオブジェクト。

解説

Deserialize メソッドは、ストリームからグラフ情報を読み込んで、元のグラフのクローンを再構成します。グラフのトポロジーが保持されます。

逆シリアル化プロセスによって、適切な型の空のオブジェクトが割り当てられ、そのオブジェクトのフィールドのデータに serializationStream ストリームで送信されたデータが再設定されます。逆シリアル化中は、オブジェクトにコンストラクタが呼び出されないことに注意してください。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

IFormatter インターフェイス | IFormatter メンバ | System.Runtime.Serialization 名前空間 | XML シリアル化および SOAP シリアル化