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