TraceLevel Enumeración
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

TraceLevel (Enumeración)

 

Publicada: julio de 2016

Especifica qué mensajes se deben mostrar para el Debug, Trace y TraceSwitch clases.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

public enum TraceLevel

Nombre de miembroDescripción
Error

Mensajes de control de errores de salida.

Info

Mensajes informativos, advertencias y mensajes de control de errores de salida.

Off

Sin seguimiento y depuración de mensajes de salida.

Verbose

Todos los mensajes de seguimiento o de depuración de salida.

Warning

Mensajes de control de errores y advertencias de salida.

La clase TraceSwitch utiliza esta enumeración.

Debe habilitar el seguimiento o la depuración para utilizar un modificador. La sintaxis siguiente es específica del compilador. Si utiliza compiladores distintos de C# o Visual Basic, consulte la documentación del compilador.

  • Para habilitar la depuración en C#, agregue el /d:DEBUG marca a la línea de comandos del compilador al compilar el código o puede agregar #define DEBUG a la parte superior del archivo. En Visual Basic, agregue el /d:DEBUG=True marca a la línea de comandos del compilador.

  • Para habilitar el seguimiento en C#, agregue el /d:TRACE marca a la línea de comandos del compilador al compilar el código, o agregue #define TRACE a la parte superior del archivo. En Visual Basic, agregue el /d:TRACE=True marca a la línea de comandos del compilador.

Para obtener más información sobre cómo instrumentar la aplicación, consulte Debug y Trace.

System_CAPS_noteNota

En la versión 2.0 de .NET Framework, puede utilizar texto para especificar el valor de un modificador. Por ejemplo, true para un BooleanSwitch o el texto que representa un valor de enumeración como Error para un TraceSwitch. La línea <add name="mySwitch" value="Error" /> es equivalente a <add name="mySwitch" value="1" />.

En .NET Framework versiones 1.0 y 1.1, los niveles de seguimiento en archivos de configuración se establecen utilizando el valor entero correspondiente al miembro de enumeración en lugar de los miembros de enumeración, como en el ejemplo siguiente se muestra.

<configuration>
    <system.diagnostics>
       <switches>
          <add name="mySwitch" value="4" />
       </switches>
    </system.diagnostics>
</configuration>

Además de establecer los niveles de seguimiento mediante el valor entero de la enumeración, se pueden establecer los niveles de seguimiento de la versión 2.0 de .NET Framework utilizando la representación de texto del valor de enumeración. Por ejemplo, Verbose para un TraceSwitch. La línea <add name="mySwitch" value="Verbose" /> es equivalente a <add name="mySwitch" value="4" />.

En la tabla siguiente muestra la relación entre el TraceLevel entradas del archivo de miembros de enumeración y su configuración correspondiente.

Nivel de seguimiento

Valor del archivo de configuración

Desactivado

0

Error

1

Advertencia

2

Información

3

Detallado

4

Universal Windows Platform
Disponible desde 10
.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft