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>

Vedere anche

Riferimenti

Schema delle impostazioni di analisi e debug

Debug