Unity 6.3
0 онлайн 39 гостей 3 в системе
Вход

AtomicSafetyErrorType

перечисление

Описание

Код ошибки для ошибок, связанных с доступом к экземплярам основного контейнера в различных ситуациях.

Каждый экземпляр NativeContainer отслеживается экземпляром AtomicSafetyHandle, который координирует безопасный доступ к контейнеру. Если контейнер не может быть доступен безопасно, то AtomicSafetyHandle генерирует ошибку. Значения этого перечисления классифицируют ошибки, которые генерируются в каждом типе ситуации доступа.

Вы можете установить настраиваемые сообщения об ошибках для каждого из этих типов ошибок на типовой основе. Используйте SetCustomErrorMessage для каждого значения в этом перечислении.

Дополнительные ресурсы: AtomicSafetyHandle.SetCustomErrorMessage

Свойства

Свойство Описание
DeallocatedОшибка, вызванная попыткой доступа главного потока к основному контейнеру после того, как память контейнера была высвобождена.
DeallocatedFromJobОшибка, вызванная попыткой рабочего потока получить доступ к основному контейнеру после выделения памяти контейнера
NotAllocatedFromJobОшибка вызвана попыткой рабочего потока получить доступ к основному контейнеру до выделения памяти контейнера.