PipedWriter.Write(Char[], Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オフセット offから始まる指定した文字配列から、このパイプ処理された出力ストリームにlen文字を書き込みます。
[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 の場合、またはoffset + countがbufferの長さよりも大きい場合。
パイプがいっぱいで、現在のスレッドがデータを書き込む領域を待機して中断された場合。 このケースは現在、正しく処理されていません。
このライターが閉じているか、接続されていない場合、ターゲット リーダーが閉じている場合、またはターゲット リーダーから読み取ったスレッドが有効でなくなった場合。 このケースは現在、正しく処理されていません。
bufferがnullされている場合は >。
注釈
オフセット offから始まる指定した文字配列から、このパイプ処理された出力ストリームにlen文字を書き込みます。 このメソッドは、すべての文字が出力ストリームに書き込まれるまでブロックします。 スレッドが接続されたパイプ入力ストリームからデータ文字を読み取っていたが、スレッドが有効でなくなった場合は、 IOException がスローされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。