// for interval commands public PurgeCommand(PurgeCommandScope scope, PurgeCommandType type, int dayInterval, int hourInterval, int minInterval) { this.scope = scope; this.type = type; this.dayInterval = dayInterval; this.hourInterval = hourInterval; this.minInterval = minInterval; }
// for megs commands public PurgeCommand(PurgeCommandScope scope, PurgeCommandType type, int megLimit) { this.scope = scope; this.type = type; this.megLimit = megLimit; }
public const long TICKS_PER_MIN = 600000000; // 60 secs per min * 10000000000 ns per sec / 100 ns per tick; #endregion #region Constructors public PurgeCommand() { this.type = PurgeCommandType.EMPTY; this.active = true; this.scope = PurgeCommandScope.NONE; }