Elemento <remove> per <listeners> per <source>

Aggiornamento: novembre 2007

Rimuove un listener dall'insieme Listeners per un'origine di analisi.

Elemento <Configuration>
  Elemento <system.diagnostics>
    Elemento <sources>
      Elemento <source>
        Elemento <listeners> per <trace>
          Elemento <remove> per <listeners> per <source>

<remove name="listenerName" />

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati 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

È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

system.diagnostics

Specifica listener di analisi per la raccolta, la memorizzazione e l'invio di messaggi, nonché il livello in cui viene impostata un'opzione di analisi.

sources

Contiene le origini di analisi che danno inizio ai messaggi di analisi.

source

Specifica un'origine di analisi che dà inizio ai messaggi di analisi.

listeners

Specifica i listener per la raccolta, l'archiviazione e l'invio di messaggi.

Note

L'elemento <remove> consente di rimuovere un listener specificato dall'insieme Listeners per un'origine di analisi.

È possibile rimuovere un elemento dall'insieme Listeners per un'origine di analisi a livello di codice chiamando il metodo Remove sulla proprietà Listeners dell'istanza di TraceSource.

È possibile utilizzare questo elemento nei file di configurazione del computer (Machine.config) e dell'applicazione.

Esempio

Nell'esempio riportato di seguito viene illustrato come utilizzare l'elemento <remove> prima dell'elemento <add> per l'aggiunta del listener console all'insieme Listeners per l'origine di analisi TraceSourceApp.

<configuration>
  <system.diagnostics>
    <sources>
      <source name="TraceSourceApp" switchName="sourceSwitch" 
         switchType="System.Diagnostics.SourceSwitch" >
         <listeners>
           <remove name="Default"/>
           <add name="console" 
             type="System.Diagnostics.ConsoleTraceListener" />
         </listeners>
      </source>
    </sources>
  </system.diagnostics>
</configuration> 

Vedere anche

Concetti

Listener di analisi

Riferimenti

Schema delle impostazioni di analisi e debug

Elemento <clear> per <listeners> per <source>

Listeners

TraceSource