<sharedListeners> Öğe

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.

<configuration>   <system.diagnostics>     <sharedListeners>

Sözdizimi

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

Ö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 sharedListeners bir dinleyici ekler.

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

Açıklamalar

Paylaşılan dinleyici koleksiyonuna dinleyici eklemek, onu etkin bir dinleyici yapmaz. Yine de bir izleme kaynağına veya izleme öğesine ait koleksiyona Listeners eklenerek bir izleme kaynağına eklenmelidir. .NET Framework'teki 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.

Example

Aşağıdaki örnekte, hem hem <sharedListeners> de sınıfları için dinleyiciyi console koleksiyona eklemek için öğesinin ListenersTraceSource nasıl kullanılacağı Trace gösterilmektedir. Konsol izleme dinleyicisi, veya TraceSourceçağrıları aracılığıyla konsola Trace izleme bilgileri 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 bakınız