HttpResponseWrapper.RedirectToRoute Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota especificados, um nome da rota ou ambos.
Sobrecargas
RedirectToRoute(Object) |
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota especificados. |
RedirectToRoute(String) |
Redireciona uma solicitação para uma nova URL usando o nome da rota especificado. |
RedirectToRoute(RouteValueDictionary) |
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota especificados. |
RedirectToRoute(String, Object) |
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota e de nome da rota especificados. |
RedirectToRoute(String, RouteValueDictionary) |
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota e de nome da rota especificados. |
RedirectToRoute(Object)
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota 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
Os valores de parâmetro de rota.
Exceções
Nenhuma rota corresponde aos parâmetros de rotas especificados.
Houve uma tentativa de redirecionamento após o envio dos cabeçalhos HTTP.
Comentários
Esse método é fornecido para conveniência de codificação. É equivalente a chamar o Redirect(String, Boolean) método com o segundo parâmetro definido false
como .
Esse método converte o objeto que é passado para routeValues
um System.Web.Routing.RouteValueDictionary objeto usando o RouteValueDictionary.RouteValueDictionary(Object) construtor . Em RouteCollection.GetVirtualPath seguida, o método é chamado para determinar a URL.
ASP.NET executa o redirecionamento retornando um código de status HTTP 302.
Confira também
Aplica-se a
RedirectToRoute(String)
Redireciona uma solicitação para uma nova URL usando o nome da rota 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
O nome da rota.
Exceções
Nenhuma rota corresponde ao nome da rota especificado.
Houve uma tentativa de redirecionamento após o envio dos cabeçalhos HTTP.
Comentários
Esse método é fornecido para conveniência de codificação. É equivalente a chamar o Redirect(String, Boolean) método com o segundo parâmetro definido false
como .
Esse método converte o nome da rota que é passado para routeName
uma URL usando o RouteCollection.GetVirtualPath método .
ASP.NET executa o redirecionamento retornando um código de status HTTP 302.
Confira também
Aplica-se a
RedirectToRoute(RouteValueDictionary)
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota 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
Os valores de parâmetro de rota.
Exceções
Nenhuma rota corresponde aos parâmetros de rotas especificados.
Houve uma tentativa de redirecionamento após o envio dos cabeçalhos HTTP.
Comentários
Esse método é fornecido para conveniência de codificação. É equivalente a chamar o Redirect(String, Boolean) método com o segundo parâmetro definido false
como .
Esse método chama o RouteCollection.GetVirtualPath método para determinar a URL.
ASP.NET executa o redirecionamento retornando um código de status HTTP 302.
Confira também
Aplica-se a
RedirectToRoute(String, Object)
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota e de nome da rota especificados.
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
O nome da rota.
- routeValues
- Object
Os valores de parâmetro de rota.
Exceções
Nenhuma rota corresponde aos parâmetros de rotas especificados.
Houve uma tentativa de redirecionamento após o envio dos cabeçalhos HTTP.
Comentários
Esse método é fornecido para conveniência de codificação. É equivalente a chamar o Redirect(String, Boolean) método com o segundo parâmetro definido false
como .
Esse método converte o objeto que é passado para routeValues
um System.Web.Routing.RouteValueDictionary objeto usando o RouteValueDictionary.RouteValueDictionary(Object) construtor . Em RouteCollection.GetVirtualPath seguida, o método é chamado para determinar a URL.
ASP.NET executa o redirecionamento retornando um código de status HTTP 302.
Confira também
Aplica-se a
RedirectToRoute(String, RouteValueDictionary)
Redireciona uma solicitação para uma nova URL usando os valores de parâmetro de rota e de nome da rota especificados.
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
O nome da rota.
- routeValues
- RouteValueDictionary
Os valores de parâmetro de rota.
Exceções
Nenhuma rota corresponde aos parâmetros de rotas especificados.
Houve uma tentativa de redirecionamento após o envio dos cabeçalhos HTTP.
Comentários
Esse método é fornecido para conveniência de codificação. É equivalente a chamar o Redirect(String, Boolean) método com o segundo parâmetro definido false
como .
O RouteCollection.GetVirtualPath método é chamado para determinar a URL.
ASP.NET executa o redirecionamento retornando um código de status HTTP 302.