Class TimeSchedule
Starter to activate on time schedule.
public sealed class TimeSchedule : BaseStarter, IStarter, IModel, IDisposable
- Inheritance
-
TimeSchedule
- Implements
- Inherited Members
- Extension Methods
Remarks
ScheduleTime for currently suported time pattern syntax.
Constructors
TimeSchedule()
public TimeSchedule()
Fields
PARAM_SCHEDULE_TIME
Param. name of schedule time (pattern)
public const string PARAM_SCHEDULE_TIME = "schedule-Time"
Field Value
Methods
ChangeEnabledState(bool)
Internal enabled state change.
protected override void ChangeEnabledState(bool enabled)
Parameters
enabled
bool
Remarks
Called from Enabled setter (hence must not call the enabled setter to set new state!).
Dispose(bool)
Internal Dispose.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
Remarks
Managed resources should only be disposed when disposing
== true.
InternalInit()
Internal Starter initalization.
protected override IStarter InternalInit()
Returns
Remarks
Called from Initialize()
after name, description and properties have been set.