Class DataOperations
Inheritance
System.Object
DataOperations
Assembly: Syncfusion.EJ2.dll
Syntax
public class DataOperations : Object
Constructors
DataOperations()
Declaration
Methods
Execute(IEnumerable, DataManagerRequest)
Declaration
public virtual IEnumerable Execute(IEnumerable dataSource, DataManagerRequest manager)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
DataManagerRequest |
manager |
|
Returns
Type |
System.Collections.IEnumerable |
Execute<T>(IEnumerable<T>, DataManagerRequest)
Declaration
public virtual IEnumerable<T> Execute<T>(IEnumerable<T> dataSource, DataManagerRequest manager)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
DataManagerRequest |
manager |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Execute<T>(IQueryable<T>, DataManagerRequest)
Declaration
public virtual IQueryable<T> Execute<T>(IQueryable<T> dataSource, DataManagerRequest manager)
Parameters
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IEnumerable PerformFiltering(IEnumerable dataSource, List<WhereFilter> whereFilter, string condition)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<WhereFilter> |
whereFilter |
|
System.String |
condition |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable<T> PerformFiltering<T>(IEnumerable<T> dataSource, List<WhereFilter> whereFilter, string condition)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<WhereFilter> |
whereFilter |
|
System.String |
condition |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformFiltering<T>(IQueryable<T> dataSource, List<WhereFilter> whereFilter, string condition)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<WhereFilter> |
whereFilter |
|
System.String |
condition |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IEnumerable PerformGrouping(IEnumerable dataSource, List<string> grouped)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<System.String> |
grouped |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable PerformGrouping<T>(IEnumerable<T> dataSource, List<string> grouped)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<System.String> |
grouped |
|
Returns
Type |
System.Collections.IEnumerable |
Type Parameters
Declaration
public virtual IEnumerable PerformGrouping<T>(IEnumerable DataSource, DataManagerRequest dm)
Parameters
Returns
Type |
System.Collections.IEnumerable |
Type Parameters
Declaration
public virtual IQueryable PerformGrouping<T>(IQueryable<T> dataSource, List<string> grouped)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<System.String> |
grouped |
|
Returns
Type |
System.Linq.IQueryable |
Type Parameters
Declaration
public virtual IEnumerable PerformSearching(IEnumerable dataSource, List<SearchFilter> searchFilter)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<SearchFilter> |
searchFilter |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable<T> PerformSearching<T>(IEnumerable<T> dataSource, List<SearchFilter> searchFilter)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<SearchFilter> |
searchFilter |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformSearching<T>(IQueryable<T> dataSource, List<SearchFilter> searchFilter)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<SearchFilter> |
searchFilter |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IEnumerable PerformSelect(IEnumerable dataSource, List<string> select)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<System.String> |
select |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable PerformSelect<T>(IEnumerable<T> dataSource, List<string> select)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<System.String> |
select |
|
Returns
Type |
System.Collections.IEnumerable |
Type Parameters
Declaration
public virtual IQueryable PerformSelect<T>(IQueryable<T> dataSource, List<string> select)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<System.String> |
select |
|
Returns
Type |
System.Linq.IQueryable |
Type Parameters
Declaration
public virtual IEnumerable PerformSkip(IEnumerable dataSource, int skip)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Int32 |
skip |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable<T> PerformSkip<T>(IEnumerable<T> dataSource, int skip)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Int32 |
skip |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformSkip<T>(IQueryable<T> dataSource, int skip)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Int32 |
skip |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IEnumerable PerformSorting(IEnumerable dataSource, List<Sort> sortedColumns)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<Sort> |
sortedColumns |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable PerformSorting(IEnumerable dataSource, List<SortedColumn> sortedColumns)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Collections.Generic.List<SortedColumn> |
sortedColumns |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable<T> PerformSorting<T>(IEnumerable<T> dataSource, List<Sort> sortedColumns)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<Sort> |
sortedColumns |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IEnumerable<T> PerformSorting<T>(IEnumerable<T> dataSource, List<SortedColumn> sortedColumns)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Collections.Generic.List<SortedColumn> |
sortedColumns |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformSorting<T>(IQueryable<T> dataSource, List<Sort> sortedColumns)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<Sort> |
sortedColumns |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformSorting<T>(IQueryable<T> dataSource, List<SortedColumn> sortedColumns)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Collections.Generic.List<SortedColumn> |
sortedColumns |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters
Declaration
public virtual IEnumerable PerformTake(IEnumerable dataSource, int take)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
dataSource |
|
System.Int32 |
take |
|
Returns
Type |
System.Collections.IEnumerable |
Declaration
public virtual IEnumerable<T> PerformTake<T>(IEnumerable<T> dataSource, int take)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
dataSource |
|
System.Int32 |
take |
|
Returns
Type |
System.Collections.Generic.IEnumerable<T> |
Type Parameters
Declaration
public virtual IQueryable<T> PerformTake<T>(IQueryable<T> dataSource, int take)
Parameters
Type |
Name |
Description |
System.Linq.IQueryable<T> |
dataSource |
|
System.Int32 |
take |
|
Returns
Type |
System.Linq.IQueryable<T> |
Type Parameters