<aserción> Elemento
Especifica si se muestra un cuadro de mensaje cuando se llama al método Debug.Assert; también indica el nombre del archivo para el que se van a escribir los mensajes.
<configuración>
<system.diagnostics>
<aserción>
Sintaxis
<assert assertuienabled="true|false" logfilename="file name"/>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
assertuienabled |
Atributo opcional. Especifica si se va a mostrar un cuadro de mensaje cuando el método Debug.Assert se evalúa como falso. |
logfilename |
Atributo opcional. Especifica el nombre del archivo en el que se va a escribir el mensaje si Debug.Assert se evalúa como falso. |
Atributo assertuienabled
Valor | Descripción |
---|---|
true |
Muestra el cuadro de mensaje. Este es el valor predeterminado. |
false |
No muestra el cuadro de mensaje. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
system.diagnostics |
Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, así como el nivel en el que está establecido un modificador de seguimiento. |
Comentarios
Ambos atributos del <elemento assert> son opcionales. Puede deshabilitar los cuadros de mensaje sin especificar un archivo en el que escribir los mensajes o puede especificar un archivo en el que escribir mensajes mientras deja habilitados los cuadros de mensaje.
Ejemplo
En el ejemplo siguiente se muestra cómo deshabilitar la visualización de cuadros de mensaje al llamar a Debug.Assert y escribir los mensajes en c:\log.txt
.
<configuration>
<system.diagnostics>
<assert assertuienabled="false" logfilename="c:\log.txt"/>
</system.diagnostics>
</configuration>