IFormatter.Serialize(Stream, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたストリームに対して、指定されたルートを持つオブジェクトまたはオブジェクトのグラフをシリアル化します。
public:
void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ graph);
public void Serialize(System.IO.Stream serializationStream, object graph);
abstract member Serialize : System.IO.Stream * obj -> unit
Public Sub Serialize (serializationStream As Stream, graph As Object)
パラメーター
- serializationStream
- Stream
フォーマッタがシリアル化されたデータを格納するストリーム。 このストリームは、さまざまなバッキング ストア (ファイル、ネットワーク、メモリなど) を参照できます。
- graph
- Object
シリアル化するオブジェクト (オブジェクト グラフのルート)。 このルート オブジェクトのすべての子オブジェクトは自動的にシリアル化されます。
注釈
Serialize メソッドは、指定されたオブジェクトと、それに接続されているすべてのオブジェクトを、指定されたストリームに自動的にシリアル化します。
既定では、シリアル化プロセスは、すべてのフィールドの値 (パブリックとプライベート) を収集することによって、オブジェクトの状態を記録します。 これらのフィールドは、型のアセンブリによって修飾された名前などのオブジェクトに関する情報と共にストリームに保存されます。