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-адресов для метода действия.

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

String

Созданный URL-адрес.

Комментарии

Значение Host должно быть доверенным значением. Использование значения текущего запроса может позволить ненадежным входным данным влиять на результирующий URI, если только заголовок узла не проверен. Инструкции по правильной проверке заголовка узла в среде развертывания см. в документации по развертыванию.

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