UrlHelperExtensions.ActionLink Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghasilkan URL absolut untuk metode tindakan, yang berisi action
nama, nama, controller
rute, protocol
untuk values
digunakan, nama, host
dan fragment
.
Menghasilkan URL absolut jika protocol
dan host
non-null
. Lihat bagian keterangan untuk informasi keamanan penting.
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
Parameter
- helper
- IUrlHelper
- action
- String
Nama metode tindakan. Ketika null
, default ke tindakan eksekusi saat ini.
- controller
- String
Nama pengontrol. Ketika null
, default ke pengontrol eksekusi saat ini.
- values
- Object
Objek yang berisi nilai rute.
- protocol
- String
Protokol untuk URL, seperti "http" atau "https".
- host
- String
Nama host untuk URL.
- fragment
- String
Fragmen untuk URL.
Mengembalikan
URL yang dihasilkan.
Keterangan
Nilai host
harus menjadi nilai tepercaya. Mengandalkan nilai permintaan saat ini dapat memungkinkan input yang tidak tepercaya memengaruhi URI yang dihasilkan kecuali Host
header telah divalidasi. Lihat dokumentasi penyebaran untuk instruksi tentang cara memvalidasi Host
header dengan benar di lingkungan penyebaran Anda.