Class DataManagerRequest
Defines the members of the query.
Inheritance
Namespace: Syncfusion.Blazor
Assembly: Syncfusion.Blazor.dll
Syntax
public class DataManagerRequest : Object
Remarks
DataManagerRequest is used to model bind posted data at server side.
Constructors
DataManagerRequest()
Declaration
public DataManagerRequest()
Properties
Aggregates
Specifies the aggregate details.
Declaration
public List<Aggregate> Aggregates { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Aggregate> |
Distinct
Specifies the field names to find distinct values.
Declaration
public List<string> Distinct { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
Expand
Specifies the relational table names to be eagerloaded.
Declaration
public List<string> Expand { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
Group
Specifies the grouped column details.
Declaration
public List<string> Group { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
GroupByFormatter
Holds field and format method to handle group by format.
Declaration
public IDictionary<string, string> GroupByFormatter { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IDictionary<System.String, System.String> |
IdMapping
Specifies the parent id mapping value.
Declaration
public string IdMapping { get; set; }
Property Value
Type |
---|
System.String |
LazyExpandAllGroup
Specifies that to perform expand all for lazy load grouping.
Declaration
public bool LazyExpandAllGroup { get; set; }
Property Value
Type |
---|
System.Boolean |
LazyLoad
Specifies that perform lazy load grouping.
Declaration
public bool LazyLoad { get; set; }
Property Value
Type |
---|
System.Boolean |
Params
Specifies additional parameters.
Declaration
public IDictionary<string, object> Params { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IDictionary<System.String, System.Object> |
RequiresCounts
Sepcifies that the count is required in response.
Declaration
public bool RequiresCounts { get; set; }
Property Value
Type |
---|
System.Boolean |
RequiresFilteredRecords
Sepcifies that the filtered records is required in response.
Declaration
public bool RequiresFilteredRecords { get; set; }
Property Value
Type |
---|
System.Boolean |
Search
Specifies the search criteria.
Declaration
public List<SearchFilter> Search { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<SearchFilter> |
Select
Specifies the select column details.
Declaration
public List<string> Select { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
ServerSideGroup
Specifies that perform in-built grouping.
Declaration
public bool ServerSideGroup { get; set; }
Property Value
Type |
---|
System.Boolean |
Skip
Specifies the records to skip.
Declaration
public int Skip { get; set; }
Property Value
Type |
---|
System.Int32 |
Sorted
Speccifies the sort criteria.
Declaration
public List<Sort> Sorted { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Sort> |
Table
Specifies the table name.
Declaration
public string Table { get; set; }
Property Value
Type |
---|
System.String |
Take
Specifies the records to take.
Declaration
public int Take { get; set; }
Property Value
Type |
---|
System.Int32 |
Where
Specifies the filter criteria.
Declaration
public List<WhereFilter> Where { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<WhereFilter> |