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