Udostępnij za pośrednictwem


UrlHelperExtensions.ActionLink Metoda

Definicja

Generuje bezwzględny adres URL dla metody akcji, która zawiera określoną nazwę, controller nazwę, trasę values, protocol do użycia, host nazwy i fragment.action 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 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

Element IUrlHelper.

action
String

Nazwa metody akcji. Gdy nullwartość domyślna to bieżąca akcja wykonująca.

controller
String

Nazwa kontrolera. Gdy nullparametr ma wartość domyślną bieżącego kontrolera 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 umożliwić niezaufanym wejściom 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