ControllerBase.RedirectToRoute 方法

定义

重载

RedirectToRoute(Object)

使用指定的 将 (Status302Found) 重定向到指定的 routeValues路由。

RedirectToRoute(String)

使用指定的 将 (Status302Found) 重定向到指定的 routeName路由。

RedirectToRoute(String, Object)

Status302Found 使用指定的 和 routeValues将 () 重定向到指定的routeName路由。

RedirectToRoute(String, String)

Status302Found 使用指定的 和 fragment将 () 重定向到指定的routeName路由。

RedirectToRoute(String, Object, String)

Status302Found 使用指定的 、 routeValuesfragment将 () 重定向到指定的routeName路由。

RedirectToRoute(Object)

使用指定的 将 (Status302Found) 重定向到指定的 routeValues路由。

public:
 virtual Microsoft::AspNetCore::Mvc::RedirectToRouteResult ^ RedirectToRoute(System::Object ^ routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (object routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (object? routeValues);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToRoute : obj -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
override this.RedirectToRoute : obj -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Public Overridable Function RedirectToRoute (routeValues As Object) As RedirectToRouteResult

参数

routeValues
Object

路由的参数。

返回

为响应创建的 RedirectToRouteResult

属性

适用于

RedirectToRoute(String)

使用指定的 将 (Status302Found) 重定向到指定的 routeName路由。

public:
 virtual Microsoft::AspNetCore::Mvc::RedirectToRouteResult ^ RedirectToRoute(System::String ^ routeName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string routeName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string? routeName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToRoute : string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
override this.RedirectToRoute : string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Public Overridable Function RedirectToRoute (routeName As String) As RedirectToRouteResult

参数

routeName
String

路由的名称。

返回

为响应创建的 RedirectToRouteResult

属性

适用于

RedirectToRoute(String, Object)

Status302Found 使用指定的 和 routeValues将 () 重定向到指定的routeName路由。

public:
 virtual Microsoft::AspNetCore::Mvc::RedirectToRouteResult ^ RedirectToRoute(System::String ^ routeName, System::Object ^ routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string routeName, object routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string? routeName, object? routeValues);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToRoute : string * obj -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
override this.RedirectToRoute : string * obj -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Public Overridable Function RedirectToRoute (routeName As String, routeValues As Object) As RedirectToRouteResult

参数

routeName
String

路由的名称。

routeValues
Object

路由的参数。

返回

为响应创建的 RedirectToRouteResult

属性

适用于

RedirectToRoute(String, String)

Status302Found 使用指定的 和 fragment将 () 重定向到指定的routeName路由。

public:
 virtual Microsoft::AspNetCore::Mvc::RedirectToRouteResult ^ RedirectToRoute(System::String ^ routeName, System::String ^ fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string routeName, string fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string? routeName, string? fragment);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToRoute : string * string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
override this.RedirectToRoute : string * string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Public Overridable Function RedirectToRoute (routeName As String, fragment As String) As RedirectToRouteResult

参数

routeName
String

路由的名称。

fragment
String

要添加到 URL 的片段。

返回

为响应创建的 RedirectToRouteResult

属性

适用于

RedirectToRoute(String, Object, String)

Status302Found 使用指定的 、 routeValuesfragment将 () 重定向到指定的routeName路由。

public:
 virtual Microsoft::AspNetCore::Mvc::RedirectToRouteResult ^ RedirectToRoute(System::String ^ routeName, System::Object ^ routeValues, System::String ^ fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string routeName, object routeValues, string fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToRouteResult RedirectToRoute (string? routeName, object? routeValues, string? fragment);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToRoute : string * obj * string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
override this.RedirectToRoute : string * obj * string -> Microsoft.AspNetCore.Mvc.RedirectToRouteResult
Public Overridable Function RedirectToRoute (routeName As String, routeValues As Object, fragment As String) As RedirectToRouteResult

参数

routeName
String

路由的名称。

routeValues
Object

路由的参数。

fragment
String

要添加到 URL 的片段。

返回

为响应创建的 RedirectToRouteResult

属性

适用于