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


IsolatedStorageFileStream.Flush Метод

Определение

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

Перегрузки

Flush(Boolean)

Очищает буферы для этого потока и вызывает запись всех буферизованных данных в файл, а также очищает все буферы промежуточных файлов.

Flush()

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

Flush(Boolean)

Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs

Очищает буферы для этого потока и вызывает запись всех буферизованных данных в файл, а также очищает все буферы промежуточных файлов.

public:
 override void Flush(bool flushToDisk);
public override void Flush (bool flushToDisk);
override this.Flush : bool -> unit
Public Overrides Sub Flush (flushToDisk As Boolean)

Параметры

flushToDisk
Boolean

Значение true для записи на диск буферов всех промежуточных файлов; в противном случае — значение false.

Комментарии

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

См. также раздел

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

Flush()

Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs

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

public:
 override void Flush();
public override void Flush ();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()

Комментарии

Так как буфер можно использовать для чтения или записи, но не одновременно, Flush выполняет две функции. Во-первых, все данные, записанные ранее в буфер, копируются в файл, а буфер очищается. Во-вторых, если CanSeek значение равно true и данные ранее были скопированы из файла в буфер для чтения, текущая позиция в файле уменьшается на количество непрочитанных байтов в буфере. Затем буфер очищается.

Используйте перегрузку Flush(Boolean) метода, если нужно убедиться, что все буферизированные данные в промежуточных файловых буферах записываются на диск.

См. также раздел

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