Condividi tramite


<Elemento clear> per <i listener> per l'origine <>

Cancella la raccolta Listeners per un'origine di traccia.

<Configurazione>
  <system.diagnostics>
    <Fonti>
      <fonte>
        <Ascoltatori>
          <Chiaro>

Sintassi

<clear/>  

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
system.diagnostics Specifica i listener di traccia per raccogliere, archiviare e indirizzare i messaggi, oltre al livello di impostazione di un'opzione di traccia.
sources Contiene le origini di traccia che avviano i messaggi di traccia.
source Specifica un'origine di traccia che avvia i messaggi di traccia.
listeners Specifica i listener che raccolgono, archiviano e instradano i messaggi.

Commenti

L'elemento <clear> rimuove tutti i listener dalla raccolta per un'origine Listeners di traccia, incluso .DefaultTraceListener È possibile usare l'elemento <clear> prima di usare l'elemento <add> per essere certi che non siano presenti altri listener attivi nella raccolta.

File di configurazione

Questo elemento può essere usato nel file di configurazione del computer (Machine.config) e nel file di configurazione dell'applicazione.

Esempio

Nell'esempio seguente viene illustrato come usare l'elemento <clear> prima di usare gli <add> elementi per aggiungere i listener console e textListener alla Listeners raccolta per l'origine TraceSourceAppdi traccia .

<configuration>  
  <system.diagnostics>  
    <sources>  
       <source name="TraceSourceApp" switchName="sourceSwitch"
         switchType="System.Diagnostics.SourceSwitch">  
        <listeners>  
          <clear/>  
          <add name="console"
            type="System.Diagnostics.ConsoleTraceListener"/>  
          <add name="textListener"/>  
        </listeners>  
      </source>  
    </sources>  
    <sharedListeners>  
      <add name="textListener"
        type="System.Diagnostics.TextWriterTraceListener"
        initializeData="myListener.log"/>  
    </sharedListeners>  
    <switches>  
      <add name="sourceSwitch" value="Warning"/>  
    </switches>  
  </system.diagnostics>  
</configuration>

Vedi anche