2 types derived from EventWaitHandle
mscorlib (2)
system\threading\autoresetevent.cs (1)
25
public sealed class AutoResetEvent :
EventWaitHandle
system\threading\manualresetevent.cs (1)
25
public sealed class ManualResetEvent :
EventWaitHandle
8 instantiations of EventWaitHandle
mscorlib (1)
system\threading\eventwaithandle.cs (1)
261
result = new
EventWaitHandle
(myHandle);
System.AddIn (1)
System\Addin\Hosting\AddInProcess.cs (1)
385
EventWaitHandle readyEvent = new
EventWaitHandle
(false, EventResetMode.ManualReset, "AddInProcess:" + guid);
System.Core (1)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (1)
994
new
EventWaitHandle
(
System.ServiceModel (4)
System\ServiceModel\Channels\ConnectAlgorithms.cs (3)
20
EventWaitHandle addNeighbor = new
EventWaitHandle
(true, EventResetMode.ManualReset);
21
EventWaitHandle maintainerClosed = new
EventWaitHandle
(false, EventResetMode.ManualReset);
22
EventWaitHandle welcomeReceived = new
EventWaitHandle
(false, EventResetMode.ManualReset);
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
388
securityEvent = new
EventWaitHandle
(false, EventResetMode.ManualReset, ListenerConstants.GlobalPrefix + this.securityEventName, out createdNew, handleSecurity);
System.Transactions (1)
System\Transactions\Oletx\OletxTransactionManager.cs (1)
51
shimWaitHandle = new
EventWaitHandle
( false, EventResetMode.AutoReset );
31 references to EventWaitHandle
mscorlib (11)
system\runtime\interopservices\windowsruntime\windowsruntimemarshal.cs (5)
854
EventWaitHandle
writeEvent; // threads waiting to aquire a write lock go here.
855
EventWaitHandle
readEvent; // threads waiting to aquire a read lock go here (will be released in bulk)
934
private void LazyCreateEvent(ref
EventWaitHandle
waitEvent, bool makeAutoResetEvent) {
939
EventWaitHandle
newEvent;
953
private void WaitOnEvent(
EventWaitHandle
waitEvent, ref uint numWaiters, int millisecondsTimeout)
system\threading\eventwaithandle.cs (6)
166
public static
EventWaitHandle
OpenExisting(string name)
178
public static
EventWaitHandle
OpenExisting(string name, EventWaitHandleRights rights)
180
EventWaitHandle
result;
201
public static bool TryOpenExisting(string name, out
EventWaitHandle
result)
213
public static bool TryOpenExisting(string name, EventWaitHandleRights rights, out
EventWaitHandle
result)
221
private static OpenExistingResult OpenExistingWorker(string name, EventWaitHandleRights rights, out
EventWaitHandle
result)
PresentationCore (2)
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (2)
1391
private
EventWaitHandle
[] _readEventHandles = new
EventWaitHandle
[(int)ReadEvent.MaxReadEventEnum];
SMSvcHost (2)
System\ServiceModel\Activation\WorkerProcess.cs (2)
265
using (
EventWaitHandle
securityEvent =
EventWaitHandle
.OpenExisting(ListenerConstants.GlobalPrefix + eventName, EventWaitHandleRights.Modify))
System (2)
net\System\Net\NetworkInformation\SystemIPGlobalProperties.cs (2)
430
EventWaitHandle
handle = param as
EventWaitHandle
;
System.AddIn (1)
System\Addin\Hosting\AddInProcess.cs (1)
385
EventWaitHandle
readyEvent = new EventWaitHandle(false, EventResetMode.ManualReset, "AddInProcess:" + guid);
System.Core (7)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (7)
81
private
EventWaitHandle
_writeEvent; // threads waiting to acquire a write lock go here.
82
private
EventWaitHandle
_readEvent; // threads waiting to acquire a read lock go here (will be released in bulk)
83
private
EventWaitHandle
_upgradeEvent; // thread waiting to acquire the upgrade lock
84
private
EventWaitHandle
_waitUpgradeEvent; // thread waiting to upgrade from the upgrade lock to a write lock go here (at most one)
984
private void LazyCreateEvent(ref
EventWaitHandle
waitEvent, EnterLockType enterLockType)
993
var
newEvent =
1028
EventWaitHandle
waitEvent,
System.ServiceModel (4)
System\ServiceModel\Channels\ConnectAlgorithms.cs (3)
20
EventWaitHandle
addNeighbor = new EventWaitHandle(true, EventResetMode.ManualReset);
21
EventWaitHandle
maintainerClosed = new EventWaitHandle(false, EventResetMode.ManualReset);
22
EventWaitHandle
welcomeReceived = new EventWaitHandle(false, EventResetMode.ManualReset);
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
373
EventWaitHandle
securityEvent = null;
System.Transactions (2)
System\Transactions\Oletx\OletxTransactionManager.cs (2)
40
internal static volatile
EventWaitHandle
shimWaitHandle = null;
41
internal static
EventWaitHandle
ShimWaitHandle