Share via


Elemento <add> para <switches>

Actualización: noviembre 2007

Especifica el nivel donde se establece un modificador de seguimiento.

<configuration> (Elemento)
  Elemento <system.diagnostics>
    Elemento <switches>
      Elemento <add> para <switches>

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

Atributos y elementos

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

Atributos

Atributo

Descripción

nombre

Atributo requerido.

Especifica el nombre del modificador. El valor de este atributo corresponde al parámetro displayName que se pasa al constructor del modificador.

Valor

Atributo requerido.

Especifica el nivel del modificador.

Elementos secundarios

Ninguno.

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.

switches

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

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 <add> 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

TraceSwitch

BooleanSwitch