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 его можно будет прочитать.
Произошла ошибка ввода-вывода.
Запрошенный numBytes размер превышает размер внутреннего буфера.
Комментарии
Размер внутреннего буфера — это большее значение от 16 до значения, возвращаемого GetMaxByteCount для указанной кодировки.
Список распространенных задач ввода-вывода см. в разделе Распространенные задачи ввода-вывода.