Class HangfireJobVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("HangfireJob", 20241020)]
[AttTableVOInfo(typeof(HangfireJobAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.AddOnNotCustomizable, TableFlags.FullTextSearchable, TableFlags.AddOnFramework, TableFlags.DoesntHaveAnalytics, TableFlags.DoesntHaveListing, TableFlags.StudioOnly, TableFlags.NotUseHashTag })]
[AttTableMaintenance(typeof(HangFireJobMaintenance))]
public class HangfireJobVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
HangfireJobVO
Properties
calendarday
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public CalendarDayOptions calendarday { get; set; }
Property Value
code
[AttFieldType(AttFieldType.InputTypes.memo)]
[AttList(Hidden = true)]
public string code { get; set; }
Property Value
Remarks
Size (0)
cron
[AttLenght(100)]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string cron { get; set; }
Property Value
Remarks
Size (50)
cronInfo
[AttVirtualField]
public string cronInfo { get; set; }
Property Value
cronText
[AttVirtualField]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string cronText { get; set; }
Property Value
day
[AttLenght(30)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string day { get; set; }
Property Value
description
Description given by developer
[AttList]
public string description { get; set; }
Property Value
eachday
[AttLenght(3)]
[AttMinValue(1)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int eachday { get; set; }
Property Value
eachminute
[AttLenght(3)]
[AttMinValue(1)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int eachminute { get; set; }
Property Value
eachmonth
[AttLenght(3)]
[AttMinValue(1)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string eachmonth { get; set; }
Property Value
eachtime
[AttLenght(3)]
[AttMinValue(1)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int eachtime { get; set; }
Property Value
friday
[AttVirtualField]
public bool friday { get; set; }
Property Value
hangfirejobstamp
[AttLenght(25)]
public string hangfirejobstamp { get; set; }
Property Value
Remarks
Size (1)
minute
[AttLenght(2)]
[AttMinValue(0)]
[AttMaxValue(59)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int minute { get; set; }
Property Value
minutetype
[AttLenght(3)]
[AttMinValue(0)]
[AttMaxValue(24)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public MinuteOptions minutetype { get; set; }
Property Value
monday
[AttVirtualField]
public bool monday { get; set; }
Property Value
month
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public MonthOptions month { get; set; }
Property Value
monthlist
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public short monthlist { get; set; }
Property Value
repetition
[AttLenght(60)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public CronType repetition { get; set; }
Property Value
saturday
[AttVirtualField]
public bool saturday { get; set; }
Property Value
specificday
[AttLenght(2)]
[AttMinValue(1)]
[AttMaxValue(31)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int specificday { get; set; }
Property Value
specifictime
[AttLenght(3)]
[AttMaxValue(23)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int specifictime { get; set; }
Property Value
sunday
[AttVirtualField]
public bool sunday { get; set; }
Property Value
thursday
[AttVirtualField]
public bool thursday { get; set; }
Property Value
time
[AttLenght(3)]
[AttMinValue(0)]
[AttMaxValue(24)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public TimeOptions time { get; set; }
Property Value
title
[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string title { get; set; }
Property Value
Remarks
Size (50)
toolDescription
Virtual use only for "recent" tab @frontend Do not forget to include AttList for fields that are included in virtual
[AttVirtualField]
public string toolDescription { get; set; }
Property Value
toolName
Virtual use only for "recent" tab @frontend Do not forget to include AttList for fields that are included in virtual
[AttVirtualField]
public string toolName { get; set; }
Property Value
tuesday
[AttVirtualField]
public bool tuesday { get; set; }
Property Value
variousdays
[AttLenght(30)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string variousdays { get; set; }
Property Value
variousminute
[AttLenght(30)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string variousminute { get; set; }
Property Value
variousmonths
[AttLenght(30)]
[AttMinValue(1)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string variousmonths { get; set; }
Property Value
varioustimes
[AttLenght(30)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string varioustimes { get; set; }
Property Value
weekday
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public WeekdayOptions weekday { get; set; }
Property Value
wendnesday
[AttVirtualField]
public bool wendnesday { get; set; }
Property Value
Explicit Interface Implementations
AsStudioTool()
StudioToolVO AsStudioTool()
Returns
CanDeleteTool()
bool CanDeleteTool()
Returns
ToolMainFields()
List<string> ToolMainFields()