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>

Vedere anche

Riferimenti

Schema delle impostazioni di analisi e debug

TraceListener

DefaultTraceListener

TextWriterTraceListener

EventLogTraceListener