Table of Contents

Class Schedule

Namespace
Pillars.Schedules.Models
Assembly
Pillars.dll

A Schedule describes a function to be ran at a specific time (e.g. always at 2 pm) Each schedule creates their own timer, so consider a Cycle, if possible.

public sealed class Schedule
Inheritance
Schedule
Inherited Members

Constructors

Schedule(ScheduleAttribute, CronExpression, MethodInfo, DateTime?)

A Schedule describes a function to be ran at a specific time (e.g. always at 2 pm) Each schedule creates their own timer, so consider a Cycle, if possible.

Fields

Timer

Properties

CanCatchup

Indicator if the regex allows for a catchup of missed schedules

CronExpression
HasBeenTriggered
Info
InfoText
IsVolatile

A schedule is considered volatile, if it does not keep track of a history In this case, a

LastTrigger
MethodInfo
MsToNext