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 недопустимо для этой последовательности.
При очистке данных произошла ошибка ввода-вывода.
Метод был вызван после удаления последовательности.
Недостаточно памяти для продолжения выполнения программы.
Комментарии
Вызов этого метода гарантирует, что все записи с номерами последовательности до указанного порядкового номера были написаны на основе данных.