IUrlHelper 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义帮助程序在应用程序中为 ASP.NET MVC 生成 URL 的协定。
public interface class IUrlHelper
public interface IUrlHelper
type IUrlHelper = interface
Public Interface IUrlHelper
- 派生
属性
ActionContext |
获取当前请求的 ActionContext。 |
方法
Action(UrlActionContext) |
为操作方法生成具有绝对路径的 URL,该方法包含操作名称、控制器名称、路由值、要使用的协议、主机名和 UrlActionContext指定的片段。 如果 Protocol 和 Host 为非 |
Content(String) |
将虚拟 (相对,以 ~/) 路径开头)转换为应用程序绝对路径。 |
IsLocalUrl(String) |
返回一个值,该值指示 URL 是否为本地 URL。 如果 URL 没有主机/颁发机构部分并且具有绝对路径,则将其视为本地 URL。 使用虚拟路径的 URL(“~/”)也是本地的。 |
Link(String, Object) |
为指定的 |
RouteUrl(UrlRouteContext) |
生成具有绝对路径的 URL,其中包含路由名称、路由值、要使用的协议、主机名和由 UrlRouteContext指定的片段。 如果 Protocol 和 Host 为非 |
扩展方法
Action(IUrlHelper, String, Object) |
生成具有操作方法的路径的 URL,该方法包含指定的 |
Action(IUrlHelper, String, String, Object, String, String, String) |
使用操作方法的路径生成 URL,该方法包含指定的 |
Action(IUrlHelper, String, String, Object, String, String) |
生成具有操作方法的路径的 URL,该方法包含指定的 |
Action(IUrlHelper, String, String, Object, String) |
生成包含指定 |
Action(IUrlHelper, String, String, Object) |
生成包含指定 |
Action(IUrlHelper, String, String) |
生成包含指定 |
Action(IUrlHelper, String) |
生成包含指定 |
Action(IUrlHelper) |
使用操作方法的路径生成 URL。 |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
为操作方法生成绝对 URL,该方法包含指定的 |
Page(IUrlHelper, String, Object) |
为指定的 |
Page(IUrlHelper, String, String, Object, String, String, String) |
为指定的 |
Page(IUrlHelper, String, String, Object, String, String) |
为指定的 |
Page(IUrlHelper, String, String, Object, String) |
为指定的 |
Page(IUrlHelper, String, String, Object) |
为指定的 |
Page(IUrlHelper, String, String) |
为指定的 |
Page(IUrlHelper, String) |
为指定的 |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
生成页面的绝对 URL,其中包含指定的 |
RouteUrl(IUrlHelper, Object) |
生成具有指定路由 |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
生成具有指定路由 |
RouteUrl(IUrlHelper, String, Object, String, String) |
为指定的路由 |
RouteUrl(IUrlHelper, String, Object, String) |
生成具有指定路由 |
RouteUrl(IUrlHelper, String, Object) |
为指定的 |
RouteUrl(IUrlHelper, String) |
为指定的 |