UrlHelperBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
的 IUrlHelper抽象。
public ref class UrlHelperBase abstract : Microsoft::AspNetCore::Mvc::IUrlHelper
public abstract class UrlHelperBase : Microsoft.AspNetCore.Mvc.IUrlHelper
type UrlHelperBase = class
interface IUrlHelper
Public MustInherit Class UrlHelperBase
Implements IUrlHelper
- 继承
-
UrlHelperBase
- 派生
- 实现
构造函数
UrlHelperBase(ActionContext) |
初始化 的实例 UrlHelperBase |
属性
ActionContext |
获取当前请求的 ActionContext。 |
AmbientValues |
获取与 RouteValueDictionary 当前请求关联的 。 |
方法
Action(UrlActionContext) |
生成包含操作方法的绝对路径的 URL,其中包含操作名称、控制器名称、路由值、要使用的协议、主机名和指定的 UrlActionContext片段。 如果 Protocol 和 Host 为非 |
Content(String) |
从 ~/) 路径开始,将虚拟 (相对路径转换为应用程序绝对路径。 |
GenerateUrl(String, String, String) |
从提供的组件生成 URI。 |
GenerateUrl(String, String, String, String) |
使用指定的值生成 URL。 |
GetValuesDictionary(Object) |
RouteValueDictionary使用指定值获取 。 |
IsLocalUrl(String) |
返回一个值,该值指示 URL 是否为本地 URL。 如果 URL 没有主机/颁发机构部件并且具有绝对路径,则将其视为本地 URL。 使用虚拟路径 ('~/') 的 URL 也是本地的。 |
Link(String, Object) |
为指定的 |
RouteUrl(UrlRouteContext) |
生成具有绝对路径的 URL,其中包含路由名称、路由值、要使用的协议、主机名和指定的 UrlRouteContext片段。 如果 Protocol 和 Host 为非 |
扩展方法
Action(IUrlHelper) |
生成具有操作方法路径的 URL。 |
Action(IUrlHelper, String) |
生成包含指定 |
Action(IUrlHelper, String, Object) |
生成一个 URL,其中包含操作方法的路径,其中包含指定的 |
Action(IUrlHelper, String, String) |
生成一个 URL,其中包含操作方法的路径,其中包含指定的 |
Action(IUrlHelper, String, String, Object) |
生成一个 URL,其中包含操作方法的路径,其中包含指定 |
Action(IUrlHelper, String, String, Object, String) |
生成一个 URL,其中包含操作方法的路径,其中包含要使用的指定 |
Action(IUrlHelper, String, String, Object, String, String) |
生成一个 URL,其中包含操作方法的路径,其中包含指定的 |
Action(IUrlHelper, String, String, Object, String, String, String) |
生成一个 URL,其中包含操作方法的路径,其中包含指定的 |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
为操作方法生成绝对 URL,该方法包含指定的 |
Page(IUrlHelper, String) |
生成具有指定 |
Page(IUrlHelper, String, Object) |
生成具有指定 |
Page(IUrlHelper, String, String) |
生成具有指定 |
Page(IUrlHelper, String, String, Object) |
生成具有指定 |
Page(IUrlHelper, String, String, Object, String) |
生成具有指定 |
Page(IUrlHelper, String, String, Object, String, String) |
生成具有指定 |
Page(IUrlHelper, String, String, Object, String, String, String) |
生成具有指定 |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
为页面生成绝对 URL,其中包含指定的 |
RouteUrl(IUrlHelper, Object) |
生成具有指定路由 |
RouteUrl(IUrlHelper, String) |
生成具有指定 |
RouteUrl(IUrlHelper, String, Object) |
生成具有指定 |
RouteUrl(IUrlHelper, String, Object, String) |
生成一个 URL,其中包含指定路由 |
RouteUrl(IUrlHelper, String, Object, String, String) |
生成一个 URL,其中包含指定路由 |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
生成具有指定路由 |