Elemento <remove> per <listeners> per <trace>
Consente di rimuovere un listener dall'insieme Listeners.
<remove name="listener name" />
Attributi ed elementi
Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.
Attributi
Attribute |
Descrizione |
---|---|
name |
Attributo obbligatorio. Nome del listener da rimuovere dall'insieme Listeners. |
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Descrizione |
---|---|
configuration |
Elemento radice 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 tracciatura a una destinazione adatta. |
system.diagnostics |
Consente di specificare listener di traccia per la raccolta, la memorizzazione e l'invio di messaggi, nonché il livello in cui viene impostata un'opzione di traccia. |
trace |
Consente di configurare il servizio di traccia 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 traccia predefinito dall'insieme Listeners di traccia.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>