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


Writer.Flush Метод

Определение

Очищает поток.

[Android.Runtime.Register("flush", "()V", "GetFlushHandler")]
public abstract void Flush ();
[<Android.Runtime.Register("flush", "()V", "GetFlushHandler")>]
abstract member Flush : unit -> unit

Реализации

Атрибуты

Исключения

Значение , если ошибка возникает при очистке этого модуля записи.

Комментарии

Очищает поток. Если поток сохранил любые символы из различных методов записи() в буфере, напишите их немедленно в целевое место назначения. Затем, если это назначение является другим символом или потоком байтов, удалите его. Таким образом, один вызов flush() будет очищать все буферы в цепочке записи и outputStreams.

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

Документация по Java для java.io.Writer.flush().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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