BinaryReader.FillBuffer(Int32) Метод

Определение

Заполняет внутренний буфер указанным количеством байтов, которые были cчитаны из потока.

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 байтов.

Ошибка ввода/вывода.

Запрошенное значение numBytes превышает размер внутреннего буфера.

Комментарии

Размер внутреннего буфера — это большее значение в диапазоне от 16 до значения, возвращаемого для GetMaxByteCount указанной кодировки.

Список распространенных задач ввода-вывода см. в разделе Общие задачи ввода-вывода.

Применяется к

См. также раздел