ILogViewUpdate<TLogEntry> 接口

定义

用于更新日志的接口。

public interface ILogViewUpdate<TLogEntry>
type ILogViewUpdate<'LogEntry> = interface
Public Interface ILogViewUpdate(Of TLogEntry)

类型参数

TLogEntry

日志条目的类型。

派生

方法

ConfirmSubmittedEntries()

确认所有提交的条目。

等待,直到所有以前提交的条目都出现在日志的确认前缀中。

Submit(TLogEntry)

提交单个日志条目,以追加到全局日志中,无论是在当前位置还是在以后的任何位置。

SubmitRange(IEnumerable<TLogEntry>)

提交一系列日志条目,以原子方式追加到全局日志中,无论是在当前位置还是在以后的任何位置。

Synchronize()

获取最新的日志视图并确认所有已提交的条目。

等待之前提交的所有条目出现在日志的确认前缀中,并强制刷新已确认的前缀。

TryAppend(TLogEntry)

尝试在日志的当前位置追加单个日志条目。

TryAppendRange(IEnumerable<TLogEntry>)

尝试在日志的当前位置以原子方式追加一系列日志条目。

适用于