SubStreamReadAsync(Byte, Int32, Int32, CancellationToken) - метод

Асинхронно считывает данные из потока и записывает их в заданный массив байт.

Definition

Пространство имён: Tessa.Platform.IO
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public override Task<int> ReadAsync(
	byte[] buffer,
	int offset,
	int count,
	CancellationToken cancellationToken
)

Параметры

buffer  Byte
Массив байт, в который осуществляется запись данных.
offset  Int32
Смещение относительно начала массива buffer, начиная с которого данные будут записаны.
count  Int32
Максимальное количество байт, которое считывается из потока.
cancellationToken  CancellationToken
Объект, уведомляющий о необходимости отменить асинхронную операцию.

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

TaskInt32
Асинхронная задача, возвращающая количество байт, считанное из потока. Может быть меньше либо равно значению count.

См. также