Table of Contents

Struct ScheduleTriggerResult

Namespace
Quartz
Assembly
Quartz.dll

What ScheduleTrigger(ITrigger, TriggerConflict, CancellationToken) did, and when the trigger it left stored fires next.

public readonly record struct ScheduleTriggerResult : IEquatable<ScheduleTriggerResult>
Implements
Inherited Members

Constructors

ScheduleTriggerResult(DateTimeOffset, ScheduleOutcome)

What ScheduleTrigger(ITrigger, TriggerConflict, CancellationToken) did, and when the trigger it left stored fires next.

public ScheduleTriggerResult(DateTimeOffset NextFireTimeUtc, ScheduleOutcome Outcome)

Parameters

NextFireTimeUtc DateTimeOffset

When the stored trigger fires next: the given trigger's first fire time, or, when Outcome is Kept, the kept trigger's next one.

Outcome ScheduleOutcome

Whether the trigger was created, stored over another, or not stored at all.

Properties

NextFireTimeUtc

When the stored trigger fires next: the given trigger's first fire time, or, when Outcome is Kept, the kept trigger's next one.

public DateTimeOffset NextFireTimeUtc { get; init; }

Property Value

DateTimeOffset

Outcome

Whether the trigger was created, stored over another, or not stored at all.

public ScheduleOutcome Outcome { get; init; }

Property Value

ScheduleOutcome