UrlHelperExtensions.PageLink Metoda

Definicja

Generuje bezwzględny adres URL dla strony, która zawiera określoną , trasę , do użycia, host nazwy i fragment. protocolvaluespageHandlerpageName Generuje bezwzględny adres URL, jeśli element protocol i host nie jestnull. Zobacz sekcję uwagi, aby uzyskać ważne informacje o zabezpieczeniach.

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

Parametry

urlHelper
IUrlHelper

Element IUrlHelper.

pageName
String

Nazwa strony do wygenerowania adresu URL. Gdy nullwartość domyślna to bieżąca strona wykonywania.

pageHandler
String

Procedura obsługi służąca do generowania adresu URL dla. W przypadku null, domyślnie jest to bieżąca procedura obsługi wykonywania.

values
Object

Obiekt, który zawiera wartości tras.

protocol
String

Protokół adresu URL, taki jak "http" lub "https".

host
String

Nazwa hosta adresu URL.

fragment
String

Fragment adresu URL.

Zwraca

Wygenerowany adres URL.

Uwagi

Wartość host powinna być zaufaną wartością. Poleganie na wartości bieżącego żądania może zezwalać niezaufanym wejściom na wpływ na wynikowy identyfikator URI, chyba że Host nagłówek został zweryfikowany. Zapoznaj się z dokumentacją wdrażania, aby uzyskać instrukcje dotyczące prawidłowego weryfikowania nagłówka Host w środowisku wdrażania.

Dotyczy