<system.diagnostics>, élément
Spécifie les écouteurs de traçage qui collectent, stockent et routent des messages, ainsi que le niveau auquel un commutateur de traçage est défini.
<configuration>, élément
<system.diagnostics>, élément
<system.diagnostics>
</system.diagnostics>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucun.
Éléments enfants
Élément | Description |
---|---|
Spécifie s'il convient d'afficher un message lorsque vous appelez la méthode Debug.Assert ; spécifie également le nom du fichier dans lequel écrire les messages. |
|
Contient des commutateurs de traçage et les niveaux auxquels les commutateurs de traçage sont définis. |
|
Contient des écouteurs qui collectent, stockent et routent des messages de traçage. |
Éléments parents
Élément | Description |
---|---|
configuration |
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
Exemple
L'exemple suivant montre comment incorporer un commutateur de traçage et un écouteur de traçage dans l'élément <system.diagnostics>. Le commutateur de traçage General
est défini au niveau TraceLevel.Error. L'écouteur de traçage myListener
crée un fichier MyListener.log
et écrit la sortie dans ce fichier.
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="MyListener.log" traceOutputOptions="ProcessId, LogicalOperationStack, Timestamp, ThreadId, Callstack, DateTime" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
Voir aussi
Référence
Schéma des paramètres de traçage et de débogage
Trace Class
Debug Class