Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Source Levels definem vários níveis de rastreamento: Crítico, Erro, Aviso, Informação e Detalhado, bem como fornece uma descrição do ActivityTracing sinalizador, que alterna a saída de limites de rastreamento e eventos de transferência de atividade.
Pode também consultar TraceEventType para os tipos de registos que podem ser emitidos do System.Diagnostics.
A tabela a seguir lista os mais importantes.
| Tipo de rastreio | Descrição |
|---|---|
| Crítico | Erro fatal ou falha do aplicativo. |
| Erro | Erro recuperável. |
| Advertência | Mensagem informativa. |
| Informação | Problema não crítico. |
| Verbose | Rastreio de depuração. |
| Início | Início de uma unidade lógica de processamento. |
| Suspender | Suspensão de uma unidade lógica de processamento. |
| Resumo | Reinício de uma unidade lógica de processamento. |
| Parar | Interrupção de uma unidade lógica de processamento. |
| Transferência | Mudança de identidade de correlação. |
Uma atividade é definida como uma combinação dos tipos de vestígios acima.
A seguir está uma expressão regular que define uma atividade ideal em um escopo local (fonte de rastreamento),
R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop
Isto significa que uma atividade deve satisfazer as seguintes condições:
Deve iniciar e parar, respectivamente, por uma trilha de início e uma trilha de paragem.
Ele deve ter um rastreamento de transferência imediatamente anterior a um rastreamento de suspensão ou retomada
Ele não deve ter nenhum rastreamento entre os rastreamentos Suspender e Retomar, se tais rastreamentos existirem
Pode ter quaisquer e quantos registos críticos/Erro/Aviso/Informação/Verbosidade/Transferência, desde que as condições anteriores sejam observadas
A seguir está uma expressão regular que define uma atividade ideal no âmbito global,
R+
com R sendo a expressão regular para uma atividade no âmbito local. Isto traduz-se em:
[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+