QueryableAttribute Methods

The QueryableAttribute type exposes the following members.

Methods

  Name Description
Public method ApplyQuery(IQueryable, ODataQueryOptions) Applies the query to the given entity based on incoming query from uri and query settings.
Public method ApplyQuery(Object, ODataQueryOptions) Applies the query to the given entity based on incoming query from uri and query settings.
Public method Equals (Inherited from Attribute.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Attribute.)
Public method GetModel Gets the EDM model for the given type and request.
Public method GetType (Inherited from Object.)
Public method IsDefaultAttribute (Inherited from Attribute.)
Public method Match (Inherited from Attribute.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnActionExecuted Performs the query composition after action is executed. (Overrides ActionFilterAttribute.OnActionExecuted(HttpActionExecutedContext).)
Public method OnActionExecutedAsync (Inherited from ActionFilterAttribute.)
Public method OnActionExecuting (Inherited from ActionFilterAttribute.)
Public method OnActionExecutingAsync (Inherited from ActionFilterAttribute.)
Public method ToString (Inherited from Object.)
Public method ValidateQuery Validates the OData query in the incoming request.

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IActionFilter.ExecuteActionFilterAsync (Inherited from ActionFilterAttribute.)
Explicit interface implemetationPrivate method _Attribute.GetIDsOfNames (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.GetTypeInfo (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.GetTypeInfoCount (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.Invoke (Inherited from Attribute.)

Top

See Also

Reference

QueryableAttribute Class

System.Web.Http Namespace