Bagikan melalui


IFormatter.Serialize(Stream, Object) Metode

Definisi

Perhatian

BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.

Menserialisasikan objek, atau grafik objek dengan akar yang diberikan ke aliran yang disediakan.

public:
 void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ graph);
[System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Serialize (System.IO.Stream serializationStream, object graph);
public void Serialize (System.IO.Stream serializationStream, object graph);
[<System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
abstract member Serialize : System.IO.Stream * obj -> unit
abstract member Serialize : System.IO.Stream * obj -> unit
Public Sub Serialize (serializationStream As Stream, graph As Object)

Parameter

serializationStream
Stream

Aliran tempat pemformat menempatkan data yang diserialisasikan. Aliran ini dapat mereferensikan berbagai penyimpanan dukungan (seperti file, jaringan, memori, dan sebagainya).

graph
Object

Objek, atau akar grafik objek, untuk diserialisasikan. Semua objek turunan dari objek akar ini secara otomatis diserialisasikan.

Atribut

Keterangan

Metode ini Serialize secara otomatis menserialisasikan objek yang disediakan, dan semua objek yang terhubung ke objek tersebut, ke aliran yang disediakan.

Secara default, proses serialisasi merekam status objek dengan mengumpulkan nilai semua bidangnya (publik dan privat). Bidang-bidang ini disimpan ke aliran bersama dengan informasi tentang objek seperti nama yang memenuhi syarat oleh assembly untuk jenisnya.

Berlaku untuk

Lihat juga