Метод Stream.ReadAsync(Byte[], Int32, Int32)
Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию внутри потока на число считанных байтов.
Синтаксис
public Task<int> ReadAsync(byte[] buffer, int offset, int count)
Параметры
Возвращаемое значение
-
Задача, представляющая асинхронную операцию чтения.Значение параметра TResult содержит общее число байтов, считанных в буфер.Значение результата может быть меньше запрошенного числа байтов, если число доступных в данный момент байтов меньше запрошенного числа, или результат может быть равен 0 (нулю), если был достигнут конец потока.