PageHandlerFactory.GetHandler(HttpContext, String, String, String) 方法

定义

返回 IHttpHandler 接口的实例以处理请求的资源。

public:
 virtual System::Web::IHttpHandler ^ GetHandler(System::Web::HttpContext ^ context, System::String ^ requestType, System::String ^ virtualPath, System::String ^ path);
public virtual System.Web.IHttpHandler GetHandler (System.Web.HttpContext context, string requestType, string virtualPath, string path);
abstract member GetHandler : System.Web.HttpContext * string * string * string -> System.Web.IHttpHandler
override this.GetHandler : System.Web.HttpContext * string * string * string -> System.Web.IHttpHandler
Public Overridable Function GetHandler (context As HttpContext, requestType As String, virtualPath As String, path As String) As IHttpHandler

参数

context
HttpContext

HttpContext 类的实例,它提供对用于为 HTTP 请求提供服务的内部服务器对象(如 Request、Response、Session 和 Server)的引用。

requestType
String

客户端使用的 HTTP 数据传输方法(GET 或 POST)。

virtualPath
String

所请求资源的虚拟路径。

path
String

所请求资源的 PhysicalApplicationPath 属性。

返回

处理该请求的新 IHttpHandler;如果不存在,则为 null

实现

注解

方法GetHandler由 ASP.NET 运行时调用,并返回 接口或 null的有效IHttpHandler实例。

适用于

另请参阅