TraceLevel Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica qué mensajes se van a enviar para las clases Debug, Trace y TraceSwitch.
public enum class TraceLevel
public enum TraceLevel
type TraceLevel =
Public Enum TraceLevel
- Herencia
Campos
Error | 1 | Envía mensajes de control de errores. |
Info | 3 | Envía mensajes informativos, advertencias y mensajes de control de errores. |
Off | 0 | No envía ningún mensaje de traza ni de depuración. |
Verbose | 4 | Envía todos los mensajes de traza y depuración. |
Warning | 2 | Envía advertencias y mensajes de control de errores. |
Comentarios
La clase TraceSwitch utiliza esta enumeración.
Debe habilitar el seguimiento o la depuración para usar un modificador. La sintaxis siguiente es específica del compilador. Si usa compiladores distintos de C# o Visual Basic, consulte la documentación del compilador.
Para habilitar la depuración en C#, agregue la
/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 la/d:DEBUG=True
marca a la línea de comandos del compilador.Para habilitar el seguimiento en C#, agregue la
/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 la/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.
En los archivos de configuración de aplicaciones de .NET Framework, puede usar texto para especificar el valor de un modificador. Por ejemplo, true
para , BooleanSwitcho el texto que representa un valor de enumeración como Error
para .TraceSwitch La línea <add name="mySwitch" value="Error" />
es equivalente a <add name="mySwitch" value="1" />
. También puede establecer niveles de seguimiento mediante el valor entero de la enumeración. En la tabla siguiente se muestra la relación entre los miembros de TraceLevel enumeración y sus entradas de archivo de configuración correspondientes.
Nivel de seguimiento | Valor del archivo de configuración |
---|---|
Desactivado | 0 |
Error | 1 |
Advertencia | 2 |
Información | 3 |
Verbose | 4 |