Class DailyTimeIntervalTrigger
- Namespace
- H.Controls.ScheduleBox
- Assembly
- H.Controls.ScheduleBox.dll
[Display(Name = "每日触发器", GroupName = "Default")]
public class DailyTimeIntervalTrigger : TriggerBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, IScheduleTrigger
- Inheritance
-
DailyTimeIntervalTrigger
- Implements
- Inherited Members
- Extension Methods
Properties
DayOfWeeks
[Display(Name = "重复")]
public DayOfWeeks DayOfWeeks { get; set; }
Property Value
EndAt
[Display(Name = "结束时间")]
[TypeConverter(typeof(DateTimeOffsetConverter))]
public DateTimeOffset EndAt { get; set; }
Property Value
Hour
[Display(Name = "小时")]
[Range(0, 23)]
public int Hour { get; set; }
Property Value
Minute
[Display(Name = "分钟")]
[Range(0, 59)]
public int Minute { get; set; }
Property Value
Second
[Display(Name = "秒")]
[Range(0, 59)]
public int Second { get; set; }
Property Value
TimeZoneInfo
[Display(Name = "时区")]
[PropertyNameSourcePropertyItem(typeof(FormComboBoxPropertyItem), "GetTimeZoneInfos")]
public TimeZoneInfo TimeZoneInfo { get; set; }
Property Value
Methods
Build(IScheduleJob)
public override ITrigger Build(IScheduleJob scheduleJob)
Parameters
scheduleJob
IScheduleJob
Returns
- ITrigger
GetTimeZoneInfos()
public IEnumerable<TimeZoneInfo> GetTimeZoneInfos()