Udostępnij za pośrednictwem


Route Klasa

Definicja

Reprezentuje wystąpienie 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
Dziedziczenie

Konstruktory

Route(IRouter, String, IInlineConstraintResolver)

Tworzy nowe Route wystąpienie.

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

Tworzy nowe Route wystąpienie.

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

Tworzy nowe Route wystąpienie.

Właściwości

ConstraintResolver

Pobiera program rozpoznawania używany do rozwiązywania ograniczeń wbudowanych.

(Odziedziczone po RouteBase)
Constraints

Pobiera zestaw ograniczeń skojarzonych z każdą trasą.

(Odziedziczone po RouteBase)
DataTokens

Pobiera tokeny danych skojarzone z trasą.

(Odziedziczone po RouteBase)
Defaults

Pobiera wartości domyślne dla każdego parametru trasy.

(Odziedziczone po RouteBase)
Name

Nazwa routera. Może mieć wartość null.

(Odziedziczone po RouteBase)
ParsedTemplate

RouteTemplate Pobiera element skojarzony z trasą.

(Odziedziczone po RouteBase)
RouteTemplate

Pobiera reprezentację ciągu szablonu trasy.

Metody

GetVirtualPath(VirtualPathContext)

Zwraca adres URL skojarzony ze szczegółami trasy podanymi w context

(Odziedziczone po RouteBase)
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 context.

RouteAsync(RouteContext)

Asynchronicznie kieruje na podstawie bieżącego contextelementu .

(Odziedziczone po RouteBase)
ToString()

Reprezentuje wystąpienie trasy.

(Odziedziczone po RouteBase)

Dotyczy