用于在不同情况下访问原生容器实例时发生的错误的错误代码。
每个NativeContainer 实例都由一个AtomicSafetyHandle
监控,该监控协调对容器的安全访问。如果无法安全访问容器,则AtomicSafetyHandle
会生成错误。此枚举的值对每种类型的访问情况中生成的错误进行分类。
您可以为每种错误类型设置自定义错误消息,以实现按类型设置。对本枚举中的每个值使用SetCustomErrorMessage
。
其他资源: AtomicSafetyHandle.SetCustomErrorMessage
已释放 | 容器内存释放后,主线程尝试访问原生容器导致的错误。 |
DeallocatedFromJob | 容器内存释放后,工作线程尝试访问原生容器导致的错误 |
NotAllocatedFromJob | 工作线程尝试访问原生容器,但容器内存尚未分配导致的错误。 |