[]
Represents a report data-tree based snapshot.
public sealed class ReportSnapshot
Name | Description |
---|---|
ReportSnapshot(ReportDataSnapshot, string, SubreportsInfo, string, string, Dictionary<string, List<ReportParameterInfo<object>>>, ReportSlicerState[]) | Initializes a new instance of the ReportSnapshot class. |
Name | Description |
---|---|
Data | Gets the data necessary to render the report. |
EvaluationMessage | Gets or sets the evaluation message. |
Parameters | Gets the report parameter values. |
Signature | Gets or sets the signature. |
Slicers | Gets the initial states of the report slicers. |
Subreports | Gets the subreports RDL templates. |
Template | Gets the report RDL template. |
Name | Description |
---|---|
ForSubReport() | Creates a new instance of ReportSnapshot for a subreport. |
Load(Stream) | Loads a report snapshot from a given stream. |
Save(Stream, bool) | Saves the snapshot to the specified stream. |
UpdateEvalMessage(string) | Updates the evaluation message in the report snapshot. |
UpdateReportTemplate(Report, ResourceLocator) | Updates the report template with the specified report and resource locator. |
Verify() |