Terraria v1.4.4.9
Terraria source code documentation
|
This is the complete list of members for System.Threading.Semaphore, including all inherited members.
_waitHandle | System.Threading.WaitHandle | private |
Close() | System.Threading.WaitHandle | inlinevirtual |
CreateSemaphoreCore(int initialCount, int maximumCount, string name, out bool createdNew) | System.Threading.Semaphore | inlineprivate |
Dispose(bool explicitDisposing) | System.Threading.WaitHandle | inlineprotectedvirtual |
Dispose() | System.Threading.WaitHandle | inline |
GetLifetimeService() | System.MarshalByRefObject | inline |
Handle | System.Threading.WaitHandle | |
InitializeLifetimeService() | System.MarshalByRefObject | inlinevirtual |
InvalidHandle | System.Threading.WaitHandle | protectedstatic |
MaxWaitHandles | System.Threading.WaitHandle | packagestatic |
MemberwiseClone(bool cloneIdentity) | System.MarshalByRefObject | inlineprotected |
ObtainSafeWaitHandles(ReadOnlySpan< WaitHandle > waitHandles, Span< SafeWaitHandle > safeWaitHandles, Span< IntPtr > unsafeWaitHandles) | System.Threading.WaitHandle | inlineprivatestatic |
OpenExisting(string name) | System.Threading.Semaphore | inlinestatic |
OpenExistingWorker(string name, out Semaphore result) | System.Threading.Semaphore | inlineprivatestatic |
Release() | System.Threading.Semaphore | inline |
Release(int releaseCount) | System.Threading.Semaphore | inline |
ReleaseCore(int releaseCount) | System.Threading.Semaphore | inlineprivate |
RentSafeWaitHandleArray(int capacity) | System.Threading.WaitHandle | inlineprivatestatic |
ReturnSafeWaitHandleArray(SafeWaitHandle[] safeWaitHandles) | System.Threading.WaitHandle | inlineprivatestatic |
SafeWaitHandle | System.Threading.WaitHandle | |
Semaphore(int initialCount, int maximumCount) | System.Threading.Semaphore | inline |
Semaphore(int initialCount, int maximumCount, string? name) | System.Threading.Semaphore | inline |
Semaphore(int initialCount, int maximumCount, string? name, out bool createdNew) | System.Threading.Semaphore | inline |
Semaphore(SafeWaitHandle handle) | System.Threading.Semaphore | inlineprivate |
SignalAndWait(WaitHandle toSignal, WaitHandle toWaitOn, int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivatestatic |
SignalAndWait(WaitHandle toSignal, WaitHandle toWaitOn) | System.Threading.WaitHandle | inlinestatic |
SignalAndWait(WaitHandle toSignal, WaitHandle toWaitOn, TimeSpan timeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
SignalAndWait(WaitHandle toSignal, WaitHandle toWaitOn, int millisecondsTimeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
SignalAndWaitCore(IntPtr waitHandleToSignal, IntPtr waitHandleToWaitOn, int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivatestatic |
SignalAndWaitNative(IntPtr waitHandleToSignal, IntPtr waitHandleToWaitOn, int millisecondsTimeout) | System.Threading.WaitHandle | private |
t_safeWaitHandlesForRent | System.Threading.WaitHandle | privatestatic |
ToTimeoutMilliseconds(TimeSpan timeout) | System.Threading.WaitHandle | inlinepackagestatic |
TryOpenExisting(string name, [NotNullWhen(true)] out Semaphore? result) | System.Threading.Semaphore | inlinestatic |
WaitAbandoned | System.Threading.WaitHandle | packagestatic |
WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout) | System.Threading.WaitHandle | inlinestatic |
WaitAll(WaitHandle[] waitHandles, TimeSpan timeout) | System.Threading.WaitHandle | inlinestatic |
WaitAll(WaitHandle[] waitHandles) | System.Threading.WaitHandle | inlinestatic |
WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
WaitAll(WaitHandle[] waitHandles, TimeSpan timeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout) | System.Threading.WaitHandle | inlinestatic |
WaitAny(ReadOnlySpan< SafeWaitHandle > safeWaitHandles, int millisecondsTimeout) | System.Threading.WaitHandle | inlinepackagestatic |
WaitAny(WaitHandle[] waitHandles, TimeSpan timeout) | System.Threading.WaitHandle | inlinestatic |
WaitAny(WaitHandle[] waitHandles) | System.Threading.WaitHandle | inlinestatic |
WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
WaitAny(WaitHandle[] waitHandles, TimeSpan timeout, bool exitContext) | System.Threading.WaitHandle | inlinestatic |
WaitAnyMultiple(ReadOnlySpan< SafeWaitHandle > safeWaitHandles, int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivatestatic |
WaitMultiple(WaitHandle[] waitHandles, bool waitAll, int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivatestatic |
WaitMultiple(ReadOnlySpan< WaitHandle > waitHandles, bool waitAll, int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivatestatic |
WaitMultipleIgnoringSyncContext(Span< IntPtr > waitHandles, bool waitAll, int millisecondsTimeout) | System.Threading.WaitHandle | inlinepackagestatic |
WaitMultipleIgnoringSyncContext(IntPtr *waitHandles, int numHandles, bool waitAll, int millisecondsTimeout) | System.Threading.WaitHandle | private |
WaitOne(int millisecondsTimeout) | System.Threading.WaitHandle | inlinevirtual |
WaitOne(TimeSpan timeout) | System.Threading.WaitHandle | inlinevirtual |
WaitOne() | System.Threading.WaitHandle | inlinevirtual |
WaitOne(int millisecondsTimeout, bool exitContext) | System.Threading.WaitHandle | inlinevirtual |
WaitOne(TimeSpan timeout, bool exitContext) | System.Threading.WaitHandle | inlinevirtual |
WaitOneCore(IntPtr waitHandle, int millisecondsTimeout) | System.Threading.WaitHandle | private |
WaitOneNoCheck(int millisecondsTimeout) | System.Threading.WaitHandle | inlineprivate |
WaitSuccess | System.Threading.WaitHandle | packagestatic |
WaitTimeout | System.Threading.WaitHandle | static |