Class QueryCover<T, M>
Cover for the result of a IQueryable<T> returned as a projected IEnumerable<T>.
public class QueryCover<T, M> : QueryCover<M>
Type Parameters
TM
- Inheritance
-
QueryCover<M>QueryCover<T, M>
- Derived
- Inherited Members
- Extension Methods
Constructors
QueryCover()
Default ctor called from derived class ctors.
public QueryCover()
QueryCover(IQueryable<T>, Expression<Func<T, M>>)
Ctor from query and selector.
public QueryCover(IQueryable<T> query, Expression<Func<T, M>> selector)
Parameters
queryIQueryable<T>selectorExpression<Func<T, M>>
Methods
execQuery(QueryProjector<T, M>)
Executes the actual query and sets the (covered) result data.
protected void execQuery(QueryCover<T, M>.QueryProjector<T, M> qp)
Parameters
qpQueryCover<T, M>.QueryProjector<T, M>