Оглавление | Родительский раздел

ФайловыйПоток.Прочитать (FileStream.Read)

ФайловыйПоток (FileStream)
Прочитать (Read)

Синтаксис:

Прочитать(<Буфер>, <ПозицияВБуфере>, <Количество>)

Параметры:

<Буфер> (обязательный)

Тип: БуферДвоичныхДанных.
Буфер, в который выполняется чтение.

<ПозицияВБуфере> (обязательный)

Тип: Число.
Позиция в целевом буфере, начиная с которой требуется записывать данные из потока.

<Количество> (обязательный)

Тип: Число.
Количество байт, которые требуется записать в целевой буфер.

Возвращаемое значение:

Тип: Число.
Фактически прочитанное количество байтов. Может быть меньше,указанного, если достигнут конец потока.

Описание:

Выполняет чтение заданного количества байтов в указанный буфер по указанному смещению. Текущая позиция смещается вперед на фактическое количество прочитанных байтов.
Чтение из потока возможно только, если поток поддерживает чтение. В противном случае, будет вызвано исключение.
При чтении размер целевого буфера не меняется, а его содержимое перезаписывается фактически прочитанными данными. Если в буфере недостаточно места для записи прочитанных данных, происходит ошибка переполнения.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер), интеграция.

См. также:

Поток, метод НачатьЧтение

Оглавление | Родительский раздел Платформа 8.3.13.1809