Freigeben über


System.Web.Mvc.Routing Namespace

Klassen

DefaultDirectRouteProvider
DefaultInlineConstraintResolver

Die Standardimplementierung von IInlineConstraintResolver. Löst Einschränkungen durch Analysieren eines Einschränkungsschlüssels und von Einschränkungsargumenten mithilfe einer Zuordnung zum Auflösen des Einschränkungstyps und Aufrufen eines geeigneten Konstruktors für den Einschränkungstyp auf.

DirectRouteFactoryContext

Stellt einen Kontext dar, der das Erstellen einer direkten Route unterstützt.

RouteBuilder

Erstellt Route Instanzen basierend auf Routeninformationen.

RouteEntry

Stellt eine benannte Route dar.

RouteFactoryAttribute

Stellt eine Attributenroute dar, die benutzerdefinierte Einschränkungen enthalten kann.

Schnittstellen

IDirectRouteBuilder

Definiert einen Generator, der direkte Routen zu Aktionen (Attributenrouten) erstellt.

IDirectRouteFactory

Definiert eine Factory, die eine Route zu einer Sammlung von Aktionsdeskriptoren (eine Attributenroute) direkt erstellt.

IDirectRouteProvider

Definiert einen Anbieter für Routen, die direkt auf Aktionsdeskriptoren zeigen (Attributenrouten).

IInlineConstraintResolver

Definiert eine Abstraktion zum Auflösen von Inlineeinschränkungen als Instanzen von IRouteConstraint.

IRouteInfoProvider

Stellt Informationen zum Erstellen einer System.Web.Routing.Route bereit.

IRoutePrefix

Definiert ein Routenpräfix.