UrlHelper.Action Метод

Определение

Перегрузки

Action()

Формирует строку с полным URL-адресом метода действия.

Action(String)

Формирует полный URL-адрес метода действия, используя указанное имя действия.

Action(String, Object)

Формирует полный URL-адрес метода действия, используя указанные имя действия и значения маршрута.

Action(String, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия и имя контроллера.

Action(String, RouteValueDictionary)

Формирует полный URL-адрес метода действия для указанных имени действия и значений маршрута.

Action(String, String, Object)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута.

Action(String, String, RouteValueDictionary)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута.

Action(String, String, Object, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол.

Action(String, String, RouteValueDictionary, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол.

Action(String, String, RouteValueDictionary, String, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута, применяемый протокол и имя узла.

Action()

Формирует строку с полным URL-адресом метода действия.

public virtual string Action ();
abstract member Action : unit -> string
override this.Action : unit -> string
Public Overridable Function Action () As String

Возвращаемое значение

Строка с полным URL-адресом метода действия.

Применяется к

Action(String)

Формирует полный URL-адрес метода действия, используя указанное имя действия.

public virtual string Action (string actionName);
abstract member Action : string -> string
override this.Action : string -> string
Public Overridable Function Action (actionName As String) As String

Параметры

actionName
String

Имя метода действия.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, Object)

Формирует полный URL-адрес метода действия, используя указанные имя действия и значения маршрута.

public virtual string Action (string actionName, object routeValues);
abstract member Action : string * obj -> string
override this.Action : string * obj -> string
Public Overridable Function Action (actionName As String, routeValues As Object) As String

Параметры

actionName
String

Имя метода действия.

routeValues
Object

Объект, содержащий параметры для маршрута. Параметры извлекаются через отражение путем проверки свойств объекта. Объект обычно создается с использованием синтаксиса инициализатора объектов.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия и имя контроллера.

public virtual string Action (string actionName, string controllerName);
abstract member Action : string * string -> string
override this.Action : string * string -> string
Public Overridable Function Action (actionName As String, controllerName As String) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, RouteValueDictionary)

Формирует полный URL-адрес метода действия для указанных имени действия и значений маршрута.

public virtual string Action (string actionName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member Action : string * System.Web.Routing.RouteValueDictionary -> string
override this.Action : string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function Action (actionName As String, routeValues As RouteValueDictionary) As String

Параметры

actionName
String

Имя метода действия.

routeValues
RouteValueDictionary

Объект, содержащий параметры для маршрута.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String, Object)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута.

public virtual string Action (string actionName, string controllerName, object routeValues);
abstract member Action : string * string * obj -> string
override this.Action : string * string * obj -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As Object) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
Object

Объект, содержащий параметры для маршрута. Параметры извлекаются через отражение путем проверки свойств объекта. Объект обычно создается с использованием синтаксиса инициализатора объектов.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String, RouteValueDictionary)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера и значения маршрута.

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
RouteValueDictionary

Объект, содержащий параметры для маршрута.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String, Object, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол.

public virtual string Action (string actionName, string controllerName, object routeValues, string protocol);
abstract member Action : string * string * obj * string -> string
override this.Action : string * string * obj * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As Object, protocol As String) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
Object

Объект, содержащий параметры для маршрута. Параметры извлекаются через отражение путем проверки свойств объекта. Объект обычно создается с использованием синтаксиса инициализатора объектов.

protocol
String

Протокол для URL-адреса, например "http" или "https".

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String, RouteValueDictionary, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута и применяемый протокол.

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, string protocol);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary * string -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary, protocol As String) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
RouteValueDictionary

Объект, содержащий параметры для маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к

Action(String, String, RouteValueDictionary, String, String)

Формирует полный URL-адрес метода действия, используя указанные имя действия, имя контроллера, значения маршрута, применяемый протокол и имя узла.

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary * string * string -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary * string * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary, protocol As String, hostName As String) As String

Параметры

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
RouteValueDictionary

Объект, содержащий параметры для маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

hostName
String

Имя узла для URL-адреса.

Возвращаемое значение

Полный URL-адрес метода действия.

Применяется к