System.Web.Mvc.Routing Namespace
The System.Web.Mvc.Routing namespace contains classes related to routing.
Classes
Class | Description | |
---|---|---|
![]() |
DefaultDirectRouteProvider | |
![]() |
DefaultInlineConstraintResolver | The default implementation of IInlineConstraintResolver. Resolves constraints by parsing a constraint key and constraint arguments, using a map to resolve the constraint type, and calling an appropriate constructor for the constraint type. |
![]() |
DirectRouteFactoryContext | Represents a context that supports creating a direct route. |
![]() |
RouteBuilder | Obsolete.Builds Route instances based on route information. |
![]() |
RouteEntry | Represents a named route. |
![]() |
RouteFactoryAttribute | Represents an attribute route that may contain custom constraints. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IDirectRouteBuilder | Defines a builder that creates direct routes to actions (attribute routes). |
![]() |
IDirectRouteFactory | Defines a factory that creates a route directly to a set of action descriptors (an attribute route). |
![]() |
IDirectRouteProvider | Defines a provider for routes that directly target action descriptors (attribute routes). |
![]() |
IInlineConstraintResolver | Defines an abstraction for resolving inline constraints as instances of IRouteConstraint. |
![]() |
IRouteInfoProvider | Provides information for building a System.Web.Routing.Route. |
![]() |
IRoutePrefix | Defines a route prefix. |
Return to top