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