[]
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. |