Partager via


Classe TraceSettings

Configure la fonctionnalité de trace ASP.NET et contrôle la façon dont les résultats de trace sont collectés, stockés et affichés.

Syntaxe

class TraceSettings : EmbeddedObject  

Méthodes

Cette classe ne contient pas de méthodes.

Propriétés

Le tableau suivant répertorie les propriétés exposées par la classe TraceSettings.

Nom Description
AutoFlush Une valeur boolean en lecture/écriture. true si les écouteurs de trace vident automatiquement la mémoire tampon de sortie après chaque opération d’écriture ; sinon, false. Par défaut, il s’agit de false. Remarque : Lorsque la propriété AutoFlush est définie sur true, l’écouteur de trace écrit dans le fichier, que la méthode System.Diagnostics.Trace.Flush soit appelée.
IndentSize Valeur en lecture/écriture sint32 qui spécifie le nombre d’espaces à mettre en retrait lorsque la méthode System.Diagnostics.Trace.Indent est appelée. Valeur par défaut : 4. Remarque : Un System.Diagnostics.TextWriterTraceListener interprète ce nombre en tant qu’espaces. Un EventLogTraceListener ignore cette valeur. Cette propriété est stockée par thread, par demande.
Listeners Valeur TraceListenerSettings qui contient des écouteurs qui surveillent et mettez en forme la sortie de trace.
UseGlobalLock Une valeur boolean en lecture/écriture. true si le verrouillage global est utilisé ; sinon, false. Par défaut, il s’agit de true. Remarque : Le verrou global est toujours utilisé si l’écouteur de trace n’est pas thread-safe, quelle que soit la valeur de UseGlobalLock. La propriété System.Diagnostics.TraceListener.IsThreadSafe détermine si l’écouteur est thread-safe. Le verrou global n’est pas utilisé uniquement si la valeur de UseGlobalLock est false et la valeur de IsThreadSafe est true. Le comportement par défaut consiste à utiliser le verrou global.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Les instances de cette classe sont contenues dans la propriété Trace de la classe SystemDiagnosticsSection.

Hiérarchie d'héritage

EmbeddedObject

TraceSettings

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sous Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sous Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sous Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe EmbeddedObject
Classe SystemDiagnosticsSection
Classe TraceListenerSettings
Méthode System.Diagnostics.Trace.Indent
Méthode System.Diagnostics.Trace.Flush
Classe System.Diagnostics.TextWriterTraceListener
Classe System.Diagnostics.EventLogTraceListener
Propriété System.Diagnostics.TraceListener.IsThreadSafe