Partager via


Classe TraceUrl

Configure le suivi des requêtes ayant échoué pour un chemin d’accès de requête spécifique.

Syntaxe

class TraceUrl : CollectionElement  

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

Nom Description
CustomActionExe Valeur en lecture/écriture string qui spécifie un fichier exécutable à exécuter lorsqu’une condition d’échec est atteinte (par exemple, pour exécuter un fichier VBScript, spécifiez « cscript.exe »). Toutes les variables de ligne de commande seront développées. Par exemple, « %windir % » est développé sur le chemin du répertoire Windows. Remarque : Le fichier exécutable s’exécute uniquement si la limite spécifiée dans la propriété CustomActionTriggerLimit n’a pas été atteinte dans le processus de travail.
CustomActionParams Valeur en lecture/écriture string qui contient des paramètres à transmettre au fichier exécutable spécifié dans la propriétéCustomActionExe. Les variables de ligne de commande telles que « %windir % » seront développées. Vous pouvez également utiliser des variables de paramètre telles que « %1 » et « %2 » dans la chaîne que vous spécifiez (par exemple, « MyScript.vbs %1 %2 »).
CustomActionTriggerLimit Valeur en lecture/écriture uint32 qui spécifie le nombre maximal de fois où le programme spécifié par la propriété CustomActionExe s’exécute pendant la durée de vie du processus de travail pour la définition de requêtes ayant échoué. Cette valeur se réinitialise à chaque fois que le processus de travail se recycle. Les valeurs autorisées sont comprises entre 0 et 10000. La valeur par défaut est 1. Cette fonctionnalité peut être utilisée, par exemple, pour créer un vidage de mémoire après l’échec suivant, mais pas après les échecs suivants. Remarque : Si la valeur CustomActionTriggerLimit que vous spécifiez est atteinte pendant l’exécution du processus de travail, les requêtes ayant échoué ultérieurement sont journalisées, mais le programme spécifié dans CustomActionExe n’est pas exécuté. Les entrées dans le journal des requêtes ayant échoué indiquent que la valeur CustomActionTriggerLimit a été atteinte.
FailureDefinitions Objet FailureDefinition en lecture/écriture qui spécifie les conditions dans lesquelles une trace de requête est générée.
Path Valeur de lecture/écriture string unique requise qui contient le chemin d’accès de la requête à tracer (par exemple, « *.aspx »). Ce chemin d’accès est relatif au répertoire virtuel, n’autorise pas les sous-chemins et ne peut contenir qu’un seul caractère générique (*). La propriétéPath est similaire à l’attribut path dans la section <handlers> du fichier ApplicationHost.config. La propriété clé.
TraceAreas Valeur TraceUrlAreaSettings qui spécifie les zones dont les requêtes sont tracées.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Les instances de cette classe sont contenues dans la TraceFailedRequests propriété tableau de la classe TraceFailedRequestsSection.

Hiérarchie d'héritage

CollectionElement

TraceUrl

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 CollectionElement
Classe FailureDefinition
Classe HttpTracingSection
Classe TraceAreaDefinition
Classe TraceAreaSettings
Classe TraceFailedRequestsSection
Classe TraceProviderDefinition
Classe TraceProviderDefinitionsSection
Classe TraceUrlAreaSettings
Créer une règle de suivi pour les requêtes ayant échoué