Skip to content

IDurableListCommandHandler<T> Methods

Receives decoded durable list commands from a codec implementation.

ApplyAdd(T)

abstract
public abstract void ApplyAdd(T item)
Applies an add command.

Parameters

itemT

ApplyClear

abstract
public abstract void ApplyClear()
Applies a clear command.

ApplyInsert(int, T)

abstract
public abstract void ApplyInsert(int index, T item)
Applies an insert command.

Parameters

indexint
itemT

ApplyRemoveAt(int)

abstract
public abstract void ApplyRemoveAt(int index)
Applies a remove-at command.

Parameters

indexint

ApplySet(int, T)

abstract
public abstract void ApplySet(int index, T item)
Applies a set command.

Parameters

indexint
itemT

Reset(int)

abstract
public abstract void Reset(int capacityHint)
Resets the receiver before applying replacement entries.

Parameters

capacityHintint