private void OnTaskChanged(ScheduledTaskChangedAction action, double?interval = null)
        {
            var handler = Changed;

            if (handler != null)
            {
                handler(this, new ScheduledTaskChangedEventArgs(_key, action, interval));
            }
        }
Exemple #2
0
 public ScheduledTaskChangedEventArgs(ScheduledTask source, ScheduledTaskChangedAction action, double?interval)
 {
     Source   = source;
     Action   = action;
     Interval = interval;
 }
Exemple #3
0
 protected virtual void OnTaskChanged(ScheduledTaskChangedAction action, double?interval = null)
 {
     Changed?.Invoke(this, new ScheduledTaskChangedEventArgs(this, action, interval));
 }
Exemple #4
0
 public ScheduledTaskChangedEventArges(string key, ScheduledTaskChangedAction action, double? interval)
 {
    _key = key;
    _action = action;
    _interval = interval;
 }
Exemple #5
0
 private void OnTaskChanged(ScheduledTaskChangedAction action, double? interval = null)
 {
    var handler = Changed;
    if (handler != null)
    {
       handler(this, new ScheduledTaskChangedEventArges(_key, action, interval));
    }
 }
 public ScheduledTaskChangedEventArgs(string key, ScheduledTaskChangedAction action, double?interval)
 {
     _key      = key;
     _action   = action;
     _interval = interval;
 }