Microsoft.AspNet.OData.Routing.Conventions Namespace

Classes

ActionRoutingConvention

An implementation of IODataRoutingConvention that handles action invocations.

AttributeRoutingConvention

Represents a routing convention that looks for ODataRouteAttributes to match an ODataPath to a controller and an action.

DynamicPropertyRoutingConvention

An implementation of IODataRoutingConvention that handles dynamic properties for open type.

EntityRoutingConvention

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

EntitySetRoutingConvention

An implementation of IODataRoutingConvention that handles entity sets.

FunctionRoutingConvention

An implementation of IODataRoutingConvention that handles function invocations.

MetadataRoutingConvention

An implementation of IODataRoutingConvention that handles OData metadata requests.

NavigationRoutingConvention

An implementation of IODataRoutingConvention that handles navigation properties.

NavigationSourceRoutingConvention

An implementation of IODataRoutingConvention that handles navigation sources (entity sets or singletons)

ODataRoutingConventions

Provides helper methods for creating routing conventions.

OperationImportRoutingConvention

An implementation of IODataRoutingConvention that handles operation import invocations.

PropertyRoutingConvention

An implementation of IODataRoutingConvention that handles reading structural properties.

RefRoutingConvention

An implementation of IODataRoutingConvention that handles entity reference manipulations.

SelectControllerResult

An return value for SelectController.

SingletonRoutingConvention

An implementation of IODataRoutingConvention that handles the singleton.

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.