BackgroundJobClientExtensions Methods |
The BackgroundJobClientExtensions type exposes the following members.
Name | Description | |
---|---|---|
ChangeState |
Changes state of a job with the given jobId to
the specified one.
| |
ContinueWith(IBackgroundJobClient, String, ExpressionAction) | ||
ContinueWith(IBackgroundJobClient, String, ExpressionAction, JobContinuationOptions) | ||
ContinueWith(IBackgroundJobClient, String, ExpressionAction, IState) | ||
ContinueWith(IBackgroundJobClient, String, ExpressionAction, IState, JobContinuationOptions) | ||
ContinueWithT(IBackgroundJobClient, String, ExpressionActionT) | ||
ContinueWithT(IBackgroundJobClient, String, ExpressionActionT, JobContinuationOptions) | ||
ContinueWithT(IBackgroundJobClient, String, ExpressionActionT, IState) | ||
ContinueWithT(IBackgroundJobClient, String, ExpressionActionT, IState, JobContinuationOptions) | ||
Create(IBackgroundJobClient, ExpressionAction, IState) |
Creates a new background job based on a specified static method
within a given state.
| |
CreateT(IBackgroundJobClient, ExpressionActionT, IState) |
Creates a new background job based on a specified instance method
within a given state.
| |
Delete(IBackgroundJobClient, String) |
Changes state of a job with the specified jobId
to the DeletedState.
| |
Delete(IBackgroundJobClient, String, String) |
Changes state of a job with the specified jobId
to the DeletedState. 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.
| |
Enqueue(IBackgroundJobClient, ExpressionAction) |
Creates a background job based on a specified static method
call expression and places it into its actual queue.
Please, see the QueueAttribute to learn how to
place the job on a non-default queue.
| |
EnqueueT(IBackgroundJobClient, ExpressionActionT) |
Creates a background job based on a specified instance method
call expression and places it into its actual queue.
Please, see the QueueAttribute to learn how to
place the job on a non-default queue.
| |
Requeue(IBackgroundJobClient, String) |
Changes state of a job with the specified jobId
to the EnqueuedState.
| |
Requeue(IBackgroundJobClient, 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(IBackgroundJobClient, ExpressionAction, DateTimeOffset) |
Creates a new background job based on a specified method call expression
and schedules it to be enqueued at the specified moment of time.
| |
Schedule(IBackgroundJobClient, 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(IBackgroundJobClient, ExpressionActionT, DateTimeOffset) |
Creates a new background job based on a specified method expression and schedules
it to be enqueued at the specified moment.
| |
ScheduleT(IBackgroundJobClient, 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.
|