UrlHelperExtensions.ActionLink Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 null
wartość domyślna to bieżąca akcja wykonująca.
- controller
- String
Nazwa kontrolera. Gdy null
parametr 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.