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

◆ Set() [1/2]

bool System.Threading.EventWaitHandle.Set ( )
inlineinherited

Definition at line 118 of file EventWaitHandle.cs.

119 {
120 bool flag = Interop.Kernel32.SetEvent(base.SafeWaitHandle);
121 if (!flag)
122 {
124 }
125 return flag;
126 }
static bool SetEvent(SafeWaitHandle handle)
static Exception GetExceptionForLastWin32Error(string path="")

References System.IO.Win32Marshal.GetExceptionForLastWin32Error(), and Interop.Kernel32.SetEvent().

Referenced by System.Threading.ReaderWriterLockSlim.ExitAndWakeUpAppropriateReadWaiters(), System.Threading.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaitersPreferringWriters(), System.Transactions.CheapUnfairReaderWriterLock.ExitWriteLock(), System.Net.LazyAsyncResult.LazilyCreateEvent(), System.Threading.ManualResetEventSlim.LazyInitializeEvent(), System.Threading.RegisteredWaitHandle.OnRemoveWait(), System.Net.LazyAsyncResult.ProtectedInvokeCallback(), System.Threading.PortableThreadPool.WaitThread.RegisterWaitHandle(), System.Threading.SemaphoreSlim.Release(), System.Threading.ManualResetEventSlim.Set(), System.Transactions.InternalTransaction.SignalAsyncCompletion(), System.Threading.TimerQueueTimer.SignalNoCallbacksRunning(), System.Threading.RegisteredWaitHandle.SignalUserWaitHandle(), System.Diagnostics.Tracing.EventPipeEventDispatcher.StopDispatchTask(), and System.Threading.PortableThreadPool.WaitThread.UnregisterWait().