UrlHelperExtensions.PageLink Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vygeneruje absolutní adresu URL stránky, která obsahuje zadanou pageName
adresu , pageHandler
, trasu values
, protocol
která se má použít, host
název a fragment
.
Vygeneruje absolutní adresu URL, pokud protocol
host
a nejsou.null
Důležité informace o zabezpečení najdete v části s poznámkami.
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
Hodnota IUrlHelper
- pageName
- String
Název stránky, pro která se má vygenerovat adresa URL. Při null
nastavení se jako výchozí použije aktuální stránka, která se spouští.
- pageHandler
- String
Obslužná rutina, pro která se vygeneruje adresa URL. Při null
nastavení se jako výchozí použije aktuálně spuštěná obslužná rutina.
- values
- Object
Objekt, který obsahuje hodnoty trasy.
- protocol
- String
Protokol pro adresu URL, například "http" nebo "https".
- host
- String
Název hostitele pro adresu URL.
- fragment
- String
Fragment adresy URL.
Návraty
Vygenerovaná adresa URL.
Poznámky
Hodnota host
by měla být důvěryhodná. Spoléhání na hodnotu aktuálního požadavku může umožnit nedůvěryhodnému vstupu ovlivnit výsledný identifikátor URI, pokud Host
není hlavička ověřena. Pokyny, jak správně ověřit hlavičku Host
v prostředí nasazení, najdete v dokumentaci k nasazení.