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:
virtual String^ Action()

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:
virtual String^ Action(
	String^ actionName
)

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:
virtual String^ Action(
	String^ actionName,
	Object^ routeValues
)

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:
virtual String^ Action(
	String^ actionName,
	RouteValueDictionary^ routeValues
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName,
	Object^ routeValues
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName,
	Object^ routeValues,
	String^ protocol
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName,
	RouteValueDictionary^ routeValues
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName,
	RouteValueDictionary^ routeValues,
	String^ protocol
)

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:
virtual String^ Action(
	String^ actionName,
	String^ controllerName,
	RouteValueDictionary^ routeValues,
	String^ protocol,
	String^ hostName
)

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: