Table of Contents

Namespace System.Web.Http.OData.Routing.Conventions

Classes

ActionRoutingConvention

An implementation of IODataRoutingConvention that handles action invocations.

EntityRoutingConvention

An implementation of IODataRoutingConvention that handles operating on entities by key.

EntitySetRoutingConvention

An implementation of IODataRoutingConvention that handles entity sets.

LinksRoutingConvention

An implementation of IODataRoutingConvention that handles link manipulations.

MetadataRoutingConvention

An implementation of IODataRoutingConvention that handles OData metadata requests.

NavigationRoutingConvention

An implementation of IODataRoutingConvention that handles navigation properties.

ODataRoutingConventions

Provides helper methods for creating routing conventions.

PropertyRoutingConvention

An implementation of IODataRoutingConvention that handles reading structural properties.

UnmappedRequestRoutingConvention

An implementation of IODataRoutingConvention that always selects the action named HandleUnmappedRequest if that action is present.

Interfaces

IODataRoutingConvention

Provides an abstraction for selecting a controller and an action for OData requests.