Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SemaphoreSlim() [2/2]

System.Threading.SemaphoreSlim.SemaphoreSlim ( int initialCount,
int maxCount )
inline

Definition at line 99 of file SemaphoreSlim.cs.

100 {
101 if (initialCount < 0 || initialCount > maxCount)
102 {
103 throw new ArgumentOutOfRangeException("initialCount", initialCount, SR.SemaphoreSlim_ctor_InitialCountWrong);
104 }
105 if (maxCount <= 0)
106 {
107 throw new ArgumentOutOfRangeException("maxCount", maxCount, SR.SemaphoreSlim_ctor_MaxCountWrong);
108 }
109 m_maxCount = maxCount;
110 m_currentCount = initialCount;
112 }
readonly StrongBox< bool > m_lockObjAndDisposed

References System.Threading.SemaphoreSlim.m_currentCount, System.Threading.SemaphoreSlim.m_lockObjAndDisposed, System.Threading.SemaphoreSlim.m_maxCount, System.SR.SemaphoreSlim_ctor_InitialCountWrong, and System.SR.SemaphoreSlim_ctor_MaxCountWrong.