private void Scheduler_ScheduleDue(object sender, EventArgs<Schedule> e) { ServiceProcess scheduledProcess = FindProcess(e.Argument.Name); // Start the process execution if it exists. if ((object)scheduledProcess != null) scheduledProcess.Start(); }