Skip to content

IDurableListCommandCodec<T> Methods

Serializes one durable list command and applies one decoded command.

WriteAdd(T, JournalStreamWriter)

abstract
public abstract void WriteAdd(T item, JournalStreamWriter writer)
Writes an add command.

Parameters

itemT
writerJournalStreamWriter

WriteClear(JournalStreamWriter)

abstract
public abstract void WriteClear(JournalStreamWriter writer)
Writes a clear command.

Parameters

writerJournalStreamWriter

WriteInsert(int, T, JournalStreamWriter)

abstract
public abstract void WriteInsert(int index, T item, JournalStreamWriter writer)
Writes an insert command.

Parameters

indexint
itemT
writerJournalStreamWriter

WriteSet(int, T, JournalStreamWriter)

abstract
public abstract void WriteSet(int index, T item, JournalStreamWriter writer)
Writes a set command.

Parameters

indexint
itemT
writerJournalStreamWriter