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