Share via


CodeDomComponentSerializationService Kelas

Definisi

Menserialisasikan sekumpulan komponen ke dalam penyimpanan serialisasi.

public ref class CodeDomComponentSerializationService sealed : System::ComponentModel::Design::Serialization::ComponentSerializationService
public sealed class CodeDomComponentSerializationService : System.ComponentModel.Design.Serialization.ComponentSerializationService
type CodeDomComponentSerializationService = class
    inherit ComponentSerializationService
Public NotInheritable Class CodeDomComponentSerializationService
Inherits ComponentSerializationService
Warisan
CodeDomComponentSerializationService

Keterangan

Kelas ini CodeDomComponentSerializationService menserialisasikan sekumpulan komponen atau objek yang dapat diserialisasikan ke dalam penyimpanan serialisasi. Toko kemudian dapat dideserialisasi di lain waktu. Kelas CodeDomComponentSerializationService ini berbeda dari skema serialisasi lainnya karena format serialisasi buram, dan memungkinkan serialisasi parsial objek. Misalnya, Anda dapat memilih untuk menserialisasikan hanya properti yang dipilih untuk objek.

Kelas dasar, ComponentSerializationService, menggantikan IDesignerSerializationService antarmuka dari .NET Framework versi 1.0, meskipun yang terakhir dipertahankan untuk kompatibilitas mundur. Kelas CodeDomComponentSerializationService tidak mengimplementasikan IDesignerSerializationService antarmuka, tetapi jika Anda meminta IDesignerSerializationService, CodeDomDesignerLoader menyediakan implementasi jembatan untuk memastikan kompatibilitas mundur.

Konstruktor

CodeDomComponentSerializationService()

Menginisialisasi instans baru kelas CodeDomComponentSerializationService.

CodeDomComponentSerializationService(IServiceProvider)

Menginisialisasi instans CodeDomComponentSerializationService baru kelas menggunakan penyedia layanan yang diberikan untuk menyelesaikan layanan.

Metode

CreateStore()

Membuat baru SerializationStore.

Deserialize(SerializationStore)

Mendeserialisasi toko yang diberikan untuk menghasilkan kumpulan objek.

Deserialize(SerializationStore, IContainer)

Mendeserialisasi penyimpanan yang diberikan dan mengisi yang diberikan IContainer dengan objek deserialisasi IComponent .

DeserializeTo(SerializationStore, IContainer)

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.

(Diperoleh dari ComponentSerializationService)
DeserializeTo(SerializationStore, IContainer, Boolean)

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

(Diperoleh dari ComponentSerializationService)
DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

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

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
LoadStore(Stream)

SerializationStore Memuat dari aliran yang diberikan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
Serialize(SerializationStore, Object)

Menserialisasikan objek yang diberikan ke yang diberikan SerializationStore.

SerializeAbsolute(SerializationStore, Object)

Menserialisasikan objek yang diberikan, akuntansi untuk nilai properti default.

SerializeMember(SerializationStore, Object, MemberDescriptor)

Menserialisasikan anggota yang diberikan pada objek yang diberikan.

SerializeMemberAbsolute(SerializationStore, Object, MemberDescriptor)

Menserialisasikan anggota yang diberikan pada objek yang diberikan, tetapi juga menserialisasikan anggota jika berisi nilai properti default.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga