<clear>, élément de <listeners> pour <source>
Mise à jour : novembre 2007
Efface le contenu de la collection Listeners pour une source de trace.
<configuration>, élément
<system.diagnostics>, élément
<sources>, élément
<source>, élément
<listeners>, élément de <trace>
<clear>, élément de <listeners> pour <source>
<clear/>
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
Aucun.
É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. |
system.diagnostics |
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. |
sources |
Contient des sources de trace qui initient des messages de traçage. |
source |
Spécifie une source de trace qui initie le traçage des messages. |
listeners |
Spécifie des écouteurs qui collectent, stockent et routent des messages. |
Notes
L'élément <clear> supprime tous les écouteurs de la collection Listeners pour une source de trace, y compris DefaultTraceListener. Vous pouvez utiliser l'élément <clear> avant d'utiliser l'élément <add> pour garantir l'absence de tout autre écouteur actif dans la collection.
Fichier de configuration
Cet élément peut être utilisé dans le fichier de configuration machine (Machine.config) et dans le fichier de configuration de l'application.
Exemple
L'exemple suivant montre comment utiliser l'élément <clear> avant d'utiliser l'élément <add> pour ajouter les écouteurs console et textListener à la collection Listeners pour la source de trace TraceSourceApp.
<configuration>
<system.diagnostics>
<sources>
<source name="TraceSourceApp" switchName="sourceSwitch"
switchType="System.Diagnostics.SourceSwitch">
<listeners>
<clear/>
<add name="console"
type="System.Diagnostics.ConsoleTraceListener"/>
<add name="textListener"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="textListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="myListener.log"/>
</sharedListeners>
<switches>
<add name="sourceSwitch" value="Warning"/>
</switches>
</system.diagnostics>
</configuration>