Delen via


<het element sharedListeners>

Bevat listeners waarnaar elk bron- of traceringselement kan verwijzen. Deze listeners ontvangen standaard geen traceringen en het is niet mogelijk om deze listeners op te halen tijdens runtime. Listeners die zijn geïdentificeerd als gedeelde listeners, kunnen worden toegevoegd aan bronnen of traceringen op naam.

<configuratie>
  <system.diagnostics>
    <sharedListeners>

Syntax

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

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Geen.

Onderliggende elementen

Element Beschrijving
<Toevoegen> Hiermee voegt u een listener toe aan de sharedListeners verzameling.

Bovenliggende elementen

Element Beschrijving
Configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen.
system.diagnostics Hiermee geeft u het hoofdelement voor de sectie ASP.NET configuratie.

Opmerkingen

Als u een listener toevoegt aan de verzameling gedeelde listeners, wordt deze niet een actieve listener. Het moet nog steeds worden toegevoegd aan een traceringsbron of een tracering door deze toe te voegen aan de Listeners verzameling voor dat traceringselement. De listenerklassen in de .NET Framework afgeleid van de TraceListener klasse.

Dit element kan worden gebruikt in het computerconfiguratiebestand (Machine.config) en het configuratiebestand van de toepassing.

Voorbeeld

In het volgende voorbeeld ziet u hoe u het <sharedListeners> -element gebruikt om de listener console toe te voegen aan de Listeners verzameling voor zowel de TraceSource klassen als Trace . De consoletraceringslistener schrijft traceringsgegevens naar de console via aanroepen naar TraceSource of 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>

Zie ook