Класс TraceUrl
Настраивает трассировку неудачных запросов для определенного пути запроса.
Синтаксис
class TraceUrl : CollectionElement
Методы
Этот класс не содержит методов.
Свойства
В следующей таблице перечислены свойства, предоставляемые классом TraceUrl
.
Имя | Описание |
---|---|
CustomActionExe |
Значение для чтения и записи string , указывающее исполняемый файл, запускаемый при достижении условия сбоя (например, для запуска файла VBScript укажите "cscript.exe"). Будут развернуты все переменные командной строки. Например, "%windir%" будет развернут до пути к каталогу Windows. Примечание: Исполняемый файл будет выполняться только в том случае, если ограничение, указанное CustomActionTriggerLimit в свойстве, не достигнуто в рабочем процессе. |
CustomActionParams |
Значение для чтения и записи string , содержащее параметры для передачи в исполняемый файл, указанный в свойстве CustomActionExe . Переменные командной строки, такие как "%windir%", будут развернуты. Вы также можете использовать переменные параметров, такие как "%1" и "%2" в указанной строке (например, "MyScript.vbs %1 %2"). |
CustomActionTriggerLimit |
Значение для чтения и записи uint32 , указывающее максимальное количество выполнений программы, указанной свойством CustomActionExe , в течение времени существования рабочего процесса для определения неудачного запроса. Это значение сбрасывается при каждом перезапуске рабочего процесса. Допустимые значения — от 0 до 10 000. Значение по умолчанию — 1. Эту функцию можно использовать, например, для создания дампа памяти после следующего сбоя, но не после последующих сбоев. Примечание: Если указанное CustomActionTriggerLimit значение достигается во время выполнения рабочего процесса, последующие неудачные запросы будут регистрироваться, но программа, указанная в , CustomActionExe не будет выполняться. Записи в журнале неудачных запросов указывают на то, что CustomActionTriggerLimit значение достигнуто. |
FailureDefinitions |
Объект FailureDefinition для чтения и записи, указывающий условия, при которых создается трассировка запроса. |
Path |
Обязательное уникальное значение для чтения и записи string , содержащее путь к запросу для трассировки (например, "*.aspx"). Этот путь относится к виртуальному каталогу, не допускает вложенные пути и может содержать только один подстановочный знак (*). Свойство Path похоже на атрибут в path <handlers> разделе файла ApplicationHost.config. Ключевое свойство. |
TraceAreas |
Значение TraceUrlAreaSettings , указывающее области, запросы которых трассируются. |
используются подклассы ;
Этот класс не содержит подклассов.
Комментарии
Экземпляры этого класса содержатся в свойстве TraceFailedRequests
массива класса TraceFailedRequestsSection .
Иерархия наследования
TraceUrl
Требования
Тип | Описание |
---|---|
клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-файл | WebAdministration.mof |
См. также:
Класс CollectionElement
Класс FailureDefinition
Класс HttpTracingSection
Класс TraceAreaDefinition
Класс TraceAreaSettings
Класс TraceFailedRequestsSection
Класс TraceProviderDefinition
Класс TraceProviderDefinitionsSection
Класс TraceUrlAreaSettings
Создание правила трассировки для неудачных запросов