Share via


ODataFeature Class

Definition

Contains the details of a given OData request. These properties should all be mutable. None of these properties should ever be set to null.

public class ODataFeature : IDisposable, Microsoft.AspNet.OData.Interfaces.IODataFeature
type ODataFeature = class
    interface IODataFeature
    interface IDisposable
Public Class ODataFeature
Implements IDisposable, IODataFeature
Inheritance
ODataFeature
Implements

Constructors

ODataFeature()

Instantiates a new instance of the ODataFeature class.

Properties

ActionDescriptor
ApplyClause

Gets or sets the parsed OData ApplyClause of the request.

BatchRouteData

Gets or sets the batch route data.

DeltaLink

Gets or sets the delta link for the OData response.

IsEndpointRouting
NextLink

Gets or sets the next link for the OData response.

Path

Gets or sets the OData path.

RequestContainer

Gets or sets the request container.

RequestScope

Gets or sets the request scope.

RouteName

Gets or sets the route name.

RoutePrefix
RoutingConventionsStore

Gets the data store used by IODataRoutingConventions to store any custom route data.

SelectExpandClause

Gets or sets the parsed OData SelectExpandClause of the request.

TotalCount

Gets or sets the total count for the OData response.

TotalCountFunc

Gets or sets the total count function for the OData response.

UrlHelper

Gets or sets the Url helper.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean) System.Object.Dispose(System.Boolean)

Applies to