Class BusinessRuleSchedule
Schedules business rules to run on a regular time frame.
Note: If schedules do not complete within 15 minutes, next execution will be skipped
Inheritance
System.Object
BusinessRuleSchedule
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Syntax
public class BusinessRuleSchedule
Properties
CronExpression
Cron expression to specify run time.
Refer to https://github.com/HangfireIO/Cronos#cron-format for reference.
Minimum interval supported is 15 minutes.
Declaration
public string CronExpression { get; set; }
Property Value
System.String
|
Description
Language specific description.
Declaration
public TranslatedStringDictionary Description { get; set; }
Property Value
TranslatedStringDictionary
|
DocType
Doc type of items that should be loaded.
Declaration
public BusinessRuleTriggerDocType DocType { get; set; }
Property Value
BusinessRuleTriggerDocType
|
Filter
Filter to apply when searching for items to load.
Declaration
public FilterBase Filter { get; set; }
Property Value
FilterBase
|
IsEnabled
Indicates if schedule is enabled.
Declaration
public bool IsEnabled { get; set; }
Property Value
System.Boolean
|
Names
Language specific names.
Declaration
public TranslatedStringDictionary Names { get; set; }
Property Value
TranslatedStringDictionary
|
RuleIds
IDs of business rules to run during schedule, regardless of trigger point
Declaration
public ICollection<string> RuleIds { get; set; }
Property Value
System.Collections.Generic.ICollection<System.String>
|
SearchString
Search string to apply when searching for items to load.
Declaration
public string SearchString { get; set; }
Property Value
System.String
|
Methods
FromJson(String)
Declaration
public static BusinessRuleSchedule FromJson(string data)
Parameters
System.String
data
|
Returns
BusinessRuleSchedule
|
ToJson()
Declaration
public string ToJson()
Returns
System.String
|