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 antarmuka IDesignerSerializationService 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

Nama Deskripsi
CodeDomComponentSerializationService()

Menginisialisasi instans baru dari kelas CodeDomComponentSerializationService.

CodeDomComponentSerializationService(IServiceProvider)

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

Metode

Nama Deskripsi
CreateStore()

Membuat baru SerializationStore.

Deserialize(SerializationStore, IContainer)

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

Deserialize(SerializationStore)

Mendeserialisasi toko yang diberikan untuk menghasilkan kumpulan objek.

DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

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

DeserializeTo(SerializationStore, IContainer, Boolean)

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

(Diperoleh dari ComponentSerializationService)
DeserializeTo(SerializationStore, IContainer)

Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.

(Diperoleh dari ComponentSerializationService)
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 Type instans saat ini.

(Diperoleh dari Object)
LoadStore(Stream)

SerializationStore Memuat dari aliran yang diberikan.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
Serialize(SerializationStore, Object)

Menserialisasikan objek yang diberikan ke SerializationStore.

SerializeAbsolute(SerializationStore, Object)

Menserialisasi objek yang diberikan, memperhitungkan 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