AtomicSafetyHandle.IsDefaultValue
Declaration
public static bool IsDefaultValue(ref Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle handle);Параметры
| Параметр | Описание |
|---|---|
| ручка | AtomicSafetyHandle для проверки. |
Возвращаемое значение
логическое true если AtomicSafetyHandle не инициализован и по-прежнему имеет значение по умолчанию; false в противном случае.
Описание
Проверяет, имеет ли AtomicSafetyHandle значение по умолчанию.
AtomicSafetyHandle по-прежнему имеет значение по умолчанию, если оно не было инициализовано путём назначения или передачи AtomicSafetyHandle.Create. По умолчанию переменная AtomicSafetyHandle не инициализируется, что означает, что она не ссылается на какую-либо центральную запись и не имеет сохраненного номера версии. Это меняется, когда вы передаёте эту переменную AtomicSafetyHandle.Create, или когда вы назначаете её из существующей инициализованной AtomicSafetyHandle.