【发布时间】:2012-03-13 12:57:02
【问题描述】:
我正在使用Task Scheduler Managed Wrapper from Codeplex ,我需要尽快启动任务,并且只启动一次。我没有找到任何可以立即执行创建任务的 API(我可能是错的)。那么如何创建一个只触发一次且尽快触发的触发器呢?
【问题讨论】:
我正在使用Task Scheduler Managed Wrapper from Codeplex ,我需要尽快启动任务,并且只启动一次。我没有找到任何可以立即执行创建任务的 API(我可能是错的)。那么如何创建一个只触发一次且尽快触发的触发器呢?
【问题讨论】:
找到解决方案here。
using (TaskService ts = new TaskService())
{
string task = "TaskName";
// This will find it even if its down in a folder. Alternately you could call:
// Task t = ts.GetTask(task);
Task t = ts.FindTask(task);
if (t != null)
t.Run();
}
【讨论】: