HttpResponseWrapper.RedirectToRoute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Leitet eine Anforderung mithilfe der angegebenen Routenparameterwerte, eines Routennamens oder beides an eine neue URL um.
Überlädt
| Name | Beschreibung |
|---|---|
| RedirectToRoute(Object) |
Leitet eine Anforderung mithilfe der angegebenen Routenparameterwerte an eine neue URL um. |
| RedirectToRoute(String) |
Leitet eine Anforderung mithilfe des angegebenen Routennamens an eine neue URL um. |
| RedirectToRoute(RouteValueDictionary) |
Leitet eine Anforderung mithilfe der angegebenen Routenparameterwerte an eine neue URL um. |
| RedirectToRoute(String, Object) |
Leitet eine Anforderung mithilfe des angegebenen Routennamens und der Parameterwerte "Route" an eine neue URL um. |
| RedirectToRoute(String, RouteValueDictionary) |
Leitet eine Anforderung mithilfe des angegebenen Routennamens und der Parameterwerte "Route" an eine neue URL um. |
RedirectToRoute(Object)
Leitet eine Anforderung mithilfe der angegebenen Routenparameterwerte an eine neue URL um.
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)
Parameter
- routeValues
- Object
Die Werte des Routenparameters.
Ausnahmen
Keine Route entspricht den angegebenen Routenparametern.
Die Umleitung wurde versucht, nachdem die HTTP-Header gesendet wurden.
Hinweise
Diese Methode wird zur Vereinfachung der Codierung bereitgestellt. Es entspricht dem Aufrufen der Redirect(String, Boolean) Methode mit dem zweiten Parameter, der auf false.
Diese Methode konvertiert das Objekt, das mithilfe des RouteValueDictionary.RouteValueDictionary(Object) Konstruktors in routeValues ein System.Web.Routing.RouteValueDictionary Objekt übergeben wird. Die RouteCollection.GetVirtualPath Methode wird dann aufgerufen, um die URL zu bestimmen.
ASP.NET führt die Umleitung durch Zurückgeben eines 302 HTTP-Statuscodes aus.
Weitere Informationen
Gilt für:
RedirectToRoute(String)
Leitet eine Anforderung mithilfe des angegebenen Routennamens an eine neue URL um.
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)
Parameter
- routeName
- String
Der Name der Route.
Ausnahmen
Keine Route entspricht dem angegebenen Routennamen.
Die Umleitung wurde versucht, nachdem die HTTP-Header gesendet wurden.
Hinweise
Diese Methode wird zur Vereinfachung der Codierung bereitgestellt. Es entspricht dem Aufrufen der Redirect(String, Boolean) Methode mit dem zweiten Parameter, der auf false.
Diese Methode konvertiert den Routennamen, der mithilfe der RouteCollection.GetVirtualPath Methode in routeName eine URL übergeben wird.
ASP.NET führt die Umleitung durch Zurückgeben eines 302 HTTP-Statuscodes aus.
Weitere Informationen
Gilt für:
RedirectToRoute(RouteValueDictionary)
Leitet eine Anforderung mithilfe der angegebenen Routenparameterwerte an eine neue URL um.
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)
Parameter
- routeValues
- RouteValueDictionary
Die Werte des Routenparameters.
Ausnahmen
Keine Route entspricht den angegebenen Routenparametern.
Die Umleitung wurde versucht, nachdem die HTTP-Header gesendet wurden.
Hinweise
Diese Methode wird zur Vereinfachung der Codierung bereitgestellt. Es entspricht dem Aufrufen der Redirect(String, Boolean) Methode mit dem zweiten Parameter, der auf false.
Diese Methode ruft die RouteCollection.GetVirtualPath Methode auf, um die URL zu bestimmen.
ASP.NET führt die Umleitung durch Zurückgeben eines 302 HTTP-Statuscodes aus.
Weitere Informationen
Gilt für:
RedirectToRoute(String, Object)
Leitet eine Anforderung mithilfe des angegebenen Routennamens und der Parameterwerte "Route" an eine neue URL um.
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)
Parameter
- routeName
- String
Der Name der Route.
- routeValues
- Object
Die Werte des Routenparameters.
Ausnahmen
Keine Route entspricht den angegebenen Routenparametern.
Die Umleitung wurde versucht, nachdem die HTTP-Header gesendet wurden.
Hinweise
Diese Methode wird zur Vereinfachung der Codierung bereitgestellt. Es entspricht dem Aufrufen der Redirect(String, Boolean) Methode mit dem zweiten Parameter, der auf false.
Diese Methode konvertiert das Objekt, das mithilfe des RouteValueDictionary.RouteValueDictionary(Object) Konstruktors in routeValues ein System.Web.Routing.RouteValueDictionary Objekt übergeben wird. Die RouteCollection.GetVirtualPath Methode wird dann aufgerufen, um die URL zu bestimmen.
ASP.NET führt die Umleitung durch Zurückgeben eines 302 HTTP-Statuscodes aus.
Weitere Informationen
Gilt für:
RedirectToRoute(String, RouteValueDictionary)
Leitet eine Anforderung mithilfe des angegebenen Routennamens und der Parameterwerte "Route" an eine neue URL um.
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)
Parameter
- routeName
- String
Der Name der Route.
- routeValues
- RouteValueDictionary
Die Werte des Routenparameters.
Ausnahmen
Keine Route entspricht den angegebenen Routenparametern.
Die Umleitung wurde versucht, nachdem die HTTP-Header gesendet wurden.
Hinweise
Diese Methode wird zur Vereinfachung der Codierung bereitgestellt. Es entspricht dem Aufrufen der Redirect(String, Boolean) Methode mit dem zweiten Parameter, der auf false.
Die RouteCollection.GetVirtualPath Methode wird aufgerufen, um die URL zu bestimmen.
ASP.NET führt die Umleitung durch Zurückgeben eines 302 HTTP-Statuscodes aus.