BinaryReader.FillBuffer(Int32) メソッド

定義

ストリームから読み取られた指定されたバイト数で内部バッファーに入力します。

protected:
 virtual void FillBuffer(int numBytes);
protected virtual void FillBuffer(int numBytes);
abstract member FillBuffer : int -> unit
override this.FillBuffer : int -> unit
Protected Overridable Sub FillBuffer (numBytes As Integer)

パラメーター

numBytes
Int32

読み取るバイト数。

例外

ストリームの末尾に達すると、 numBytes が読み取られます。

I/O エラーが発生しました。

要求された numBytes が内部バッファー サイズより大きい。

注釈

内部バッファー サイズは、16 から指定したエンコードの GetMaxByteCount によって返される値の大きい値です。

一般的な I/O タスクの一覧については、「 一般的な I/O タスク」を参照してください。

適用対象

こちらもご覧ください