UrlHelperExtensions.ActionLink Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает абсолютный URL-адрес для метода действия, который содержит указанное action имя, имя, controller маршрут values, protocol для использования, host имя и fragment.
Создает абсолютный URL-адрес, protocol если и host не являются .null Важные сведения о безопасности см. в разделе примечаний.
public static string? ActionLink(this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action = default, string? controller = default, object? values = default, string? protocol = default, string? host = default, string? fragment = default);
public static string ActionLink(this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action = default, string controller = default, object values = default, string protocol = default, string host = default, string fragment = default);
static member ActionLink : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function ActionLink (helper As IUrlHelper, Optional action As String = Nothing, Optional controller As String = Nothing, Optional values As Object = Nothing, Optional protocol As String = Nothing, Optional host As String = Nothing, Optional fragment As String = Nothing) As String
Параметры
- helper
- IUrlHelper
- action
- String
Имя метода действия. Если nullзадано значение , по умолчанию используется текущее выполняющееся действие.
- controller
- String
Имя контроллера. Если nullзадано значение , по умолчанию используется текущий выполняющийся контроллер.
- values
- Object
Объект , содержащий значения маршрута.
- protocol
- String
Протокол для URL-адреса, например "http" или "https".
- host
- String
Имя узла для URL-адреса.
- fragment
- String
Фрагмент URL-адреса.
Возвращаемое значение
Созданный URL-адрес.
Комментарии
Значение host должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий URI, если Host заголовок не был проверен. Инструкции по правильной проверке заголовка Host в среде развертывания см. в документации по развертыванию.