TraceUrl-Klasse
Konfiguriert die Ablaufverfolgung fehlgeschlagener Anforderungen für einen bestimmten Anforderungspfad.
Syntax
class TraceUrl : CollectionElement
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der TraceUrl
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
CustomActionExe |
Ein string Lese-/Schreibwert, der eine ausführbare Datei angibt, die ausgeführt werden soll, wenn eine Fehlerbedingung erreicht wird (z. B. um eine VBScript-Datei auszuführen, geben Sie "cscript.exe") an. Alle Befehlszeilenvariablen werden erweitert. Beispielsweise wird "%windir%" auf den Pfad des Windows-Verzeichnisses erweitert. Hinweis: Die ausführbare Datei wird nur ausgeführt, wenn der in der CustomActionTriggerLimit Eigenschaft angegebene Grenzwert im Arbeitsprozess nicht erreicht wurde. |
CustomActionParams |
Ein Wert mit string Lese-/Schreibzugriff, der Parameter enthält, die an die in der CustomActionExe Eigenschaft angegebene ausführbare Datei übergeben werden sollen. Befehlszeilenvariablen wie "%windir%" werden erweitert. Sie können auch Parametervariablen wie "%1" und "%2" in der von Ihnen angegebenen Zeichenfolge verwenden (z. B. "MyScript.vbs %1 %2"). |
CustomActionTriggerLimit |
Ein uint32 Lese-/Schreibwert, der die maximale Anzahl von Wiederholungen angibt, mit denen das von der CustomActionExe Eigenschaft angegebene Programm während der Lebensdauer des Arbeitsprozesses für die Definition der fehlgeschlagenen Anforderung ausgeführt wird. Dieser Wert wird jedes Mal zurückgesetzt, wenn der Arbeitsprozess wiederverwendet wird. Zulässige Werte liegen zwischen 0 und 10000. Der Standardwert ist 1. Dieses Feature kann z. B. verwendet werden, um nach dem nächsten Fehler ein Speicherabbild zu erstellen, aber nicht nach nachfolgenden Fehlern. Hinweis: Wenn der angegebene CustomActionTriggerLimit Wert während der Laufzeit des Arbeitsprozesses erreicht ist, werden nachfolgende fehlgeschlagene Anforderungen protokolliert, das angegebene CustomActionExe Programm wird jedoch nicht ausgeführt. Die Einträge im Protokoll mit fehlgeschlagenen Anforderungen geben an, dass der CustomActionTriggerLimit Wert erreicht wurde. |
FailureDefinitions |
Ein Lese-/Schreibzugriff FailureDefinition-Objekt, das die Bedingungen angibt, unter denen eine Anforderungsablaufverfolgung generiert wird. |
Path |
Ein erforderlicher eindeutiger string Lese-/Schreibwert, der den Pfad der Anforderung enthält, die nachverfolgt werden soll (z. B. "*.aspx"). Dieser Pfad ist relativ zum virtuellen Verzeichnis, lässt keine Unterpfade zu und kann nur einen Platzhalter (*) enthalten. Die Path Eigenschaft ähnelt dem path Attribut im <handlers> Abschnitt der ApplicationHost.config-Datei. Die Schlüsseleigenschaft. |
TraceAreas |
Ein TraceUrlAreaSettings-Wert, der Bereiche angibt, deren Anforderungen nachverfolgt werden. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der TraceFailedRequests
Arrayeigenschaft der TraceFailedRequestsSection-Klasse enthalten.
Vererbungshierarchie
TraceUrl
Anforderungen
type | Beschreibung |
---|---|
Client | - IIS 7.0 unter Windows Vista. - IIS 7.5 unter Windows 7 - IIS 8.0 unter Windows 8 - IIS 10.0 unter Windows 10 |
Server | - IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 - IIS 8.0 auf Windows Server 2012. - IIS 8.5 unter Windows Server 2012 R2 - IIS 10.0 auf Windows Server 2016 |
Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-Datei | WebAdministration.mof |
Weitere Informationen
CollectionElement-Klasse
FailureDefinition-Klasse
HttpTracingSection-Klasse
TraceAreaDefinition-Klasse
TraceAreaSettings-Klasse
TraceFailedRequestsSection-Klasse
TraceProviderDefinition-Klasse
TraceProviderDefinitionsSection-Klasse
TraceUrlAreaSettings-Klasse
Erstellen einer Ablaufverfolgungsregel für fehlgeschlagene Anforderungen