Condividi tramite


<Elemento switches>

Contiene le opzioni di traccia e il livello in cui vengono impostate le opzioni di traccia.

<Configurazione>
  <system.diagnostics>
    <Interruttori>

Sintassi

      <switches>
</switches>  

Attributi ed elementi

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

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
<add> Specifica il livello in cui viene impostata un'opzione 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.

Commenti

È possibile modificare il livello di un'opzione di traccia inserendola in un file di configurazione. Se l'opzione è un BooleanSwitch, è possibile attivarla e disattivarla. Se l'opzione è un TraceSwitchoggetto , è possibile assegnare livelli diversi per specificare i tipi di traccia o di debug dei messaggi restituiti dall'applicazione.

Esempio

Nell'esempio seguente viene illustrato come usare l'elemento switch per impostare l'opzione<>General di traccia sul TraceLevel livello e abilitare l'opzione Data di traccia booleana.

<configuration>  
   <system.diagnostics>  
      <switches>  
         <add name="General" value="4" />  
         <add name="Data" value="1" />  
      </switches>  
   </system.diagnostics>  
</configuration>  

Vedi anche