Метод Stream.Read(Byte[], Int32, Int32)
При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает позицию в потоке на число считанных байтов.
Синтаксис
public abstract int Read(out byte[] buffer, int offset, int count)
Параметры
buffer
-
Массив байтов.После завершения выполнения данного метода буфер содержит указанный массив байтов, в котором значения в интервале между offset и ( offset + count - 1) заменены байтами, считанными из текущего источника.
Возвращаемое значение
-
Общее количество байтов, считанных в буфер.Это число может быть меньше количества запрошенных байтов, если столько байтов в настоящее время недоступно, а также равняться нулю (0), если был достигнут конец потока.