[]
Processes the data for renderable report as needed. If it has already been processed and there is no need to re-process it, a cached instance will be returned.
public IReport Process(bool forceParameterDataRefresh, bool skipValidation = false)
Type | Name | Description |
---|---|---|
bool | forceParameterDataRefresh | Indicates whether to force a refresh of the parameter data. |
bool | skipValidation | True to skip parameters validation. False by default. |
Type | Description |
---|---|
IReport | A renderable GrapeCity.ActiveReports.Rendering.ReportProcessor._report that can be passed directly to a IRenderingExtension. |
Processes the data for renderable report as needed.
public IReport Process(bool forceParameterDataRefresh, CancellationToken token, bool skipValidation = false, ActionKey[] interactiveActions = null)
Type | Name | Description |
---|---|---|
bool | forceParameterDataRefresh | Indicates whether to force a refresh of the parameter data. |
CancellationToken | token | The cancellation token. |
bool | skipValidation | True to skip parameters validation. False by default. |
ActionKey[] | interactiveActions | An array of interactive actions to apply during processing. |
Type | Description |
---|---|
IReport | A renderable GrapeCity.ActiveReports.Rendering.ReportProcessor._report that can be passed directly to a IRenderingExtension. |
Processes the data for renderable report as needed.
public IReport Process(bool forceDataRefresh, bool forceParameterDataRefresh, CancellationToken token, bool skipValidation = false, ActionKey[] interactiveActions = null)
Type | Name | Description |
---|---|---|
bool | forceDataRefresh | If |
bool | forceParameterDataRefresh | Indicates whether to force a refresh of the parameter data. |
CancellationToken | token | Cancellation token. |
bool | skipValidation | True to skip parameters validation. False by default. |
ActionKey[] | interactiveActions | An array of interactive actions to apply during processing. |
Type | Description |
---|---|
IReport | A renderable GrapeCity.ActiveReports.Rendering.ReportProcessor._report that can be passed directly to an IRenderingExtension. |