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
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:DEBUG
bendera ke baris perintah pengkompilasi saat Mengkompilasi kode, atau Anda dapat menambahkan#define DEBUG
ke bagian atas file Anda. Di Visual Basic, tambahkan/d:DEBUG=True
bendera ke baris perintah pengkompilasi.Untuk mengaktifkan pelacakan di C#, tambahkan
/d:TRACE
bendera ke baris perintah pengkompilasi saat Anda mengkompilasi kode, atau menambahkan#define TRACE
ke bagian atas file Anda. Di Visual Basic, tambahkan/d:TRACE=True
bendera 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 |