JobSchedule is defined in the Telligent.Evolution.Extensibility.Jobs.Version1 namespace.
Definition
class JobSchedule : ICloneable { JobSchedule(); JobSchedule(string serializedSchedule); JobSchedule(ScheduleType type); DateTime DailyTime { get; set; } Day? DaysOfWeek { get; set; } int? Hours { get; set; } int? Minutes { get; set; } int? Seconds { get; set; } ScheduleType Type { get; set; } Object Clone(); void Deserialize(string serializedSchedule); bool Equals(Object obj); int GetHashCode(); bool IsValid(); bool IsValid(bool throwException); DateTime NextExecuteTimeUtc(); DateTime NextExecuteTimeUtc(DateTime fromLocalTime); string Serialize(); }
Constructors
JobSchedule();
JobSchedule(string serializedSchedule);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| serializedSchedule | string | Serialized Schedule | Required |
JobSchedule(ScheduleType type);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| type | ScheduleType | Type | Required |
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| DailyTime | DateTime | |||
| DaysOfWeek | Day? | |||
| Hours | int? | |||
| Minutes | int? | |||
| Seconds | int? | |||
| Type | ScheduleType |
Methods
Object Clone();
Return Type
void Deserialize(string serializedSchedule);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| serializedSchedule | string | Serialized Schedule | Required |
bool Equals(Object obj);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| obj | Object | Obj | Required |
Return Type
int GetHashCode();
Return Type
bool IsValid();
Return Type
bool IsValid(bool throwException);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| throwException | bool | Throw Exception | Required |
Return Type
DateTime NextExecuteTimeUtc();
Return Type
DateTime NextExecuteTimeUtc(DateTime fromLocalTime);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| fromLocalTime | DateTime | From Local Time | Required |