[]
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() |