提供用于创建、运行和调试作业的方法。
| CacheLineSize | 缓存行的尺寸。 |
| IsExecutingJob | 检查是否在作业中。 |
| JobCompilerEnabled | 设置是否在 Mono 或 Burst 中运行作业。 |
| JobDebuggerEnabled | 设置是否在运行时使用作业调试器。 |
| JobWorkerCount | Unity JobQueue 可用的工作线程数量。 |
| JobWorkerMaximumCount | Unity JobQueue 可用的工作线程最大数量(只读)。 |
| MaxJobThreadCount | 作业系统可创建的作业线程最大数量。 |
| ThreadIndex | 在执行作业时获取当前线程的索引,否则为 0。 |
| ThreadIndexCount | 获取可以同时处理作业的作业工作线程的最大数量。 |
| CreateJobReflectionData | 创建作业反射数据。 |
| GetJobRange | 获取范围的开始索引和结束索引。 |
| GetWorkStealingRange | 获取工作窃取范围。 |
| PatchBufferMinMaxRanges | 为本地数组的最小值和最大值范围注入调试检查。 |
| ResetJobWorkerCount | 将 JobWorkerCount 重置为 Unity 调整后的值。 |
| Schedule | 调度单个 IJob。 |
| ScheduleParallelFor | 调度 IJobParallelFor 作业。 |
| ScheduleParallelForDeferArraySize | 调度 IJobParallelFor 作业。 |
| ScheduleParallelForTransform | 调度 IJobParallelForTransform 作业。 |
| ScheduleParallelForTransformReadOnly | 调度 IJobParallelForTransform 作业,该作业对转换数据具有只读访问权限。 |