Struct SpinLockReadWrite.ScopedExclusiveLock
IDisposable scoped structure that holds BurstSpinLockReadWrite in exclusive mode. Should be using with using
Implements
Inherited Members
Namespace: Unity.Logging
Assembly: Unity.Logging.dll
Syntax
public struct SpinLockReadWrite.ScopedExclusiveLock : IDisposable
Constructors
ScopedExclusiveLock(SpinLockReadWrite)
Creates ScopedReadLock and locks SpinLockReadWrite in exclusive mode
Declaration
public ScopedExclusiveLock(SpinLockReadWrite sl)
Parameters
Type | Name | Description |
---|---|---|
SpinLockReadWrite | sl | SpinLock to lock |
Methods
Dispose()
Unlocks the lock
Declaration
public void Dispose()