Bagikan melalui


Elemen <SharedListeners>

Berisi pendengar yang dapat dirujuk oleh sumber atau elemen pelacakan apa pun. Pendengar ini tidak menerima jejak apa pun secara default, dan tidak mungkin untuk mengambil pendengar ini pada waktu yang tepat. Pendengar yang diidentifikasi sebagai pendengar bersama dapat ditambahkan ke sumber atau pelacakan berdasarkan nama.

<konfigurasi>
  <system.diagnostics>
    <sharedListeners>

Sintaks

<sharedListeners>
  <add>...</add>  
</sharedListeners>  

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
<menambahkan> Menambahkan pendengar ke kumpulan sharedListeners.

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.

Keterangan

Menambahkan pendengar ke koleksi pendengar bersama tidak menjadikannya pendengar aktif. Itu masih harus ditambahkan ke sumber jejak atau jejak dengan menambahkannya ke koleksi Listeners untuk elemen jejak itu. Kelas pendengar di .NET Framework berasal dari kelas TraceListener.

Elemen ini dapat digunakan dalam file konfigurasi mesin (Machine.config) dan file konfigurasi aplikasi.

Contoh

Contoh berikut menunjukkan cara menggunakan elemen <sharedListeners> untuk menambahkan pendengar console ke koleksi Listeners untuk kelas TraceSource dan Trace. Pendengar jejak konsol menulis informasi pelacakan ke konsol melalui panggilan ke TraceSource atau Trace.

<configuration>  
  <system.diagnostics>  
    <sharedListeners>  
      <add name="console" type="System.Diagnostics.ConsoleTraceListener" >  
        <filter type="System.Diagnostics.EventTypeFilter"  
          initializeData="Warning" />  
      </add>  
    </sharedListeners>  
    <sources>  
      <source name="mySource" switchName="sourceSwitch"  >  
        <listeners>  
          <add name="console" />  
        </listeners>  
      </source>  
    </sources>  
    <switches>  
      <add name="sourceSwitch" value="Verbose"/>  
    </switches>  
    <trace>  
      <listeners>  
        <add name="console" />  
      </listeners>  
    </trace>  
  </system.diagnostics>  
</configuration>

Lihat juga