Class ExportQueryResult
Holds the parameters for filtering a set of results down just to those required
Used with the ExportQueryController as a parameter for the popup window IExportQuery
Inherited Members
Namespace: LemonEdge.Client.Core.Support
Assembly: LemonEdge.ClientCore.dll
Syntax
public class ExportQueryResult
Constructors
ExportQueryResult()
Declaration
public ExportQueryResult()
Properties
CanvasID
Indicates if the query should run on a specific canvas
Declaration
public Guid? CanvasID { get; set; }
Property Value
Type | Description |
---|---|
Guid? |
Filter
A list of filters to apply to the result set. COmbined using the FilterGroupBy
Declaration
public IEnumerable<QueryableFilter> Filter { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<QueryableFilter> |
FilterGroupBy
The top level filter composite for all filters in Filter
Declaration
public GroupType FilterGroupBy { get; set; }
Property Value
Type | Description |
---|---|
GroupType |
SupressRowCountOnServer
If true the system will first get the row count total, and then get the data providing more comprehensive progress, however can take longer to execute
This should be false if you are executing long running queries
Declaration
public bool SupressRowCountOnServer { get; set; }
Property Value
Type | Description |
---|---|
bool |
UseAsOfDate
Indicates if the query should be run as of any prior point in the past
Declaration
public DateTimeOffset? UseAsOfDate { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
VisibleColumns
A list of columns to be included in the result set
Declaration
public IEnumerable<ColumnDescriptor> VisibleColumns { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<ColumnDescriptor> |