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 для указанной кодировки.

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

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

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