public UpdateSchedule ( Schyntax.Schedule schedule ) : void | ||
schedule | Schyntax.Schedule | |
return | void |
public void UpdateSchedule(Schedule schedule)
{
if (schedule == null)
throw new ArgumentNullException(nameof(schedule));
lock (_scheduleLock)
{
var wasRunning = IsScheduleRunning;
if (wasRunning)
StopSchedule();
Schedule = schedule;
if (wasRunning)
StartSchedule();
}
}
ScheduledTask::UpdateSchedule ( string schedule ) : void |