TraceLevel Énumération

Définition

Spécifie les messages à envoyer en sortie pour les classes Debug, Trace et TraceSwitch.

public enum class TraceLevel
public enum TraceLevel
type TraceLevel = 
Public Enum TraceLevel
Héritage
TraceLevel

Champs

Error 1

Envoie en sortie des messages de gestion des erreurs.

Info 3

Envoie des messages d'information, des avertissements ou des messages de gestion des erreurs.

Off 0

N'envoie en sortie aucun message de traçage ou de débogage.

Verbose 4

Envoie en sortie tous les messages de traçage et de débogage.

Warning 2

Envoie en sortie les messages d'avertissement et de gestion d'erreurs.

Remarques

Cette énumération est utilisée par la classe TraceSwitch.

Vous devez activer le suivi ou le débogage pour utiliser un commutateur. La syntaxe suivante est propre au compilateur. Si vous utilisez des compilateurs autres que C# ou Visual Basic, reportez-vous à la documentation de votre compilateur.

  • Pour activer le débogage en C#, ajoutez l’indicateur /d:DEBUG à la ligne de commande du compilateur lorsque vous compilez votre code, ou vous pouvez ajouter #define DEBUG en haut de votre fichier. En Visual Basic, ajoutez l’indicateur /d:DEBUG=True à la ligne de commande du compilateur.

  • Pour activer le suivi en C#, ajoutez l’indicateur /d:TRACE à la ligne de commande du compilateur lorsque vous compilez votre code ou ajoutez #define TRACE en haut de votre fichier. En Visual Basic, ajoutez l’indicateur /d:TRACE=True à la ligne de commande du compilateur.

Pour plus d’informations sur l’instrumentation de votre application, consultez Debug et Trace.

Dans les fichiers de configuration d’application .NET Framework, vous pouvez utiliser du texte pour spécifier la valeur d’un commutateur. Par exemple, true pour un BooleanSwitch, ou le texte représentant une valeur d’énumération telle que Error pour un TraceSwitch. La ligne <add name="mySwitch" value="Error" /> équivaut à <add name="mySwitch" value="1" />. Vous pouvez également définir des niveaux de trace à l’aide de la valeur entière de l’énumération. Le tableau suivant montre la relation entre les membres d’énumération TraceLevel et leurs entrées de fichier de configuration correspondantes.

Niveau de suivi Valeur du fichier de configuration
Désactivé 0
Error 1
Warning 2
Info 3
Commentaires 4

S’applique à

Voir aussi