Read
Содержание
[
Скрывать
]Read(byte[])
Считывает байты, чтобы заполнить указанный буфер байтов.
public override int Read(byte[] bytes)
Параметр | Тип | Описание |
---|---|---|
bytes | Byte[] | Байты для заполнения. |
Возвращаемое значение
Количество прочитанных байтов. Это значение может быть меньше количества байтов в буфере, если в потоке недостаточно байтов.
Смотрите также
- class SplitStreamContainer
- пространство имен Aspose.Imaging
- сборка Aspose.Imaging
Read(byte[], int, int)
Считывает последовательность байтов из текущего потока и перемещает позицию в потоке на количество прочитанных байтов.
public override int Read(byte[] buffer, int offset, int count)
Параметр | Тип | Описание |
---|---|---|
buffer | Byte[] | Массив байтов. Когда этот метод возвращает значение, буфер содержит указанный массив байтов со значениями междуoffset а также (offset +count - 1) заменены байтами, прочитанными из текущего источника. |
offset | Int32 | Байтовое смещение, начинающееся с нуля, вbuffer в котором начать сохранять данные, считанные из текущего потока. |
count | Int32 | Максимальное количество байтов, которые нужно прочитать из текущего потока. |
Возвращаемое значение
Общее количество байтов, прочитанных в буфер. Это может быть меньше количества запрошенных байтов, если такое количество байтов в настоящее время недоступно, или ноль (0), если достигнут конец потока.
Смотрите также
- class SplitStreamContainer
- пространство имен Aspose.Imaging
- сборка Aspose.Imaging