Elemento <remove> per <listeners> per <trace>
Aggiornamento: novembre 2007
Consente di rimuovere un listener dall'insieme Listeners.
Elemento <Configuration>
Elemento <system.diagnostics>
Elemento <trace>
Elemento <listeners> per <trace>
Elemento <remove> per <listeners> per <trace>
<remove name="listener name" />
Attributi ed elementi
Le seguenti sezioni illustrano attributi, elementi figlio e padre.
Attributi
Attributo |
Descrizione |
---|---|
name |
Attributo obbligatorio. Nome del listener da rimuovere dall'insieme Listeners. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
---|---|
configuration |
Elemento principale in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
listeners |
Consente di specificare un listener per la raccolta, la memorizzazione e l'invio di messaggi. I listener indirizzano l'output di analisi a una destinazione adatta. |
system.diagnostics |
Consente di specificare listener di analisi per la raccolta, la memorizzazione e l'invio di messaggi, nonché il livello in cui viene impostata un'opzione di analisi. |
trace |
Consente di configurare il servizio di analisi ASP.NET. |
Note
Nota
Rimuovendo la classe DefaultTraceListener dall'insieme Listeners si modifica il comportamento dei metodi Debug.Assert, Trace.Assert, Debug.Fail e Trace.Fail. La chiamata a un metodo Assert o Fail normalmente comporta la visualizzazione di una finestra di messaggio, ma la finestra di messaggio non viene visualizzata se la classe DefaultTraceListener non è contenuta nell'insieme Listeners.
Esempio
Nell'esempio riportato di seguito viene illustrato come rimuovere il listener di analisi predefinito dall'insieme Listeners di analisi.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>