Partager via


HttpResponseWrapper.RedirectToRoute Méthode

Définition

Redirige une requête vers une nouvelle URL en utilisant le nom ou les valeurs de paramètres d'itinéraires spécifiés, ou les deux.

Surcharges

RedirectToRoute(Object)

Redirige une requête vers une nouvelle URL à l'aide des valeurs de paramètres d'itinéraire spécifiées.

RedirectToRoute(String)

Redirige une requête vers une nouvelle URL à l'aide d'un nom d'itinéraire spécifié.

RedirectToRoute(RouteValueDictionary)

Redirige une requête vers une nouvelle URL à l'aide des valeurs de paramètres d'itinéraire spécifiées.

RedirectToRoute(String, Object)

Redirige une requête vers une nouvelle URL en utilisant le nom d'itinéraire et les valeurs de paramètres d'itinéraire spécifiés.

RedirectToRoute(String, RouteValueDictionary)

Redirige une requête vers une nouvelle URL en utilisant le nom d'itinéraire et les valeurs de paramètres d'itinéraire spécifiés.

RedirectToRoute(Object)

Redirige une requête vers une nouvelle URL à l'aide des valeurs de paramètres d'itinéraire 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 d'itinéraire.

Exceptions

Aucun itinéraire ne correspond aux paramètres d'itinéraire spécifiés.

Une tentative de redirection a eu lieu après l'envoi des en-têtes HTTP.

Remarques

Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.

Cette méthode convertit l’objet qui est passé en objet System.Web.Routing.RouteValueDictionary à routeValues 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 d'un nom d'itinéraire 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 d'itinéraire spécifié.

Une tentative de redirection a eu lieu après l'envoi des en-têtes HTTP.

Remarques

Cette méthode est fournie pour faciliter le codage. Cela revient à 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 qui est passé en URL à routeName 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ètres d'itinéraire 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 d'itinéraire.

Exceptions

Aucun itinéraire ne correspond aux paramètres d'itinéraire spécifiés.

Une tentative de redirection a eu lieu après l'envoi des en-têtes HTTP.

Remarques

Cette méthode est fournie pour faciliter le codage. Cela revient à 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 en utilisant le nom d'itinéraire et les valeurs de paramètres d'itinéraire 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 d'itinéraire.

Exceptions

Aucun itinéraire ne correspond aux paramètres d'itinéraire spécifiés.

Une tentative de redirection a eu lieu après l'envoi des en-têtes HTTP.

Remarques

Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la Redirect(String, Boolean) méthode avec le deuxième paramètre défini sur false.

Cette méthode convertit l’objet qui est passé en objet System.Web.Routing.RouteValueDictionary à routeValues 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 en utilisant le nom d'itinéraire et les valeurs de paramètres d'itinéraire 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 d'itinéraire.

Exceptions

Aucun itinéraire ne correspond aux paramètres d'itinéraire spécifiés.

Une tentative de redirection a eu lieu après l'envoi des en-têtes HTTP.

Remarques

Cette méthode est fournie pour faciliter le codage. Cela revient à 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.

Voir aussi

S’applique à