TypedResults.RedirectToRoute Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
RedirectToRoute(String, Object, Boolean, Boolean, String) |
Přesměruje na zadanou trasu.
|
RedirectToRoute(String, RouteValueDictionary, Boolean, Boolean, String) |
Přesměruje na zadanou trasu.
|
RedirectToRoute(String, Object, Boolean, Boolean, String)
- Zdroj:
- TypedResults.cs
Přesměruje na zadanou trasu.
- Při
permanent
nastavení apreserveMethod
nastaví stavový Status308PermanentRedirect kód. - Při
preserveMethod
nastavení nastaví stavový Status307TemporaryRedirect kód. - Při
permanent
nastavení nastaví stavový Status301MovedPermanently kód. - V opačném případě nakonfiguruje Status302Found.
public static Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult RedirectToRoute (string? routeName = default, object? routeValues = default, bool permanent = false, bool preserveMethod = false, string? fragment = default);
static member RedirectToRoute : string * obj * bool * bool * string -> Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult
Public Shared Function RedirectToRoute (Optional routeName As String = Nothing, Optional routeValues As Object = Nothing, Optional permanent As Boolean = false, Optional preserveMethod As Boolean = false, Optional fragment As String = Nothing) As RedirectToRouteHttpResult
Parametry
- routeName
- String
Název trasy.
- routeValues
- Object
Parametry trasy.
- permanent
- Boolean
Určuje, jestli má být přesměrování trvalé (301) nebo dočasné (302).
- preserveMethod
- Boolean
Pokud je nastavená hodnota true, zachovejte dočasné přesměrování (307) nebo trvalé přesměrování (308) metodu počátečního požadavku.
- fragment
- String
Fragment, který se má přidat k adrese URL.
Návraty
Vytvořený RedirectToRouteHttpResult pro odpověď.
Platí pro
RedirectToRoute(String, RouteValueDictionary, Boolean, Boolean, String)
- Zdroj:
- TypedResults.cs
Přesměruje na zadanou trasu.
- Při
permanent
nastavení apreserveMethod
nastaví stavový Status308PermanentRedirect kód. - Při
preserveMethod
nastavení nastaví stavový Status307TemporaryRedirect kód. - Při
permanent
nastavení nastaví stavový Status301MovedPermanently kód. - V opačném případě nakonfiguruje Status302Found.
public static Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult RedirectToRoute (string? routeName, Microsoft.AspNetCore.Routing.RouteValueDictionary? routeValues, bool permanent = false, bool preserveMethod = false, string? fragment = default);
static member RedirectToRoute : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * bool * bool * string -> Microsoft.AspNetCore.Http.HttpResults.RedirectToRouteHttpResult
Public Shared Function RedirectToRoute (routeName As String, routeValues As RouteValueDictionary, Optional permanent As Boolean = false, Optional preserveMethod As Boolean = false, Optional fragment As String = Nothing) As RedirectToRouteHttpResult
Parametry
- routeName
- String
Název trasy.
- routeValues
- RouteValueDictionary
Parametry trasy.
- permanent
- Boolean
Určuje, jestli má být přesměrování trvalé (301) nebo dočasné (302).
- preserveMethod
- Boolean
Pokud je nastavená hodnota true, zachovejte dočasné přesměrování (307) nebo trvalé přesměrování (308) metodu počátečního požadavku.
- fragment
- String
Fragment, který se má přidat k adrese URL.
Návraty
Vytvořený RedirectToRouteHttpResult pro odpověď.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro