IHttpAsyncHandler Интерфейс

Определение

Определяет контракт, который должны реализовать объекты асинхронного обработчика НТТР-данных.

public interface class IHttpAsyncHandler : System::Web::IHttpHandler
public interface IHttpAsyncHandler : System.Web.IHttpHandler
type IHttpAsyncHandler = interface
    interface IHttpHandler
Public Interface IHttpAsyncHandler
Implements IHttpHandler
Производный
Реализации

Комментарии

IHttpAsyncHandlerКласс может быть связан с расширением имени файла или определенным URL-адресом в файле конфигурации в httpHandlers разделе конфигурации. Инфраструктура ASP.NET создаст экземпляр и вызовет обработчик при получении соответствующего запроса. Кроме того, обработчик может быть определен в ASHX-файле и при получении соответствующего запроса для ASHX-файла, который будет выполнен обработчиком.

Свойства

IsReusable

Получает значение, указывающее, может ли другой запрос использовать экземпляр класса IHttpHandler.

(Унаследовано от IHttpHandler)

Методы

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Запускает асинхронный вызов обработчика НТТР.

EndProcessRequest(IAsyncResult)

Предоставляет метод End асинхронного процесса после завершения процесса.

ProcessRequest(HttpContext)

Разрешает обработку веб-запросов НТТР для пользовательского элемента HttpHandler, который реализует интерфейс IHttpHandler.

(Унаследовано от IHttpHandler)

Применяется к