92 instantiations of ManualResetEvent
mscorlib (11)
system\console.cs (1)
1728this.CompletionEvent = new ManualResetEvent(false);
system\iappdomainpausemanager.cs (1)
74ResumeEvent = new ManualResetEvent(false);
system\io\filestream.cs (2)
144ManualResetEvent waitHandle = new ManualResetEvent(false); 209ManualResetEvent mre = new ManualResetEvent(false);
system\io\stream.cs (2)
294return new ManualResetEvent(false); 1025return LazyInitializer.EnsureInitialized(ref _waitHandle, () => new ManualResetEvent(true));
system\runtime\interopservices\windowsruntime\windowsruntimemarshal.cs (1)
943newEvent = new ManualResetEvent(false);
system\runtime\remoting\asyncresult.cs (1)
88_AsyncWaitHandle = new ManualResetEvent(false);
system\threading\CancellationTokenSource.cs (1)
188ManualResetEvent mre = new ManualResetEvent(false);
system\threading\ManualResetEventSlim.cs (1)
278ManualResetEvent newEventObj = new ManualResetEvent(preInitializeIsSet);
system\threading\SemaphoreSlim.cs (1)
145m_waitHandle = new ManualResetEvent(m_currentCount != 0);
PresentationCore (3)
Core\CSharp\System\IO\Packaging\PackWebResponse.cs (1)
111_responseAvailable = new ManualResetEvent(false);
Core\CSharp\System\Windows\Interop\D3DImage.cs (1)
100_canWriteEvent = new ManualResetEvent(true);
Core\CSharp\System\Windows\Media\Imaging\WriteableBitmap.cs (1)
1665private ManualResetEvent _copyCompletedEvent = new ManualResetEvent(true);
PresentationFramework (2)
src\Framework\MS\Internal\AppModel\XappLauncher.cs (1)
501_assertAppRequirementsEvent = new ManualResetEvent(false);
src\Framework\System\Windows\Data\XmlDataProvider.cs (1)
429_waitForInlineDoc = new ManualResetEvent(false); // tells serializer to wait until _document is ready
SMSvcHost (1)
System\ServiceModel\Activation\ListenerAdapter.cs (1)
61initCompleted = new ManualResetEvent(false);
System (23)
compmod\microsoft\win32\SystemEvents.cs (2)
577eventWindowReady = new ManualResetEvent(false); 1407eventThreadTerminated = new ManualResetEvent(false);
net\System\Net\_ConnectionGroup.cs (1)
88Interlocked.CompareExchange(ref m_Event, new ManualResetEvent(false), null);
net\System\Net\_LazyAsyncResult.cs (1)
188waitHandle = new ManualResetEvent(false);
net\System\Net\_TimerThread.cs (1)
178private static ManualResetEvent s_ThreadShutdownEvent = new ManualResetEvent(false);
net\System\Net\Cache\IERequestCache.cs (2)
737m_Event = new ManualResetEvent(false); 950m_Event = new ManualResetEvent(false);
net\System\Net\connectionpool.cs (1)
127m_WaitHandles[ErrorHandleIndex] = new ManualResetEvent(false);
net\System\Net\filewebrequest.cs (1)
464request.m_readerEvent = new ManualResetEvent(false);
net\System\Net\HttpWebRequest.cs (2)
6410connectComplete = new ManualResetEvent(false); 6411flushComplete = new ManualResetEvent(false);
net\System\Net\NetworkInformation\ping.cs (2)
65asyncFinished = new ManualResetEvent(!value); 663pingEvent = new ManualResetEvent (false);
net\System\Net\NetworkInformation\SystemIPGlobalProperties.cs (1)
389using (ManualResetEvent stable = new ManualResetEvent(false)) {
net\System\Net\Sockets\Socket.cs (1)
7524Interlocked.CompareExchange<ManualResetEvent>(ref m_AsyncEvent, new ManualResetEvent(false), null);
net\System\Net\UnsafeNativeMethods.cs (1)
235m_RasEvent = new ManualResetEvent(false);
services\monitoring\system\diagnosticts\AsyncStreamReader.cs (1)
90eofEvent = new ManualResetEvent(false);
sys\System\IO\compression\DeflateStreamAsyncResult.cs (1)
55Interlocked.CompareExchange(ref m_Event, new ManualResetEvent(savedCompleted != 0), null);
sys\system\io\ports\SerialStream.cs (4)
1436ManualResetEvent waitHandle = new ManualResetEvent(false); 1491ManualResetEvent waitHandle = new ManualResetEvent(false); 1672internal ManualResetEvent eventLoopEndedSignal = new ManualResetEvent(false); 1673internal ManualResetEvent waitCommEventWaitHandle = new ManualResetEvent(false);
sys\system\Media\SoundPlayer.cs (1)
35private ManualResetEvent semaphore = new ManualResetEvent(true);
System.Core (5)
System\IO\Pipes\Pipe.cs (2)
665ManualResetEvent waitHandle = new ManualResetEvent(false); 1446ManualResetEvent mre = new ManualResetEvent(false);
System\IO\Pipes\PipeStream.cs (3)
307ManualResetEvent waitHandle = new ManualResetEvent(false); 526ManualResetEvent waitHandle = new ManualResetEvent(false); 1307ManualResetEvent mre = new ManualResetEvent(false);
System.Data (1)
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (1)
333_errorEvent = new ManualResetEvent(false);
System.Data.Services.Client (1)
System\Data\Services\Client\BaseAsyncResult.cs (1)
122System.Threading.Interlocked.CompareExchange(ref this.asyncWait, new System.Threading.ManualResetEvent(this.IsCompleted), null);
System.IdentityModel (2)
System\IdentityModel\AsyncResult.cs (1)
239resetEvent = new ManualResetEvent(completed);
System\IdentityModel\Selectors\SecurityTokenProvider.cs (1)
212this.manualResetEvent = new ManualResetEvent(true);
System.IO.Log (3)
System\IO\Log\FileRecordSequenceCompletedAsyncResult.cs (1)
76this.waitHandle = new ManualResetEvent(true);
System\IO\Log\LogManagementAsyncResult.cs (1)
69doneEvent = new ManualResetEvent(false);
System\IO\Log\OverlappedAsyncResult.cs (1)
77this.waitHandle = new ManualResetEvent(this.isCompleted);
System.Messaging (1)
System\Messaging\MessageQueue.cs (1)
3698this.resetEvent = new ManualResetEvent(false);
System.Runtime.Caching (1)
System\Caching\MemoryCacheStore.cs (1)
75_insertBlock = new ManualResetEvent(true);
System.Runtime.Remoting (1)
channels\core\basicasyncresult.cs (1)
58_manualResetEvent = new ManualResetEvent(bSavedIsComplete);
System.ServiceModel (18)
System\ServiceModel\Administration\WbemProvider.cs (1)
1015ManualResetEvent evtDone = new ManualResetEvent(false);
System\ServiceModel\Channels\DatagramAdapter.cs (1)
728this.wait = new ManualResetEvent(false);
System\ServiceModel\Channels\LifetimeManager.cs (1)
392this.waitHandle = new ManualResetEvent(false);
System\ServiceModel\Channels\MsmqBindingMonitor.cs (1)
47this.firstRoundComplete = new ManualResetEvent(false);
System\ServiceModel\Channels\OverlappedContext.cs (1)
364this.completionEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
690this.shutdownEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
98connectCompletedEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\PipeConnection.cs (1)
101this.atEOFEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (2)
217this.closeEvent = new ManualResetEvent(false); 601this.handle = new ManualResetEvent(false);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
987this.completedHandle = new ManualResetEvent(false);
System\ServiceModel\Channels\RequestChannel.cs (1)
137closedEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\ServiceChannel.cs (1)
2432ManualResetEvent wait = new ManualResetEvent(false);
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
52this.reconnectEvent = new ManualResetEvent(true);
System\ServiceModel\Channels\SharedHttpTransportManager.cs (1)
581listenStartedEvent = new ManualResetEvent(false);
System\ServiceModel\Channels\TransmissionStrategy.cs (1)
1102ManualResetEvent completeEvent = new ManualResetEvent(false);
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
227ManualResetEvent wait = new ManualResetEvent(false);
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
780ManualResetEvent wait = new ManualResetEvent(false);
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\CollectibleLRUCache.cs (1)
307recyclingCompletedWaitHandle = new ManualResetEvent(true);
System\ServiceModel\ServiceHostingEnvironment.cs (1)
613ManualResetEvent allRequestDoneInStop = new ManualResetEvent(false);
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpOutputChannel.cs (1)
568this.cancelEvent = new ManualResetEvent(false);
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\SyncOperationState.cs (1)
19this.waitEvent = new ManualResetEvent(false);
System.ServiceModel.Internals (3)
System\Runtime\AsyncResult.cs (1)
71manualResetEvent = new ManualResetEvent(isCompleted);
System\Runtime\InputQueue.cs (2)
1017waitEvent = new ManualResetEvent(false); 1083waitEvent = new ManualResetEvent(false);
System.Transactions (2)
System\Transactions\CommittableTransaction.cs (1)
268ManualResetEvent temp = new ManualResetEvent(
System\Transactions\TransactionTable.cs (1)
62Interlocked.CompareExchange( ref this.writerFinishedEvent, new ManualResetEvent( true ), null );
System.Web.Services (2)
System\Web\Services\Protocols\ClientProtocol.cs (1)
576manualResetEvent = new ManualResetEvent(savedIsCompleted);
System\Web\Services\Protocols\WebServiceHandler.cs (1)
52this.asyncBeginComplete = new ManualResetEvent(false);
System.Windows.Forms (1)
winforms\Managed\System\WinForms\Control.cs (1)
20092this.resetEvent = new ManualResetEvent(false);
System.Workflow.Activities (1)
LocalService\MethodMessage.cs (1)
70returnValueSignalEvent = new ManualResetEvent(false);
System.Workflow.Runtime (5)
DebugEngine\DebugController.cs (1)
601this.eventConduitAttached = new ManualResetEvent(false);
DebugEngine\DebugControllerThread.cs (1)
29this.threadInitializedEvent = new ManualResetEvent(false);
Hosting\SharedConnectionWorkflowTransactionService.cs (1)
165ManualResetEvent handle = new ManualResetEvent(false);
System\Activities\Statements\Interop.cs (1)
1901this.manualResetEvent = new ManualResetEvent(true);
WorkflowExecutor.cs (1)
2119atomicActivityEvent = new ManualResetEvent(false);
WindowsBase (1)
Base\System\Windows\Threading\DispatcherOperation.cs (1)
668_event = new ManualResetEvent(false);
135 references to ManualResetEvent
mscorlib (16)
system\console.cs (1)
1723internal ManualResetEvent CompletionEvent;
system\iappdomainpausemanager.cs (1)
108internal static ManualResetEvent ResumeEvent
system\io\filestream.cs (5)
88private ManualResetEvent _waitHandle; 144ManualResetEvent waitHandle = new ManualResetEvent(false); 209ManualResetEvent mre = new ManualResetEvent(false); 215if (Interlocked.CompareExchange<ManualResetEvent>(ref _waitHandle, mre, null) == null) { 354ManualResetEvent wh = asyncResult._waitHandle;
system\io\stream.cs (1)
995private ManualResetEvent _waitHandle;
system\runtime\remoting\asyncresult.cs (1)
159private ManualResetEvent _AsyncWaitHandle;
system\threading\CancellationTokenSource.cs (2)
54private volatile ManualResetEvent m_kernelEvent; //lazily initialized if required. 188ManualResetEvent mre = new ManualResetEvent(false);
system\threading\ManualResetEventSlim.cs (4)
62private volatile ManualResetEvent m_eventObj; // A true Win32 event used for waiting. 278ManualResetEvent newEventObj = new ManualResetEvent(preInitializeIsSet); 350ManualResetEvent eventObj = m_eventObj; 723ManualResetEvent eventObj = m_eventObj;
system\threading\SemaphoreSlim.cs (1)
71private volatile ManualResetEvent m_waitHandle;
PresentationCore (3)
Core\CSharp\System\IO\Packaging\PackWebResponse.cs (1)
1005private ManualResetEvent _responseAvailable; // protects access to _fullResponse object
Core\CSharp\System\Windows\Interop\D3DImage.cs (1)
1014private ManualResetEvent _canWriteEvent;
Core\CSharp\System\Windows\Media\Imaging\WriteableBitmap.cs (1)
1665private ManualResetEvent _copyCompletedEvent = new ManualResetEvent(true);
PresentationFramework (2)
src\Framework\MS\Internal\AppModel\XappLauncher.cs (1)
1314ManualResetEvent _assertAppRequirementsEvent;
src\Framework\System\Windows\Data\XmlDataProvider.cs (1)
842private ManualResetEvent _waitForInlineDoc; // serializer waits on this for inline doc
SMSvcHost (2)
System\ServiceModel\Activation\ListenerAdapter.cs (2)
30ManualResetEvent initCompleted; 841ManualResetEvent initCompleted = this.initCompleted;
System (43)
compmod\microsoft\win32\SystemEvents.cs (2)
48private static volatile ManualResetEvent eventWindowReady; 62private static volatile ManualResetEvent eventThreadTerminated;
net\System\Net\_ConnectionGroup.cs (3)
81private ManualResetEvent AsyncWaitHandle { 91ManualResetEvent castedEvent = (ManualResetEvent)m_Event;
net\System\Net\_LazyAsyncResult.cs (10)
156ManualResetEvent asyncEvent; 171asyncEvent = (ManualResetEvent) m_Event; 184private bool LazilyCreateEvent(out ManualResetEvent waitHandle) 202waitHandle = (ManualResetEvent) m_Event; 356ManualResetEvent asyncEvent = (ManualResetEvent) m_Event; 474ManualResetEvent waitHandle = null; 481waitHandle = (ManualResetEvent) m_Event; 506ManualResetEvent oldEvent = (ManualResetEvent) m_Event;
net\System\Net\_TimerThread.cs (1)
178private static ManualResetEvent s_ThreadShutdownEvent = new ManualResetEvent(false);
net\System\Net\Cache\IERequestCache.cs (2)
617private ManualResetEvent m_Event; 807private ManualResetEvent m_Event;
net\System\Net\connectionpool.cs (2)
83private ManualResetEvent ErrorEvent { 85return (ManualResetEvent) m_WaitHandles[ErrorHandleIndex];
net\System\Net\filewebrequest.cs (1)
34ManualResetEvent m_readerEvent;
net\System\Net\HttpWebRequest.cs (2)
6395internal ManualResetEvent connectComplete; 6397internal ManualResetEvent flushComplete;
net\System\Net\NetworkInformation\ping.cs (2)
40internal ManualResetEvent pingEvent = null; 55ManualResetEvent asyncFinished = null;
net\System\Net\NetworkInformation\SystemIPGlobalProperties.cs (1)
389using (ManualResetEvent stable = new ManualResetEvent(false)) {
net\System\Net\Sockets\Socket.cs (2)
101private ManualResetEvent m_AsyncEvent; 7524Interlocked.CompareExchange<ManualResetEvent>(ref m_AsyncEvent, new ManualResetEvent(false), null);
net\System\Net\UnsafeNativeMethods.cs (3)
195private ManualResetEvent m_RasEvent; 264ManualResetEvent rasEvent = m_RasEvent; 277ManualResetEvent rasEvent = m_RasEvent;
services\monitoring\system\diagnosticts\AsyncStreamReader.cs (1)
52private ManualResetEvent eofEvent;
sys\System\IO\compression\DeflateStreamAsyncResult.cs (4)
58ManualResetEvent castedEvent = (ManualResetEvent)m_Event; 91((ManualResetEvent)m_Event).Close(); 117((ManualResetEvent)m_Event).Set();
sys\system\io\ports\SerialStream.cs (6)
1436ManualResetEvent waitHandle = new ManualResetEvent(false); 1491ManualResetEvent waitHandle = new ManualResetEvent(false); 1656ManualResetEvent wh = asyncResult._waitHandle; 1672internal ManualResetEvent eventLoopEndedSignal = new ManualResetEvent(false); 1673internal ManualResetEvent waitCommEventWaitHandle = new ManualResetEvent(false); 1942internal ManualResetEvent _waitHandle;
sys\system\Media\SoundPlayer.cs (1)
35private ManualResetEvent semaphore = new ManualResetEvent(true);
System.Core (9)
System\IO\Pipes\Pipe.cs (4)
665ManualResetEvent waitHandle = new ManualResetEvent(false); 909ManualResetEvent wh = asyncResult._waitHandle; 1418internal ManualResetEvent _waitHandle; 1446ManualResetEvent mre = new ManualResetEvent(false);
System\IO\Pipes\PipeStream.cs (5)
307ManualResetEvent waitHandle = new ManualResetEvent(false); 526ManualResetEvent waitHandle = new ManualResetEvent(false); 1260ManualResetEvent wh = asyncResult._waitHandle; 1280internal ManualResetEvent _waitHandle; 1307ManualResetEvent mre = new ManualResetEvent(false);
System.Data (2)
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (2)
314private readonly ManualResetEvent _errorEvent; 377internal ManualResetEvent ErrorEvent {
System.Data.Services.Client (1)
System\Data\Services\Client\BaseAsyncResult.cs (1)
39private System.Threading.ManualResetEvent asyncWait;
System.IdentityModel (2)
System\IdentityModel\AsyncResult.cs (1)
53ManualResetEvent resetEvent;
System\IdentityModel\Selectors\SecurityTokenProvider.cs (1)
169ManualResetEvent manualResetEvent;
System.IO.Log (3)
System\IO\Log\FileRecordSequenceCompletedAsyncResult.cs (1)
29ManualResetEvent waitHandle;
System\IO\Log\LogManagementAsyncResult.cs (1)
64ManualResetEvent doneEvent = null;
System\IO\Log\OverlappedAsyncResult.cs (1)
31ManualResetEvent waitHandle;
System.Messaging (1)
System\Messaging\MessageQueue.cs (1)
3674private ManualResetEvent resetEvent;
System.Runtime.Caching (1)
System\Caching\MemoryCacheStore.cs (1)
23private ManualResetEvent _insertBlock;
System.Runtime.Remoting (1)
channels\core\basicasyncresult.cs (1)
32private ManualResetEvent _manualResetEvent;
System.ServiceModel (20)
System\ServiceModel\Administration\WbemProvider.cs (1)
1015ManualResetEvent evtDone = new ManualResetEvent(false);
System\ServiceModel\Channels\DatagramAdapter.cs (1)
697ManualResetEvent wait;
System\ServiceModel\Channels\LifetimeManager.cs (1)
387ManualResetEvent waitHandle;
System\ServiceModel\Channels\MsmqBindingMonitor.cs (1)
28ManualResetEvent firstRoundComplete;
System\ServiceModel\Channels\OverlappedContext.cs (3)
35ManualResetEvent completionEvent; 461ManualResetEvent eventHolder; 477public ManualResetEvent EventHolder
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
52ManualResetEvent shutdownEvent;
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
50ManualResetEvent connectCompletedEvent; // raised when maintainer has connected or given up
System\ServiceModel\Channels\PipeConnection.cs (1)
50ManualResetEvent atEOFEvent;
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (2)
153ManualResetEvent closeEvent; 409ManualResetEvent handle;
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
888ManualResetEvent completedHandle;
System\ServiceModel\Channels\RequestChannel.cs (1)
20ManualResetEvent closedEvent;
System\ServiceModel\Channels\ServiceChannel.cs (1)
2432ManualResetEvent wait = new ManualResetEvent(false);
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
38ManualResetEvent reconnectEvent;
System\ServiceModel\Channels\SharedHttpTransportManager.cs (1)
22ManualResetEvent listenStartedEvent;
System\ServiceModel\Channels\TransmissionStrategy.cs (1)
1102ManualResetEvent completeEvent = new ManualResetEvent(false);
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
227ManualResetEvent wait = new ManualResetEvent(false);
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
780ManualResetEvent wait = new ManualResetEvent(false);
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\CollectibleLRUCache.cs (1)
300ManualResetEvent recyclingCompletedWaitHandle;
System\ServiceModel\ServiceHostingEnvironment.cs (1)
613ManualResetEvent allRequestDoneInStop = new ManualResetEvent(false);
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpOutputChannel.cs (1)
560private ManualResetEvent cancelEvent;
System.ServiceModel.Discovery (2)
System\ServiceModel\Discovery\SyncOperationState.cs (2)
15ManualResetEvent waitEvent; 35public ManualResetEvent WaitEvent
System.ServiceModel.Internals (3)
System\Runtime\AsyncResult.cs (1)
28ManualResetEvent manualResetEvent;
System\Runtime\InputQueue.cs (2)
1012ManualResetEvent waitEvent; 1079ManualResetEvent waitEvent;
System.Transactions (4)
System\Transactions\CommittableTransaction.cs (1)
268ManualResetEvent temp = new ManualResetEvent(
System\Transactions\InternalTransaction.cs (1)
179internal volatile ManualResetEvent asyncResultEvent;
System\Transactions\TransactionTable.cs (2)
56ManualResetEvent WriterFinishedEvent 64return (ManualResetEvent)this.writerFinishedEvent;
System.Web.Services (2)
System\Web\Services\Protocols\ClientProtocol.cs (1)
539private volatile ManualResetEvent manualResetEvent;
System\Web\Services\Protocols\WebServiceHandler.cs (1)
34ManualResetEvent asyncBeginComplete;
System.Windows.Forms (1)
winforms\Managed\System\WinForms\Control.cs (1)
20043private ManualResetEvent resetEvent;
System.Workflow.Activities (1)
LocalService\MethodMessage.cs (1)
35ManualResetEvent returnValueSignalEvent;
System.Workflow.Runtime (12)
DebugEngine\DebugController.cs (1)
58private ManualResetEvent eventConduitAttached;
DebugEngine\DebugControllerThread.cs (1)
20private ManualResetEvent threadInitializedEvent = null;
ExecutorLocksHeldException.cs (3)
47private ManualResetEvent handle; 49public ExecutorLocksHeldException(ManualResetEvent handle) 54internal ManualResetEvent Handle
Hosting\LocalTransaction.cs (2)
28ManualResetEvent handle; 37internal LocalTransaction(DbResourceAllocator dbHelper, ManualResetEvent handle)
Hosting\SharedConnectionInfo.cs (2)
31private ManualResetEvent handle; 47ManualResetEvent handle)
Hosting\SharedConnectionWorkflowTransactionService.cs (1)
165ManualResetEvent handle = new ManualResetEvent(false);
System\Activities\Statements\Interop.cs (1)
1830ManualResetEvent manualResetEvent;
WorkflowExecutor.cs (1)
49private ManualResetEvent atomicActivityEvent;
WindowsBase (1)
Base\System\Windows\Threading\DispatcherOperation.cs (1)
728private ManualResetEvent _event;