IFormatter.Serialize(Stream, Object) 方法

定義

將物件或物件圖,以給定根序列化至所提供的串流。

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 方法會自動將所提供的物件及所有連接的物件序列化到所提供的串流中。

預設情況下,序列化過程會透過收集物件所有欄位(公有與私有)的值來記錄物件的狀態。 這些欄位會與物件相關資訊一併儲存,例如組件為其類型所限定的名稱。

適用於

另請參閱