Share via


System.Web.Mvc.Routing Namespace

 

The System.Web.Mvc.Routing namespace contains classes related to routing.

Classes

Class Description
System_CAPS_pubclass DefaultDirectRouteProvider

System_CAPS_pubclass 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.

System_CAPS_pubclass DirectRouteFactoryContext

Represents a context that supports creating a direct route.

System_CAPS_pubclass RouteBuilder

Obsolete.Builds Route instances based on route information.

System_CAPS_pubclass RouteEntry

Represents a named route.

System_CAPS_pubclass RouteFactoryAttribute

Represents an attribute route that may contain custom constraints.

Interfaces

Interface Description
System_CAPS_pubinterface IDirectRouteBuilder

Defines a builder that creates direct routes to actions (attribute routes).

System_CAPS_pubinterface IDirectRouteFactory

Defines a factory that creates a route directly to a set of action descriptors (an attribute route).

System_CAPS_pubinterface IDirectRouteProvider

Defines a provider for routes that directly target action descriptors (attribute routes).

System_CAPS_pubinterface IInlineConstraintResolver

Defines an abstraction for resolving inline constraints as instances of IRouteConstraint.

System_CAPS_pubinterface IRouteInfoProvider

Provides information for building a System.Web.Routing.Route.

System_CAPS_pubinterface IRoutePrefix

Defines a route prefix.

Return to top