Share via


IDesignerSerializationService Antarmuka

Definisi

Menyediakan antarmuka yang dapat memanggil serialisasi dan deserialisasi.

public interface class IDesignerSerializationService
public interface IDesignerSerializationService
type IDesignerSerializationService = interface
Public Interface IDesignerSerializationService
Turunan

Keterangan

Layanan ini menyediakan metode untuk mengonversi kumpulan objek ke objek yang dapat diserialisasikan yang mewakilinya, dan untuk mengonversi data serialisasi ke objek atau objek yang diwakilinya.

Semua komponen yang mendukung perancang harus mendukung serialisasi jenis setiap komponen. Ini terjadi ketika perancang memindai properti publik, metode, dan peristiwa dari setiap jenis dan mewakili ini dalam deskriptor jenis.

Antarmuka ini menggunakan teknik memindai anggota untuk mengonversi kumpulan komponen menjadi satu objek yang mendukung serialisasi run-time. Ini tidak selalu menyediakan serialisasi jenis kustom yang termasuk dalam kelas . Banyak objek memerlukan serializer kustom agar nilainya diserialisasikan pada durasi. Untuk menentukan serializer untuk jenis kustom, gunakan DesignerSerializerAttribute atribut atau terapkan IDesignerSerializationProvider.

Metode

Deserialize(Object)

Mendeserialisasi objek data serialisasi yang ditentukan dan mengembalikan kumpulan objek yang diwakili oleh data tersebut.

Serialize(ICollection)

Menserialisasikan kumpulan objek yang ditentukan dan menyimpannya dalam objek data serialisasi.

Berlaku untuk

Lihat juga