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
Riferimenti
Schema delle impostazioni di analisi e debug