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.