共用方式為


Writer.Flush 方法

定義

排清數據流。

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

實作

屬性

例外狀況

如果清除這個寫入器時發生錯誤,則為 。

備註

排清數據流。 如果數據流已從緩衝區中的各種 write() 方法儲存任何字元,請立即將它們寫入其預定目的地。 然後,如果該目的地是另一個字元或位元數據流,請排清它。 因此,一個 flush() 調用會排清寫入器和 OutputStreams 鏈結中的所有緩衝區。

如果此數據流的預期目的地是基礎操作系統所提供的抽象概念,例如檔案,則排清數據流保證只會將先前寫入數據流的位元組傳遞給操作系統以進行寫入:它不保證它們實際上會寫入實體裝置,例如磁碟驅動器。

java.io.Writer.flush()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於