Partager via


Élément <add> pour <switches>

Spécifie le niveau auquel un commutateur de trace est défini.

<configuration>
  <system.diagnostics>
    <switches>
      <add>

Syntaxe

<add name="switch name"  
     value="value"/>  

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
name Attribut requis.

Spécifie le nom du commutateur. La valeur de cet attribut correspond au paramètre displayName qui est transmis au constructeur de commutateur.
value Attribut requis.

Spécifie le niveau du commutateur.

Éléments enfants

Aucune.

É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.
switches Contient des commutateurs de traçage et le niveau auquel ils sont définis.
system.diagnostics Spécifie les écouteurs de trace qui collectent, stockent et acheminent les messages, ainsi que le niveau auquel un commutateur de trace est défini.

Notes

Vous pouvez modifier le niveau d’un commutateur de trace en le plaçant dans un fichier de configuration. Si le commutateur est de type BooleanSwitch, vous pouvez l’activer et le désactiver. Si le commutateur est de type TraceSwitch, vous pouvez lui attribuer différents niveaux pour spécifier les types de messages de trace ou de débogage que génère l’application.

Exemple

L’exemple suivant montre comment utiliser l’élément <add> pour définir le commutateur de trace General sur le niveau TraceLevel et activer le commutateur de trace booléen Data.

<configuration>  
   <system.diagnostics>  
      <switches>  
         <add name="General" value="4" />  
         <add name="Data" value="1" />  
      </switches>  
   </system.diagnostics>  
</configuration>  

Voir aussi