Поделиться через


Интерфейс IHttpTraceContext

Предоставляет метод для всего запроса для модулей для вызова событий в инфраструктуре трассировки IIS 7.

Синтаксис

class IHttpTraceContext  

Методы

В следующей таблице перечислены методы, предоставляемые классом IHttpTraceContext .

Имя Описание
GetTraceActivityId Возвращает идентификатор действия трассировки для контекста трассировки.
GetTraceConfiguration Возвращает конфигурацию трассировки для контекста трассировки.
QuickTrace Записывает сообщение в журнал трассировки IIS.
RaiseTraceEvent Вызывает событие трассировки для контекста трассировки.
SetTraceConfiguration Задает конфигурацию трассировки для контекста трассировки.

Производные классы

Этот интерфейс не содержит производных классов.

Комментарии

Для реализации трассировки модуль обычно вызывает метод IHttpContext::GetTraceContext для получения IHttpTraceContext интерфейса, а затем вызывает RaiseTraceEvent метод .

Дополнительные сведения о создании и развертывании собственного модуля DLL см. в разделе Пошаговое руководство. Создание модуля HTTP Request-Level с помощью машинного кода.

Требования

Тип Описание
клиент — 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
— IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
Заголовок Httpserv.h

См. также:

Основные интерфейсы веб-сервера