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


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 недопустимо для этой последовательности.

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

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

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

Комментарии

Вызов этого метода обеспечивает устойчивую запись всех записей до указанного порядкового номера включительно.

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