Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En Niveles de origen se definen varios niveles de seguimiento: crítico, error, advertencia, información y detallado; además, se proporciona una descripción de la marca ActivityTracing, que alterna el resultado de los eventos de límite de seguimiento y de transferencia de actividad.
También puede consultar TraceEventType para ver los tipos de seguimiento que se pueden emitir desde System.Diagnostics.
En la tabla siguiente se enumeran los más importantes.
| Tipo de seguimiento | Descripción |
|---|---|
| Crítico | Error irrecuperable o bloqueo de aplicación. |
| Error | Error recuperable. |
| Advertencia | Mensaje informativo. |
| Información | Problema no crítico. |
| Verboso | Traza de depuración. |
| Comenzar | Inicio de una unidad lógica de procesamiento. |
| Suspender | Suspensión de una unidad lógica de procesamiento. |
| Reanudar | Reanudación de una unidad lógica de procesamiento. |
| Parar | Detención de una unidad lógica de procesamiento. |
| Transferencia | Cambio de la identidad de correlación. |
Una actividad se define como una combinación de los tipos de seguimiento anteriores.
A continuación se muestra una expresión regular que define una actividad ideal en un ámbito local (origen de seguimiento),
R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop
Esto significa que una actividad debe cumplir las condiciones siguientes.
Debe iniciarse y detenerse por trazas de inicio y detención, respectivamente
Debe tener una traza de transferencia que preceda inmediatamente a una traza de suspensión o reanudación
No debe presentar traza alguna entre las trazas de suspensión y reanudación, en caso de que éstas existan
Puede tener cuantas trazas crítico/error/advertencia/información/detalles/transferencia, siempre y cuando se cumplan las condiciones anteriores
A continuación se muestra una expresión regular que define una actividad ideal en el ámbito global,
R+
con R siendo la expresión regular de una actividad en el ámbito local. Esto se traduce en,
[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+