Class ExecutionStatistics
- Namespace
- Quartz
- Assembly
- Quartz.dll
A scheduler's runs over time: one ExecutionStatisticsBucket per stretch of fire time that holds a run, oldest first.
public sealed record ExecutionStatistics : IEquatable<ExecutionStatistics>
- Inheritance
-
ExecutionStatistics
- Implements
- Inherited Members
Fields
DefaultRowLimit
The most rows the default implementation of QueryExecutionStatistics(ExecutionStatisticsQuery, CancellationToken) reads: 10,000.
public const int DefaultRowLimit = 10000
Field Value
Properties
BucketSize
How much fire time each bucket covers: the query's BucketSize.
public TimeSpan BucketSize { get; init; }
Property Value
Buckets
The buckets that hold at least one run, oldest first. A stretch with no run has no bucket.
public List<ExecutionStatisticsBucket> Buckets { get; init; }
Property Value
Truncated
Whether the store stopped reading before it had counted every matching run, so the oldest buckets may be short.
public bool Truncated { get; init; }
Property Value
Remarks
The default implementation reads newest first and stops at DefaultRowLimit. The shipped stores count every run and never set it.