HttpResponseWrapper.RedirectToRoutePermanent 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.
Belirtilen yol parametresi değerlerini, yol adını veya her ikisini birden kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
Aşırı Yüklemeler
| RedirectToRoutePermanent(String, Object) |
Yeni URL'ye karşılık gelen yol adı ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
| RedirectToRoutePermanent(Object) |
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
| RedirectToRoutePermanent(String) |
Belirtilen yol adını kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
| RedirectToRoutePermanent(RouteValueDictionary) |
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
| RedirectToRoutePermanent(String, RouteValueDictionary) |
Belirtilen yol adını ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(String, Object)
Yeni URL'ye karşılık gelen yol adı ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
public:
override void RedirectToRoutePermanent(System::String ^ routeName, System::Object ^ routeValues);
public override void RedirectToRoutePermanent (string routeName, object routeValues);
override this.RedirectToRoutePermanent : string * obj -> unit
Public Overrides Sub RedirectToRoutePermanent (routeName As String, routeValues As Object)
Parametreler
- routeName
- String
Yolun adı.
- routeValues
- Object
Yol parametresi değerleri.
Özel durumlar
Belirtilen yol parametrelerine karşılık gelen yol yok.
HTTP üst bilgileri gönderildikten sonra yeniden yönlendirme denendi.
Açıklamalar
Kodlama kolaylığı için bu yöntem sağlanır. İkinci parametre olarak RedirectPermanent ayarlanmış yöntemi çağırmaya falseeşdeğerdir.
Bu yöntem, oluşturucu kullanarak RouteValueDictionary.RouteValueDictionary(Object) bir System.Web.Routing.RouteValueDictionary nesneye routeValues geçirilen nesneyi dönüştürür. Daha sonra URL'yi RouteCollection.GetVirtualPath belirlemek için yöntemi çağrılır.
ASP.NET bir 301 HTTP durum kodu döndürerek yeniden yönlendirme gerçekleştirir.
Ayrıca bkz.
Şunlara uygulanır
RedirectToRoutePermanent(Object)
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
public:
override void RedirectToRoutePermanent(System::Object ^ routeValues);
public override void RedirectToRoutePermanent (object routeValues);
override this.RedirectToRoutePermanent : obj -> unit
Public Overrides Sub RedirectToRoutePermanent (routeValues As Object)
Parametreler
- routeValues
- Object
Yol parametresi değerleri.
Özel durumlar
Belirtilen yol parametrelerine karşılık gelen yol yok.
HTTP üst bilgileri gönderildikten sonra yeniden yönlendirme denendi.
Açıklamalar
Kodlama kolaylığı için bu yöntem sağlanır. İkinci parametre olarak RedirectPermanent(String, Boolean) ayarlanmış yöntemi çağırmaya falseeşdeğerdir.
Bu yöntem, oluşturucu kullanarak RouteValueDictionary.RouteValueDictionary(Object) bir System.Web.Routing.RouteValueDictionary nesneye routeValues geçirilen nesneyi dönüştürür. Daha sonra URL'yi RouteCollection.GetVirtualPath belirlemek için yöntemi çağrılır.
ASP.NET bir 301 HTTP durum kodu döndürerek yeniden yönlendirme gerçekleştirir.
Ayrıca bkz.
Şunlara uygulanır
RedirectToRoutePermanent(String)
Belirtilen yol adını kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
public:
override void RedirectToRoutePermanent(System::String ^ routeName);
public override void RedirectToRoutePermanent (string routeName);
override this.RedirectToRoutePermanent : string -> unit
Public Overrides Sub RedirectToRoutePermanent (routeName As String)
Parametreler
- routeName
- String
Yolun adı.
Özel durumlar
Belirtilen yol adına karşılık gelen yol yok.
HTTP üst bilgileri gönderildikten sonra yeniden yönlendirme denendi.
Açıklamalar
Kodlama kolaylığı için bu yöntem sağlanır. İkinci parametre olarak RedirectPermanent(String, Boolean) ayarlanmış yöntemi çağırmaya falseeşdeğerdir.
Bu yöntem, yöntemini kullanarak RouteCollection.GetVirtualPath URL'ye routeName geçirilen yol adını dönüştürür.
ASP.NET bir 301 HTTP durum kodu döndürerek yeniden yönlendirme gerçekleştirir.
Ayrıca bkz.
Şunlara uygulanır
RedirectToRoutePermanent(RouteValueDictionary)
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
public:
override void RedirectToRoutePermanent(System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoutePermanent (System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoutePermanent : System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoutePermanent (routeValues As RouteValueDictionary)
Parametreler
- routeValues
- RouteValueDictionary
Yol parametresi değerleri.
Özel durumlar
Belirtilen yol parametrelerine karşılık gelen yol yok.
HTTP üst bilgileri gönderildikten sonra yeniden yönlendirme denendi.
Açıklamalar
Kodlama kolaylığı için bu yöntem sağlanır. İkinci parametre olarak Redirect(String, Boolean) ayarlanmış yöntemi çağırmaya falseeşdeğerdir.
Bu yöntem URL'yi RouteCollection.GetVirtualPath belirlemek için yöntemini çağırır.
ASP.NET bir 301 HTTP durum kodu döndürerek yeniden yönlendirme gerçekleştirir.
Ayrıca bkz.
Şunlara uygulanır
RedirectToRoutePermanent(String, RouteValueDictionary)
Belirtilen yol adını ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir.
public:
override void RedirectToRoutePermanent(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoutePermanent (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoutePermanent : string * System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoutePermanent (routeName As String, routeValues As RouteValueDictionary)
Parametreler
- routeName
- String
Yolun adı.
- routeValues
- RouteValueDictionary
Yol parametresi değerleri.
Özel durumlar
Belirtilen yol parametrelerine karşılık gelen yol yok.
HTTP üst bilgileri gönderildikten sonra yeniden yönlendirme denendi.
Açıklamalar
Kodlama kolaylığı için bu yöntem sağlanır. İkinci parametre olarak Redirect(String, Boolean) ayarlanmış yöntemi çağırmaya falseeşdeğerdir.
Bu yöntem URL'yi RouteCollection.GetVirtualPath belirlemek için yöntemini çağırır.
ASP.NET bir 301 HTTP durum kodu döndürerek yeniden yönlendirme gerçekleştirir.