Class PagedQueryCover<T, M>.PageProjector<T1, M2>
Paging specific QueryProjector.
protected class PagedQueryCover<T, M>.PageProjector<T1, M2> : QueryCover<T, M>.QueryProjector<T1, M2>
Type Parameters
T1
M2
- Inheritance
-
QueryCover<T, M>.QueryProjector<T1, M2>PagedQueryCover<T, M>.PageProjector<T1, M2>
- Inherited Members
- Extension Methods
Constructors
PageProjector(IQueryable<T1>, Expression<Func<T1, M2>>, PagedQueryCover<T1, M2>)
Ctor from query
, selector
and pagedCover
.
public PageProjector(IQueryable<T1> query, Expression<Func<T1, M2>> selector, PagedQueryCover<T1, M2> pagedCover)
Parameters
query
IQueryable<T1>selector
Expression<Func<T1, M2>>pagedCover
PagedQueryCover<T1, M2>
Fields
pagedCover
Parent cover.
protected PagedQueryCover<T1, M2> pagedCover
Field Value
- PagedQueryCover<T1, M2>
Methods
Projection()
Paging specific query projection.
public override IQueryable<M2> Projection()
Returns
- IQueryable<M2>