[]
Initializes a new instance of the ReportSnapshot class.
public ReportSnapshot(ReportDataSnapshot data, string template = null, SubreportsInfo subreports = null, string evaluationMessage = null, string signature = null, Dictionary<string, List<ReportParameterInfo<object>>> parameters = null, ReportSlicerState[] slicers = null)
| Type | Name | Description |
|---|---|---|
| ReportDataSnapshot | data | The data necessary to render the report. |
| string | template | The report RDL template. |
| SubreportsInfo | subreports | The subreports RDL templates. |
| string | evaluationMessage | The evaluation message. |
| string | signature | The signature. |
| Dictionary<string, List<ReportParameterInfo<object>>> | parameters | The report parameter values. |
| ReportSlicerState[] | slicers | The initial states of the report slicers. |
| Type | Condition |
|---|---|
| ArgumentNullException | Thrown when the data parameter is null. |