StopRoutingHandler 类

定义

提供一种方式,用于指定 ASP.NET 路由不应处理 URL 模式的请求。

public ref class StopRoutingHandler : System::Web::Routing::IRouteHandler
public class StopRoutingHandler : System.Web.Routing.IRouteHandler
type StopRoutingHandler = class
    interface IRouteHandler
Public Class StopRoutingHandler
Implements IRouteHandler
继承
StopRoutingHandler
实现

示例

以下示例演示如何防止路由处理 .axd 请求的请求。

routes.Add(new Route("{resource}.axd/{*pathInfo}", new StopRoutingHandler()));
routes.Add(New Route("{resource}.axd/{*pathInfo}", New StopRoutingHandler()))

注解

通过类StopRoutingHandler可以指定 ASP.NET 路由不应处理某些 URL 请求。 可以通过定义路由并指定 StopRoutingHandler 类来处理该路由的模式来阻止路由处理某些请求。 当某个对象处理 StopRoutingHandler 请求时,该 StopRoutingHandler 对象会阻止将请求的任何其他处理作为路由。 相反,请求将作为 ASP.NET 页、Web 服务或其他 ASP.NET 终结点进行处理。

构造函数

StopRoutingHandler()

初始化 StopRoutingHandler 类的新实例。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetHttpHandler(RequestContext)

返回用于处理请求的对象。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

IRouteHandler.GetHttpHandler(RequestContext)

返回用于处理请求的对象。

适用于

另请参阅