QueryableAttribute.ApplyResultLimit Method
Applies the result limit to the query results.
Namespace: System.Web.Http
Assembly: System.Web.Http (in System.Web.Http.dll)
Syntax
'Declaration
Protected Overridable Function ApplyResultLimit ( _
actionExecutedContext As HttpActionExecutedContext, _
query As IQueryable _
) As IQueryable
'Usage
Dim actionExecutedContext As HttpActionExecutedContext
Dim query As IQueryable
Dim returnValue As IQueryable
returnValue = Me.ApplyResultLimit(actionExecutedContext, _
query)
protected virtual IQueryable ApplyResultLimit(
HttpActionExecutedContext actionExecutedContext,
IQueryable query
)
protected:
virtual IQueryable^ ApplyResultLimit(
HttpActionExecutedContext^ actionExecutedContext,
IQueryable^ query
)
abstract ApplyResultLimit :
actionExecutedContext:HttpActionExecutedContext *
query:IQueryable -> IQueryable
override ApplyResultLimit :
actionExecutedContext:HttpActionExecutedContext *
query:IQueryable -> IQueryable
protected function ApplyResultLimit(
actionExecutedContext : HttpActionExecutedContext,
query : IQueryable
) : IQueryable
Parameters
- actionExecutedContext
Type: System.Web.Http.Filters.HttpActionExecutedContext
The context for the action.
- query
Type: System.Linq.IQueryable
The original query results.
Return Value
Type: System.Linq.IQueryable
The query results after the result limit is applied.
Remarks
The result limit is given by the ResultLimit propery.