Partilhar via


<switches> Elemento

Contém opções de rastreamento e o nível em que as opções de rastreamento são definidas.

<switches> 
</switches>

Atributos e elementos

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

Atributos

Nenhum.

Elementos filho

Elemento

Descrição

<add>

Especifica o nível em que um switch de rastreamento está definido.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos.

System.diagnostics

Especifica os ouvintes de rastreamento que coletam, armazenam e roteiam mensagens e o nível em que um switch de rastreamento está definido.

Comentários

Você pode alterar o nível de um switch de rastreamento, colocando-o em um arquivo de configuração. Se o switch for um BooleanSwitch, você pode ativar-a e desativado. Se o switch for um TraceSwitch, você pode atribuir diferentes níveis a ele para especificar os tipos de rastreamento ou depuração mensagens de saídas do aplicativo.

Exemplo

O exemplo a seguir mostra como usar o <switch> elemento para definir o General a opção trace para o TraceLevel.Error nível e habilitar o Data rastreamento Boolean switch.

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

Consulte também

Referência

Rastreamento e esquema configurações Debug

Switch

TraceSwitch

BooleanSwitch