RandomAccessFile.ReadFully Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ReadFully(Byte[]) |
Считывает байты из этого файла в массив байтов |
ReadFully(Byte[], Int32, Int32) |
Считывает точно |
ReadFully(Byte[])
Считывает байты из этого файла в массив байтов b.length
, начиная с текущего указателя файла.
[Android.Runtime.Register("readFully", "([B)V", "")]
public void ReadFully (byte[]? b);
[<Android.Runtime.Register("readFully", "([B)V", "")>]
abstract member ReadFully : byte[] -> unit
override this.ReadFully : byte[] -> unit
Параметры
- b
- Byte[]
буфер, в который считываются данные.
Реализации
- Атрибуты
Исключения
Комментарии
Считывает байты из этого файла в массив байтов b.length
, начиная с текущего указателя файла. Этот метод многократно считывает из файла до тех пор, пока запрашиваемое число байтов не будет прочитано. Этот метод блокирует до тех пор, пока не будет прочитано запрошенное число байтов, обнаруживается конец потока или возникает исключение.
Документация по Java для java.io.RandomAccessFile.readFully(byte[])
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ReadFully(Byte[], Int32, Int32)
Считывает точно len
байты из этого файла в массив байтов, начиная с текущего указателя файла.
[Android.Runtime.Register("readFully", "([BII)V", "")]
public void ReadFully (byte[]? b, int off, int len);
[<Android.Runtime.Register("readFully", "([BII)V", "")>]
abstract member ReadFully : byte[] * int * int -> unit
override this.ReadFully : byte[] * int * int -> unit
Параметры
- b
- Byte[]
буфер, в который считываются данные.
- off
- Int32
начальная смещение данных.
- len
- Int32
число байтов для чтения.
Реализации
- Атрибуты
Исключения
Значение
If offset
или byteCount
, или offset + byteCount > dst.length
.
Если проблема возникает при чтении из этого потока.
Значение dst
NULL.
Комментарии
Считывает точно len
байты из этого файла в массив байтов, начиная с текущего указателя файла. Этот метод многократно считывает из файла до тех пор, пока запрашиваемое число байтов не будет прочитано. Этот метод блокирует до тех пор, пока не будет прочитано запрошенное число байтов, обнаруживается конец потока или возникает исключение.
Документация по Java для java.io.RandomAccessFile.readFully(byte[], int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.