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


Интерфейс IHttpApplication

Извлекает сведения о конфигурации конкретного приложения.

Синтаксис

class IHttpApplication  

Методы

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

Имя Описание
GetAppConfigPath Извлекает путь конфигурации приложения.
GetApplicationId Извлекает идентифицирующие путь приложения для текущего запроса.
GetApplicationPhysicalPath Извлекает физический путь приложения для текущего запроса.
GetModuleContextContainer Возвращает контейнер контекста модуля для приложения.

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

Имя Описание
IGlobalApplicationPreloadProvider2 Предоставляет сведения о том, перезапускается ли рабочий процесс приложения.

Комментарии

Http-модули могут использовать IHttpApplication интерфейс для получения сведений о конфигурации приложения. В частности, GetAppConfigPath метод возвращает путь конфигурации для приложения, GetApplicationId метод возвращает уникальный путь удостоверения для приложения, а GetApplicationPhysicalPath метод возвращает физический путь к корневой папке приложения.

Http-модули могут извлекать IHttpApplication интерфейс с помощью методов IGlobalThreadCleanupProvider::GetApplication, IHttpApplicationProvider::GetApplication и IHttpContext::GetApplication .

Требования

Тип Описание
клиент — 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

См. также:

Основные интерфейсы веб-сервера
IGlobalThreadCleanupProvider::GetApplication
Метод IHttpApplicationProvider::GetApplication
Метод IHttpContext::GetApplication