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)

适用于