UrlHelper.Action Method

 

Generates a fully qualified URL to an action method.

Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

NameDescription
System_CAPS_pubmethodAction()

Generates a string to a fully qualified URL to an action method.

System_CAPS_pubmethodAction(String)

Generates a fully qualified URL to an action method by using the specified action name.

System_CAPS_pubmethodAction(String, Object)

Generates a fully qualified URL to an action method by using the specified action name and route values.

System_CAPS_pubmethodAction(String, RouteValueDictionary)

Generates a fully qualified URL to an action method for the specified action name and route values.

System_CAPS_pubmethodAction(String, String)

Generates a fully qualified URL to an action method by using the specified action name and controller name.

System_CAPS_pubmethodAction(String, String, Object)

Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.

System_CAPS_pubmethodAction(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.

System_CAPS_pubmethodAction(String, String, RouteValueDictionary)

Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.

System_CAPS_pubmethodAction(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.

System_CAPS_pubmethodAction(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.

Return to top

UrlHelper.Action Method ()

Generates a string to a fully qualified URL to an action method.

Public Overridable Function Action As String

Return Value

Type: System.String

A string to a fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String)

Generates a fully qualified URL to an action method by using the specified action name.

Public Overridable Function Action (
	actionName As String
) As String

Parameters

actionName
Type: System.String

The name of the action method.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String, Object)

Generates a fully qualified URL to an action method by using the specified action name and route values.

Public Overridable Function Action (
	actionName As String,
	routeValues As Object
) As String

Parameters

actionName
Type: System.String

The name of the action method.

routeValues
Type: System.Object

An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String, RouteValueDictionary)

Generates a fully qualified URL to an action method for the specified action name and route values.

Public Overridable Function Action (
	actionName As String,
	routeValues As RouteValueDictionary
) As String

Parameters

actionName
Type: System.String

The name of the action method.

routeValues
Type: System.Web.Routing.RouteValueDictionary

An object that contains the parameters for a route.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String, String)

Generates a fully qualified URL to an action method by using the specified action name and controller name.

Public Overridable Function Action (
	actionName As String,
	controllerName As String
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String, String, Object)

Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.

Public Overridable Function Action (
	actionName As String,
	controllerName As String,
	routeValues As Object
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

routeValues
Type: System.Object

An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (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.

Public Overridable Function Action (
	actionName As String,
	controllerName As String,
	routeValues As Object,
	protocol As String
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

routeValues
Type: System.Object

An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax.

protocol
Type: System.String

The protocol for the URL, such as "http" or "https".

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (String, String, RouteValueDictionary)

Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values.

Public Overridable Function Action (
	actionName As String,
	controllerName As String,
	routeValues As RouteValueDictionary
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

routeValues
Type: System.Web.Routing.RouteValueDictionary

An object that contains the parameters for a route.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top

UrlHelper.Action Method (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.

Public Overridable Function Action (
	actionName As String,
	controllerName As String,
	routeValues As RouteValueDictionary,
	protocol As String
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

routeValues
Type: System.Web.Routing.RouteValueDictionary

An object that contains the parameters for a route.

protocol
Type: System.String

The protocol for the URL, such as "http" or "https".

Return Value

Type: System.String

The fully qualified URL to an action method.

Return to top

UrlHelper.Action Method (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.

Public Overridable Function Action (
	actionName As String,
	controllerName As String,
	routeValues As RouteValueDictionary,
	protocol As String,
	hostName As String
) As String

Parameters

actionName
Type: System.String

The name of the action method.

controllerName
Type: System.String

The name of the controller.

routeValues
Type: System.Web.Routing.RouteValueDictionary

An object that contains the parameters for a route.

protocol
Type: System.String

The protocol for the URL, such as "http" or "https".

hostName
Type: System.String

The host name for the URL.

Return Value

Type: System.String

The fully qualified URL to an action method.

The URL that is returned by this method has a format like the following:

/Home/About

If special characters in the URL must be encoded, use the Encode method. For the previous example, the Encode method returns the following URL:

%2fHome%2fAbout

Return to top
Show: