C# Класс Disco.Services.Tasks.ScheduledTasks

Показать файл Открыть проект

Открытые методы

Метод Описание
GenerateTriggerKey ( ) : TriggerKey
GetDiscoScheduledTaskStatus ( this context ) : ScheduledTaskStatus
GetTaskStatus ( string TaskSessionId ) : ScheduledTaskStatus
GetTaskStatuses ( ) : List
GetTaskStatuses ( Type TaskType ) : List
InitalizeScheduledTasks ( DiscoDataContext database, ISchedulerFactory SchedulerFactory, bool InitiallySchedule ) : void
RegisterTask ( ScheduledTask Task ) : ScheduledTaskStatus
RegisterTask ( ScheduledTask Task, Quartz.TriggerBuilder TaskBuilder ) : ScheduledTaskStatus
UnregisterTask ( this Task ) : bool

Описание методов

GenerateTriggerKey() публичный статический Метод

public static GenerateTriggerKey ( ) : TriggerKey
Результат TriggerKey

GetDiscoScheduledTaskStatus() публичный статический Метод

public static GetDiscoScheduledTaskStatus ( this context ) : ScheduledTaskStatus
context this
Результат ScheduledTaskStatus

GetTaskStatus() публичный статический Метод

public static GetTaskStatus ( string TaskSessionId ) : ScheduledTaskStatus
TaskSessionId string
Результат ScheduledTaskStatus

GetTaskStatuses() публичный статический Метод

public static GetTaskStatuses ( ) : List
Результат List

GetTaskStatuses() публичный статический Метод

public static GetTaskStatuses ( Type TaskType ) : List
TaskType System.Type
Результат List

InitalizeScheduledTasks() публичный статический Метод

public static InitalizeScheduledTasks ( DiscoDataContext database, ISchedulerFactory SchedulerFactory, bool InitiallySchedule ) : void
database Disco.Data.Repository.DiscoDataContext
SchedulerFactory ISchedulerFactory
InitiallySchedule bool
Результат void

RegisterTask() публичный статический Метод

public static RegisterTask ( ScheduledTask Task ) : ScheduledTaskStatus
Task ScheduledTask
Результат ScheduledTaskStatus

RegisterTask() публичный статический Метод

public static RegisterTask ( ScheduledTask Task, Quartz.TriggerBuilder TaskBuilder ) : ScheduledTaskStatus
Task ScheduledTask
TaskBuilder Quartz.TriggerBuilder
Результат ScheduledTaskStatus

UnregisterTask() публичный статический Метод

public static UnregisterTask ( this Task ) : bool
Task this
Результат bool