HttpResponseWrapper.RedirectToRoute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Redirige une requête vers une nouvelle URL à l’aide des valeurs de paramètre d’itinéraire spécifiées, d’un nom d’itinéraire ou des deux.
Surcharges
| Nom | Description |
|---|---|
| RedirectToRoute(Object) |
Redirige une requête vers une nouvelle URL à l’aide des valeurs de paramètre de routage spécifiées. |
| RedirectToRoute(String) |
Redirige une requête vers une nouvelle URL à l’aide du nom de route spécifié. |
| RedirectToRoute(RouteValueDictionary) |
Redirige une requête vers une nouvelle URL à l’aide des valeurs de paramètre de routage spécifiées. |
| RedirectToRoute(String, Object) |
Redirige une requête vers une nouvelle URL à l’aide du nom de route et des valeurs de paramètre de routage spécifiés. |
| RedirectToRoute(String, RouteValueDictionary) |
Redirige une requête vers une nouvelle URL à l’aide du nom de route et des valeurs de paramètre de routage spécifiés. |
RedirectToRoute(Object)
Redirige une requête vers une nouvelle URL à l’aide des valeurs de paramètre de routage spécifiées.
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)
Paramètres
- routeValues
- Object
Valeurs des paramètres de routage.
Exceptions
Aucun itinéraire ne correspond aux paramètres d’itinéraire spécifiés.
La redirection a été tentée après l’envoi des en-têtes HTTP.
Remarques
Cette méthode est fournie pour le codage pratique. Il équivaut à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.
Cette méthode convertit l’objet passé à un routeValues objet à System.Web.Routing.RouteValueDictionary l’aide du RouteValueDictionary.RouteValueDictionary(Object) constructeur. La RouteCollection.GetVirtualPath méthode est ensuite appelée pour déterminer l’URL.
ASP.NET effectue la redirection en retournant un code d’état HTTP 302.
Voir aussi
S’applique à
RedirectToRoute(String)
Redirige une requête vers une nouvelle URL à l’aide du nom de route spécifié.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
Exceptions
Aucun itinéraire ne correspond au nom de l’itinéraire spécifié.
La redirection a été tentée après l’envoi des en-têtes HTTP.
Remarques
Cette méthode est fournie pour le codage pratique. Il équivaut à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.
Cette méthode convertit le nom de route passé à routeName une URL à l’aide de la RouteCollection.GetVirtualPath méthode.
ASP.NET effectue la redirection en retournant un code d’état HTTP 302.
Voir aussi
S’applique à
RedirectToRoute(RouteValueDictionary)
Redirige une requête vers une nouvelle URL à l’aide des valeurs de paramètre de routage spécifiées.
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)
Paramètres
- routeValues
- RouteValueDictionary
Valeurs des paramètres de routage.
Exceptions
Aucun itinéraire ne correspond aux paramètres d’itinéraire spécifiés.
La redirection a été tentée après l’envoi des en-têtes HTTP.
Remarques
Cette méthode est fournie pour le codage pratique. Il équivaut à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.
Cette méthode appelle la RouteCollection.GetVirtualPath méthode pour déterminer l’URL.
ASP.NET effectue la redirection en retournant un code d’état HTTP 302.
Voir aussi
S’applique à
RedirectToRoute(String, Object)
Redirige une requête vers une nouvelle URL à l’aide du nom de route et des valeurs de paramètre de routage spécifiés.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- routeValues
- Object
Valeurs des paramètres de routage.
Exceptions
Aucun itinéraire ne correspond aux paramètres d’itinéraire spécifiés.
La redirection a été tentée après l’envoi des en-têtes HTTP.
Remarques
Cette méthode est fournie pour le codage pratique. Il équivaut à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.
Cette méthode convertit l’objet passé à un routeValues objet à System.Web.Routing.RouteValueDictionary l’aide du RouteValueDictionary.RouteValueDictionary(Object) constructeur. La RouteCollection.GetVirtualPath méthode est ensuite appelée pour déterminer l’URL.
ASP.NET effectue la redirection en retournant un code d’état HTTP 302.
Voir aussi
S’applique à
RedirectToRoute(String, RouteValueDictionary)
Redirige une requête vers une nouvelle URL à l’aide du nom de route et des valeurs de paramètre de routage spécifiés.
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)
Paramètres
- routeName
- String
Nom de l'itinéraire.
- routeValues
- RouteValueDictionary
Valeurs des paramètres de routage.
Exceptions
Aucun itinéraire ne correspond aux paramètres d’itinéraire spécifiés.
La redirection a été tentée après l’envoi des en-têtes HTTP.
Remarques
Cette méthode est fournie pour le codage pratique. Il équivaut à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.
La RouteCollection.GetVirtualPath méthode est appelée pour déterminer l’URL.
ASP.NET effectue la redirection en retournant un code d’état HTTP 302.