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)

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

适用于

另请参阅