ComponentSerializationService.SerializeAbsolute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menserialisasikan objek yang diberikan, akuntansi untuk nilai properti default.
public:
abstract void SerializeAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ value);
public abstract void SerializeAbsolute (System.ComponentModel.Design.Serialization.SerializationStore store, object value);
abstract member SerializeAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj -> unit
Public MustOverride Sub SerializeAbsolute (store As SerializationStore, value As Object)
Parameter
- store
- SerializationStore
yang SerializationStore statusnya akan diserialisasikan value
.
- value
- Object
Objek yang akan diserialisasikan.
Pengecualian
store
atau value
adalah null
.
store
ditutup, atau store
bukan jenis penyimpanan serialisasi yang didukung. Gunakan toko yang dikembalikan oleh CreateStore().
Keterangan
Serialisasi standar, seperti yang diimplementasikan melalui Serialize metode , hanya menserialisasikan nilai yang berbeda dari status default komponen. Ini menyediakan mekanisme serialisasi yang paling ringkas tetapi mengasumsikan bahwa objek yang baru dibuat akan digunakan selama deserialisasi. Jika objek yang ada digunakan, objek deserialisasi yang dihasilkan tidak dijamin untuk menduplikasi status asli objek berseri; properti yang berisi nilai default selama serialisasi tidak akan direset kembali ke defaultnya selama deserialisasi.
Metode SerializeAbsolute tidak menggunakan pintasan ini. Ini menserialisasikan semua properti objek sumber sehingga deserialisasi dapat memulihkan semua properti objek, terlepas dari status default.
Metode ini sangat berguna untuk menserialisasikan koleksi, karena urutan item konstituen dalam koleksi dapat berubah. Dalam keadaan ini, proses paling aman untuk memulihkan status asli seluruh koleksi adalah menimpa semua item dengan semua nilai properti aslinya.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk