HttpResponseWrapper.RedirectToRoute Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Redirige una solicitud a una nueva dirección URL usando los valores de parámetro de la ruta, un nombre de ruta o ambos.
Sobrecargas
RedirectToRoute(Object) |
Redirige una solicitud a una nueva dirección URL usando los valores de parámetro de la ruta especificados. |
RedirectToRoute(String) |
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado. |
RedirectToRoute(RouteValueDictionary) |
Redirige una solicitud a una nueva dirección URL usando los valores de parámetro de la ruta especificados. |
RedirectToRoute(String, Object) |
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado y los valores de parámetro de la ruta. |
RedirectToRoute(String, RouteValueDictionary) |
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado y los valores de parámetro de la ruta. |
RedirectToRoute(Object)
Redirige una solicitud a una nueva dirección URL usando los valores de parámetro de la ruta especificados.
public:
override void RedirectToRoute(System::Object ^ routeValues);
public override void RedirectToRoute (object routeValues);
override this.RedirectToRoute : obj -> unit
Public Overrides Sub RedirectToRoute (routeValues As Object)
Parámetros
- routeValues
- Object
Valores de parámetro de la ruta.
Excepciones
No existe ninguna ruta que corresponde al conjunto especificado de parámetros de ruta.
Se intentó redirigir una vez enviados los encabezados HTTP.
Comentarios
Este método se proporciona para facilitar la codificación. Equivale a llamar al Redirect(String, Boolean) método con el segundo parámetro establecido en false
.
Este método convierte el objeto que se pasa routeValues
a un System.Web.Routing.RouteValueDictionary objeto mediante el RouteValueDictionary.RouteValueDictionary(Object) constructor . A RouteCollection.GetVirtualPath continuación, se llama al método para determinar la dirección URL.
ASP.NET realiza el redireccionamiento devolviendo un código de estado HTTP 302.
Consulte también
Se aplica a
RedirectToRoute(String)
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado.
public:
override void RedirectToRoute(System::String ^ routeName);
public override void RedirectToRoute (string routeName);
override this.RedirectToRoute : string -> unit
Public Overrides Sub RedirectToRoute (routeName As String)
Parámetros
- routeName
- String
Nombre de la ruta.
Excepciones
No existe ninguna ruta que corresponde el nombre de ruta especificado.
Se intentó redirigir una vez enviados los encabezados HTTP.
Comentarios
Este método se proporciona para facilitar la codificación. Equivale a llamar al Redirect(String, Boolean) método con el segundo parámetro establecido en false
.
Este método convierte el nombre de ruta que se pasa a routeName
una dirección URL mediante el RouteCollection.GetVirtualPath método .
ASP.NET realiza el redireccionamiento devolviendo un código de estado HTTP 302.
Consulte también
Se aplica a
RedirectToRoute(RouteValueDictionary)
Redirige una solicitud a una nueva dirección URL usando los valores de parámetro de la ruta especificados.
public:
override void RedirectToRoute(System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeValues As RouteValueDictionary)
Parámetros
- routeValues
- RouteValueDictionary
Valores de parámetro de la ruta.
Excepciones
No existe ninguna ruta que corresponde al conjunto especificado de parámetros de ruta.
Se intentó redirigir una vez enviados los encabezados HTTP.
Comentarios
Este método se proporciona para facilitar la codificación. Equivale a llamar al Redirect(String, Boolean) método con el segundo parámetro establecido en false
.
Este método llama al RouteCollection.GetVirtualPath método para determinar la dirección URL.
ASP.NET realiza el redireccionamiento devolviendo un código de estado HTTP 302.
Consulte también
Se aplica a
RedirectToRoute(String, Object)
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado y los valores de parámetro de la ruta.
public:
override void RedirectToRoute(System::String ^ routeName, System::Object ^ routeValues);
public override void RedirectToRoute (string routeName, object routeValues);
override this.RedirectToRoute : string * obj -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As Object)
Parámetros
- routeName
- String
Nombre de la ruta.
- routeValues
- Object
Valores de parámetro de la ruta.
Excepciones
No existe ninguna ruta que corresponde al conjunto especificado de parámetros de ruta.
Se intentó redirigir una vez enviados los encabezados HTTP.
Comentarios
Este método se proporciona para facilitar la codificación. Equivale a llamar al Redirect(String, Boolean) método con el segundo parámetro establecido en false
.
Este método convierte el objeto que se pasa routeValues
a un System.Web.Routing.RouteValueDictionary objeto mediante el RouteValueDictionary.RouteValueDictionary(Object) constructor . A RouteCollection.GetVirtualPath continuación, se llama al método para determinar la dirección URL.
ASP.NET realiza el redireccionamiento devolviendo un código de estado HTTP 302.
Consulte también
Se aplica a
RedirectToRoute(String, RouteValueDictionary)
Redirige una solicitud a una nueva dirección URL usando el nombre de ruta especificado y los valores de parámetro de la ruta.
public:
override void RedirectToRoute(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeValues);
public override void RedirectToRoute (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
override this.RedirectToRoute : string * System.Web.Routing.RouteValueDictionary -> unit
Public Overrides Sub RedirectToRoute (routeName As String, routeValues As RouteValueDictionary)
Parámetros
- routeName
- String
Nombre de la ruta.
- routeValues
- RouteValueDictionary
Valores de parámetro de la ruta.
Excepciones
No existe ninguna ruta que corresponde al conjunto especificado de parámetros de ruta.
Se intentó redirigir una vez enviados los encabezados HTTP.
Comentarios
Este método se proporciona para facilitar la codificación. Equivale a llamar al Redirect(String, Boolean) método con el segundo parámetro establecido en false
.
Se RouteCollection.GetVirtualPath llama al método para determinar la dirección URL.
ASP.NET realiza el redireccionamiento devolviendo un código de estado HTTP 302.