ReportExecutionResult

Classes > Nimblesite.Reporting.Engine > ReportExecutionResult

Result of executing an entire report.

public sealed record ReportExecutionResult : IEquatable<ReportExecutionResult>

Constructors

ReportExecutionResult

public ReportExecutionResult(string ReportId, DateTimeOffset ExecutedAt, ImmutableDictionary<string, DataSourceResult> DataSources)

Result of executing an entire report.

Parameter Type Description
ReportId String
ExecutedAt DateTimeOffset
DataSources DataSourceResult>

Properties

ReportId

public string ReportId { get; init; }

ExecutedAt

public DateTimeOffset ExecutedAt { get; init; }

DataSources

public ImmutableDictionary<string, DataSourceResult> DataSources { get; init; }