Condividi tramite


Elemento <assert>

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.

<assert assertuienabled="true|false" logfilename="file name"/>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati 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

Oggetto di descrizione

configuration

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

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

Entrambi gli attributi dell'elemento <assert> sono facoltativi. È possibile disabilitare 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 disabilitare 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 traccia e debug

Debug