<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é
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro