TypedResults.RedirectToRoute Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
RedirectToRoute(String, Object, Boolean, Boolean, String) |
Belirtilen yola yönlendirir.
|
RedirectToRoute(String, RouteValueDictionary, Boolean, Boolean, String) |
Belirtilen yola yönlendirir.
|
RedirectToRoute(String, Object, Boolean, Boolean, String)
- Kaynak:
- TypedResults.cs
Belirtilen yola yönlendirir.
- ve
permanent
preserveMethod
ayarlandığında, durum kodunu ayarlar Status308PermanentRedirect . - Ayarlandığında
preserveMethod
, durum kodunu ayarlar Status307TemporaryRedirect . - Ayarlandığında
permanent
, durum kodunu ayarlar Status301MovedPermanently . - Aksi takdirde, yapılandırılır Status302Found.
public static Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult RedirectToRoute (string? routeName = default, object? routeValues = default, bool permanent = false, bool preserveMethod = false, string? fragment = default);
static member RedirectToRoute : string * obj * bool * bool * string -> Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult
Public Shared Function RedirectToRoute (Optional routeName As String = Nothing, Optional routeValues As Object = Nothing, Optional permanent As Boolean = false, Optional preserveMethod As Boolean = false, Optional fragment As String = Nothing) As RedirectToRouteHttpResult
Parametreler
- routeName
- String
Yolun adı.
- routeValues
- Object
Bir yol için parametreler.
- permanent
- Boolean
Yeniden yönlendirmenin kalıcı mı (301) yoksa geçici mi (302) olacağını belirtir.
- preserveMethod
- Boolean
true olarak ayarlanırsa, geçici yeniden yönlendirmenin (307) veya kalıcı yeniden yönlendirmenin (308) ilk istek yöntemini korumasını sağlayın.
- fragment
- String
URL'ye eklenecek parça.
Döndürülenler
Yanıt için oluşturulan RedirectToRouteHttpResult .
Şunlara uygulanır
RedirectToRoute(String, RouteValueDictionary, Boolean, Boolean, String)
- Kaynak:
- TypedResults.cs
Belirtilen yola yönlendirir.
- ve
permanent
preserveMethod
ayarlandığında, durum kodunu ayarlar Status308PermanentRedirect . - Ayarlandığında
preserveMethod
, durum kodunu ayarlar Status307TemporaryRedirect . - Ayarlandığında
permanent
, durum kodunu ayarlar Status301MovedPermanently . - Aksi takdirde, yapılandırılır Status302Found.
public static Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult RedirectToRoute (string? routeName, Microsoft.AspNetCore.Routing.RouteValueDictionary? routeValues, bool permanent = false, bool preserveMethod = false, string? fragment = default);
static member RedirectToRoute : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * bool * bool * string -> Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult
Public Shared Function RedirectToRoute (routeName As String, routeValues As RouteValueDictionary, Optional permanent As Boolean = false, Optional preserveMethod As Boolean = false, Optional fragment As String = Nothing) As RedirectToRouteHttpResult
Parametreler
- routeName
- String
Yolun adı.
- routeValues
- RouteValueDictionary
Bir yol için parametreler.
- permanent
- Boolean
Yeniden yönlendirmenin kalıcı mı (301) yoksa geçici mi (302) olacağını belirtir.
- preserveMethod
- Boolean
true olarak ayarlanırsa, geçici yeniden yönlendirmenin (307) veya kalıcı yeniden yönlendirmenin (308) ilk istek yöntemini korumasını sağlayın.
- fragment
- String
URL'ye eklenecek parça.
Döndürülenler
Yanıt için oluşturulan RedirectToRouteHttpResult .
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin