ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metode

Definisi

Mengisi dengan data yang SerializationInfo diperlukan untuk membuat serialisasi objek target.

public:
 void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Security.SecurityCritical]
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Security.SecurityCritical>]
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Sub GetObjectData (info As SerializationInfo, context As StreamingContext)

Parameter

info
SerializationInfo

untuk SerializationInfo mengisi dengan data.

context
StreamingContext

Tujuan (lihat StreamingContext) untuk serialisasi ini.

Atribut

Pengecualian

Pemanggil tidak memiliki izin yang diperlukan.

Keterangan

Objek apa pun yang disertakan dalam secara otomatis dilacak dan diserialisasikan SerializationInfo oleh pemformat.

Note

Tidak dijamin bahwa metode ini hanya akan dipanggil sekali per instans objek selama serialisasi. Oleh karena itu, metode harus diimplementasikan sedimikian rupa sehingga perilakunya akan sama terlepas dari berapa kali itu dipanggil.

Berlaku untuk

Lihat juga