IUrlHelper.Action(UrlActionContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает URL-адрес с абсолютным путем для метода действия, который содержит имя действия, имя контроллера, значения маршрута, используемый протокол, имя узла и фрагмент, указанные в параметре UrlActionContext. Создает абсолютный URL-адрес, если Protocol и Host не являются .null
Важные сведения о безопасности см. в разделе примечаний.
public:
System::String ^ Action(Microsoft::AspNetCore::Mvc::Routing::UrlActionContext ^ actionContext);
public string Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
public string? Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
abstract member Action : Microsoft.AspNetCore.Mvc.Routing.UrlActionContext -> string
Public Function Action (actionContext As UrlActionContext) As String
Параметры
- actionContext
- UrlActionContext
Объект контекста для созданных URL-адресов для метода действия.
Возвращаемое значение
Созданный URL-адрес.
Комментарии
Значение Host должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий URI, если Host
заголовок не был проверен. Инструкции по правильной проверке заголовка Host
в среде развертывания см. в документации по развертыванию.