Skip to main content

ISequentialData<T>

Assembly: ServiceStack.Redis.dll​
View Source​
Declaration
public interface ISequentialData<T>

Properties​

DequeueItems​

View Source​
Declaration
IList<T> DequeueItems { get; }

DequeueId​

View Source​
Declaration
string DequeueId { get; }

Methods​

PopAndUnlock()​

pop numProcessed items from queue and unlock queue for work item id that dequeued items are associated with

View Source​
Declaration
void PopAndUnlock()

DoneProcessedWorkItem()​

A dequeued work item has been processed. When all of the dequeued items have been processed, all items will be popped from the queue,and the queue unlocked for the work item id that the dequeued items are associated with

View Source​
Declaration
void DoneProcessedWorkItem()

UpdateNextUnprocessed(T)​

Update first unprocessed item with new work item.

View Source​
Declaration
void UpdateNextUnprocessed(T newWorkItem)
Parameters​
TypeName
<T>newWorkItem