System.Web.Http.OData.Routing Namespace

 

Classes

Class Description
System_CAPS_pubclass ActionPathSegment

An ODataPathSegment implementation representing an action invocation.

System_CAPS_pubclass BatchPathSegment

An ODataPathSegment implementation representing a $batch segment.

System_CAPS_pubclass CastPathSegment

An ODataPathSegment implementation representing a cast.

System_CAPS_pubclass DefaultODataPathHandler

Parses an OData path as an ODataPath and converts an ODataPath into an OData link.

System_CAPS_pubclass EntitySetPathSegment

An ODataPathSegment implementation representing an entity set.

System_CAPS_pubclass KeyValuePathSegment

An ODataPathSegment implementation representing an indexing into an entity collection by key.

System_CAPS_pubclass LinksPathSegment

An ODataPathSegment implementation representing a $links segment.

System_CAPS_pubclass MetadataPathSegment

An ODataPathSegment implementation representing a $metadata segment.

System_CAPS_pubclass NavigationPathSegment

An ODataPathSegment implementation representing a navigation.

System_CAPS_pubclass ODataActionSelector

An implementation of IHttpActionSelector that uses the server's OData routing conventions to select an action for OData requests.

System_CAPS_pubclass ODataPath

Provides an object representation for an OData path with additional information about the EDM type and entity set for the path.

System_CAPS_pubclass ODataPathParameterBindingAttribute

Implementation of ParameterBindingAttribute used to bind an instance of ODataPath as an action parameter.

System_CAPS_pubclass ODataPathRouteConstraint

An implementation of IHttpRouteConstraint that only matches OData paths.

System_CAPS_pubclass ODataPathSegment

Provides an object representation for an OData path segment with additional information about the EDM type and entity set for the path.

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

System_CAPS_pubclass ODataRouteConstants

This class contains route constants for OData.

System_CAPS_pubclass ODataSegmentKinds

Provides the values of segment kinds for implementations of ODataPathSegment.

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

System_CAPS_pubclass PropertyAccessPathSegment

An ODataPathSegment implementation representing a property access.

System_CAPS_pubclass UnresolvedPathSegment

An ODataPathSegment implementation representing a segment that could not be resolved.

System_CAPS_pubclass ValuePathSegment

An ODataPathSegment implementation representing a $value segment.

Interfaces

Interface Description
System_CAPS_pubinterface IODataPathHandler

Exposes the ability to parse an OData path as an ODataPath and convert an ODataPath into an OData link.

Return to top