Поделиться через


IRecordSequence.AdvanceBaseSequenceNumber(SequenceNumber) Метод

Определение

Выполняет переход базового порядкового номера журнала.

public:
 void AdvanceBaseSequenceNumber(System::IO::Log::SequenceNumber newBaseSequenceNumber);
public void AdvanceBaseSequenceNumber (System.IO.Log.SequenceNumber newBaseSequenceNumber);
abstract member AdvanceBaseSequenceNumber : System.IO.Log.SequenceNumber -> unit
Public Sub AdvanceBaseSequenceNumber (newBaseSequenceNumber As SequenceNumber)

Параметры

newBaseSequenceNumber
SequenceNumber

Новый базовый порядковый номер последовательности журналов.

Исключения

newBaseSequenceNumber недопустим.

Параметр newBaseSequenceNumber не активен в журнале.

При изменении последовательности произошла ошибка ввода-вывода.

Метод был вызван после удаления последовательности.

Последовательность записей заполнена.

Комментарии

При использовании экземпляра LogRecordSequence и попытке переместить порядковый номер для освобождения пространства в журнале новый базовый порядковый номер должен находиться в другой области журнала, чтобы предыдущая область была помечена как пустая. Частичное освобождение областей не поддерживается.

Применяется к