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 方法會自動將所提供的物件及所有連接的物件序列化到所提供的串流中。
預設情況下,序列化過程會透過收集物件所有欄位(公有與私有)的值來記錄物件的狀態。 這些欄位會與物件相關資訊一併儲存,例如組件為其類型所限定的名稱。