OutputStream.Flush 方法

定义

刷新此输出流并强制写出任何缓冲的输出字节。

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

实现

属性

例外

如果刷新此流时发生错误,则为

注解

刷新此输出流并强制写出任何缓冲的输出字节。一般协定 flush 是调用它表明,如果以前写入的任何字节已被输出流的实现缓冲,则此类字节应立即写入其预期目标。

如果此流的预期目标是基础操作系统(例如文件)提供的抽象,则刷新流可确保仅将以前写入流的字节传递给操作系统进行写入;它不保证它们实际写入物理设备(如磁盘驱动器)。

flush 执行任何操作的方法 OutputStream

Java文档java.io.OutputStream.flush()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于