예제 #1
0
 // 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;
 }
예제 #2
0
 // for megs commands
 public PurgeCommand(PurgeCommandScope scope, PurgeCommandType type, int megLimit)
 {
     this.scope    = scope;
     this.type     = type;
     this.megLimit = megLimit;
 }
예제 #3
0
        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;
        }