Reader.TransferTo(Writer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
讀取此閱讀器的所有字元,並依照閱讀順序將字元寫給指定的作者。
[Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)]
public virtual long TransferTo(Java.IO.Writer? out);
[<Android.Runtime.Register("transferTo", "(Ljava/io/Writer;)J", "GetTransferTo_Ljava_io_Writer_Handler", ApiSince=33)>]
abstract member TransferTo : Java.IO.Writer -> int64
override this.TransferTo : Java.IO.Writer -> int64
參數
- out
- Writer
作者,非零
傳回
轉移的字元數量
- 屬性
備註
讀取此閱讀器的所有字元,並依照閱讀順序將字元寫給指定的作者。 回來時,這位讀者會站在串流的末端。 此方法不會關閉讀者或作者。
此方法可能無限阻擋讀者閱讀,或無法寫信給作者。 當讀取器與/或寫入者非 同步關閉,或執行緒在傳輸過程中中斷時,行為高度依賴讀寫者,因此未特別指定。
如果在讀取讀取者或寫入給寫者時發生 I/O 錯誤,那麼在某些字元被讀取或寫入之後,可能會發生錯誤。 因此,讀取器可能不在串流的末端,且其中一條或兩個串流可能處於不一致的狀態。 強烈建議若發生 I/O 錯誤,應立即關閉這兩個串流。
加了10。
的 java.io.Reader.transferTo(java.io.Writer)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。