Bagikan melalui


ComponentSerializationService.DeserializeTo Metode

Definisi

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.

Overload

DeserializeTo(SerializationStore, IContainer)

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.

DeserializeTo(SerializationStore, IContainer, Boolean)

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional memvalidasi jenis daur ulang.

DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

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

DeserializeTo(SerializationStore, IContainer)

Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.

public:
 void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container);
public void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
member this.DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer -> unit
Public Sub DeserializeTo (store As SerializationStore, container As IContainer)

Parameter

store
SerializationStore

Untuk SerializationStore deserialisasi.

container
IContainer

Kontainer tempat IComponent objek akan ditambahkan.

Pengecualian

store atau container adalah null.

store tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.

Keterangan

Metode DeserializeTo deserialisasi store, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. 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 container. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.

Lihat juga

Berlaku untuk

DeserializeTo(SerializationStore, IContainer, Boolean)

Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional memvalidasi jenis daur ulang.

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

Parameter

store
SerializationStore

Untuk SerializationStore deserialisasi.

container
IContainer

Kontainer tempat IComponent objek akan ditambahkan.

validateRecycledTypes
Boolean

true untuk menjamin bahwa deserialisasi hanya akan berfungsi jika diterapkan ke objek dengan jenis yang sama.

Pengecualian

store atau container adalah null.

store tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.

Keterangan

Metode DeserializeTo deserialisasi store, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. 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 container. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.

Lihat juga

Berlaku untuk

DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs
Sumber:
ComponentSerializationService.cs

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

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

Parameter

store
SerializationStore

Untuk SerializationStore deserialisasi.

container
IContainer

Kontainer tempat IComponent objek akan ditambahkan.

validateRecycledTypes
Boolean

true untuk menjamin bahwa deserialisasi hanya akan berfungsi jika diterapkan ke objek dengan jenis yang sama.

applyDefaults
Boolean

true untuk menunjukkan bahwa nilai properti default harus diterapkan.

Pengecualian

store atau container adalah null.

store tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.

Keterangan

Metode DeserializeTo deserialisasi store, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. 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 container. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.

Lihat juga

Berlaku untuk