IJobContext interface

包含XYCMS Cli命令行执行任务时的上下文信息。

public interface IJobContext
1

Members

namedescription
Args { get; }执行命令行时用户传递的参数。
Command { get; }当前所执行的命令。
FireTime { get; }任务的实际执行时间。 例如,计划的时间可能是100000,但是如果调度程序太忙,实际的执行时间可能是100003。
JobRunTime { get; }任务执行时间。 返回的值将一直到任务实际完成(或抛出异常),因此通常只用于任务结束后获取。
NextFireTime { get; }任务下一次执行的时间。
PreviousFireTime { get; }任务上一次执行的时间。
ScheduledFireTime { get; }任务的计划执行时间。 例如,计划的时间可能是100000,但是如果调度程序太忙,实际的执行时间可能是100003。