Class ScheduleInfo
- Namespace
- Temporalio.Client.Schedules
- Assembly
- Temporalio.dll
Information about a schedule.
public record ScheduleInfo : IEquatable<ScheduleInfo>- Inheritance
- 
      
      ScheduleInfo
- Implements
- Inherited Members
Constructors
ScheduleInfo(long, long, long, IReadOnlyCollection<ScheduleActionExecution>, IReadOnlyCollection<ScheduleActionResult>, IReadOnlyCollection<DateTime>, DateTime, DateTime?)
Information about a schedule.
public ScheduleInfo(long NumActions, long NumActionsMissedCatchupWindow, long NumActionsSkippedOverlap, IReadOnlyCollection<ScheduleActionExecution> RunningActions, IReadOnlyCollection<ScheduleActionResult> RecentActions, IReadOnlyCollection<DateTime> NextActionTimes, DateTime CreatedAt, DateTime? LastUpdatedAt)Parameters
- NumActionslong
- Number of actions taken by the schedule. 
- NumActionsMissedCatchupWindowlong
- Number of actions skipped due to missing the catchup window. 
- NumActionsSkippedOverlaplong
- Number of actions skipped due to overlap. 
- RunningActionsIReadOnlyCollection<ScheduleActionExecution>
- Currently running actions. 
- RecentActionsIReadOnlyCollection<ScheduleActionResult>
- 10 most recent actions, oldest first. 
- NextActionTimesIReadOnlyCollection<DateTime>
- Next 10 scheduled action times. 
- CreatedAtDateTime
- When the schedule was created. 
- LastUpdatedAtDateTime?
- When the schedule was last updated. 
Properties
CreatedAt
When the schedule was created.
public DateTime CreatedAt { get; init; }Property Value
LastUpdatedAt
When the schedule was last updated.
public DateTime? LastUpdatedAt { get; init; }Property Value
NextActionTimes
Next 10 scheduled action times.
public IReadOnlyCollection<DateTime> NextActionTimes { get; init; }Property Value
NumActions
Number of actions taken by the schedule.
public long NumActions { get; init; }Property Value
NumActionsMissedCatchupWindow
Number of actions skipped due to missing the catchup window.
public long NumActionsMissedCatchupWindow { get; init; }Property Value
NumActionsSkippedOverlap
Number of actions skipped due to overlap.
public long NumActionsSkippedOverlap { get; init; }Property Value
RecentActions
10 most recent actions, oldest first.
public IReadOnlyCollection<ScheduleActionResult> RecentActions { get; init; }Property Value
RunningActions
Currently running actions.
public IReadOnlyCollection<ScheduleActionExecution> RunningActions { get; init; }