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
| Nombre | Valor | Description |
|---|---|---|
| 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:DEBUGmarca a la línea de comandos del compilador al compilar el código o puede agregar#define DEBUGa la parte superior del archivo. En Visual Basic, agregue la/d:DEBUG=Truemarca a la línea de comandos del compilador.Para habilitar el seguimiento en C#, agregue la
/d:TRACEmarca a la línea de comandos del compilador al compilar el código o agregue#define TRACEa la parte superior del archivo. En Visual Basic, agregue la/d:TRACE=Truemarca 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 |