Class PerformanceSetting
Configures performance-related settings for report rendering and data fetching.
Inheritance
Namespace: BoldReports.RDL.Data
Assembly: BoldReports.Web.dll
Syntax
public class PerformanceSetting : Object
Constructors
PerformanceSetting()
Declaration
public PerformanceSetting()
Properties
AutoGrowText
Gets or sets a value indicating whether text should automatically grow to fit its container.
Declaration
public bool AutoGrowText { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A System.Boolean indicating if text auto-grow is enabled, default is |
DataFetchLimitPerBatch
Gets or sets the maximum number of records to fetch per batch in a single operation.
Declaration
public int DataFetchLimitPerBatch { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | An System.Int32 representing the limit on data fetch operations, default is 1000. |
ExportDataFetchLimitPerBatch
Gets or sets the maximum number of records to fetch per batch in a single operation for export.
Declaration
public int ExportDataFetchLimitPerBatch { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | An System.Int32 representing the limit on data fetch operations, default is 100000. |
FetchLimit
Gets or sets the maximum number of records to fetch in a single operation.
Declaration
public int FetchLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | An System.Int32 representing the limit on data fetch operations, default is 1000. |
PageCreation
Gets or sets the page creation mode for rendering pages.
Declaration
public PageCreation PageCreation { get; set; }
Property Value
Type | Description |
---|---|
PageCreation | A PageCreation enumeration specifying the page creation strategy, default is |
ProcessingEngine
Gets or sets the processing engine for rendering table using new Tablix engine.
Declaration
public ProcessingEngine ProcessingEngine { get; set; }
Property Value
Type | Description |
---|---|
ProcessingEngine | A ProcessingEngine enumeration specifying the Table Engine strategy, default is |
RenderPageLimit
Gets or sets the maximum number of pages to render in a single operation.
Declaration
public int RenderPageLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | An System.Int32 representing the limit on page rendering operations, default is 30. |
VirtualEvaluation
Gets or sets a value indicating whether virtual evaluation is used during processing.
Declaration
public bool VirtualEvaluation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | A System.Boolean indicating if virtual evaluation is used, default is |