Condividi tramite


Elemento <add> per <switches>

Consente di specificare il livello in cui viene impostata un'opzione di traccia.

<add name="switch name"
     value="value"/>

Attributi ed elementi

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

Attributi

Attribute

Descrizione

name

Attributo obbligatorio.

Specifica il nome dell'opzione. Il valore di questo attributo corrisponde al parametro displayName passato al costruttore di opzioni.

value

Attributo obbligatorio.

Specifica il livello dell'opzione.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Oggetto di descrizione

configuration

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

switches

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

system.diagnostics

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

Note

È possibile modificare il livello di un'opzione di traccia inserendola in un file di configurazione. Se si tratta di un'opzione BooleanSwitch, è possibile attivarla e disattivarla. Se si tratta, invece, di un'opzione TraceSwitch, è possibile assegnarle livelli differenti per specificare i tipi di messaggi di traccia o di debug generati dall'applicazione.

Esempio

Nell'esempio riportato di seguito viene illustrato come utilizzare l'elemento <add> per impostare l'opzione di traccia General sul livello TraceLevel.Error e come attivare l'opzione di analisi di tipo Boolean Data.

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

Vedere anche

Riferimenti

Schema delle impostazioni di traccia e debug

Switch

TraceSwitch

BooleanSwitch