System.Web.Mvc.Routing Namespace

Classes

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

Builds Route instances based on route information.

RouteEntry

Represents a named route.

RouteFactoryAttribute

Represents an attribute route that may contain custom constraints.

Interfaces

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.