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