HttpResponseWrapper.RedirectToRoute Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przekierowuje żądanie do nowego adresu URL przy użyciu określonych wartości parametrów trasy, nazwy trasy lub obu tych parametrów.
Przeciążenia
RedirectToRoute(Object) |
Przekierowuje żądanie do nowego adresu URL przy użyciu określonych wartości parametrów trasy. |
RedirectToRoute(String) |
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy. |
RedirectToRoute(RouteValueDictionary) |
Przekierowuje żądanie do nowego adresu URL przy użyciu określonych wartości parametrów trasy. |
RedirectToRoute(String, Object) |
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy i wartości parametrów trasy. |
RedirectToRoute(String, RouteValueDictionary) |
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy i wartości parametrów trasy. |
RedirectToRoute(Object)
Przekierowuje żądanie do nowego adresu URL przy użyciu określonych wartości parametrów trasy.
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)
Parametry
- routeValues
- Object
Wartości parametrów trasy.
Wyjątki
Żadna trasa nie odpowiada określonym parametrom trasy.
Podjęto próbę przekierowania po wysłaniu nagłówków HTTP.
Uwagi
Ta metoda jest udostępniana dla wygody kodowania. Jest to odpowiednik wywołania Redirect(String, Boolean) metody z drugim parametrem ustawionym na false
.
Ta metoda konwertuje obiekt przekazywany routeValues
do System.Web.Routing.RouteValueDictionary obiektu przy użyciu konstruktora RouteValueDictionary.RouteValueDictionary(Object) . Metoda RouteCollection.GetVirtualPath jest następnie wywoływana w celu określenia adresu URL.
ASP.NET wykonuje przekierowanie, zwracając kod stanu HTTP 302.
Zobacz też
Dotyczy
RedirectToRoute(String)
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy.
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)
Parametry
- routeName
- String
Nazwa trasy.
Wyjątki
Żadna trasa nie odpowiada określonej nazwie trasy.
Podjęto próbę przekierowania po wysłaniu nagłówków HTTP.
Uwagi
Ta metoda jest udostępniana dla wygody kodowania. Jest to odpowiednik wywołania Redirect(String, Boolean) metody z drugim parametrem ustawionym na false
.
Ta metoda konwertuje nazwę trasy, która jest przekazywana routeName
do adresu URL przy użyciu RouteCollection.GetVirtualPath metody .
ASP.NET wykonuje przekierowanie, zwracając kod stanu HTTP 302.
Zobacz też
Dotyczy
RedirectToRoute(RouteValueDictionary)
Przekierowuje żądanie do nowego adresu URL przy użyciu określonych wartości parametrów trasy.
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)
Parametry
- routeValues
- RouteValueDictionary
Wartości parametrów trasy.
Wyjątki
Żadna trasa nie odpowiada określonym parametrom trasy.
Podjęto próbę przekierowania po wysłaniu nagłówków HTTP.
Uwagi
Ta metoda jest udostępniana dla wygody kodowania. Jest to odpowiednik wywołania Redirect(String, Boolean) metody z drugim parametrem ustawionym na false
.
Ta metoda wywołuje metodę RouteCollection.GetVirtualPath w celu określenia adresu URL.
ASP.NET wykonuje przekierowanie, zwracając kod stanu HTTP 302.
Zobacz też
Dotyczy
RedirectToRoute(String, Object)
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy i wartości parametrów trasy.
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)
Parametry
- routeName
- String
Nazwa trasy.
- routeValues
- Object
Wartości parametrów trasy.
Wyjątki
Żadna trasa nie odpowiada określonym parametrom trasy.
Podjęto próbę przekierowania po wysłaniu nagłówków HTTP.
Uwagi
Ta metoda jest udostępniana dla wygody kodowania. Jest to odpowiednik wywołania Redirect(String, Boolean) metody z drugim parametrem ustawionym na false
.
Ta metoda konwertuje obiekt przekazywany routeValues
do System.Web.Routing.RouteValueDictionary obiektu przy użyciu konstruktora RouteValueDictionary.RouteValueDictionary(Object) . Metoda RouteCollection.GetVirtualPath jest następnie wywoływana w celu określenia adresu URL.
ASP.NET wykonuje przekierowanie, zwracając kod stanu HTTP 302.
Zobacz też
Dotyczy
RedirectToRoute(String, RouteValueDictionary)
Przekierowuje żądanie do nowego adresu URL przy użyciu określonej nazwy trasy i wartości parametrów trasy.
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)
Parametry
- routeName
- String
Nazwa trasy.
- routeValues
- RouteValueDictionary
Wartości parametrów trasy.
Wyjątki
Żadna trasa nie odpowiada określonym parametrom trasy.
Podjęto próbę przekierowania po wysłaniu nagłówków HTTP.
Uwagi
Ta metoda jest udostępniana dla wygody kodowania. Jest to odpowiednik wywołania Redirect(String, Boolean) metody z drugim parametrem ustawionym na false
.
Metoda jest wywoływana RouteCollection.GetVirtualPath w celu określenia adresu URL.
ASP.NET wykonuje przekierowanie, zwracając kod stanu HTTP 302.