DisposeSentinel.Dispose

Declaration

public static void Dispose(ref Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety, ref Unity.Collections.LowLevel.Unsafe.DisposeSentinel sentinel);

Parameters

safety The AtomicSafetyHandle returned when invoking the Create method.
sentinel The DisposeSentinel to clear.

Description

Releases the AtomicSafetyHandle and clears the DisposeSentinel.

If the AtomicSafetyHandle can't be released, which usually happens either because a job is accessing the data or because the handle has already been released, an exception is thrown.


Did you find this page useful? Please give it a rating: