The System.Web.Http.Routing namespace contains class that specifies route properties.
Classes
| Class | Description | |
|---|---|---|
| .jpeg) | HttpMethodConstraint | Enables you to define which HTTP verbs are allowed when ASP.NET routing determines whether a URL matches a route. | 
| .jpeg) | HttpRoute | Represents a route class for self-host (i.e. hosted outside of ASP.NET). | 
| .jpeg) | HttpRouteData | Encapsulates information regarding the HTTP route. | 
| .jpeg) | HttpRouteValueDictionary | Represents a route class for self-host of specified key/value pairs. | 
| .jpeg) | HttpVirtualPathData | Presents the data regarding the HTTP virtual path. | 
| .jpeg) | UrlHelper | 
Interfaces
| Interface | Description | |
|---|---|---|
| .jpeg) | IHttpRoute | IHttpRoute defines the interface for a route expressing how to map an incoming HttpRequestMessage to a particular controller and action. | 
| .jpeg) | IHttpRouteConstraint | Represents a base class route constraint. | 
| .jpeg) | IHttpRouteData | Provides information about a route. | 
| .jpeg) | IHttpVirtualPathData | Defines the properties for HTTP route. | 
Enumerations
| Enumeration | Description | |
|---|---|---|
| .jpeg) | HttpRouteDirection | Specifies an enumeration of route direction. |