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 基础结构将实例化并在收到相应的请求时调用该处理程序。 或者,可以在 foo.ashx 文件中定义该处理程序,并在收到 foo.ashx 文件的相应请求时,将执行该处理程序。

属性

IsReusable

获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例。

(继承自 IHttpHandler)

方法

BeginProcessRequest(HttpContext, AsyncCallback, Object)

启动对 HTTP 处理程序的异步调用。

EndProcessRequest(IAsyncResult)

进程结束时提供异步处理 End 方法。

ProcessRequest(HttpContext)

通过实现 IHttpHandler 接口的自定义 HttpHandler 启用 HTTP Web 请求的处理。

(继承自 IHttpHandler)

适用于