Class HangfireJobConfigurationVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("HangfireJobConfiguration", 20241115)]
[AttTableVOInfo(typeof(HangfireJobConfigurationAttInfo))]
[AttTableTarget(DBTarget.Home)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.SystemVO, TableFlags.TableForJorge, TableFlags.AddOnNotCustomizable, TableFlags.FullTextSearchable, TableFlags.AddOnFramework, TableFlags.DoesntHaveAnalytics, TableFlags.DoesntHaveListing, TableFlags.DisableRowCount, TableFlags.NotUseHashTag })]
[AttTableGama(Gamas.Corporate)]
[AttTableMaintenance(typeof(HangFireJobConfigMaintenance))]
public class HangfireJobConfigurationVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
HangfireJobConfigurationVO
Properties
calendarday
[AttLenght(3)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public CalendarDayOptions calendarday { get; set; }
Property Value
companyname
[AttLenght(100)]
[AttList]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string companyname { get; set; }
Property Value
Remarks
Size (100)
cron
[AttLenght(50)]
[AttMandatory]
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
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string description { get; set; }
Property Value
disabled
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool disabled { get; set; }
Property Value
Remarks
Size (1)
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
hangfirejobconfigurationstamp
[AttLenght(25)]
public string hangfirejobconfigurationstamp { get; set; }
Property Value
Remarks
Size (1)
hangfirejobstamp
[AttLenght(25)]
[AttForeignKey(typeof(HangfireJobVO))]
public string hangfirejobstamp { get; set; }
Property Value
Remarks
Size (25)
hash
[AttVirtualField]
public string hash { get; }
Property Value
isreadonly
Modo de leitura
[AttPhcOwner]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isreadonly { get; set; }
Property Value
Remarks
Este campo é reservado para uso da PHC exclusivamente.
Non Duplicable Field
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)]
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)]
[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)]
[AttLogInfo(0)]
[AttList]
public string title { get; set; }
Property Value
Remarks
Size (50)
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; }