LogRecordSequence.SetLastRecord(SequenceNumber) Метод

Определение

Задает последнюю запись в элементе LogRecordSequence.

public:
 void SetLastRecord(System::IO::Log::SequenceNumber sequenceNumber);
public void SetLastRecord(System.IO.Log.SequenceNumber sequenceNumber);
member this.SetLastRecord : System.IO.Log.SequenceNumber -> unit
Public Sub SetLastRecord (sequenceNumber As SequenceNumber)

Параметры

sequenceNumber
SequenceNumber

Новый последний порядковый номер в .LogRecordSequence

Это должно ссылаться на текущую допустимую запись в журнале.

Исключения

sequenceNumber недопустимо для этой последовательности.

Недопустимый новый или существующий архивный хвост или база активного журнала.

–или–

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

Не удалось выполнить запрос из-за неожиданного исключения ввода-вывода.

–или–

Достигнут конец журнала.

–или–

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

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

Недостаточно памяти для продолжения выполнения программы.

Доступ к указанной последовательности журналов запрещен операционной системой.

Комментарии

Указанный номер последовательности должен быть больше базового номера последовательности.

После завершения этого метода все записи, которые ранее были добавлены с номерами последовательности, превышающими указанный порядковый номер, недоступны.

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