Show / Hide Table of Contents

Class DBC.ScheduleFields

Fields for Schedule, Generic scheduled tasked handling time scheduling, locking and error messages

Inheritance
Object
DBC.ScheduleFields
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class ScheduleFields

Fields

AfterScheduleId

Schedule.AfterScheduleId: Run after another schedule have completed

Declaration
public const string AfterScheduleId = "after_schedule_id"
Field Value
Type Description
String

Asap

Schedule.Asap: Run schedule ASAP

Declaration
public const string Asap = "asap"
Field Value
Type Description
String

DayOfMonth

Schedule.DayOfMonth: What day of month to run

Declaration
public const string DayOfMonth = "day_of_month"
Field Value
Type Description
String

Disabled

Schedule.Disabled: Disable the schedule

Declaration
public const string Disabled = "disabled"
Field Value
Type Description
String

Domain

Schedule.Domain: Type of scheduled task

Declaration
public const string Domain = "domain"
Field Value
Type Description
String

ErrorMessage

Schedule.ErrorMessage: Last error message

Declaration
public const string ErrorMessage = "error_message"
Field Value
Type Description
String

ExecutionTime

Schedule.ExecutionTime: Amount of time in seconds used by last execution

Declaration
public const string ExecutionTime = "execution_time"
Field Value
Type Description
String

Frequency

Schedule.Frequency: Type of schedule algorithm to use

Declaration
public const string Frequency = "frequency"
Field Value
Type Description
String

LastError

Schedule.LastError: Time of last error

Declaration
public const string LastError = "last_error"
Field Value
Type Description
String

LastExecution

Schedule.LastExecution: Last execution

Declaration
public const string LastExecution = "last_execution"
Field Value
Type Description
String

LockExpire

Schedule.LockExpire: Lock preventing the same schedule to run simultaniously

Declaration
public const string LockExpire = "lock_expire"
Field Value
Type Description
String

LockPid

Schedule.LockPid: PID preventing the same schedule to run simultaniously

Declaration
public const string LockPid = "lock_pid"
Field Value
Type Description
String

LockTtl

Schedule.LockTtl: Lock time to live

Declaration
public const string LockTtl = "lock_ttl"
Field Value
Type Description
String

MinOfHour

Schedule.MinOfHour: Run at a given minute in an hour

Declaration
public const string MinOfHour = "min_of_hour"
Field Value
Type Description
String

MinuteInterval

Schedule.MinuteInterval: Interval in minutes, used by Minutely

Declaration
public const string MinuteInterval = "minute_interval"
Field Value
Type Description
String

Months

Schedule.Months: Bitfield: which months of the year to run

Declaration
public const string Months = "months"
Field Value
Type Description
String

Name

Schedule.Name: Name of the schedule

Declaration
public const string Name = "name"
Field Value
Type Description
String

NextExecution

Schedule.NextExecution: Next execution

Declaration
public const string NextExecution = "next_execution"
Field Value
Type Description
String

OnceAt

Schedule.OnceAt: Execute once at

Declaration
public const string OnceAt = "once_at"
Field Value
Type Description
String

Retries

Schedule.Retries: Number of retries since last successfull execution

Declaration
public const string Retries = "retries"
Field Value
Type Description
String

RetryInterval

Schedule.RetryInterval: Number of minutes between each retry

Declaration
public const string RetryInterval = "retry_interval"
Field Value
Type Description
String

ScheduleId

Schedule.ScheduleId: Primary key

Declaration
public const string ScheduleId = "id"
Field Value
Type Description
String

Status

Schedule.Status: Schedules current status

Declaration
public const string Status = "status"
Field Value
Type Description
String

Stop

Schedule.Stop: Signal to stop schedule

Declaration
public const string Stop = "stop"
Field Value
Type Description
String

TimeOfDay

Schedule.TimeOfDay: Time of day to execute if not specified.

Declaration
public const string TimeOfDay = "time_of_day"
Field Value
Type Description
String

Weekdays

Schedule.Weekdays: Bitfield: which days of the week to run

Declaration
public const string Weekdays = "weekdays"
Field Value
Type Description
String
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top