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