IHttpAsyncHandler Интерфейс

Определение

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

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)

Инициирует асинхронный вызов обработчика HTTP.

EndProcessRequest(IAsyncResult)

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

ProcessRequest(HttpContext)

Включает обработку HTTP-веб-запросов пользовательским HttpHandler , реализующим IHttpHandler интерфейс.

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

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