Class QueryableExtensions
- Namespace
- Shift.Common.Linq
- Assembly
- Shift.Common.dll
public static class QueryableExtensions
- Inheritance
-
QueryableExtensions
- Inherited Members
-
Methods
ApplyPaging<T>(IEnumerable<T>, Filter)
public static IEnumerable<T> ApplyPaging<T>(this IEnumerable<T> query, Filter filter)
Parameters
query IEnumerable<T>
filter Filter
Returns
- IEnumerable<T>
Type Parameters
T
ApplyPaging<T>(IEnumerable<T>, Paging)
public static IEnumerable<T> ApplyPaging<T>(this IEnumerable<T> query, Paging paging)
Parameters
query IEnumerable<T>
paging Paging
Returns
- IEnumerable<T>
Type Parameters
T
ApplyPaging<T>(IQueryable<T>, Filter)
public static IQueryable<T> ApplyPaging<T>(this IQueryable<T> query, Filter filter)
Parameters
query IQueryable<T>
filter Filter
Returns
- IQueryable<T>
Type Parameters
T
ApplyPaging<T>(IQueryable<T>, Paging)
public static IQueryable<T> ApplyPaging<T>(this IQueryable<T> query, Paging paging)
Parameters
query IQueryable<T>
paging Paging
Returns
- IQueryable<T>
Type Parameters
T
ApplyPaging<T>(IQueryable<T>, QueryFilter)
public static IQueryable<T> ApplyPaging<T>(this IQueryable<T> queryable, QueryFilter filter)
Parameters
queryable IQueryable<T>
filter QueryFilter
Returns
- IQueryable<T>
Type Parameters
T
IsOrdered(IQueryable)
public static bool IsOrdered(this IQueryable queryable)
Parameters
queryable IQueryable
Returns
- bool
OrderBy<TSource>(IQueryable<TSource>, string)
public static IQueryable<TSource> OrderBy<TSource>(this IQueryable<TSource> query, string sortExpression)
Parameters
query IQueryable<TSource>
sortExpression string
Returns
- IQueryable<TSource>
Type Parameters
TSource
ToDataTable<T>(IQueryable<T>)
public static DataTable ToDataTable<T>(this IQueryable<T> query)
Parameters
query IQueryable<T>
Returns
- DataTable
Type Parameters
T
ToSearchResult<T>(IList<T>)
public static SearchResultList ToSearchResult<T>(this IList<T> list)
Parameters
list IList<T>
Returns
- SearchResultList
Type Parameters
T
ToSearchResult<T>(IQueryable<T>)
public static SearchResultList ToSearchResult<T>(this IQueryable<T> query)
Parameters
query IQueryable<T>
Returns
- SearchResultList
Type Parameters
T