TraceLevel Enum
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.
Menentukan pesan apa yang akan dihasilkan untuk Debugkelas , dan TraceSwitchTrace .
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Warisan
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Error | 1 | Output pesan penanganan kesalahan. |
| Info | 3 | Output pesan informasi, peringatan, dan pesan penanganan kesalahan. |
| Off | 0 | Tidak menghasilkan pesan pelacakan dan penelusuran kesalahan. |
| Verbose | 4 | Keluarkan semua pesan penelusuran kesalahan dan pelacakan. |
| Warning | 2 | Peringatan output dan pesan penanganan kesalahan. |
Keterangan
Enumerasi ini digunakan oleh TraceSwitch kelas .
Anda harus mengaktifkan pelacakan atau penelusuran kesalahan untuk menggunakan sakelar. Sintaks berikut adalah kompilator spesifik. Jika Anda menggunakan pengkompilasi selain C# atau Visual Basic, lihat dokumentasi untuk pengkompilasi Anda.
Untuk mengaktifkan penelusuran kesalahan di C#, tambahkan
/d:DEBUGbendera ke baris perintah pengkompilasi saat Mengkompilasi kode, atau Anda dapat menambahkan#define DEBUGke bagian atas file Anda. Di Visual Basic, tambahkan/d:DEBUG=Truebendera ke baris perintah pengkompilasi.Untuk mengaktifkan pelacakan di C#, tambahkan
/d:TRACEbendera ke baris perintah pengkompilasi saat Anda mengkompilasi kode, atau menambahkan#define TRACEke bagian atas file Anda. Di Visual Basic, tambahkan/d:TRACE=Truebendera ke baris perintah pengkompilasi.
Untuk informasi selengkapnya tentang melengkapi aplikasi Anda, lihat Debug dan Trace.
Dalam .NET Framework file konfigurasi aplikasi, Anda dapat menggunakan teks untuk menentukan nilai pengalih. Misalnya, true untuk BooleanSwitch, atau teks yang mewakili nilai enumerasi seperti Error untuk TraceSwitch. Baris <add name="mySwitch" value="Error" /> sama dengan <add name="mySwitch" value="1" />. Anda juga dapat mengatur tingkat pelacakan menggunakan nilai bilangan bulat enumerasi. Tabel berikut ini memperlihatkan hubungan antara TraceLevel anggota enumerasi dan entri file konfigurasi yang sesuai.
| Tingkat Jejak | Nilai File Konfigurasi |
|---|---|
| Nonaktif | 0 |
| Kesalahan | 1 |
| Peringatan | 2 |
| info | 3 |
| Verbose | 4 |