Elemen <pendengar> untuk <pelacakan>
Menentukan listener yang mengumpulkan, menyimpan, dan merutekan pesan. Listener mengarahkan output pelacakan ke target yang sesuai.
<konfigurasi>
<system.diagnostics>
<jejak>
<pendengar>
Sintaks
<listeners>
<add>...</add>
<clear/>
<remove ... />
</listeners>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Tidak ada.
Elemen Anak
Elemen | Deskripsi |
---|---|
<menambahkan> | Menambahkan pemroses ke koleksi Listeners . |
<hapus> | Menghapus koleksi Listeners untuk lacak. |
<hapus> | Menghapus pendengar dari koleksi Listeners . |
Elemen Induk
Elemen | Deskripsi |
---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
system.diagnostics |
Menentukan elemen akar untuk bagian konfigurasi ASP.NET. |
trace |
Berisi pemroses yang mengumpulkan, menyimpan, dan merutekan pesan pelacakan. |
Keterangan
Kelas Debug dan Trace berbagi koleksi Pendengar yang sama. Jika Anda menambahkan objek pendengar ke koleksi di salah satu kelas ini, kelas lain menggunakan pendengar yang sama. Kelas pendengar yang dikirimkan dengan .NET Framework berasal dari kelas TraceListener.
File konfigurasi
Elemen ini dapat digunakan dalam file konfigurasi mesin (Machine.config) dan file konfigurasi aplikasi.
Contoh
Contoh berikut ini menunjukkan cara menggunakan elemen <pendengar> untuk menambahkan pendengar MyListener
dan MyEventListener
ke koleksi Pendengar. MyListener
membuat file bernama MyListener.log
dan menulis output ke file. MyEventListener
membuat entri di log peristiwa.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener,
system, version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"
initializeData="c:\myListener.log" />
<add name="MyEventListener"
type="System.Diagnostics.EventLogTraceListener,
system, version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"
initializeData="MyConfigEventLog"/>
</listeners>
</trace>
</system.diagnostics>
</configuration>
Lihat juga
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