Condividi tramite


<Elemento listener> per l'origine <>

Aggiunge o rimuove i listener nella Listeners raccolta per un oggetto TraceSource. Un listener indirizza l'output della traccia a una destinazione appropriata, ad esempio un log, una finestra o un file di testo.

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

Sintassi

<listeners>
  <add>...</add>  
  <remove ... />  
  <clear/>  
</listeners>  

Attributi ed elementi

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

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
<add> Aggiunge un listener alla raccolta Listeners.
<Rimuovere> Rimuove un listener dalla Listeners raccolta.
<Chiaro> Cancella la raccolta Listeners per un'origine di traccia.

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.

Commenti

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 <listeners> per aggiungere un listener di traccia della console all'origine mySource e rimuovere il listener di traccia predefinito.

<configuration>  
  <system.diagnostics>  
    <sources>  
      <source name="mySource" switchName="sourceSwitch"
        switchType="System.Diagnostics.SourceSwitch">  
        <listeners>  
          <add name="console"
            type="System.Diagnostics.ConsoleTraceListener">  
            <filter type="System.Diagnostics.EventTypeFilter"
              initializeData="Error"/>  
          </add>  
          <remove name="Default"/>  
        </listeners>  
      </source>  
    </sources>  
    <switches>  
      <add name="sourceSwitch" value="Warning"/>  
    </switches>  
  </system.diagnostics>  
</configuration>  

Vedi anche