System.Web.Routing 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供与 URL 路由一起使用的类,通过该类可使用未映射到物理文件的 URL。
类
HttpMethodConstraint |
使你能够在 ASP.NET 确定 URL 是否匹配路由时定义允许使用的 HTTP 谓词。 |
PageRouteHandler |
提供用于定义如何将 URL 映射到物理文件的属性和方法。 |
RequestContext |
封装有关与已定义路由匹配的 HTTP 请求的信息。 |
Route |
提供用于定义路由和获取有关路由的信息的属性和方法。 |
RouteBase |
用作表示 ASP.NET 路由的所有类的基类。 |
RouteCollection |
提供 ASP.NET 路由的路由集合。 |
RouteData |
封装有关路由的信息。 |
RouteTable |
存储应用程序的 URL 路由。 |
RouteValueDictionary |
表示在路由框架的不同位置中使用的不区分大小写的键/值对集合,例如定义路由的默认值或者生成基于路由的 URL 时使用的集合。 |
StopRoutingHandler |
提供一种方式,用于指定 ASP.NET 路由不应处理 URL 模式的请求。 |
UrlRoutingHandler |
用作使你能够自定义 ASP.NET 路由如何处理请求的类的基类。 |
UrlRoutingModule |
将 URL 请求与定义的路由进行匹配。 |
VirtualPathData |
表示有关路由和虚拟路径的信息,该路由和虚拟路径是在使用 ASP.NET 路由框架生成 URL 时产生的。 |
接口
IRouteConstraint |
定义类必须实现才能检查某个 URL 参数值是否对约束有效的协定。 |
IRouteHandler |
定义为了处理匹配路由模式的请求,类必须实现的协定。 |
枚举
RouteDirection |
指示 ASP.NET 路由正处理来自客户端的 URL 还是正在生成 URL。 |