HttpResponseWrapper.RedirectToRoute 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.
Mengalihkan permintaan ke URL baru dengan menggunakan nilai parameter rute yang ditentukan, nama rute, atau keduanya.
Overload
RedirectToRoute(Object) |
Mengalihkan permintaan ke URL baru dengan menggunakan nilai parameter rute yang ditentukan. |
RedirectToRoute(String) |
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute yang ditentukan. |
RedirectToRoute(RouteValueDictionary) |
Mengalihkan permintaan ke URL baru dengan menggunakan nilai parameter rute yang ditentukan. |
RedirectToRoute(String, Object) |
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute dan nilai parameter rute yang ditentukan. |
RedirectToRoute(String, RouteValueDictionary) |
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute dan nilai parameter rute yang ditentukan. |
RedirectToRoute(Object)
Mengalihkan permintaan ke URL baru dengan menggunakan nilai parameter rute yang ditentukan.
public:
override void RedirectToRoute(System::Object ^ routeValues);
public override void RedirectToRoute (object routeValues);
override this.RedirectToRoute : obj -> unit
Public Overrides Sub RedirectToRoute (routeValues As Object)
Parameter
- routeValues
- Object
Nilai parameter rute.
Pengecualian
Tidak ada rute yang sesuai dengan parameter rute yang ditentukan.
Pengalihan dicoba setelah header HTTP dikirim.
Keterangan
Metode ini disediakan untuk kenyamanan pengodean. Ini setara dengan memanggil Redirect(String, Boolean) metode dengan parameter kedua yang diatur ke false
.
Metode ini mengonversi objek yang diteruskan routeValues
ke System.Web.Routing.RouteValueDictionary objek dengan menggunakan RouteValueDictionary.RouteValueDictionary(Object) konstruktor . Metode RouteCollection.GetVirtualPath ini kemudian dipanggil untuk menentukan URL.
ASP.NET melakukan pengalihan dengan mengembalikan kode status HTTP 302.
Lihat juga
Berlaku untuk
RedirectToRoute(String)
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute yang ditentukan.
public:
override void RedirectToRoute(System::String ^ routeName);
public override void RedirectToRoute (string routeName);
override this.RedirectToRoute : string -> unit
Public Overrides Sub RedirectToRoute (routeName As String)
Parameter
- routeName
- String
Nama rute.
Pengecualian
Tidak ada rute yang sesuai dengan nama rute yang ditentukan.
Pengalihan dicoba setelah header HTTP dikirim.
Keterangan
Metode ini disediakan untuk kenyamanan pengodean. Ini setara dengan memanggil Redirect(String, Boolean) metode dengan parameter kedua yang diatur ke false
.
Metode ini mengonversi nama rute yang diteruskan routeName
ke URL dengan menggunakan RouteCollection.GetVirtualPath metode .
ASP.NET melakukan pengalihan dengan mengembalikan kode status HTTP 302.
Lihat juga
Berlaku untuk
RedirectToRoute(RouteValueDictionary)
Mengalihkan permintaan ke URL baru dengan menggunakan nilai parameter rute yang ditentukan.
public:
override void RedirectToRoute(System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeValues As RouteValueDictionary)
Parameter
- routeValues
- RouteValueDictionary
Nilai parameter rute.
Pengecualian
Tidak ada rute yang sesuai dengan parameter rute yang ditentukan.
Pengalihan dicoba setelah header HTTP dikirim.
Keterangan
Metode ini disediakan untuk kenyamanan pengodean. Ini setara dengan memanggil Redirect(String, Boolean) metode dengan parameter kedua yang diatur ke false
.
Metode ini memanggil RouteCollection.GetVirtualPath metode untuk menentukan URL.
ASP.NET melakukan pengalihan dengan mengembalikan kode status HTTP 302.
Lihat juga
Berlaku untuk
RedirectToRoute(String, Object)
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute dan nilai parameter rute yang ditentukan.
public:
override void RedirectToRoute(System::String ^ routeName, System::Object ^ routeValues);
public override void RedirectToRoute (string routeName, object routeValues);
override this.RedirectToRoute : string * obj -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As Object)
Parameter
- routeName
- String
Nama rute.
- routeValues
- Object
Nilai parameter rute.
Pengecualian
Tidak ada rute yang sesuai dengan parameter rute yang ditentukan.
Pengalihan dicoba setelah header HTTP dikirim.
Keterangan
Metode ini disediakan untuk kenyamanan pengodean. Ini setara dengan memanggil Redirect(String, Boolean) metode dengan parameter kedua yang diatur ke false
.
Metode ini mengonversi objek yang diteruskan routeValues
ke System.Web.Routing.RouteValueDictionary objek dengan menggunakan RouteValueDictionary.RouteValueDictionary(Object) konstruktor . Metode RouteCollection.GetVirtualPath ini kemudian dipanggil untuk menentukan URL.
ASP.NET melakukan pengalihan dengan mengembalikan kode status HTTP 302.
Lihat juga
Berlaku untuk
RedirectToRoute(String, RouteValueDictionary)
Mengalihkan permintaan ke URL baru dengan menggunakan nama rute dan nilai parameter rute yang ditentukan.
public:
override void RedirectToRoute(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : string * System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As RouteValueDictionary)
Parameter
- routeName
- String
Nama rute.
- routeValues
- RouteValueDictionary
Nilai parameter rute.
Pengecualian
Tidak ada rute yang sesuai dengan parameter rute yang ditentukan.
Pengalihan dicoba setelah header HTTP dikirim.
Keterangan
Metode ini disediakan untuk kenyamanan pengodean. Ini setara dengan memanggil Redirect(String, Boolean) metode dengan parameter kedua yang diatur ke false
.
Metode RouteCollection.GetVirtualPath ini dipanggil untuk menentukan URL.
ASP.NET melakukan pengalihan dengan mengembalikan kode status HTTP 302.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk