1)在我们的项目中添加引用文件:TaskSchedulerEngine.dll(dll定义了一个ITask接口,定义了两个方法Initialize和HandleConditionsMetEvent);
2)创建一个定时触发的类:SyncTask.cs(类名自己随便定义),该类必须实现接口 ITask。具体代码如下:
/// <summary>
/// 初始化
/// </summary>
/// <param name=\"schedule\"></param>
/// <param name=\"parameters\">参数(该参数在定时触发设置时传递)</param>
public void Initialize(ScheduleDefinition schedule, object parameters)
{
//通过传递过来的参数来初始化变量
configFileName = parameters.ToString();
try
{
//初始化的具体代码
}
catch (Exception e)
{
//抛出异常,记录错误日志
}
}
}
本文地址:https://www.stayed.cn/item/14580
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我