IQueryableExtensions
Namespace: Babel.Data Assembly: Babel.Data.dll
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
ApplyPagination<T>(IQueryable<T>, int?, int?)
An IQueryable<T> extension method that selects a subset of records from the source.
Parameters
The source to act on.
(Optional) The number of records to skip.
(Optional) The number of records to take.
Returns
An IQueryable<T>
Type Parameters
T
Generic type parameter.
ApplySort<T>(IQueryable<T>, string)
An IQueryable<T> extension method that applies the sort.
Parameters
The source to act on.
The sort expression.
Returns
An IQueryable<T>
Type Parameters
T
Generic type parameter.
Exceptions
Thrown when one or more required arguments are null.
Select<T>(IQueryable<T>, List<string>)
An IQueryable<T> extension method that selects a subset of columns from the source.
Parameters
The source to act on.
The list of columns to select.
Returns
An IQueryable<T>
Type Parameters
T
Generic type parameter.
Last updated