Elemento <add> per <switches>
Consente di specificare il livello in cui viene impostata un'opzione di analisi.
Elemento <Configuration>
Elemento <system.diagnostics>
Elemento <switches>
Elemento <add> per <switches>
<add name="switch name"
value="value"/>
Attributi ed elementi
Le seguenti sezioni illustrano attributi, elementi figlio e padre.
Attributi
Attributo | 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 | Descrizione |
---|---|
configuration |
È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
switches |
Contiene opzioni di analisi e il livello in cui vengono impostate. |
system.diagnostics |
Consente di specificare listener di analisi 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 analisi 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 analisi o di debug generati dall'applicazione.
Esempio
Nell'esempio riportato di seguito viene illustrato come utilizzare l'elemento <add> per impostare l'opzione di analisi 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 analisi e debug
Switch Class
TraceSwitch Class
BooleanSwitch Class