RouteBase Klasa
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.
Implementacja klasy bazowej klasy .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
- Dziedziczenie
-
RouteBase
- Pochodne
- Implementuje
Konstruktory
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Tworzy nowe wystąpienie klasy RouteBase. |
Właściwości
ConstraintResolver |
Pobiera program rozpoznawania używany do rozwiązywania ograniczeń wbudowanych. |
Constraints |
Pobiera zestaw ograniczeń skojarzonych z każdą trasą. |
DataTokens |
Pobiera tokeny danych skojarzone z trasą. |
Defaults |
Pobiera wartości domyślne dla każdego parametru trasy. |
Name |
Nazwa routera. Może mieć wartość null. |
ParsedTemplate |
RouteTemplate Pobiera element skojarzony z trasą. |
Metody
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Wyodrębnia constatins z danego RouteTemplateelementu . |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Pobiera wartości domyślne parametrów w szablonach. |
GetVirtualPath(VirtualPathContext) |
Zwraca adres URL skojarzony ze szczegółami trasy podanymi w |
OnRouteMatched(RouteContext) |
Wykonuje asynchronicznie za każdym razem, gdy występuje routing. |
OnVirtualPathGenerated(VirtualPathContext) |
Wykonuje za każdym razem, gdy ścieżka wirtualna pochodzi z elementu |
RouteAsync(RouteContext) |
Asynchronicznie kieruje na podstawie bieżącego |
ToString() |
Implementacja klasy bazowej klasy .IRouter |