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

Наследование: IJob
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Execute ( IJobExecutionContext context ) : void
InitalizeScheduledTask ( DiscoDataContext Database ) : void

Защищенные методы

Метод Описание
ExecuteTask ( ) : void
ScheduleTask ( ) : ScheduledTaskStatus

Schedules the Task to Begin Immediately

ScheduleTask ( Quartz.JobDataMap DataMap ) : ScheduledTaskStatus

Schedules the Task to Begin Immediately

ScheduleTask ( Quartz.TriggerBuilder Trigger ) : ScheduledTaskStatus

Schedules the Task to Begin based on the Trigger

ScheduleTask ( Quartz.TriggerBuilder Trigger, Quartz.JobDataMap DataMap ) : ScheduledTaskStatus

Schedules the Task to Begin based on the Trigger including the DataMap

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

Execute() публичный Метод

public Execute ( IJobExecutionContext context ) : void
context IJobExecutionContext
Результат void

ExecuteTask() защищенный абстрактный Метод

protected abstract ExecuteTask ( ) : void
Результат void

InitalizeScheduledTask() публичный Метод

public InitalizeScheduledTask ( DiscoDataContext Database ) : void
Database Disco.Data.Repository.DiscoDataContext
Результат void

ScheduleTask() защищенный Метод

Schedules the Task to Begin Immediately
protected ScheduleTask ( ) : ScheduledTaskStatus
Результат ScheduledTaskStatus

ScheduleTask() защищенный Метод

Schedules the Task to Begin Immediately
protected ScheduleTask ( Quartz.JobDataMap DataMap ) : ScheduledTaskStatus
DataMap Quartz.JobDataMap DataMap passed into the executing Task
Результат ScheduledTaskStatus

ScheduleTask() защищенный Метод

Schedules the Task to Begin based on the Trigger
protected ScheduleTask ( Quartz.TriggerBuilder Trigger ) : ScheduledTaskStatus
Trigger Quartz.TriggerBuilder Trigger for the Task
Результат ScheduledTaskStatus

ScheduleTask() защищенный Метод

Schedules the Task to Begin based on the Trigger including the DataMap
protected ScheduleTask ( Quartz.TriggerBuilder Trigger, Quartz.JobDataMap DataMap ) : ScheduledTaskStatus
Trigger Quartz.TriggerBuilder Trigger for the Task
DataMap Quartz.JobDataMap DataMap passed into the executing Task
Результат ScheduledTaskStatus