Freigeben über


TreeRouter Klasse

Definition

Eine IRouter Implementierung für das Attributrouting.

public ref class TreeRouter : Microsoft::AspNetCore::Routing::IRouter
public class TreeRouter : Microsoft.AspNetCore.Routing.IRouter
type TreeRouter = class
    interface IRouter
Public Class TreeRouter
Implements IRouter
Vererbung
TreeRouter
Implementiert

Konstruktoren

TreeRouter(UrlMatchingTree[], IEnumerable<OutboundRouteEntry>, UrlEncoder, ObjectPool<UriBuildingContext>, ILogger, ILogger, Int32)

Erstellt eine neue Instanz von TreeRouter.

Felder

RouteGroupKey

Schlüssel, der vom Routing und der Aktionsauswahl verwendet wird, um einen Attributrouteneintrag einer Gruppe von Aktionsdeskriptoren zuzuordnen.

Eigenschaften

Version

Ruft die Version dieser Route ab.

Methoden

GetVirtualPath(VirtualPathContext)

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

RouteAsync(RouteContext)

Leitet basierend auf dem aktuellen contextasynchron weiter.

Gilt für: