Compartilhar via


<assert> Elemento

Especifica se uma caixa de mensagem deve ser exibida quando você chama o Debug.Assert método; também especifica o nome do arquivo para o qual gravar mensagens.

<configuração>
   <system.diagnostics>
     <afirmar>

Sintaxe

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
assertuienabled Atributo opcional.

Especifica se uma caixa de mensagem será exibida quando o método Debug.Assert for avaliado como false.
logfilename Atributo opcional.

Especifica o nome do arquivo para o qual gravar a mensagem se Debug.Assert for avaliado como false.

Atributo assertuienabled

Value Description
true Exibe a caixa de mensagem. Esse é o padrão.
false Não exibe a caixa de mensagem.

Elementos filho

Nenhum.

Elementos pai

Elemento Description
configuration O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.
system.diagnostics Especifica os ouvintes de rastreamento que coletam, armazenam e roteiam mensagens e o nível em que um comutador de rastreamento é definido.

Observações

Ambos os atributos no <assert> elemento são opcionais. Você pode desabilitar caixas de mensagem sem especificar um arquivo para o qual gravar as mensagens ou pode especificar um arquivo para o qual gravar mensagens enquanto deixa as caixas de mensagem habilitadas.

Example

O exemplo a seguir mostra como desabilitar a exibição de caixas de mensagem ao chamar Debug.Assert e gravar as mensagens c:\log.txtem .

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

Consulte também