ReadHandle
структура в Unity.IO.LowLevel.Unsafe
Выполнено в:UnityEngine.CoreModule
Описание
Этот обработчик можно использовать для запроса состояния асинхронной операции чтения. Обратите внимание: во избежание утечки памяти необходимо вызвать Dispose.
Свойства
| Свойство | Описание |
|---|---|
| JobHandle | JobHandle, который завершается, когда завершается операция чтения. |
| ReadCount | Число команд чтения, выполненных для этой операции чтения. Возвращает нуль до тех пор, пока чтение не начнется. |
| Status | Текущее состояние операции чтения. |
Открытые методы
| Метод | Описание |
|---|---|
| Cancel | Отменяет операцию AsyncReadManager.Read на этом идентификаторе. |
| Dispose | Освобождает ReadHandle. Используйте это, чтобы высвободить внутренние ресурсы для повторного использования. |
| GetBytesRead | Возвращает общее количество байт, прочитанных всеми операциями ReadCommand в запросе чтения асинхронного файла. |
| GetBytesReadArray | Возвращает массив, содержащий число байт, прочитанных операциями ReadCommand во время асинхронного запроса на чтение файла, где каждый индекс соответствует индексу ReadCommand. |
| IsValid | Проверьте, является ли ReadHandle действительным. |