Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetBumpSecondaryVersionOnScheduleWrite(AtomicSafetyHandle, bool)

Sets whether to automatically bump the secondary version when scheduling a job that has write access to the AtomicSafetyHandle.
Read time 1 minuteLast updated 21 days ago

Definition

public static void SetBumpSecondaryVersionOnScheduleWrite(AtomicSafetyHandle handle, bool value)

Parameters

The AtomicSafetyHandle to check.

value

Use
true
to bump the secondary version number on schedule.

Remarks

For example, NativeList sets this on its AtomicSafetyHandle, which cause any aliased NativeArrays (created using
AsArray()
) to be invalidated whenever a job is scheduled that uses this NativeList without the
[ReadOnly]
attribute.
For more information about container version numbers, refer to Copying NativeContainer structures.