<element naslouchacího> procesu pro <trasování>

Určuje naslouchací proces, který shromažďuje, ukládá a směruje zprávy. Naslouchací procesy směrují výstup trasování na příslušný cíl.

<Konfigurace>
  <System.diagnostics>
    <Trasování>
      <Posluchače>

Syntax

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

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Žádné

Podřízené elementy

Element Popis
<Přidat> Přidá do kolekce naslouchací proces Listeners .
<Jasné> Vymaže kolekci Listeners pro trasování.
<Odebrat> Odebere naslouchací proces z Listeners kolekce.

Nadřazené elementy

Element Popis
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
system.diagnostics Určuje kořenový prvek pro oddíl konfigurace ASP.NET.
trace Obsahuje naslouchací procesy, které shromažďují, ukládají a směrují trasovací zprávy.

Poznámky

Třídy Debug a Trace sdílejí stejnou kolekci naslouchacích procesů . Pokud přidáte objekt naslouchacího procesu do kolekce v jedné z těchto tříd, druhá třída použije stejný naslouchací proces. Třídy naslouchacího procesu dodávané s rozhraním .NET Framework jsou odvozeny TraceListener od třídy .

Konfigurační soubor

Tento prvek lze použít v konfiguračním souboru počítače (Machine.config) a konfiguračním souboru aplikace.

Příklad

Následující příklad ukazuje, jak pomocí elementu naslouchacího<> procesu přidat naslouchací procesy MyListener a MyEventListener do kolekce naslouchacích procesů. MyListener vytvoří soubor s názvem MyListener.log a zapíše výstup do souboru. MyEventListener vytvoří položku v protokolu událostí.

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

Viz také