Bagikan melalui


CodeDomComponentSerializationService.DeserializeTo Metode

Definisi

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional menerapkan nilai properti default.

public:
 override void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container, bool validateRecycledTypes, bool applyDefaults);
public override void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults);
override this.DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer * bool * bool -> unit
Public Overrides Sub DeserializeTo (store As SerializationStore, container As IContainer, validateRecycledTypes As Boolean, applyDefaults As Boolean)

Parameter

store
SerializationStore

dari SerializationStore mana objek akan dideserialisasi.

container
IContainer

Kontainer objek tempat data akan diterapkan.

validateRecycledTypes
Boolean

true untuk memvalidasi jenis daur ulang; jika tidak, false.

applyDefaults
Boolean

true untuk menerapkan nilai properti default; jika tidak, false.

Pengecualian

store atau container adalah null.

store bukan jenis penyimpanan serialisasi yang didukung. Gunakan penyimpanan yang dikembalikan oleh CreateStore().

Keterangan

Metode DeserializeTo ini mendeserialisasi penyimpanan yang diberikan, tetapi daripada menghasilkan objek baru, data di penyimpanan diterapkan ke sekumpulan objek yang ada yang diambil dari container parameter . Akibatnya, pemanggil dapat membuat terlebih dahulu objek namun terlihat pas. Jika objek memiliki status deserialisasi dan objek tidak dinamai dalam kumpulan objek yang ada, objek baru akan dibuat. Jika objek itu juga mengimplementasikan IComponent, objek tersebut akan ditambahkan ke kontainer yang diberikan. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.

Berlaku untuk