TaskProcessorAttribute Properties |
The TaskProcessorAttribute type exposes the following members.
Name | Description | |
---|---|---|
![]() | MaxRequeues |
The maximum number of times a task can fail and requeue, before failing permanently.
Default is 5.
|
![]() | MaxRetries |
The maximum number of times a task processing can be retried within a single job/attempt.
Default is 3.
|
![]() | ProgressUpdateIntervalInSeconds |
The frequency at which the an in-progress task's progress is updated to the vault.
Default is 15 seconds.
|
![]() | QueueId |
The task queue that contains the tasks to process.
Must be specified and not null or empty.
|
![]() | RequeueDelayInSeconds |
The time from the failure of a task before its requeued task may be activated.
|
![]() | RestoreToWaitingTimeoutInMinutes |
The number of minutes that must pass without an update on an in-progress task,
before it can be restored to the waiting state.
Default is 2 minutes.
|
![]() | TransactionMode |
The transaction mode the process is run in.
Default is Hybrid.
|
![]() | Type |
The type of tasks to process.
Must be specified and not null or empty.
|