<Elemento listener> per <la traccia>
Specifica un listener che raccoglie, archivia e instrada i messaggi. I listener indirizzano l'output della traccia a una destinazione appropriata.
<Configurazione>
<system.diagnostics>
<Traccia>
<Ascoltatori>
Sintassi
<listeners>
<add>...</add>
<clear/>
<remove ... />
</listeners>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Nessuno.
Elementi figlio
Elemento | Descrizione |
---|---|
<add> | Aggiunge un listener alla raccolta Listeners . |
<Chiaro> | Cancella la raccolta Listeners per una traccia. |
<Rimuovere> | Rimuove un listener dalla Listeners raccolta. |
Elementi padre
Elemento | Descrizione |
---|---|
configuration |
Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework. |
system.diagnostics |
Consente di specificare l'elemento radice per la sezione di configurazione ASP.NET. |
trace |
Contiene i listener che raccolgono, archiviano e indirizzano i messaggi di traccia. |
Commenti
Le Debug classi e Trace condividono la stessa raccolta Listener . Se si aggiunge un oggetto listener all'insieme in una di queste classi, l'altra classe usa lo stesso listener. Le classi listener fornite con .NET Framework derivano dalla TraceListener classe .
File di configurazione
Questo elemento può essere usato nel file di configurazione del computer (Machine.config) e nel file di configurazione dell'applicazione.
Esempio
Nell'esempio seguente viene illustrato come usare l'elemento <listener per aggiungere i listener e all'insieme Listener>MyListener
.MyEventListener
MyListener
crea un file denominato MyListener.log
e scrive l'output nel file. MyEventListener
crea una voce nel registro eventi.
<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>
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per