Interface IRedbProjectedQueryable<TResult>
Interface for LINQ query projections in REDB.
public interface IRedbProjectedQueryable<TResult>
Methods
GetProjectionInfoAsync()
Get projection info including SQL function and structure_ids
Task<string> GetProjectionInfoAsync()
OrderBy<TKey>(Expression<Func<TResult, TKey>>)
Sort projected results.
IRedbProjectedQueryable<TResult> OrderBy<TKey>(Expression<Func<TResult, TKey>> keySelector)
OrderByDescending<TKey>(Expression<Func<TResult, TKey>>)
Sort projected results descending.
IRedbProjectedQueryable<TResult> OrderByDescending<TKey>(Expression<Func<TResult, TKey>> keySelector)
Where(Expression<Func<TResult, bool>>)
Additional filtering of projected results.
IRedbProjectedQueryable<TResult> Where(Expression<Func<TResult, bool>> predicate)