Événements
Créer des applications et des agents IA
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Contient les écouteurs qui collectent, stockent et acheminent les messages de traçage.
<configuration>
<system.diagnostics>
<trace>
<trace autoflush="true|false"
indentsize="indent value"
useGlobalLock="true| false"/>
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attribut | Description |
---|---|
autoflush |
Attribut facultatif. Spécifie si les écouteurs de trace vident automatiquement la mémoire tampon de sortie après chaque opération d’écriture. |
indentsize |
Attribut facultatif. Spécifie le nombre d’espaces à mettre en retrait. |
useGlobalLock |
Attribut facultatif. Indique si le verrou global doit être utilisé. |
Valeur | Description |
---|---|
false |
Ne vide pas automatiquement la mémoire tampon de sortie. Il s’agit de la valeur par défaut. |
true |
Vide automatiquement la mémoire tampon de sortie. |
Valeur | Description |
---|---|
false |
N’utilise pas le verrou global si l’écouteur est thread-safe. Sinon, utilise le verrou global. |
true |
Utilise le verrou global, que l’écouteur soit thread-safe ou non. Il s’agit de la valeur par défaut. |
Élément | Description |
---|---|
<listeners> | Spécifie un écouteur qui collecte, stocke et route les messages. |
É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 trace qui collectent, stockent et acheminent les messages, ainsi que le niveau auquel un commutateur de trace est défini. |
L’exemple suivant montre comment utiliser l’élément <trace>
pour ajouter l’écouteur MyListener
à la collection Listeners
. MyListener
crée un fichier nommé MyListener.log
et écrit la sortie dans le fichier. L’attribut useGlobalLock
est défini sur false
, ce qui entraîne l’utilisation du verrou global si l’écouteur de trace est thread safe. L’attribut autoflush
est défini sur true
, ce qui entraîne l’écriture de l’écouteur de trace dans le fichier, que la méthode Trace.Flush soit appelée ou non. L’attribut indentsize
est défini sur 0 (zéro), ce qui entraîne l’appel de l’écouteur à zéro espaces lorsque la méthode Trace.Indent est appelée.
<configuration>
<system.diagnostics>
<trace useGlobalLock="false" autoflush="true" indentsize="0">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, system version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="c:\myListener.log" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événements
Créer des applications et des agents IA
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenant