Class RepeatTrigger
- Namespace
- H.Controls.ScheduleBox
- Assembly
- H.Controls.ScheduleBox.dll
[Display(Name = "循环触发器", GroupName = "Default")]
public class RepeatTrigger : TriggerBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IScheduleTrigger
- Inheritance
-
RepeatTrigger
- Implements
- Inherited Members
- Extension Methods
Properties
EndAt
[Display(Name = "结束时间")]
[TypeConverter(typeof(DateTimeOffsetConverter))]
public DateTimeOffset EndAt { get; set; }
Property Value
Interval
[TypeConverter(typeof(TimeSpanConverter))]
[Display(Name = "触发间隔")]
public TimeSpan Interval { get; set; }
Property Value
RepeatCount
[Display(Name = "重复次数")]
public int RepeatCount { get; set; }
Property Value
UseRepeatForever
[Display(Name = "重复执行")]
public bool UseRepeatForever { get; set; }
Property Value
Methods
Build(IScheduleJob)
public override ITrigger Build(IScheduleJob scheduleJob)
Parameters
scheduleJob
IScheduleJob
Returns
- ITrigger
LoadDefault()
加载默认值。
public override void LoadDefault()