CustomErrorCollection.Clear 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.
Menghapus semua CustomError objek dari koleksi.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Contoh
Contoh kode berikut menghapus semua CustomError objek dari CustomErrorCollection koleksi. Lihat contoh kode di CustomErrorCollection topik kelas untuk mempelajari cara mendapatkan koleksi.
// Using the Clear method.
if (!customErrorsSection.SectionInformation.IsLocked)
{
// Execute the Clear method.
customErrorsCollection.Clear();
configuration.Save();
}
' Using the Clear method.
If Not customErrorsSection.SectionInformation.IsLocked Then
' Execute the Clear method.
customErrorsCollection.Clear()
configuration.Save()
End If
Keterangan
Hasil pembaruan file konfigurasi setelah memanggil Clear metode tergantung pada yang ConfigurationSaveMode dipilih. Untuk memperbarui file konfigurasi, Anda menggunakan salah satu dari dua kelebihan beban ini: Save dan Save.
Jika Anda menggunakan Save.method, kondisi berikut berlaku.
Jika Anda meneruskan Full nilai parameter atau Modified , maka
clearelemen disisipkan ke bagianclientTargetfile konfigurasi pada tingkat hierarki saat ini.Jika Anda meneruskan Minimal nilai parameter, serangkaian
removeelemen ditambahkan ke clientTarget Element (ASP.NET Settings Schema) dari file konfigurasi pada tingkat hierarki saat ini. Masing-masing menghapus semua referensi ke elemen yangaddditentukan dalam file konfigurasi induk pada tingkat yang lebih tinggi dalam hierarki. Saat Anda menggunakan Minimal, ada satu properti tambahan pada koleksi yang memengaruhi apa yang diserialisasikan ke file konfigurasi: EmitClear, yang secarafalsedefault. Ketentuan berikut berlaku.EmitClear Jika diatur ke
true,clearelemen disisipkan ke bagianclientTargetfile konfigurasi pada tingkat hierarki saat ini. Ini menghapus semua referensi ke elemen yangaddditentukan dalam file konfigurasi induk pada tingkat yang lebih tinggi dalam hierarki.EmitClear Jika bendera diatur ke
false,clearelemen dihapus dari bagianclientTargetfile konfigurasi pada tingkat hierarki saat ini, jika ada.
Metode ini Clear benar-benar menghapus elemen yang add ditentukan di bagian clientTarget file konfigurasi pada tingkat hierarki saat ini. Ini juga menghapus semua referensi ke tambahkan elemen yang ditentukan dalam file konfigurasi induk pada tingkat yang lebih tinggi dalam hierarki.
Catatan
Elemen add tidak dihapus dari bagian clientTarget file konfigurasi induk.