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


Интерфейс IScriptMapInfo

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

Синтаксис

class IScriptMapInfo  

Методы

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

Имя Описание
GetAllowedVerbs Извлекает список разрешенных глаголов для карты скриптов.
GetAllowPathInfoForScriptMappings Извлекает значение, указывающее, имеет allowPathInfo ли обработчик сопоставления скрипта атрибут , равный true.
GetIsStarScriptMap Извлекает значение, указывающее, является ли обработчик запроса сопоставлением с подстановочными знаками.
GetManagedType Извлекает управляемый тип для обработчика запросов.
GetModules Извлекает список модулей для обработчика запросов.
GetName Извлекает настроенное имя обработчика запросов.
GetPath Извлекает path атрибут для обработчика запроса.
GetRequiredAccess Извлекает параметр обязательного доступа для обработчика скриптов.
GetResourceType Извлекает тип ресурса для обработчика запросов.
GetResponseBufferLimit Извлекает ограничение буфера ответа для обработчика скриптов.
GetScriptProcessor Извлекает обработчик скриптов для обработчика запросов.

Комментарии

Параметры обработчиков запросов в IIS 7 хранятся в файле ApplicationHost.config и содержат различные атрибуты, определяющие работу обработчиков запросов. Например, в следующем фрагменте из файла ApplicationHost.config показаны некоторые из возможных параметров конфигурации для ASP 3.0 или более ранней версии, библиотек DLL API INTERNET Server (ISAPI) и обработки статических файлов.

<handlers>  
    <add name="ASPClassic"  
        path="*.asp"  
        verb="GET,HEAD,POST"  
        modules="IsapiModule"  
        scriptProcessor="D:\Windows\system32\inetsrv\asp.dll"  
        resourceType="File" />  
    <add name="ISAPI-dll"  
        path="*.dll"  
        verb="*"  
        modules="IsapiModule"  
        resourceType="File"  
        requireAccess="Execute"  
        allowPathInfo="true" />  
    <add name="StaticFile"  
        path="*"  
        verb="*"  
        modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule"  
        resourceType="Either"  
        requireAccess="Read"/>  
</handlers>  

Классы, реализующие IScriptMapInfo интерфейс, могут извлекать различные атрибуты обработчиков запросов без прямого доступа к файлу ApplicationHost.config.

Требования

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

См. также:

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