Sdílet prostřednictvím


Route Třída

Definice

Představuje instanci trasy.

public ref class Route : Microsoft::AspNetCore::Routing::RouteBase
public class Route : Microsoft.AspNetCore.Routing.RouteBase
type Route = class
    inherit RouteBase
Public Class Route
Inherits RouteBase
Dědičnost

Konstruktory

Route(IRouter, String, IInlineConstraintResolver)

Vytvoří novou Route instanci.

Route(IRouter, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Vytvoří novou Route instanci.

Route(IRouter, String, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Vytvoří novou Route instanci.

Vlastnosti

ConstraintResolver

Získá překladač použitý pro řešení vložených omezení.

(Zděděno od RouteBase)
Constraints

Získá sadu omezení přidružených k jednotlivým trasám.

(Zděděno od RouteBase)
DataTokens

Získá datové tokeny přidružené k trase.

(Zděděno od RouteBase)
Defaults

Získá výchozí hodnoty pro každý parametr trasy.

(Zděděno od RouteBase)
Name

Název směrovače. Může mít hodnotu null.

(Zděděno od RouteBase)
ParsedTemplate

RouteTemplate Získá přidružený k trase.

(Zděděno od RouteBase)
RouteTemplate

Získá řetězcovou reprezentaci šablony trasy.

Metody

GetVirtualPath(VirtualPathContext)

Vrátí adresu URL přidruženou k podrobnostem o trase zadaným v context

(Zděděno od RouteBase)
OnRouteMatched(RouteContext)

Spouští se asynchronně při každém směrování.

OnVirtualPathGenerated(VirtualPathContext)

Spustí se při každém odvození virtuální cesty z context.

RouteAsync(RouteContext)

Asynchronně směruje na základě aktuálního contextobjektu .

(Zděděno od RouteBase)
ToString()

Představuje instanci trasy.

(Zděděno od RouteBase)

Platí pro