CodeDomDesignerLoader.PerformFlush(IDesignerSerializationManager) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Meminta serialisasi komponen akar perancang.
protected:
override void PerformFlush(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager);
protected override void PerformFlush (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager);
override this.PerformFlush : System.ComponentModel.Design.Serialization.IDesignerSerializationManager -> unit
Protected Overrides Sub PerformFlush (manager As IDesignerSerializationManager)
Parameter
- manager
- IDesignerSerializationManager
dari IDesignerSerializationManager mana meminta serializer.
Pengecualian
Bahasa tidak menyediakan pengurai kode untuk file ini; tipe file ini mungkin tidak mendukung perancang.
Kelas dapat dirancang, tetapi bukan kelas pertama dalam file, atau perancang tidak dapat ditampilkan untuk file ini karena tidak ada kelas di dalamnya yang dapat dirancang.
Keterangan
Metode ini PerformFlush mendapatkan akar CodeDomSerializer untuk komponen akar perancang dan memanggil serializer untuk menserialisasikan komponen. Jika hasil operasi ini adalah CodeTypeDeclaration, maka PerformFlush integrasikan CodeTypeDeclaration dengan pohon CodeDOM yang ada. Hasilnya adalah pohon CodeDOM asli dengan anggota dan pernyataan yang cocok diganti. Terakhir, PerformFlush memanggil metode abstrak Write untuk menyimpan pohon CodeDOM ini.
Jika serialisasi komponen perancang akar tidak menghasilkan CodeTypeDeclaration, maka PerformFlush tidak melakukan apa pun lebih lanjut.
Penting
Pemanggil bertanggung jawab untuk memastikan bahwa CodeDOM berasal dari sumber tepercaya. Menerima objek CodeDOM dari pihak yang tidak tepercaya dapat memungkinkan pihak tersebut menjalankan kode berbahaya. Saat membersihkan CodeDOM ke dalam file, kerangka kerja akan menjalankan kode yang diwakili oleh objek CodeDOM dan konten berseri objek sebagaimana disediakan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk