Partager via


<assert>, élément

Mise à jour : novembre 2007

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.

<configuration>, élément
  <system.diagnostics>, élément
    <assert>, élément

<assert assertuienabled="true|false" logfilename="file name"/>

Attributs et éléments

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

Attributs

Attribut

Description

assertuienabled

Attribut facultatif.

Spécifie s'il convient d'afficher un message lorsque la méthode Debug.Assert prend la valeur false.

logfilename

Attribut facultatif.

Spécifie le nom du fichier dans lequel écrire le message si Debug.Assert prend la valeur false.

assertuienabled, attribut

Valeur

Description

true

Affiche le message. Il s'agit de l'option par défaut.

false

N'affiche pas le message.

É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.

Notes

Les attributs de l'élément <assert> sont tous deux facultatifs. Vous pouvez désactiver les messages en ne spécifiant pas de fichier dans lequel les écrire, ou bien vous pouvez spécifier un fichier dans lequel écrire les messages tout en laissant les messages activés.

Exemple

L'exemple suivant montre comment désactiver l'affichage des messages lorsque vous appelez Debug.Assert et écrire ces messages dans c:\log.txt.

<configuration>
   <system.diagnostics>
      <assert assertuienabled="false" logfilename="c:\log.txt"/>
   </system.diagnostics>
</configuration>

Voir aussi

Référence

Schéma des paramètres de traçage et de débogage

Debug