Sdílet prostřednictvím


UrlHelperExtensions.ActionLink Metoda

Definice

Vygeneruje absolutní adresu URL pro metodu akce, která obsahuje zadaný action název, název, controller trasu values, protocol která se má použít, host název a fragment. Vygeneruje absolutní adresu URL, protocolhost pokud a nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

public static string ActionLink (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action = default, string controller = default, object values = default, string protocol = default, string host = default, string fragment = default);
public static string? ActionLink (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action = default, string? controller = default, object? values = default, string? protocol = default, string? host = default, string? fragment = default);
static member ActionLink : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function ActionLink (helper As IUrlHelper, Optional action As String = Nothing, Optional controller 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

helper
IUrlHelper

Hodnota IUrlHelper

action
String

Název metody akce. Při nullpříkazu se ve výchozím nastavení použije aktuální akce provádění.

controller
String

Název kontroleru. V nullpřípadě , je výchozí hodnota aktuálního spouštěný kontroler.

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á hodnota. Spoléhání se 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í.

Platí pro