UrlHelperExtensions.PageLink Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert eine absolute URL für eine Seite, die die angegebene pageName
, , pageHandler
route values
, protocol
to use, name host
und enthält fragment
.
Generiert eine absolute URL, wenn und protocol
host
nicht sindnull
. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".
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
Parameter
- urlHelper
- IUrlHelper
Die IUrlHelper.
- pageName
- String
Der Seitenname, für den die URL generiert werden soll. Wenn null
, wird standardmäßig die aktuell ausgeführte Seite verwendet.
- pageHandler
- String
Der Handler, für den die URL generiert werden soll. Wenn null
wird standardmäßig der aktuell ausgeführte Handler verwendet.
- values
- Object
Ein Objekt, das Routenwerte enthält.
- protocol
- String
Das Protokoll für die URL, beispielsweise "http" oder "https".
- host
- String
Der Hostname für die URL.
- fragment
- String
Das Fragment für die URL.
Gibt zurück
Die generierte URL.
Hinweise
Der Wert von host
sollte ein vertrauenswürdiger Wert sein. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, können nicht vertrauenswürdige Eingaben den resultierenden URI beeinflussen, es sei denn, der Host
Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host
Bereitstellungsdokumentation.