Считайте блок байтов от потока и запишите данные, чтобы буферизовать
public long Read(byte[] buffer, long offset, long
count)
Class: xPCFileStream Class
Method
Namespace: MathWorks.xPCTarget.FrameWork
Syntax Language: C#
public long Read(byte[] buffer, long offset, long
count)
читает блок байтов от потока файла. Это затем пишет данные в заданный буфер, buffer
. buffer
задает размер в байтах и byte
структура (8-битное беззнаковое целое). Когда этот метод возвращается, он содержит массив байтов со значениями между
, замененный байтами, считанными из текущего источника. offset
и (offset
+ count
- 1)offset
целое число. Это задает байтовое смещение в массиве, в котором метод помещает байты чтения. count
целое число. Это задает количество байтов, чтобы читать из потока. Этот метод возвращает общее количество байтов чтения метода в буфер. Если требуемое количество байтов не в настоящее время доступно, count
меньше количества байтов, которые требуют. Если метод достигает конца потока, это может также быть нуль.
Самый большой один файл, который можно создать на целевом компьютере, составляет 4 Гбайт.
Не используйте этот метод API.NET. Поддержка этого метода использует поддержку API.NET, который будет удален в будущем релизе.
Исключение | Условие |
---|---|
| Когда проблема происходит, запрос |