IsolatedStorageFileStream.Flush Метод

Определение

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

Перегрузки

Имя Описание
Flush(Boolean)

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

Flush()

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

Flush(Boolean)

Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
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
Исходный код:
IsolatedStorageFileStream.cs
Исходный код:
IsolatedStorageFileStream.cs

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

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

Комментарии

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

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

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

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