UrlHelperExtensions.Page 方法

定义

重载

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

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

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

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

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

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

Page(IUrlHelper, String, String)

为指定的 pageName生成具有相对路径的 URL。

Page(IUrlHelper, String, Object)

为指定的 pageName生成具有相对路径的 URL。

Page(IUrlHelper, String)

为指定的 pageName生成具有相对路径的 URL。

Page(IUrlHelper, String, String, Object)

为指定的 pageName生成具有相对路径的 URL。

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

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 的值应该是受信任的值。 依赖当前请求的值可以允许不受信任的输入影响生成的 URI,除非已验证 Host 标头。 有关如何在部署环境中正确验证 Host 标头的说明,请参阅部署文档。

适用于

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

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 的值应该是受信任的值。 依赖当前请求的值可以允许不受信任的输入影响生成的 URI,除非已验证 Host 标头。 有关如何在部署环境中正确验证 Host 标头的说明,请参阅部署文档。

适用于

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

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有绝对路径的 URL。 有关重要安全信息,请参阅备注部分。

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 的主机部分。 依赖当前请求的值可以允许不受信任的输入影响生成的 URI,除非已验证 Host 标头。 有关如何在部署环境中正确验证 Host 标头的说明,请参阅部署文档。

适用于

Page(IUrlHelper, String, String)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有相对路径的 URL。

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)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有相对路径的 URL。

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)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有相对路径的 URL。

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)

Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs
Source:
UrlHelperExtensions.cs

为指定的 pageName生成具有相对路径的 URL。

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。

适用于