我已经在服务器上设置了我的AdoJobStore,并且所有工作都完美运行。现在我正在编写一个远程客户端来管理我的所有工作。获取Quartz.NET 2.0中的所有工作
调度新作业很简单,但我似乎无法检索2.0版中的现有作业列表。我找到的所有资源都做了如下的事情。
var groups = sched.JobGroupNames;
for (int i = 0; i < groups.Length; i++)
{
string[] names = sched.GetJobNames(groups[i]);
for (int j = 0; j < names.Length; j++)
{
var currentJob = sched.GetJobDetail(names[j], groups[i]);
}
}
我现在面临的问题是,GetJobNames已被移除,并且在看的源代码,已被移动到的基类JobStoreSupport,其JobStoreCMS从继承。然而该方法被标记为受保护的,因此从外部无法访问该方法。
如何在2.0中检索工作列表?
嘿你有编辑日程安排的例子吗?我新来这个,并有一个噩梦!请帮忙 –