Partilhar via


<adicionar> Elemento para <comutadores>

Especifica o nível em que é definido um comutador de rastreio.

<configuração>
  <system.diagnostics>
    <comutadores>
      <adicionar>

Syntax

<add name="switch name"  
     value="value"/>  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
nome Atributo obrigatório.

Especifica o nome do comutador. O valor deste atributo corresponde ao parâmetro displayName que é transmitido para mudar de construtor.
value Atributo obrigatório.

Especifica o nível do comutador.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
configuration O elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de idioma comum e .NET Framework aplicações.
switches Contém comutadores de rastreio e o nível em que os comutadores de rastreio estão definidos.
system.diagnostics Especifica serviços de escuta de rastreio que recolhem, armazenam e encaminham mensagens e o nível em que um comutador de rastreio está definido.

Observações

Pode alterar o nível de um comutador de rastreio ao colocá-lo num ficheiro de configuração. Se o interruptor for um BooleanSwitch, pode ativá-lo e desativá-lo. Se o comutador for um TraceSwitch, pode atribuir-lhe diferentes níveis para especificar os tipos de rastreio ou depuração de mensagens que a aplicação produz.

Exemplo

O exemplo seguinte mostra como utilizar o <elemento add> para definir o General comutador de rastreio para o TraceLevel nível e ativar o Data comutador de rastreio Booleano.

<configuration>  
   <system.diagnostics>  
      <switches>  
         <add name="General" value="4" />  
         <add name="Data" value="1" />  
      </switches>  
   </system.diagnostics>  
</configuration>  

Ver também