Freigeben über


Route Klasse

Definition

Stellt eine instance einer Route dar.

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
Vererbung

Konstruktoren

Route(IRouter, String, IInlineConstraintResolver)

Erstellt eine neue Route-Instanz.

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

Erstellt eine neue Route-Instanz.

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

Erstellt eine neue Route-Instanz.

Eigenschaften

ConstraintResolver

Ruft den Resolver ab, der zum Auflösen von Inlineeinschränkungen verwendet wird.

(Geerbt von RouteBase)
Constraints

Ruft den Satz von Einschränkungen ab, die jeder Route zugeordnet sind.

(Geerbt von RouteBase)
DataTokens

Ruft die der Route zugeordneten Datentoken ab.

(Geerbt von RouteBase)
Defaults

Ruft die Standardwerte für jeden Routenparameter ab.

(Geerbt von RouteBase)
Name

Der Name des Routers. Kann NULL sein.

(Geerbt von RouteBase)
ParsedTemplate

Ruft die ab, die RouteTemplate der Route zugeordnet ist.

(Geerbt von RouteBase)
RouteTemplate

Ruft eine Zeichenfolgendarstellung der Routenvorlage ab.

Methoden

GetVirtualPath(VirtualPathContext)

Gibt die URL zurück, die den in bereitgestellten Routendetails zugeordnet ist. context

(Geerbt von RouteBase)
OnRouteMatched(RouteContext)

Wird bei jedem Routing asynchron ausgeführt.

OnVirtualPathGenerated(VirtualPathContext)

Wird immer ausgeführt, wenn ein virtueller Pfad von abgeleitet contextwird.

RouteAsync(RouteContext)

Leitet basierend auf dem aktuellen contextasynchron weiter.

(Geerbt von RouteBase)
ToString()

Stellt eine instance einer Route dar.

(Geerbt von RouteBase)

Gilt für: