TaskProcessorJob Methods

Methods

AssignTaskForProcessing Assigns a system task to process this job.
(Overrides ApplicationTaskOperationAssignTaskForProcessing(AsyncProcessingOperationArgsApplicationTask))
Cancel Requests cancellation of the operation.
(Inherited from CancellableOperationT)
CancelAfter Requests cancellation of the operation.
(Inherited from CancellableOperationT)
DeepClone Created a deep clone of the task handler for use in reading via the processing report.
OnCancellationRequested Override the cancellation requested method to ensure only items with a valid state are updated.
(Inherited from AsyncProcessingOperationT)
OnProcessingCompleted Updates the last processed broadcast id for broadcast tasks.
(Overrides AsyncProcessingOperationTOnProcessingCompleted(AsyncProcessingOperationArgsT))
OnProcessingFailed Processing failed event invoker.
(Inherited from AsyncProcessingOperationT)
OnProcessingStarted Processing started event invocation.
(Inherited from AsyncProcessingOperationT)
Process Begins the processing of the app task.
(Inherited from ApplicationTaskOperation)
ResetCancellationToken Resets the cancellation token source.
(Inherited from CancellableOperationT)
ThrowIfCancellationRequested If cancellation has been requested: - The CancellationRequest event is fired. - Then the cancellation exception is thrown.
(Inherited from CancellableOperationT)
ThrowIfLessThanOne Asserts the passed value is greater than zero.
(Inherited from AsyncProcessingOperationT)
ThrowIfNull Asserts the passed object is not null.
(Inherited from CancellableOperationT)
TriggerCancellationRequested Triggers the cancellation requested event, for any registered listeners.
(Inherited from CancellableOperationT)

See Also