Zdexby TheHolyOneZ
18,277 classes
Class

ReaderWriterLockSlim

System.Threading.ReaderWriterLockSlim, System.Core System.Core.dll

Members 19

OffsetSizeNameTypeFlags
——fIsReentrant<from the binary>
——myLock<from the binary>
——numWriteWaiters<from the binary>
——numReadWaiters<from the binary>
——numWriteUpgradeWaiters<from the binary>
——numUpgradeWaiters<from the binary>
——fNoWaiters<from the binary>
——upgradeLockOwnerId<from the binary>
——writeLockOwnerId<from the binary>
——writeEvent<from the binary>
——readEvent<from the binary>
——upgradeEvent<from the binary>
——waitUpgradeEvent<from the binary>
——s_nextLockID<from the binary>
——lockID<from the binary>
——t_rwc<from the binary>
——fUpgradeThreadHoldingRead<from the binary>
——owners<from the binary>
——fDisposed<from the binary>

Functions 44

SignatureFlagsNativeParams
void InitializeThreadCounts()—0x00
void .ctor()—0x00
void .ctor()—0x00
void IsRWEntryEmpty()—0x00
void IsRwHashEntryChanged()—0x00
void GetThreadRWCount()—0x00
void EnterWriteLock()—0x00
void TryEnterWriteLock()—0x00
void TryEnterWriteLock()—0x00
void TryEnterWriteLockCore()—0x00
void EnterUpgradeableReadLock()—0x00
void TryEnterUpgradeableReadLock()—0x00
void TryEnterUpgradeableReadLock()—0x00
void TryEnterUpgradeableReadLockCore()—0x00
void ExitWriteLock()—0x00
void ExitUpgradeableReadLock()—0x00
void LazyCreateEvent()—0x00
void WaitOnEvent()—0x00
void ExitAndWakeUpAppropriateWaiters()—0x00
void ExitAndWakeUpAppropriateWaitersPreferringWriters()—0x00
void ExitAndWakeUpAppropriateReadWaiters()—0x00
void IsWriterAcquired()—0x00
void SetWriterAcquired()—0x00
void ClearWriterAcquired()—0x00
void SetWritersWaiting()—0x00
void ClearWritersWaiting()—0x00
void SetUpgraderWaiting()—0x00
void ClearUpgraderWaiting()—0x00
void GetNumReaders()—0x00
void EnterMyLock()—0x00
void EnterMyLockSpin()—0x00
void ExitMyLock()—0x00
void SpinWait()—0x00
void Dispose()—0x00
void Dispose()—0x00
void get_IsReadLockHeld()—0x00
void get_IsUpgradeableReadLockHeld()—0x00
void get_IsWriteLockHeld()—0x00
void get_RecursiveReadCount()—0x00
void get_RecursiveUpgradeCount()—0x00
void get_RecursiveWriteCount()—0x00
void get_WaitingReadCount()—0x00
void get_WaitingUpgradeCount()—0x00
void get_WaitingWriteCount()—0x00