C# Class Kudu.Core.Jobs.TriggeredJobSchedule

Responsible for scheduling of a triggered job.
Inheritance: IDisposable
Datei anzeigen Open project: projectkudu/kudu Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Reschedule ( System.DateTime lastRun, Kudu.Core.Jobs.Schedule schedule = null ) : void
TriggeredJobSchedule ( Kudu.Contracts.Jobs.TriggeredJob triggeredJob, Action onSchedule, Kudu.Core.Jobs.TriggeredJobSchedulerLogger logger, IAnalytics analytics ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
OnTimer ( object state ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Reschedule() public method

public Reschedule ( System.DateTime lastRun, Kudu.Core.Jobs.Schedule schedule = null ) : void
lastRun System.DateTime
schedule Kudu.Core.Jobs.Schedule
return void

TriggeredJobSchedule() public method

public TriggeredJobSchedule ( Kudu.Contracts.Jobs.TriggeredJob triggeredJob, Action onSchedule, Kudu.Core.Jobs.TriggeredJobSchedulerLogger logger, IAnalytics analytics ) : System
triggeredJob Kudu.Contracts.Jobs.TriggeredJob
onSchedule Action
logger Kudu.Core.Jobs.TriggeredJobSchedulerLogger
analytics IAnalytics
return System