IJobContext interface

包含XYCMS Cli命令行執行任務時(shí)的(de)上(shàng)下文信息。

public interface IJobContext
1

Members

namedescription
Args { get; }執行命令行時(shí)用戶傳遞的(de)參數。
Command { get; }當前所執行的(de)命令。
FireTime { get; }任務的(de)實際執行時(shí)間。 例如,計劃的(de)時(shí)間可能是(shì)100000,但是(shì)如果調度程序太忙,實際的(de)執行時(shí)間可能是(shì)100003。
JobRunTime { get; }任務執行時(shí)間。 返回的(de)值将一(yī / yì /yí)直到(dào)任務實際完成(或抛出(chū)異常),因此通常隻用于(yú)任務結束後獲取。
NextFireTime { get; }任務下一(yī / yì /yí)次執行的(de)時(shí)間。
PreviousFireTime { get; }任務上(shàng)一(yī / yì /yí)次執行的(de)時(shí)間。
ScheduledFireTime { get; }任務的(de)計劃執行時(shí)間。 例如,計劃的(de)時(shí)間可能是(shì)100000,但是(shì)如果調度程序太忙,實際的(de)執行時(shí)間可能是(shì)100003。