OutputStream.Flush 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
刷新此输出流并强制写出任何缓冲的输出字节。
[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()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。