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