AsyncReadManagerRequestMetric
структура в Unity.IO.LowLevel.Unsafe
Выполнено в:UnityEngine.CoreModule
Описание
Показатели для отдельного запроса чтения.
Получить записи показателей, вызвав AsyncReadManager.GetMetrics.
Свойства
| Свойство | Описание |
|---|---|
| AssetName | Имя считываемого ассета. |
| AssetTypeId | Тип ID ассета, который читается в запросе на чтение. |
| BatchReadCount | Число команд пакетного чтения, содержащихся в запросе на чтение. |
| CurrentBytesRead | Общее число байтов запроса на чтение, прочитанных на данный момент. |
| FileName | Имя файла, из которого читается запрос на чтение. |
| IsBatchRead | Возвращает, содержал ли этот запрос чтения команды пакетного чтения. |
| OffsetBytes | Смещение запроса на чтение от начала файла, в байтах. |
| PriorityLevel | Уровень приоритета запроса на чтение. |
| ReadType | Тип чтения (синхронный или асинхронный) запроса на чтение. |
| RequestTimeMicroseconds | Время, в которое был сделан запрос на чтение, в микросекундах, прошедшее с момента запуска приложения. |
| SizeBytes | Размер запроса на чтение в байтах. |
| State | состояние запроса на чтение на момент получения метрики. |
| Subsystem | Тег подсистемы, назначенный операции чтения. |
| TimeInQueueMicroseconds | Время ожидания запроса чтения в очереди AsyncReadManager в микросекундах. |
| TotalTimeMicroseconds | Общее время в микросекундах с момента добавления запроса чтения до его завершения или время получения метрик в зависимости от того, завершено ли чтение. |