UrlHelperExtensions.Page Metodo

Definizione

Overload

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

Page(IUrlHelper, String, String)

Genera un URL con un percorso relativo per l'oggetto specificato pageName.

Page(IUrlHelper, String, Object)

Genera un URL con un percorso relativo per l'oggetto specificato pageName.

Page(IUrlHelper, String)

Genera un URL con un percorso relativo per l'oggetto specificato pageName.

Page(IUrlHelper, String, String, Object)

Genera un URL con un percorso relativo per l'oggetto specificato pageName.

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

pageHandler
String

Gestore per cui generare l'URL.

values
Object

Oggetto contenente i valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

host
String

Nome host per l'URL.

fragment
String

Frammento per l'URL.

Restituisce

URL generato.

Commenti

Il valore di host deve essere un valore attendibile. Basandosi sul valore della richiesta corrente, è possibile consentire all'input non attendibile di influenzare l'URI risultante, a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente Host di distribuzione, vedere la documentazione sulla distribuzione.

Si applica a

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

pageHandler
String

Gestore per cui generare l'URL.

values
Object

Oggetto contenente i valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

host
String

Nome host per l'URL.

Restituisce

URL generato.

Commenti

Il valore di host deve essere un valore attendibile. Basandosi sul valore della richiesta corrente, è possibile consentire all'input non attendibile di influenzare l'URI risultante, a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente Host di distribuzione, vedere la documentazione sulla distribuzione.

Si applica a

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

Genera un URL con un percorso assoluto per l'oggetto specificato pageName. Per informazioni importanti sulla sicurezza, vedere la sezione osservazioni.

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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

pageHandler
String

Gestore per cui generare l'URL.

values
Object

Oggetto contenente i valori di route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

Restituisce

URL generato.

Commenti

Questo metodo usa il valore di Host per popolare la sezione host dell'URI generato. Basandosi sul valore della richiesta corrente, è possibile consentire all'input non attendibile di influenzare l'URI risultante, a meno che l'intestazione Host non sia stata convalidata. Per istruzioni su come convalidare correttamente l'intestazione nell'ambiente Host di distribuzione, vedere la documentazione sulla distribuzione.

Si applica a

Page(IUrlHelper, String, String)

Genera un URL con un percorso relativo per l'oggetto specificato 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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

pageHandler
String

Gestore per cui generare l'URL.

Restituisce

URL generato.

Si applica a

Page(IUrlHelper, String, Object)

Genera un URL con un percorso relativo per l'oggetto specificato 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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

values
Object

Oggetto contenente i valori di route.

Restituisce

URL generato.

Si applica a

Page(IUrlHelper, String)

Genera un URL con un percorso relativo per l'oggetto specificato 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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

Restituisce

URL generato.

Si applica a

Page(IUrlHelper, String, String, Object)

Genera un URL con un percorso relativo per l'oggetto specificato 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

Parametri

urlHelper
IUrlHelper

Oggetto IUrlHelper.

pageName
String

Nome della pagina per cui generare l'URL.

pageHandler
String

Gestore per cui generare l'URL.

values
Object

Oggetto contenente i valori di route.

Restituisce

URL generato.

Si applica a