PipedWriter.Write(Char[], Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
len
オフセットoff
から始まる指定した文字配列から、このパイプされた出力ストリームに文字を書き込みます。
[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public override void Write (char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
override this.Write : char[] * int * int -> unit
パラメーター
- cbuf
- Char[]
データ。
- off
- Int32
データ内の開始オフセット。
- len
- Int32
書き込む文字数。
- 属性
例外
または offset
count
、または長さが の長さbuffer
より大きい場合offset + count
は 、
パイプがいっぱいで、現在のスレッドがデータを書き込む領域を待機して中断された場合。 このケースは現在、正しく処理されていません。
このライターが閉じているか、接続されていない場合、ターゲット リーダーが閉じている場合、またはターゲット リーダーから読み取ったスレッドが有効でなくなった場合。 このケースは現在、正しく処理されていません。
if buffer
is null
.
注釈
len
オフセットoff
から始まる指定した文字配列から、このパイプされた出力ストリームに文字を書き込みます。 このメソッドは、すべての文字が出力ストリームに書き込まれるまでブロックします。 スレッドが接続されたパイプ入力ストリームからデータ文字を読み取っていたが、スレッドが有効でなくなった場合は、an IOException
がスローされます。
の Java ドキュメントjava.io.PipedWriter.write(char[], int, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。