internal RepetitionPattern(Trigger parent) { _pTrigger = parent; if (_pTrigger._v2Trigger != null) { _v2Pattern = _pTrigger._v2Trigger.Repetition; } }
protected T Create <T>(ITaskDefinition task) { ITrigger str = task.Triggers.Create(this._type); str.Enabled = true; str.StartBoundary = this._startDate.ToString("O"); if (this._interval.HasValue) { IRepetitionPattern repetition = str.Repetition; object[] days = new object[4]; TimeSpan value = this._interval.Value; days[0] = value.Days; value = this._interval.Value; days[1] = value.Hours; value = this._interval.Value; days[2] = value.Minutes; value = this._interval.Value; days[3] = value.Seconds; repetition.Interval = string.Format("P{0}DT{1}H{2}M{3}S", days); } return((T)str); }
internal RepetitionPattern(Trigger parent) { pTrigger = parent; if (pTrigger.v2Trigger != null) { v2Pattern = pTrigger.v2Trigger.Repetition; } }