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 タスク を参照してください。

適用対象

こちらもご覧ください