Skip to content

ILogViewRead<TView, TLogEntry>

interface

Namespace: Orleans.EventSourcing

Interface for reading the log view.
public interface ILogViewRead<TView, TLogEntry>

Properties

  • ConfirmedVersion The length of the confirmed prefix of the log
  • ConfirmedView Confirmed view of the log (reflecting only confirmed entries)
  • TentativeView Local, tentative view of the log (reflecting both confirmed and unconfirmed entries)
  • UnconfirmedSuffix A list of the submitted entries that do not yet appear in the confirmed prefix.

Methods

  • RetrieveLogSegment(int, int) Attempt to retrieve a segment of the log, possibly from storage. Throws System.NotSupportedException if the log cannot be read, which depends on the providers used and how they are configured.