RouteBase Klasse
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.
Basisklassenimplementierung von IRouter.
public ref class RouteBase abstract : Microsoft::AspNetCore::Routing::INamedRouter, Microsoft::AspNetCore::Routing::IRouter
public abstract class RouteBase : Microsoft.AspNetCore.Routing.INamedRouter, Microsoft.AspNetCore.Routing.IRouter
type RouteBase = class
interface IRouter
interface INamedRouter
type RouteBase = class
interface INamedRouter
interface IRouter
Public MustInherit Class RouteBase
Implements INamedRouter, IRouter
- Vererbung
-
RouteBase
- Abgeleitet
- Implementiert
Konstruktoren
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Erstellt eine neue RouteBase-Instanz. |
Eigenschaften
ConstraintResolver |
Ruft den Resolver ab, der zum Auflösen von Inlineeinschränkungen verwendet wird. |
Constraints |
Ruft den Satz von Einschränkungen ab, die jeder Route zugeordnet sind. |
DataTokens |
Ruft die der Route zugeordneten Datentoken ab. |
Defaults |
Ruft die Standardwerte für jeden Routenparameter ab. |
Name |
Der Name des Routers. Kann NULL sein. |
ParsedTemplate |
Ruft die ab, die RouteTemplate der Route zugeordnet ist. |
Methoden
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Extrahiert Constatins aus einem angegebenen RouteTemplate. |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Ruft die Standardwerte für Parameter in vorlagen ab. |
GetVirtualPath(VirtualPathContext) |
Gibt die URL zurück, die den in bereitgestellten Routendetails zugeordnet ist. |
OnRouteMatched(RouteContext) |
Wird bei jedem Routing asynchron ausgeführt. |
OnVirtualPathGenerated(VirtualPathContext) |
Wird immer ausgeführt, wenn ein virtueller Pfad von abgeleitet |
RouteAsync(RouteContext) |
Leitet basierend auf dem aktuellen |
ToString() |
Basisklassenimplementierung von IRouter. |