HttpResponseBase.RedirectToRoutePermanent メソッド

定義

ルート パラメーター値、ルート名、またはその両方を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

オーバーロード

名前 説明
RedirectToRoutePermanent(String, Object)

ルート パラメーターの値と、新しい URL に対応するルートの名前を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

RedirectToRoutePermanent(Object)

ルート パラメーター値を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

RedirectToRoutePermanent(String)

ルート名を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

RedirectToRoutePermanent(RouteValueDictionary)

ルート パラメーター値を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

RedirectToRoutePermanent(String, RouteValueDictionary)

ルート パラメーター値とルート名を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

RedirectToRoutePermanent(String, Object)

ルート パラメーターの値と、新しい URL に対応するルートの名前を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectToRoutePermanent(System::String ^ routeName, System::Object ^ routeValues);
public virtual void RedirectToRoutePermanent(string routeName, object routeValues);
abstract member RedirectToRoutePermanent : string * obj -> unit
override this.RedirectToRoutePermanent : string * obj -> unit
Public Overridable Sub RedirectToRoutePermanent (routeName As String, routeValues As Object)

パラメーター

routeName
String

ルートの名前。

routeValues
Object

ルート パラメーターの値。

例外

注釈

このメンバーの詳細については、 HttpResponse.RedirectToRoutePermanent(String, Object)を参照してください。

適用対象

RedirectToRoutePermanent(Object)

ルート パラメーター値を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectToRoutePermanent(System::Object ^ routeValues);
public virtual void RedirectToRoutePermanent(object routeValues);
abstract member RedirectToRoutePermanent : obj -> unit
override this.RedirectToRoutePermanent : obj -> unit
Public Overridable Sub RedirectToRoutePermanent (routeValues As Object)

パラメーター

routeValues
Object

ルート パラメーターの値。

例外

注釈

このメンバーの詳細については、 HttpResponse.RedirectToRoutePermanent(Object)を参照してください。

適用対象

RedirectToRoutePermanent(String)

ルート名を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectToRoutePermanent(System::String ^ routeName);
public virtual void RedirectToRoutePermanent(string routeName);
abstract member RedirectToRoutePermanent : string -> unit
override this.RedirectToRoutePermanent : string -> unit
Public Overridable Sub RedirectToRoutePermanent (routeName As String)

パラメーター

routeName
String

ルートの名前。

例外

注釈

このメンバーの詳細については、 HttpResponse.RedirectToRoutePermanent(String)を参照してください。

適用対象

RedirectToRoutePermanent(RouteValueDictionary)

ルート パラメーター値を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectToRoutePermanent(System::Web::Routing::RouteValueDictionary ^ routeValues);
public virtual void RedirectToRoutePermanent(System.Web.Routing.RouteValueDictionary routeValues);
abstract member RedirectToRoutePermanent : System.Web.Routing.RouteValueDictionary -> unit
override this.RedirectToRoutePermanent : System.Web.Routing.RouteValueDictionary -> unit
Public Overridable Sub RedirectToRoutePermanent (routeValues As RouteValueDictionary)

パラメーター

routeValues
RouteValueDictionary

ルート パラメーターの値。

例外

注釈

このメンバーの詳細については、 HttpResponse.RedirectToRoutePermanent(RouteValueDictionary)を参照してください。

適用対象

RedirectToRoutePermanent(String, RouteValueDictionary)

ルート パラメーター値とルート名を使用して、要求された URL から新しい URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectToRoutePermanent(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeValues);
public virtual void RedirectToRoutePermanent(string routeName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member RedirectToRoutePermanent : string * System.Web.Routing.RouteValueDictionary -> unit
override this.RedirectToRoutePermanent : string * System.Web.Routing.RouteValueDictionary -> unit
Public Overridable Sub RedirectToRoutePermanent (routeName As String, routeValues As RouteValueDictionary)

パラメーター

routeName
String

ルートの名前。

routeValues
RouteValueDictionary

ルート パラメーターの値。

例外

注釈

このメンバーの詳細については、 HttpResponse.RedirectToRoutePermanent(String, RouteValueDictionary)を参照してください。

適用対象