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
T1M2
- 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
queryIQueryable<T1>selectorExpression<Func<T1, M2>>pagedCoverPagedQueryCover<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>