Поделиться через


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

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 в среде развертывания см. в документации по развертыванию.

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