Elemento <add> para <switches>
Especifica el nivel donde se establece un modificador de seguimiento.
<add name="switch name"
value="value"/>
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
nombre |
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 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>