Condividi tramite


Elemento <sources>

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

<sources>
   <source>...</source>
</sources>

Attributi ed elementi

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

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

Elemento <source>

Elemento obbligatorio.

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

Elementi padre

Elemento

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.

Note

È 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 <sources> per aggiungere l'origine di traccia mySource e impostare il livello per l'opzione di origine denominata sourceSwitch. Viene aggiunto un listener di analisi di console che consente di scrivere le informazioni di traccia sulla console.

<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

DefaultTraceListener

TextWriterTraceListener

ConsoleTraceListener

EventLogTraceListener

XmlWriterTraceListener

Elemento <source>