HttpResponseWrapper.RedirectToRoute Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routeparameterwaarden, een routenaam of beide.
Overloads
| Name | Description |
|---|---|
| RedirectToRoute(Object) |
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routeparameterwaarden. |
| RedirectToRoute(String) |
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam. |
| RedirectToRoute(RouteValueDictionary) |
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routeparameterwaarden. |
| RedirectToRoute(String, Object) |
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam en routeparameterwaarden. |
| RedirectToRoute(String, RouteValueDictionary) |
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam en routeparameterwaarden. |
RedirectToRoute(Object)
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routeparameterwaarden.
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)
Parameters
- routeValues
- Object
De routeparameterwaarden.
Uitzonderingen
Er komt geen route overeen met de opgegeven routeparameters.
Omleiding is geprobeerd nadat de HTTP-headers zijn verzonden.
Opmerkingen
Deze methode is beschikbaar voor het gemak van codering. Het is gelijk aan het aanroepen van de Redirect(String, Boolean) methode met de tweede parameter die is ingesteld op false.
Met deze methode wordt het object geconverteerd dat wordt doorgegeven routeValues aan een System.Web.Routing.RouteValueDictionary object met behulp van de RouteValueDictionary.RouteValueDictionary(Object) constructor. De RouteCollection.GetVirtualPath methode wordt vervolgens aangeroepen om de URL te bepalen.
ASP.NET voert de omleiding uit door een HTTP-statuscode van 302 te retourneren.
Zie ook
Van toepassing op
RedirectToRoute(String)
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam.
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)
Parameters
- routeName
- String
De naam van de route.
Uitzonderingen
Er komt geen route overeen met de opgegeven routenaam.
Omleiding is geprobeerd nadat de HTTP-headers zijn verzonden.
Opmerkingen
Deze methode is beschikbaar voor het gemak van codering. Het is gelijk aan het aanroepen van de Redirect(String, Boolean) methode met de tweede parameter die is ingesteld op false.
Met deze methode wordt de routenaam geconverteerd die wordt doorgegeven routeName aan een URL met behulp van de RouteCollection.GetVirtualPath methode.
ASP.NET voert de omleiding uit door een HTTP-statuscode van 302 te retourneren.
Zie ook
Van toepassing op
RedirectToRoute(RouteValueDictionary)
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routeparameterwaarden.
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)
Parameters
- routeValues
- RouteValueDictionary
De routeparameterwaarden.
Uitzonderingen
Er komt geen route overeen met de opgegeven routeparameters.
Omleiding is geprobeerd nadat de HTTP-headers zijn verzonden.
Opmerkingen
Deze methode is beschikbaar voor het gemak van codering. Het is gelijk aan het aanroepen van de Redirect(String, Boolean) methode met de tweede parameter die is ingesteld op false.
Met deze methode wordt de methode aangeroepen om de RouteCollection.GetVirtualPath URL te bepalen.
ASP.NET voert de omleiding uit door een HTTP-statuscode van 302 te retourneren.
Zie ook
Van toepassing op
RedirectToRoute(String, Object)
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam en routeparameterwaarden.
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)
Parameters
- routeName
- String
De naam van de route.
- routeValues
- Object
De routeparameterwaarden.
Uitzonderingen
Er komt geen route overeen met de opgegeven routeparameters.
Omleiding is geprobeerd nadat de HTTP-headers zijn verzonden.
Opmerkingen
Deze methode is beschikbaar voor het gemak van codering. Het is gelijk aan het aanroepen van de Redirect(String, Boolean) methode met de tweede parameter die is ingesteld op false.
Met deze methode wordt het object geconverteerd dat wordt doorgegeven routeValues aan een System.Web.Routing.RouteValueDictionary object met behulp van de RouteValueDictionary.RouteValueDictionary(Object) constructor. De RouteCollection.GetVirtualPath methode wordt vervolgens aangeroepen om de URL te bepalen.
ASP.NET voert de omleiding uit door een HTTP-statuscode van 302 te retourneren.
Zie ook
Van toepassing op
RedirectToRoute(String, RouteValueDictionary)
Hiermee wordt een aanvraag omgeleid naar een nieuwe URL met behulp van de opgegeven routenaam en routeparameterwaarden.
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)
Parameters
- routeName
- String
De naam van de route.
- routeValues
- RouteValueDictionary
De routeparameterwaarden.
Uitzonderingen
Er komt geen route overeen met de opgegeven routeparameters.
Omleiding is geprobeerd nadat de HTTP-headers zijn verzonden.
Opmerkingen
Deze methode is beschikbaar voor het gemak van codering. Het is gelijk aan het aanroepen van de Redirect(String, Boolean) methode met de tweede parameter die is ingesteld op false.
De RouteCollection.GetVirtualPath methode wordt aangeroepen om de URL te bepalen.
ASP.NET voert de omleiding uit door een HTTP-statuscode van 302 te retourneren.