C# Class DotNetWorkQueue.Transport.Redis.Basic.DelayedProcessingAction

Executes the move delayed records command
Inheritance: IDelayedProcessingAction
Show file Open project: blehnen/DotNetWorkQueue

Public Methods

Method Description
DelayedProcessingAction ( long>.ICommandHandlerWithOutput moveRecords ) : System.Threading

Initializes a new instance of the DelayedProcessingAction class.

Run ( CancellationToken token ) : long

Runs delayed action command

Method Details

DelayedProcessingAction() public method

Initializes a new instance of the DelayedProcessingAction class.
public DelayedProcessingAction ( long>.ICommandHandlerWithOutput moveRecords ) : System.Threading
moveRecords long>.ICommandHandlerWithOutput The move records.
return System.Threading

Run() public method

Runs delayed action command
public Run ( CancellationToken token ) : long
token System.Threading.CancellationToken The token.
return long