12 writes to SafeWaitHandle
System.Diagnostics.Process (1)
System\Diagnostics\ProcessWaitHandle.Unix.cs (1)
23
this.
SafeWaitHandle
= null;
System.DirectoryServices.Protocols (2)
System\DirectoryServices\Protocols\ldap\LdapAsyncResult.cs (2)
50
SafeWaitHandle
= handle;
53
~LdapAsyncWaitHandle() =>
SafeWaitHandle
= null;
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.Unix.cs (2)
16
SafeWaitHandle
= WaitSubsystem.NewEvent(initialState, mode);
34
SafeWaitHandle
= WaitSubsystem.NewEvent(initialState, mode);
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.cs (1)
95
SafeWaitHandle
= handle;
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.Unix.cs (3)
13
private void CreateMutexCore(bool initiallyOwned) =>
SafeWaitHandle
= WaitSubsystem.NewMutex(initiallyOwned);
30
SafeWaitHandle
= safeWaitHandle;
34
SafeWaitHandle
= WaitSubsystem.NewMutex(initiallyOwned);
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Unix.cs (2)
16
SafeWaitHandle
= WaitSubsystem.NewSemaphore(initialCount, maximumCount);
34
SafeWaitHandle
= WaitSubsystem.NewSemaphore(initialCount, maximumCount);
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandleExtensions.cs (1)
31
waitHandle.
SafeWaitHandle
= value;
17 references to SafeWaitHandle
PresentationCore (3)
MS\Internal\IO\Packaging\NetStream.cs (1)
581
_readEventHandles[(int)ReadEvent.ByteRangeReadEvent].
SafeWaitHandle
,
System\Windows\InterOp\D3DImage.cs (1)
693
_canWriteEvent.
SafeWaitHandle
,
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
1295
_copyCompletedEvent.
SafeWaitHandle
,
System.DirectoryServices.Protocols (1)
System\DirectoryServices\Protocols\ldap\LdapAsyncResult.cs (1)
28
WaitHandle IAsyncResult.AsyncWaitHandle => field ??= new LdapAsyncWaitHandle(_manualResetEvent.
SafeWaitHandle
);
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.Unix.cs (1)
93
SafeWaitHandle waitHandle =
SafeWaitHandle
;
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (1)
704
return _waitEvent.
SafeWaitHandle
.DangerousGetHandle();
src\libraries\System.Private.CoreLib\src\System\Threading\Mutex.Unix.cs (1)
72
SafeWaitHandle waitHandle =
SafeWaitHandle
;
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (1)
182
_waitHandles[0] = _changeHandlesEvent.
SafeWaitHandle
;
src\libraries\System.Private.CoreLib\src\System\Threading\RegisteredWaitHandle.Portable.cs (2)
65
_waitHandle = waitHandle.
SafeWaitHandle
;
108
UserUnregisterWaitHandle = waitObject?.
SafeWaitHandle
;
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Unix.cs (1)
51
SafeWaitHandle waitHandle =
SafeWaitHandle
;
src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (1)
697
EventWaitHandle.Set(wh.
SafeWaitHandle
);
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (1)
232
/// Obtains all of the corresponding safe wait handles and adds a ref to each. Since the <see cref="
SafeWaitHandle
"/>
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandleExtensions.cs (1)
19
return waitHandle.
SafeWaitHandle
;
src\System\Threading\Thread.CoreCLR.cs (1)
464
return joinEvent.
SafeWaitHandle
;
UIAutomationClient (1)
MS\Internal\Automation\QueueProcessor.cs (1)
114
SafeWaitHandle handle = _ev.
SafeWaitHandle
;
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\QueueProcessor.cs (1)
94
SafeWaitHandle handle = _ev.
SafeWaitHandle
;