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
ライター (null 以外)
戻り値
転送された文字数
- 属性
注釈
このリーダーからすべての文字を読み取り、読み取られた順序で指定されたライターに文字を書き込みます。 返された場合、このリーダーはストリームの末尾になります。 このメソッドは、リーダーまたはライターを閉じません。
このメソッドは、リーダーからの無期限の読み取り、またはライターへの書き込みをブロックする場合があります。 リーダーやライターが 非同期的に閉じられたり、転送中にスレッドが中断されたりする場合の動作は、リーダーとライターに固有の動作であるため、指定されません。
リーダーからの読み取りまたはライターへの書き込みで I/O エラーが発生した場合は、一部の文字の読み取りまたは書き込みが行われた後にエラーが発生する可能性があります。 その結果、リーダーがストリームの末尾になく、一方または両方のストリームが不整合な状態になる可能性があります。 I/O エラーが発生した場合は、両方のストリームを迅速に閉じることを強くお勧めします。
10 に追加されました。
の java.io.Reader.transferTo(java.io.Writer)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。