UrlHelper Class
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.
Contains methods to build URLs for ASP.NET MVC within an application.
public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
- Inheritance
-
UrlHelper
Constructors
UrlHelper() |
Initializes a new instance of the UrlHelper class. |
UrlHelper(RequestContext, RouteCollection) |
Initializes a new instance of the UrlHelper class using the specified request context and route collection. |
UrlHelper(RequestContext) |
Initializes a new instance of the UrlHelper class using the specified request context. |
Properties
RequestContext |
Gets information about an HTTP request that matches a defined route. |
RouteCollection |
Gets a collection that contains the routes that are registered for the application. |
Methods
Action() |
Generates a string to a fully qualified URL to an action method. |
Action(String, Object) |
Generates a fully qualified URL to an action method by using the specified action name and route values. |
Action(String, RouteValueDictionary) |
Generates a fully qualified URL to an action method for the specified action name and route values. |
Action(String, String, Object, String) |
Generates a fully qualified URL to an action method by using the specified action name, controller name, route values, and protocol to use. |
Action(String, String, Object) |
Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. |
Action(String, String, RouteValueDictionary, String, String) |
Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, protocol to use and host name. |
Action(String, String, RouteValueDictionary, String) |
Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, and protocol to use. |
Action(String, String, RouteValueDictionary) |
Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. |
Action(String, String) |
Generates a fully qualified URL to an action method by using the specified action name and controller name. |
Action(String) |
Generates a fully qualified URL to an action method by using the specified action name. |
Content(String) |
Converts a virtual (relative) path to an application absolute path. |
Encode(String) |
Encodes special characters in a URL string into character-entity equivalents. |
GenerateContentUrl(String, HttpContextBase) |
Returns a string that contains a content URL. |
GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean) |
Returns a string that contains a URL. |
GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean) |
Returns a string that contains a URL. |
HttpRouteUrl(String, Object) |
Generates a fully qualified URL for the specified route values. |
HttpRouteUrl(String, RouteValueDictionary) |
Generates a fully qualified URL for the specified route values. |
IsLocalUrl(String) |
Returns a value that indicates whether the URL is local. |
RouteUrl(Object) |
Generates a fully qualified URL for the specified route values. |
RouteUrl(RouteValueDictionary) |
Generates a fully qualified URL for the specified route values. |
RouteUrl(String, Object, String) |
Generates a fully qualified URL for the specified route values by using a route name and the protocol to use. |
RouteUrl(String, Object) |
Generates a fully qualified URL for the specified route values by using a route name. |
RouteUrl(String, RouteValueDictionary, String, String) |
Generates a fully qualified URL for the specified route values by using the specified route name, protocol to use, and host name. |
RouteUrl(String, RouteValueDictionary) |
Generates a fully qualified URL for the specified route values by using a route name. |
RouteUrl(String) |
Generates a fully qualified URL for the specified route name. |