Partager via


Classe TraceSection

Configure le service de suivi de code ASP.NET.

Syntaxe

class TraceSection : ConfigurationSection  

Méthodes

Le tableau suivant répertorie les méthodes exposées par la classe TraceSection.

Nom Description
GetAllowDefinition (Hérité de ConfigurationSection.)
GetAllowLocation (Hérité de ConfigurationSection.)
RevertToParent (Hérité de ConfigurationSection.)
SetAllowDefinition (Hérité de ConfigurationSection.)
SetAllowLocation (Hérité de ConfigurationSection.)

Propriétés

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

Nom Description
Enabled Valeur de boolean en lecture/écriture facultative. true si le suivi est activé pour une application ASP.NET ; sinon, false. Par défaut, il s’agit de false.

Lorsque le suivi est activé, vous pouvez afficher les erreurs journalisées avec la visionneuse Trace.axd à l’URL http://<servername>/<applicationroot>/trace.axd. Vous devez définir la propriété Enabled sur true pour utiliser la visionneuse. Remarque : Trace.axd est ajouté à la section <httpHandlers> du fichier Applicationhost.config par défaut.
LocalOnly Valeur de boolean en lecture/écriture facultative. true si la visionneuse de trace (Trace.axd) est disponible uniquement sur le serveur web hôte ; false si la visionneuse de trace est disponible sur n’importe quel ordinateur. Par défaut, il s’agit de true.
Location (Hérité de ConfigurationSection.) Une propriété clé.
MostRecent Valeur de boolean en lecture/écriture facultative. true si le magasin de suivi continue de collecter les messages de trace les plus récents et commence à ignorer les anciens messages de trace lorsque la limite spécifiée dans RequestLimit est atteinte ; false si le magasin de trace cesse de collecter les messages de trace lorsque le nombre spécifié dans RequestLimit est atteint. Par défaut, il s’agit de false. Remarque : Cette propriété est nouvelle dans .NET Framework 2.0.
PageOutput Valeur de boolean en lecture/écriture facultative. true si les informations de suivi sont ajoutées au bas de chaque page Web ; false si la sortie de trace est accessible via l’utilitaire de trace uniquement. Par défaut, il s’agit de false. Remarque : Pour plus d’informations sur l’utilitaire de visionneuse de trace ASP.NET, consultez Guide pratique pour afficher les informations de trace ASP.NET avec la visionneuse de trace.
Path (Hérité de ConfigurationSection.) Une propriété clé.
RequestLimit Valeur de lecture/écriture sint32 facultative qui spécifie le nombre de demandes de trace, comprises entre 0 et 1 0000, à stocker sur le serveur. La valeur par défaut est de 10. Si la limite est atteinte et que la propriété MostRecent est false, le suivi s’arrête. Remarque : Bien que les valeurs entières de la plage 0 à 2147483647 soient acceptées pour la propriétéRequestLimit, si vous spécifiez une valeur supérieure à 1 0000, ASP.NET arrondit silencieusement jusqu’à 10000.
SectionInformation (Hérité de ConfigurationSection.)
TraceMode Valeur de lecture/écriture sint32 facultative qui spécifie l’ordre dans lequel les informations de trace sont affichées. Les valeurs possibles sont répertoriées plus loin dans la section Remarques.
WriteToDiagnosticsTrace Valeur de boolean en lecture/écriture facultative. true si ASP.NET messages de suivi sont transférés à l’infrastructure de suivi System.Diagnostics pour les écouteurs inscrits pour afficher les messages de trace ; sinon, false. Par défaut, il s’agit de false. Remarque : Cette propriété est nouvelle dans .NET Framework 2.0.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Le tableau suivant répertorie les valeurs possibles pour la propriété TraceMode. La valeur par défaut est 1 (SortByTime).

Valeur Mot clé Description
1 SortByTime Spécifie que les informations de trace sont affichées dans l’ordre dans lequel elles sont traitées.
2 SortByCategory Spécifie que les informations de trace sont affichées par ordre alphabétique par catégories définies par l’utilisateur spécifiées dans le code de contrôle serveur ou de page dans System.Web.TraceContext.Warn et System.Web.TraceContext.Write.

Hiérarchie d'héritage

ConfigurationSection

TraceSection

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

System.Web.TraceContextClasse ConfigurationSection
Élément de trace (Schéma des paramètres ASP.NET)
Comment : activer le traçage d'une page ASP.NET
Méthodes System.Web.TraceContext