Method | Description | |
---|---|---|
Dispose ( ) : void |
Releases unmanaged and - optionally - managed resources.
|
|
ProducerMethodJobQueue ( IJobSchedulerLastKnownEvent jobSchedulerLastKnownEvent, ISendJobToQueue sendJobToQueue, ILogFactory logFactory, IJobTableCreation createJobQueue ) : System |
Initializes a new instance of the ProducerMethodJobQueue class.
|
|
SendAsync ( IScheduledJob job, DateTimeOffset scheduledTime, Expression |
Sends the specified linqExpression to be executed.
|
|
SendAsync ( IScheduledJob job, DateTimeOffset scheduledTime, |
Sends the specified dynamic linqExpression to be executed.
|
|
Start ( ) : void |
Starts this instance.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases unmanaged and - optionally - managed resources.
|
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
return | void |
public ProducerMethodJobQueue ( IJobSchedulerLastKnownEvent jobSchedulerLastKnownEvent, ISendJobToQueue sendJobToQueue, ILogFactory logFactory, IJobTableCreation createJobQueue ) : System | ||
jobSchedulerLastKnownEvent | IJobSchedulerLastKnownEvent | The job scheduler last known event. |
sendJobToQueue | ISendJobToQueue | The send job to queue. |
logFactory | ILogFactory | The log factory. |
createJobQueue | IJobTableCreation | The create job queue. |
return | System |
public SendAsync ( IScheduledJob job, DateTimeOffset scheduledTime, Expression |
||
job | IScheduledJob | The job. |
scheduledTime | DateTimeOffset | The scheduled time. |
method | Expression |
The linqExpression to execute. |
return | Task |
public SendAsync ( IScheduledJob job, DateTimeOffset scheduledTime, |
||
job | IScheduledJob | The job. |
scheduledTime | DateTimeOffset | The scheduled time. |
linqExpression | The linqExpression to execute. | |
return | Task |