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 указанной кодировки.
Список распространенных задач ввода-вывода см. в разделе Общие задачи ввода-вывода.