IHttpAsyncHandler Интерфейс

Определение

Определяет контракт, который должны реализовать объекты асинхронного обработчика НТТР-данных.Defines the contract that HTTP asynchronous handler objects must implement.

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

Комментарии

Класс может быть связан с расширением имени файла или определенным URL-адресом httpHandlers в файле конфигурации в разделе конфигурации. IHttpAsyncHandlerAn IHttpAsyncHandler class can be associated with a file name extension or a particular URL by a configuration file, in the httpHandlers configuration section. Инфраструктура ASP.NET создаст экземпляр и вызовет обработчик при получении соответствующего запроса.The ASP.NET infrastructure will then instantiate and call the handler when the corresponding request is received. Кроме того, обработчик может быть определен в ASHX-файле и при получении соответствующего запроса для ASHX-файла, который будет выполнен обработчиком.Alternatively, the handler can be defined in an .ashx file and when the corresponding request is received for the .ashx file the handler will be executed.

Свойства

IsReusable

Получает значение, указывающее, может ли другой запрос использовать экземпляр класса IHttpHandler.Gets a value indicating whether another request can use the IHttpHandler instance.

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

Методы

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Запускает асинхронный вызов обработчика НТТР.Initiates an asynchronous call to the HTTP handler.

EndProcessRequest(IAsyncResult)

Предоставляет метод End асинхронного процесса после завершения процесса.Provides an asynchronous process End method when the process ends.

ProcessRequest(HttpContext)

Разрешает обработку веб-запросов НТТР для пользовательского элемента HttpHandler, который реализует интерфейс IHttpHandler.Enables processing of HTTP Web requests by a custom HttpHandler that implements the IHttpHandler interface.

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

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