Condividi tramite


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

NotaNota

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>

Vedere anche

Riferimenti

Schema delle impostazioni di traccia e debug

TraceListener

DefaultTraceListener

TextWriterTraceListener

EventLogTraceListener