Partager via


Classes utilisées dans le .NET Framework pour les enregistrements dans le fichier journal

Mise à jour : novembre 2007

Cette rubrique contient des tableaux qui répertorient les classes couramment utilisées pour l'enregistrement et le traçage du .NET Framework. Les tableaux sont divisés en classes de sortie de journal, d'écouteur de journalisation et de filtrage de journal. Pour consulter la documentation du .NET Framework 2.0 et rechercher une liste plus complète, consultez Vue d'ensemble de la bibliothèque de classes du .NET Framework.

Classes de base pour la sortie de journal

Le tableau suivant répertorie et décrit les classes principales utilisées pour la sortie de journal.

Classe

Description

Debug

Fournit un ensemble de méthodes et de propriétés qui permettent de déboguer votre code. Cette classe ne peut pas être héritée.

Trace

Fournit un ensemble de méthodes et de propriétés qui vous permettent de tracer l'exécution de votre code. Cette classe ne peut pas être héritée.

TraceSource

Fournit un ensemble de méthodes et de propriétés qui vous permettent de tracer l'exécution de votre code.

Classes d'écouteur de journalisation

Le tableau suivant répertorie et décrit les principales classes de l'écouteur de journalisation.

Classe

Description

TraceListener

Fournit la classe de base abstraite pour les écouteurs qui contrôlent la sortie de trace et de débogage.

ConsoleTraceListener

Dirige la sortie de traçage ou de débogage vers la sortie standard ou le flux d'erreurs standard.

DefaultTraceListener

Fournit les méthodes de sortie et le comportement par défaut du traçage.

DelimitedListTraceListener

Dirige la sortie de traçage ou de débogage vers un TextWriter, tel que StreamWriter, ou vers un Stream, tel que FileStream.

EventLogTraceListener

Fournit un écouteur simple qui dirige la sortie de traçage ou de débogage vers un EventLog.

FileLogTraceListener

Fournit un écouteur simple qui dirige la sortie d'enregistrement vers un fichier.

TextWriterTraceListener

Dirige la sortie de traçage ou de débogage vers un TextWriter ou un Stream tel que Out ou FileStream.

XmlWriterTraceListener

Dirige la sortie de traçage ou de débogage vers un TextWriter ou un Stream tel que FileStream.

Filtrage de journal et basculement de classes

Le tableau suivant répertorie et décrit le filtrage de journal principal et le basculement de classes.

Classe

Description

Switch

Fournit une classe de base abstraite pour créer des commutateurs de débogage et de traçage.

BooleanSwitch

Fournit un commutateur simple activé/désactivé qui contrôle la sortie de débogage et de traçage.

SourceSwitch

Fournit un commutateur à plusieurs niveaux pour contrôler la sortie de traçage et de débogage sans recompiler votre code.

TraceSwitch

Fournit un commutateur à plusieurs niveaux pour contrôler la sortie de traçage et de débogage sans recompiler votre code.

EventTypeFilter

Fournit un commutateur basé sur le niveau de gravité et qui contrôle la sortie de traçage.

SourceFilter

Spécifie si un écouteur doit tracer un message en fonction de la source d'une trace.

TraceFilter

Définit une méthode pour les implémentations du filtre de trace.

Voir aussi

Concepts

Enregistrement et traçage dans le .NET Framework avec Visual Basic

Concepts de base des journaux du .NET Framework

Référence

System.Diagnostics

Autres ressources

Traçage et instrumentation d'applications