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-веб-запросов пользовательским |