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


UrlHelperExtensions.Page Метод

Определение

Перегрузки

Page(IUrlHelper, String, String, Object, String, String, String)

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

Page(IUrlHelper, String, String, Object, String, String)

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

Page(IUrlHelper, String, String, Object, String)

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

Page(IUrlHelper, String, String)

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

Page(IUrlHelper, String, Object)

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

Page(IUrlHelper, String)

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

Page(IUrlHelper, String, String, Object)

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

Page(IUrlHelper, String, String, Object, String, String, String)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol, string host, string fragment);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol, string? host, string? fragment);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String, host As String, fragment As String) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

pageHandler
String

Обработчик, для который создается URL-адрес.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

host
String

Имя узла для URL-адреса.

fragment
String

Фрагмент URL-адреса.

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

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

Комментарии

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

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

Page(IUrlHelper, String, String, Object, String, String)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol, string host);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol, string? host);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String, host As String) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

pageHandler
String

Обработчик, для который создается URL-адрес.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

host
String

Имя узла для URL-адреса.

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

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

Комментарии

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

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

Page(IUrlHelper, String, String, Object, String)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с абсолютным путем для указанного pageNameобъекта . Важные сведения о безопасности см. в разделе примечаний.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values, System::String ^ protocol);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values, string protocol);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values, string? protocol);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object, protocol As String) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

pageHandler
String

Обработчик, для который создается URL-адрес.

values
Object

Объект , содержащий значения маршрута.

protocol
String

Протокол для URL-адреса, например "http" или "https".

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

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

Комментарии

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

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

Page(IUrlHelper, String, String)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

pageHandler
String

Обработчик, для который создается URL-адрес.

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

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

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

Page(IUrlHelper, String, Object)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::Object ^ values);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, object values);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, object? values);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, values As Object) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

values
Object

Объект , содержащий значения маршрута.

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

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

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

Page(IUrlHelper, String)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

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

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

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

Page(IUrlHelper, String, String, Object)

Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs
Исходный код:
UrlHelperExtensions.cs

Создает URL-адрес с относительным путем для указанного pageNameобъекта .

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Page(Microsoft::AspNetCore::Mvc::IUrlHelper ^ urlHelper, System::String ^ pageName, System::String ^ pageHandler, System::Object ^ values);
public static string Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string pageName, string pageHandler, object values);
public static string? Page (this Microsoft.AspNetCore.Mvc.IUrlHelper urlHelper, string? pageName, string? pageHandler, object? values);
static member Page : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj -> string
<Extension()>
Public Function Page (urlHelper As IUrlHelper, pageName As String, pageHandler As String, values As Object) As String

Параметры

urlHelper
IUrlHelper

IUrlHelper.

pageName
String

Имя страницы для создания URL-адреса.

pageHandler
String

Обработчик, для который создается URL-адрес.

values
Object

Объект , содержащий значения маршрута.

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

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

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