HttpResponseWrapper.RedirectToRoute Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Omdirigerar en begäran till en ny URL med hjälp av de angivna vägparametervärdena, ett routningsnamn eller båda.
Överlagringar
| Name | Description |
|---|---|
| RedirectToRoute(Object) |
Omdirigerar en begäran till en ny URL med hjälp av de angivna vägparametervärdena. |
| RedirectToRoute(String) |
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet. |
| RedirectToRoute(RouteValueDictionary) |
Omdirigerar en begäran till en ny URL med hjälp av de angivna vägparametervärdena. |
| RedirectToRoute(String, Object) |
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet och vägparametervärdena. |
| RedirectToRoute(String, RouteValueDictionary) |
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet och vägparametervärdena. |
RedirectToRoute(Object)
Omdirigerar en begäran till en ny URL med hjälp av de angivna vägparametervärdena.
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)
Parametrar
- routeValues
- Object
Värdena för routningsparametern.
Undantag
Ingen väg motsvarar de angivna vägparametrarna.
Omdirigering gjordes efter att HTTP-huvudena hade skickats.
Kommentarer
Den här metoden tillhandahålls för att underlätta kodning. Det motsvarar att anropa Redirect(String, Boolean) metoden med den andra parametern inställd på false.
Den här metoden konverterar objektet som skickas till routeValues ett System.Web.Routing.RouteValueDictionary objekt med hjälp RouteValueDictionary.RouteValueDictionary(Object) av konstruktorn. Metoden RouteCollection.GetVirtualPath anropas sedan för att fastställa URL:en.
ASP.NET utför omdirigeringen genom att returnera en HTTP-statuskod för 302.
Se även
Gäller för
RedirectToRoute(String)
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet.
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)
Parametrar
- routeName
- String
Namnet på rutten.
Undantag
Ingen väg motsvarar det angivna vägnamnet.
Omdirigering gjordes efter att HTTP-huvudena hade skickats.
Kommentarer
Den här metoden tillhandahålls för att underlätta kodning. Det motsvarar att anropa Redirect(String, Boolean) metoden med den andra parametern inställd på false.
Den här metoden konverterar routningsnamnet som skickas till routeName en URL med hjälp RouteCollection.GetVirtualPath av metoden .
ASP.NET utför omdirigeringen genom att returnera en HTTP-statuskod för 302.
Se även
Gäller för
RedirectToRoute(RouteValueDictionary)
Omdirigerar en begäran till en ny URL med hjälp av de angivna vägparametervärdena.
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)
Parametrar
- routeValues
- RouteValueDictionary
Värdena för routningsparametern.
Undantag
Ingen väg motsvarar de angivna vägparametrarna.
Omdirigering gjordes efter att HTTP-huvudena hade skickats.
Kommentarer
Den här metoden tillhandahålls för att underlätta kodning. Det motsvarar att anropa Redirect(String, Boolean) metoden med den andra parametern inställd på false.
Den här metoden anropar RouteCollection.GetVirtualPath metoden för att fastställa URL:en.
ASP.NET utför omdirigeringen genom att returnera en HTTP-statuskod för 302.
Se även
Gäller för
RedirectToRoute(String, Object)
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet och vägparametervärdena.
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)
Parametrar
- routeName
- String
Namnet på rutten.
- routeValues
- Object
Värdena för routningsparametern.
Undantag
Ingen väg motsvarar de angivna vägparametrarna.
Omdirigering gjordes efter att HTTP-huvudena hade skickats.
Kommentarer
Den här metoden tillhandahålls för att underlätta kodning. Det motsvarar att anropa Redirect(String, Boolean) metoden med den andra parametern inställd på false.
Den här metoden konverterar objektet som skickas till routeValues ett System.Web.Routing.RouteValueDictionary objekt med hjälp RouteValueDictionary.RouteValueDictionary(Object) av konstruktorn. Metoden RouteCollection.GetVirtualPath anropas sedan för att fastställa URL:en.
ASP.NET utför omdirigeringen genom att returnera en HTTP-statuskod för 302.
Se även
Gäller för
RedirectToRoute(String, RouteValueDictionary)
Omdirigerar en begäran till en ny URL med hjälp av det angivna vägnamnet och vägparametervärdena.
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)
Parametrar
- routeName
- String
Namnet på rutten.
- routeValues
- RouteValueDictionary
Värdena för routningsparametern.
Undantag
Ingen väg motsvarar de angivna vägparametrarna.
Omdirigering gjordes efter att HTTP-huvudena hade skickats.
Kommentarer
Den här metoden tillhandahålls för att underlätta kodning. Det motsvarar att anropa Redirect(String, Boolean) metoden med den andra parametern inställd på false.
Metoden RouteCollection.GetVirtualPath anropas för att fastställa URL:en.
ASP.NET utför omdirigeringen genom att returnera en HTTP-statuskod för 302.