public void AddRange(TriggerItemCollection items, TriggerItem.OnTriggerEventHandler handler) { foreach (TriggerItem item in items) { item.OnTrigger += handler; Add(item); } }
/// <summary> /// Erzeugt eine TriggerItemCollection aus einem XML-String /// </summary> /// <param name="Configuration"></param> /// <returns></returns> public static TriggerItemCollection FromXML(String Configuration) { XmlSerializer ser = new XmlSerializer(typeof(TriggerItemCollection)); TextReader reader = new StringReader(Configuration); TriggerItemCollection result = (TriggerItemCollection)ser.Deserialize(reader); reader.Close(); return(result); }
/// <summary> /// Klassen-Konstruktor... /// </summary> public TaskScheduler() { _triggerItems = new TriggerItemCollection(); _triggerTimer = new Timer(); _triggerTimer.Elapsed += new ElapsedEventHandler(_triggerTimer_Tick); }
public scheduler() { _triggerItems = new TriggerItemCollection(); _triggerTimer = new System.Windows.Forms.Timer(); _triggerTimer.Tick += new EventHandler(_triggerTimer_Tick); }