Compartir a través de


Elemento <switches>

Contiene modificadores de seguimiento y el nivel donde éstos se establecen.

Elemento <configuration>
  Elemento <system.diagnostics>
    Elemento <switches>

<switches> 
</switches>

Atributos y elementos

Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción

<add>

Especifica el nivel donde se establece un modificador de seguimiento.

Elementos primarios

Elemento Descripción

configuration

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

System.diagnostics

Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, y el nivel donde se establece un modificador de seguimiento.

Comentarios

Puede cambiar el nivel de un modificador de seguimiento si lo pone en un archivo de configuración. Si el modificador es un BooleanSwitch, es posible activarlo y desactivarlo. Si el modificador es un TraceSwitch, es posible asignarle distintos niveles para especificar los tipos de mensajes de seguimiento o de depuración que genera la aplicación.

Ejemplo

En el ejemplo siguiente se muestra cómo utilizar el elemento <switch> para establecer el modificador de seguimiento General en el nivel TraceLevel.Error y habilitar el modificador de seguimiento booleano Data.

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

Vea también

Referencia

Esquema de la configuración de seguimiento y depuración
Switch Class
TraceSwitch Class
BooleanSwitch Class