Condividi tramite


<Elemento assert>

Specifica se visualizzare una finestra di messaggio quando si chiama il metodo Debug.Assert. Specifica anche il nome del file in cui scrivere i messaggi.

<Configurazione>
  <system.diagnostics>
    <Affermare>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
assertuienabled Attributo facoltativo.

Specifica se visualizzare una finestra di messaggio quando il metodo Debug.Assert restituisce false.
logfilename Attributo facoltativo.

Specifica il nome del file per scrivere il messaggio in se Debug.Assert restituisce false.

Attributo assertuienabled

Valore Descrizione
true Visualizza la finestra di messaggio. Questo è il valore predefinito.
false Non visualizza la finestra di messaggio.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
system.diagnostics Specifica i listener di traccia per raccogliere, archiviare e indirizzare i messaggi, oltre al livello di impostazione di un'opzione di traccia.

Commenti

Entrambi gli attributi nell'elemento <assert> sono facoltativi. È possibile disabilitare le caselle di messaggio senza specificare un file in cui scrivere i messaggi oppure è possibile specificare un file in cui scrivere messaggi lasciando le caselle di messaggio abilitate.

Esempio

Nell'esempio seguente viene illustrato come disabilitare la visualizzazione delle caselle di messaggio quando si chiama Debug.Assert e si scrivono i messaggi in c:\log.txt.

<configuration>  
   <system.diagnostics>  
      <assert assertuienabled="false" logfilename="c:\log.txt"/>  
   </system.diagnostics>  
</configuration>  

Vedi anche