Диалоговые окна Добавление управляемого обработчика и Изменение управляемого обработчика предназначены для добавления новых или изменения существующих обработчиков управляемого кода на веб-сервере. Управляемые обработчики созданы для работы в управляемом коде и обрабатывают на веб-сервере определенные запросы. Например, сопоставление обработчика 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, достаточно указать только имя класса.

Имя

Введите понятное описательное имя для сопоставления обработчика.

Ограничения запроса

Открывает диалоговое окно Ограничения запроса, из которого можно задать дополнительные необязательные ограничения для сопоставления.

См. также