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>) |
Попробуйте добавить диапазон записей журнала атомарным образом в текущую позицию журнала. |