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