Partager via


Liste des types de suivis

Niveaux de source définit plusieurs niveaux de suivi : Critique, Erreur, Avertissement, Informations et Commentaires, et fournit une description de l'indicateur ActivityTracing, qui bascule la sortie des événements de limite de suivi et de transfert d'activité.

Vous pouvez également examiner TraceEventType pour rechercher les types de suivi pouvant être émis à partir de System.Diagnostics.

Le tableau suivant répertorie les plus importants.

Type de suivi Description

Critique

Erreur irrécupérable ou panne d'application.

Erreur

Erreur récupérable.

Avertissement

Message d'informations. 

Informations

Problème non critique. 

Commentaires

Suivi de débogage. 

Démarrer

Démarrage d'une unité logique de traitement. 

Interrompre

Interruption d'une unité logique de traitement. 

Reprendre

Reprise d'une unité logique de traitement. 

Arrêter

Arrêt d'une unité logique de traitement. 

Transfert

Changement d'identité de corrélation. 

Une activité est définie comme une combinaison des types de suivi ci-dessus.

Le code suivant est une expression régulière qui définit une activité idéale dans une étendue locale (source de suivi).

R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop

Cela signifie qu'une activité doit remplir les conditions suivantes.

  • Elle doit respectivement démarrer et s'arrêter avec les suivis Démarrer et Arrêter.
  • Elle doit contenir un suivi Transfert immédiatement avant un suivi Interrompre ou Reprendre.
  • Elle ne doit pas contenir de suivi entre les suivis Interrompre et Reprendre, s'ils existent.
  • Elle peut contenir n'importe quel type de suivi Critique/Avertissement/Informations/Commentaires/Transfert, en nombre illimité, tant que les conditions précédentes sont observées.

Le code suivant est une expression régulière qui définit une activité idéale dans la portée globale,

R+ 

R étant l'expression régulière d'une activité dans l'étendue locale. Cela se traduit par :

[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+