System.Web.Http.OData.Routing Namespace
Classes
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 | Parses an OData path as an ODataPath and converts an ODataPath into an OData link. |
![]() |
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. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IODataPathHandler | Exposes the ability to parse an OData path as an ODataPath and convert an ODataPath into an OData link. |
Return to top