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