System.Web.Http.OData.Routing Namespace
| Class | Description | |
|---|---|---|
![]() | ActionPathSegment | An ODataPathSegment implementation representing an action invocation. |
![]() | BatchPathSegment | An ODataPathSegment implementation representing a $batch segment. |
![]() | CastPathSegment | An ODataPathSegment implementation representing a cast. |
![]() | DefaultODataPathHandler | |
![]() | EntitySetPathSegment | An ODataPathSegment implementation representing an entity set. |
![]() | KeyValuePathSegment | An ODataPathSegment implementation representing an indexing into an entity collection by key. |
![]() | LinksPathSegment | An ODataPathSegment implementation representing a $links segment. |
![]() | MetadataPathSegment | An ODataPathSegment implementation representing a $metadata segment. |
![]() | NavigationPathSegment | An ODataPathSegment implementation representing a navigation. |
![]() | ODataActionSelector | An implementation of IHttpActionSelector that uses the server's OData routing conventions to select an action for OData requests. |
![]() | ODataPath | Provides an object representation for an OData path with additional information about the EDM type and entity set for the path. |
![]() | ODataPathParameterBindingAttribute | Implementation of ParameterBindingAttribute used to bind an instance of ODataPath as an action parameter. |
![]() | ODataPathRouteConstraint | An implementation of IHttpRouteConstraint that only matches OData paths. |
![]() | ODataPathSegment | Provides an object representation for an OData path segment with additional information about the EDM type and entity set for the path. |
![]() | ODataRoute | A route implementation for OData routes. It supports passing in a route prefix for the route as well as a path constraint that parses the request path as OData. |
![]() | ODataRouteConstants | This class contains route constants for OData. |
![]() | ODataSegmentKinds | Provides the values of segment kinds for implementations of ODataPathSegment. |
![]() | ODataVersionConstraint | An implementation of IHttpRouteConstraint that only matches a specific OData protocol version. This constraint won't match any incoming requests that contains either of the v4.0 OData version headers regardless of the version in the current version headers. |
![]() | PropertyAccessPathSegment | An ODataPathSegment implementation representing a property access. |
![]() | UnresolvedPathSegment | An ODataPathSegment implementation representing a segment that could not be resolved. |
![]() | ValuePathSegment | An ODataPathSegment implementation representing a $value segment. |
| Interface | Description | |
|---|---|---|
![]() | IODataPathHandler |

