Compartir a través de


Elemento<add> para <switches>

Especifica el nivel en el que está establecido un modificador de seguimiento.

<configuration>
  <system.diagnostics>
    <switches>
      <add>

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
name Atributo necesario.

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

Especifica el nivel del modificador.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.
switches Contiene modificadores de seguimiento y el nivel en el que están establecidos.
system.diagnostics Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, así como el nivel en el que está establecido un modificador de seguimiento.

Comentarios

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

Ejemplo

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

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

Consulte también