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 и попытке переместить порядковый номер для освобождения пространства в журнале новый базовый порядковый номер должен находиться в другой области журнала, чтобы предыдущая область была помечена как пустая. Частичное освобождение областей не поддерживается.