Aracılığıyla paylaş


<sharedListeners> Öğesi

Herhangi bir kaynak veya izleme öğesinin başvurabileceği dinleyicileri içerir. Bu dinleyiciler varsayılan olarak hiçbir izleme almaz ve bu dinleyicileri çalışma zamanında almak mümkün değildir. Paylaşılan dinleyici olarak tanımlanan dinleyiciler, kaynaklara veya izlemelere ada göre eklenebilir.

<Yapılandırma>
  <system.diagnostics>
    <sharedListeners>

Syntax

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

Öznitelikler ve Öğeler

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

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<Ekle> Koleksiyona sharedListeners bir dinleyici ekler.

Üst Öğeler

Öğe Açıklama
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.

Açıklamalar

Paylaşılan dinleyiciler koleksiyonuna dinleyici eklemek onu etkin bir dinleyici yapmaz. Yine de bu izleme öğesinin koleksiyonuna eklenerek bir izleme kaynağına veya izlemeye Listeners eklenmelidir. .NET Framework dinleyici sınıfları sınıfından TraceListener türetilir.

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

Örnek

Aşağıdaki örnekte, hem hem de TraceTraceSource sınıfları için koleksiyona dinleyici console eklemek için öğesinin Listeners nasıl kullanılacağı <sharedListeners> gösterilmektedir. Konsol izleme dinleyicisi, veya Traceçağrıları aracılığıyla izleme bilgilerini konsola TraceSource yazar.

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

Ayrıca bkz.