Class QueryResult<T1, T2>
Query result list returned from a filtered query transformed into T2
.
public class QueryResult<T1, T2> : IResultList<T2>, ILastResultIdentifiable
Type Parameters
T1
T2
- Inheritance
-
QueryResult<T1, T2>
- Implements
-
IResultList<T2>
- Inherited Members
- Extension Methods
Constructors
QueryResult(IQueryable<T1>, QueryFilter, Expression<Func<T1, T2>>, int)
public QueryResult(IQueryable<T1> query, QueryFilter filter, Expression<Func<T1, T2>> selector, int maxCount = 1111)
Parameters
query
IQueryable<T1>filter
QueryFilterselector
Expression<Func<T1, T2>>maxCount
int
Properties
Data
Filtered result of T
.
public IReadOnlyList<T2> Data { get; set; }
Property Value
- IReadOnlyList<T2>
LastId
Property value of the last entry in Tlabs.Data to be used to identify any successive data.
public IConvertible? LastId { get; set; }
Property Value
Total
Total (unfiltered) result size.
public int Total { get; set; }