Condividi tramite


<assert> Elemento

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

<configurazione>
   <system.diagnostics>
     <asserire>

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.

Attributes

Attribute Description
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 in cui scrivere il messaggio se Debug.Assert restituisce false.

Attributo assertuienabled

Value Description
true Visualizza la finestra di messaggio. Si tratta dell'impostazione predefinita.
false Non visualizza la finestra di messaggio.

Elementi figli

Nessuno.

Elementi padre

Elemento Description
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 che raccolgono, archiviano e instradano i messaggi e il livello in cui è impostata un'opzione di traccia.

Osservazioni:

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

Example

Nell'esempio seguente viene illustrato come disabilitare la visualizzazione delle finestre 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>

Vedere anche