FileRecordSequence.Flush Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет устойчивую запись всех добавленных записей.
Перегрузки
Flush() |
Обеспечивает запись всех добавленных записей. Этот метод не может быть унаследован. |
Flush(SequenceNumber) |
Обеспечивает запись всех добавленных записей. Этот метод не может быть унаследован. |
Flush()
Обеспечивает запись всех добавленных записей. Этот метод не может быть унаследован.
public:
virtual System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush ();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
override this.Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber
Возвращаемое значение
Порядковый номер последней записи, которая была записана.
Реализации
Исключения
При очистке данных произошла ошибка ввода-вывода.
Метод был вызван после удаления последовательности.
Недостаточно памяти, чтобы продолжить выполнение программы.
Комментарии
Вызов этого метода гарантирует выполнение устойчивых записей, добавленных в последовательность FileRecordSequence.
Применяется к
Flush(SequenceNumber)
Обеспечивает запись всех добавленных записей. Этот метод не может быть унаследован.
public:
virtual System::IO::Log::SequenceNumber Flush(System::IO::Log::SequenceNumber sequenceNumber);
public System.IO.Log.SequenceNumber Flush (System.IO.Log.SequenceNumber sequenceNumber);
abstract member Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
override this.Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
Public Function Flush (sequenceNumber As SequenceNumber) As SequenceNumber
Параметры
- sequenceNumber
- SequenceNumber
Порядковый номер последней записи, которую требуется записать. Если этот номер SequenceNumber недопустим, необходимо записать все записи.
Возвращаемое значение
Порядковый номер последней записи, которая была записана.
Реализации
Исключения
Значение параметра sequenceNumber
не лежит между основным и последним порядковыми номерами этой последовательности.
Значение параметра sequenceNumber
недопустимо для этой последовательности.
При очистке данных произошла ошибка ввода-вывода.
Метод был вызван после удаления последовательности.
Недостаточно памяти, чтобы продолжить выполнение программы.
Комментарии
Вызов этого метода обеспечивает устойчивую запись всех записей до указанного порядкового номера включительно.