<listeners> öğesi <trace>

İletileri toplayan, depolayan ve yönlendiren bir dinleyici belirtir. Dinleyiciler izleme çıkışını uygun bir hedefe yönlendirir.

<configuration>
  <system.diagnostics>
    <trace>
      <listeners>

Sözdizimi

<listeners>
  <add>...</add>
  <clear/>
  <remove ... />
</listeners>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Attributes

Yok.

Alt Öğeler

Öğe Description
<eklemek> Koleksiyona Listeners bir dinleyici ekler.
<berrak> Listeners İzleme için koleksiyonu temizler.
<kaldırmak> Bir dinleyiciyi Listeners koleksiyondan kaldırır.

Üst Öğeler

Öğe Description
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
system.diagnostics ASP.NET yapılandırma bölümünün kök öğesini belirtir.
trace İzleme iletilerini toplayan, depolayan ve yönlendiren dinleyicileri içerir.

Açıklamalar

Debug ve Trace sınıfları aynı Listeners koleksiyonu paylaşır. Bu sınıflardan birinde koleksiyona bir dinleyici nesnesi eklerseniz, diğer sınıf aynı dinleyiciyi kullanır. .NET Framework ile gönderilen dinleyici sınıfları sınıfından TraceListener türetilir.

Yapılandırma Dosyası

Bu öğe makine yapılandırma dosyasında (Machine.config) ve uygulama yapılandırma dosyasında kullanılabilir.

Example

Aşağıdaki örnekte, dinleyicileri <listeners> ve MyListener koleksiyona eklemek için öğesinin nasıl kullanılacağı MyEventListener gösterilmektedirListeners. MyListener adlı MyListener.log bir dosya oluşturur ve çıktıyı dosyaya yazar. MyEventListener olay günlüğünde bir girdi oluşturur.

<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>

Ayrıca bakınız