Диалоговые окна Добавление управляемого обработчика и Изменение управляемого обработчика предназначены для добавления новых или изменения существующих обработчиков управляемого кода на веб-сервере. Управляемые обработчики созданы для работы в управляемом коде и обрабатывают на веб-сервере определенные запросы. Например, сопоставление обработчика PageHandlerFactory-Integrated указывает, что обработчик System.Web.UI.PageHandlerFactory обрабатывает запросы для ASPX-файлов.
Примечание | |
По умолчанию при добавлении управляемого обработчика он выполняется только в тех пулах приложений, для которых определено использование встроенного режима конвейера. Если же требуется запуск обработчика в пуле приложений, работающем в режиме ISAPI, то необходимо добавить обработчик в раздел <httphandlers> файла System.web, например при помощи программы Appcmd.exe. |
Список элементов пользовательского интерфейса
Имя элемента | Описание |
---|---|
Путь запроса | Введите расширение имени файла или имя файла с расширением, для которого необходима обработка запросов обработчиком. Например, если необходимо, чтобы обработчик выполнял обработку запросов для файлов с расширением ABC, введите *.abc. Если же необходимо, чтобы обработчик выполнял все запросы к определенному файлу, введите имя файла вместе с его расширением, например Мойфайл.abc. |
Тип | Введите имя типа управляемого обработчика, например: System.Web.Handlers. При добавлении управляемого обработчика убедитесь, что сборка, к которой принадлежит класс, зарегистрирована в разделе system.web/compilation файла Web.config. В противном случае, потребуется вручную ввести имя соответствующего класса сборки управляемого обработчика. Если класс определен в коде приложения (App_Code) или в каталоге bin, достаточно указать только имя класса. |
Имя | Введите понятное описательное имя для сопоставления обработчика. |
Ограничения запроса | Открывает диалоговое окно Ограничения запроса, из которого можно задать дополнительные необязательные ограничения для сопоставления. |