单个读取请求的指标。
通过调用 AsyncReadManager.GetMetrics 获取指标记录。
AssetName | 正在读取的资源名称。 |
AssetTypeId | 读取请求中正在读取的资源的类型 ID。 |
BatchReadCount | 读取请求中包含的批量读取命令数量。 |
CurrentBytesRead | 到目前为止读取请求已读取的总字节数。 |
FileName | 读取请求从中读取的文件名。 |
IsBatchRead | 返回此读取请求是否包含批量读取命令。 |
OffsetBytes | 读取请求从文件开头开始的偏移量,以字节为单位。 |
PriorityLevel | 读取请求的优先级。 |
ReadType | 读取请求的读取类型(同步或异步)。 |
RequestTimeMicroseconds | 发出读取请求的时间,以应用程序启动后经过的微秒数表示。 |
SizeBytes | 读取请求的大小,以字节为单位。 |
State | 检索指标时读取请求的状态。 |
Subsystem | 分配给读取操作的子系统标签。 |
TimeInQueueMicroseconds | 读取请求在 AsyncReadManager 队列中等待的时间,以微秒为单位。 |
TotalTimeMicroseconds | 从读取请求添加开始到其完成的总时间,以微秒为单位,或者取决于读取是否已完成,也可以是检索指标的时间。 |