IUrlHelper Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the contract for the helper to build URLs for ASP.NET MVC within an application.
public interface class IUrlHelper
public interface IUrlHelper
type IUrlHelper = interface
Public Interface IUrlHelper
- Derived
Properties
ActionContext |
Gets the ActionContext for the current request. |
Methods
Action(UrlActionContext) |
Generates a URL with an absolute path for an action method, which contains the action
name, controller name, route values, protocol to use, host name, and fragment specified by
UrlActionContext. Generates an absolute URL if Protocol and
Host are non- |
Content(String) |
Converts a virtual (relative, starting with ~/) path to an application absolute path. |
IsLocalUrl(String) |
Returns a value that indicates whether the URL is local. A URL is considered local if it does not have a host / authority part and it has an absolute path. URLs using virtual paths ('~/') are also local. |
Link(String, Object) |
Generates an absolute URL for the specified |
RouteUrl(UrlRouteContext) |
Generates a URL with an absolute path, which contains the route name, route values, protocol to use, host
name, and fragment specified by UrlRouteContext. Generates an absolute URL if
Protocol and Host are non- |
Extension Methods
Action(IUrlHelper, String, Object) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String, String, Object, String, String, String) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String, String, Object, String, String) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String, String, Object, String) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String, String, Object) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String, String) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper, String) |
Generates a URL with a path for an action method, which contains the specified
|
Action(IUrlHelper) |
Generates a URL with a path for an action method. |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Generates an absolute URL for an action method, which contains the specified
|
Page(IUrlHelper, String, Object) |
Generates a URL with a relative path for the specified |
Page(IUrlHelper, String, String, Object, String, String, String) |
Generates a URL with an absolute path for the specified |
Page(IUrlHelper, String, String, Object, String, String) |
Generates a URL with an absolute path for the specified |
Page(IUrlHelper, String, String, Object, String) |
Generates a URL with an absolute path for the specified |
Page(IUrlHelper, String, String, Object) |
Generates a URL with a relative path for the specified |
Page(IUrlHelper, String, String) |
Generates a URL with a relative path for the specified |
Page(IUrlHelper, String) |
Generates a URL with a relative path for the specified |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Generates an absolute URL for a page, which contains the specified
|
RouteUrl(IUrlHelper, Object) |
Generates a URL with an absolute path for the specified route |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Generates a URL with an absolute path for the specified route |
RouteUrl(IUrlHelper, String, Object, String, String) |
Generates a URL with an absolute path for the specified route |
RouteUrl(IUrlHelper, String, Object, String) |
Generates a URL with an absolute path for the specified route |
RouteUrl(IUrlHelper, String, Object) |
Generates a URL with an absolute path for the specified |
RouteUrl(IUrlHelper, String) |
Generates a URL with an absolute path for the specified |