| BackgroundJob Methods |
| Name | Description | |
|---|---|---|
| ContinueWith(String, ExpressionAction) | ||
| ContinueWith(String, ExpressionAction, JobContinuationOptions) | ||
| ContinueWithT(String, ExpressionActionT) | ||
| ContinueWithT(String, ExpressionActionT, JobContinuationOptions) | ||
| Delete(String) |
Changes state of a job with the specified jobId
to the DeletedState.
| |
| Delete(String, String) |
Changes state of a job with the specified jobId
to the DeletedState. State change is only performed
if current job state is equal to the fromState value.
| |
| Enqueue(ExpressionAction) |
Creates a new fire-and-forget job based on a given method call expression.
| |
| EnqueueT(ExpressionActionT) |
Creates a new fire-and-forget job based on a given method call expression.
| |
| Requeue(String) |
Changes state of a job with the specified jobId
to the EnqueuedState.
| |
| Requeue(String, String) |
Changes state of a job with the specified jobId
to the EnqueuedState. If fromState value
is not null, state change will be performed only if the current state name
of a job equal to the given value.
| |
| Schedule(ExpressionAction, DateTimeOffset) |
Creates a new background job based on a specified method call expression
and schedules it to be enqueued at the given moment of time.
| |
| Schedule(ExpressionAction, TimeSpan) |
Creates a new background job based on a specified static method
call expression and schedules it to be enqueued after a given delay.
| |
| ScheduleT(ExpressionActionT, DateTimeOffset) |
Creates a new background job based on a specified method call expression
and schedules it to be enqueued at the given moment of time.
| |
| ScheduleT(ExpressionActionT, TimeSpan) |
Creates a new background job based on a specified instance method
call expression and schedules it to be enqueued after a given delay.
|