Compartilhar via


<switches> Elemento

Contém opções de rastreamento e o nível em que os comutadores de rastreamento são definidos.

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

Sintaxe

      <switches>
</switches>

Atributos e elementos

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

Attributes

Nenhum.

Elementos filho

Elemento Description
<adicionar> Especifica o nível em que um comutador de rastreamento é definido.

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

Você pode alterar o nível de um comutador de rastreamento colocando-o em um arquivo de configuração. Se o comutador for um BooleanSwitch, você poderá ativá-lo e desativá-lo. Se a opção for um TraceSwitch, você poderá atribuir níveis diferentes a ele para especificar os tipos de mensagens de rastreamento ou de depuração que o aplicativo gera.

Example

O exemplo a seguir mostra como usar o <switches> elemento para definir a opção General de rastreamento para o TraceLevel nível e habilitar o comutador Data de rastreamento booliano.

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

Consulte também