DisposeSentinel.Dispose
Declaration
public static void Dispose(ref Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety, ref Unity.Collections.LowLevel.Unsafe.DisposeSentinel sentinel);Параметры
| Параметр | Описание |
|---|---|
| безопасность | AtomicSafetyHandle возвращается при вызове метода Создать. |
| Сентинел | DisposeSentinel для очистки. |
Описание
Отпускает AtomicSafetyHandle и очищает DisposeSentinel.
Если AtomicSafetyHandle не может быть освобожден, что обычно происходит либо потому, что задание получает доступ к данным, либо потому, что обработчик уже был освобожден, возникает исключение.