Microsoft.AspNetCore.Mvc.Routing Ruang nama
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.
Menyediakan jenis yang digunakan untuk perutean dan pembuatan tautan di MVC.
Kelas
AttributeRouteInfo |
Mewakili informasi perutean untuk tindakan yang dirutekan atribut. |
DynamicRouteValueTransformer |
Menyediakan abstraksi untuk memanipulasi nilai rute secara dinamis untuk memilih tindakan atau halaman pengontrol. |
HttpMethodAttribute |
Mengidentifikasi tindakan yang mendukung serangkaian metode HTTP tertentu. |
KnownRouteValueConstraint |
IRouteConstraint yang mewakili nilai rute yang diketahui. |
RouteValueAttribute |
Atribut yang menentukan nilai rute yang diperlukan untuk tindakan atau pengontrol. Saat ditempatkan pada tindakan, data rute permintaan harus sesuai dengan harapan data rute yang diperlukan agar tindakan dipilih. Semua tindakan lain tanpa nilai rute untuk kunci yang diberikan tidak dapat dipilih kecuali data rute permintaan menghilangkan nilai yang cocok dengan kunci. Lihat IRouteValueProvider untuk detail dan contoh selengkapnya. Ketika ditempatkan pada pengontrol, kecuali ditimpa oleh tindakan, batasan berlaku untuk semua tindakan yang ditentukan oleh pengontrol. |
UrlActionContext |
Objek konteks yang akan digunakan untuk URL yang Action(UrlActionContext) dihasilkan. |
UrlHelper |
Implementasi IUrlHelper yang berisi metode untuk membangun URL untuk ASP.NET MVC dalam aplikasi. |
UrlHelperBase |
Abstraksi untuk IUrlHelper. |
UrlHelperFactory |
Implementasi default .IUrlHelperFactory |
UrlRouteContext |
Objek konteks yang akan digunakan untuk URL yang RouteUrl(UrlRouteContext) dihasilkan. |
Antarmuka
IActionHttpMethodProvider |
Antarmuka yang mengekspos daftar metode http yang didukung oleh penyedia. |
IRouteTemplateProvider |
Antarmuka untuk atribut yang dapat menyediakan templat rute untuk perutean atribut. |
IRouteValueProvider |
Antarmuka metadata yang menentukan nilai rute yang diperlukan bagi pemilih tindakan untuk memilih tindakan. Saat diterapkan ke tindakan menggunakan perutean atribut, nilai rute akan ditambahkan ke Values saat tindakan dipilih.
IRouteValueProvider Ketika digunakan untuk memberikan nilai rute baru ke tindakan, semua tindakan dalam aplikasi juga harus memiliki nilai yang terkait dengan kunci tersebut, atau memiliki nilai |
IUrlHelperFactory |
Pabrik untuk membuat IUrlHelper instans. |
Keterangan
Untuk informasi selengkapnya tentang perutean, lihat Perutean di ASP.NET Core.