Condividi tramite


Elemento <listeners> per <source>

Consente di aggiungere o rimuovere listener nell'insieme Listeners per un oggetto TraceSource. I listener indirizzano l'output di tracciatura a una destinazione appropriata, ad esempio un file di log, una finestra o un file di testo.

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

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

Elemento <add> per <listeners> per <source>

Consente di aggiungere un listener all'insieme Listeners.

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

Consente di rimuovere un listener dall'insieme Listeners.

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

Cancella l'insieme Listeners per un'origine di traccia.

Elementi padre

Elemento

Oggetto di descrizione

configuration

Elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

system.diagnostics

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

sources

Contiene le origini di traccia che danno inizio ai messaggi di tracciatura.

source

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

Note

File di configurazione

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

Esempio

Nell'esempio riportato di seguito viene illustrato l'utilizzo dell'elemento <listeners> per aggiungere il listener di traccia di console all'origine mySource e per 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>

Vedere anche

Riferimenti

Schema delle impostazioni di traccia e debug

TraceListener

Concetti

Listener di traccia