Elemento <assert>
Aggiornamento: novembre 2007
Consente di specificare se deve essere visualizzata una finestra di messaggio quando viene richiamato il metodo Debug.Assert e permette, inoltre, di specificare il nome del file in cui scrivere i messaggi.
Elemento <Configuration>
Elemento <system.diagnostics>
Elemento <assert>
<assert assertuienabled="true|false" logfilename="file name"/>
Attributi ed elementi
Le seguenti sezioni illustrano attributi, elementi figlio e padre.
Attributi
Attributo |
Descrizione |
---|---|
assertuienabled |
Attributo facoltativo. Specifica se deve essere visualizzata una finestra di messaggio quando il metodo Debug.Assert restituisce false. |
logfilename |
Attributo facoltativo. Specifica il nome del file in cui scrivere il messaggio se Debug.Assert restituisce false. |
Attributo assertuienabled
Valore |
Descrizione |
---|---|
true |
La finestra di messaggio viene visualizzata. Questa è l'impostazione predefinita. |
false |
La finestra di messaggio non viene visualizzata. |
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. |
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
Entrambi gli attributi dell'elemento <assert> sono facoltativi. È possibile disattivare le finestre di messaggio senza specificare un file in cui scrivere i messaggi oppure specificare tale file lasciando attivate le finestre di messaggio.
Esempio
Nell'esempio riportato di seguito viene mostrato come disattivare la visualizzazione di finestre di messaggio quando viene richiamato il metodo Debug.Assert e vengono scritti i messaggi in c:\log.txt.
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>