Class PagedQueryCover<T, M>
Cover for the result of a IQueryable<T> returned as a page limited projection into IEnumerable<T>.
public class PagedQueryCover<T, M> : QueryCover<T, M>
Type Parameters
T
M
- Inheritance
-
QueryCover<M>QueryCover<T, M>PagedQueryCover<T, M>
- Inherited Members
- Extension Methods
Constructors
PagedQueryCover(IQueryable<T>, PagingParam, Expression<Func<T, M>>)
Ctor from query
, pageParam
and selector
.
public PagedQueryCover(IQueryable<T> query, PagingParam pageParam, Expression<Func<T, M>> selector)
Parameters
query
IQueryable<T>pageParam
PagingParamselector
Expression<Func<T, M>>
Fields
pageParam
Paging parameters.
protected PagingParam pageParam
Field Value
Properties
total
Total (unlimited) result count.
public int total { get; protected set; }