Class MyCriticalSection_Mutex
Inheritance
System.Object
MyCriticalSection_Mutex
Namespace: VRage.Utils
Assembly: VRage.dll
Syntax
public class MyCriticalSection_Mutex : Object, ISharedCriticalSection, IDisposable
Constructors
MyCriticalSection_Mutex()
Declaration
public MyCriticalSection_Mutex()
Methods
Dispose()
Declaration
public void Dispose()
EnterShared()
Declaration
public SharedCriticalSection_SharedLock EnterShared()
Returns
Type | Description |
---|---|
VRage.Library.Threading.SharedCriticalSection_SharedLock |
EnterUnique()
Declaration
public SharedCriticalSection_UniqueLock EnterUnique()
Returns
Type | Description |
---|---|
VRage.Library.Threading.SharedCriticalSection_UniqueLock |
LeaveShared_Internal()
Declaration
public void LeaveShared_Internal()
LeaveUnique_Internal()
Declaration
public void LeaveUnique_Internal()