133 references to Exit
mscorlib (30)
system\_localdatastore.cs (1)
242Monitor.Exit(m_Manager);
system\_localdatastoremgr.cs (7)
112Monitor.Exit(this); 134Monitor.Exit(this); 206Monitor.Exit(this); 232Monitor.Exit(this); 261Monitor.Exit(this); 283Monitor.Exit(this); 312Monitor.Exit(this);
system\Collections\Concurrent\ConcurrentDictionary.cs (2)
921Monitor.Exit(tables.m_locks[lockNo]); 2023Monitor.Exit(m_tables.m_locks[i]);
system\environment.cs (2)
239Monitor.Exit(rh); 1280Monitor.Exit(Environment.InternalSyncObject);
system\Lazy.cs (1)
406Monitor.Exit(threadSafeObj);
system\rttype.cs (2)
535Monitor.Exit(this); 1861Monitor.Exit(s_methodInstantiationsLock);
system\runtime\remoting\activationservices.cs (2)
130Monitor.Exit(configLock); 923Monitor.Exit(configLock);
system\runtime\remoting\channelservices.cs (3)
220Monitor.Exit(s_channelLock); 290Monitor.Exit(s_channelLock); 557Monitor.Exit(s_channelLock);
system\runtime\remoting\remotingservices.cs (1)
324Monitor.Exit(configLock);
system\runtime\remoting\serveridentity.cs (5)
98Monitor.Exit(this); 117Monitor.Exit(this); 223Monitor.Exit(this); 373Monitor.Exit(this); 402Monitor.Exit(this);
system\sharedstatics.cs (3)
62Monitor.Exit(_sharedStatics); 92Monitor.Exit(_sharedStatics); 118Monitor.Exit(_sharedStatics);
system\threading\SemaphoreSlim.cs (1)
425Monitor.Exit(m_lockObj);
PresentationFramework (1)
src\Framework\MS\Internal\Utility\MonitorWrapper.cs (1)
37Monitor.Exit(_syncRoot);
SMSvcHost (1)
TD.Designer.cs (1)
816System.Threading.Monitor.Exit(syncLock);
System (13)
net\System\Net\_AutoWebProxyScriptWrapper.cs (3)
660Monitor.Exit(s_AppDomains.SyncRoot); 743Monitor.Exit(s_AppDomains.SyncRoot); 767Monitor.Exit(s_AppDomains.SyncRoot);
net\System\Net\connectionpool.cs (1)
773Monitor.Exit(pooledStream);
net\System\Net\WebSockets\WebSocketBase.cs (3)
1096Monitor.Exit(m_ThisLock); 1102Monitor.Exit(SessionHandle); 1178Monitor.Exit(lockObject);
services\monitoring\system\diagnosticts\PerformanceCounter.cs (1)
543Monitor.Exit(InstanceLockObject);
sys\system\collections\concurrent\ConcurrentBag.cs (5)
173Monitor.Exit(list); 261Monitor.Exit(list); 282Monitor.Exit(list); 789Monitor.Exit(GlobalListsLock); 833Monitor.Exit(currentList);
System.Activities (2)
EtwTrackingParticipantTrackRecords.Designer.cs (1)
884System.Threading.Monitor.Exit(syncLock);
TD.Designer.cs (1)
2356System.Threading.Monitor.Exit(syncLock);
System.Activities.DurableInstancing (3)
System\Activities\DurableInstancing\SqlWorkflowInstanceStoreLock.cs (2)
167Monitor.Exit(ThisLock); 189Monitor.Exit(ThisLock);
TD.Designer.cs (1)
506System.Threading.Monitor.Exit(syncLock);
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (1)
403Monitor.Exit(_dictionary._sync);
System.Data (12)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (1)
403Monitor.Exit(_dictionary._sync);
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (1)
1723Monitor.Exit(obj);
fx\src\data\System\Data\ProviderBase\DbReferenceCollection.cs (1)
233Monitor.Exit(_itemLock);
fx\src\data\System\Data\SqlClient\LocalDBAPI.cs (4)
93Monitor.Exit(s_dllLock); 133Monitor.Exit(s_dllLock); 175Monitor.Exit(s_dllLock); 328Monitor.Exit(s_configLock);
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (4)
230Monitor.Exit(semaphore); 247Monitor.Exit(semaphore); 264Monitor.Exit(semaphore); 275Monitor.Exit(semaphore);
fx\src\data\System\Data\SqlClient\TdsParserStateObject.cs (1)
615Monitor.Exit(this);
System.Data.Entity (2)
System\Data\Metadata\ObjectLayer\LockedAssemblyCache.cs (2)
37Monitor.Exit(_lockObject); 49Monitor.Exit(_lockObject);
System.IdentityModel (1)
TD.Designer.cs (1)
237System.Threading.Monitor.Exit(syncLock);
System.Messaging (1)
System\Messaging\MessageQueueTransaction.cs (1)
195Monitor.Exit(this);
System.Runtime.Serialization (1)
TD.Designer.cs (1)
524System.Threading.Monitor.Exit(syncLock);
System.ServiceModel (4)
System\ServiceModel\Channels\HttpPipeline.cs (1)
462Monitor.Exit(this.ThisLock);
System\ServiceModel\Channels\Msmq.cs (1)
136Monitor.Exit(xpSendLock);
System\ServiceModel\MsmqIntegration\ActiveXSerializer.cs (1)
44Monitor.Exit(this.bufferLock);
TD.Designer.cs (1)
5072System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Activation (1)
TD.Designer.cs (1)
737System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Activities (1)
TD.Designer.cs (1)
650System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Channels (1)
TD.Designer.cs (1)
179System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Discovery (1)
TD.Designer.cs (1)
755System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Internals (2)
System\Runtime\InternalBufferManager.cs (1)
338Monitor.Exit(this.tuningLock);
TraceCore.Designer.cs (1)
726System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Routing (1)
TD.Designer.cs (1)
940System.Threading.Monitor.Exit(syncLock);
System.ServiceModel.Web (1)
TD.Designer.cs (1)
145System.Threading.Monitor.Exit(syncLock);
System.Transactions (36)
System\Transactions\DurableEnlistmentState.cs (2)
214Monitor.Exit( enlistment.Transaction ); 276Monitor.Exit( enlistment.Transaction );
System\Transactions\EnlistmentState.cs (7)
176Monitor.Exit( enlistment.SyncRoot ); 193Monitor.Exit( enlistment.SyncRoot ); 210Monitor.Exit( enlistment.SyncRoot ); 227Monitor.Exit( enlistment.SyncRoot ); 244Monitor.Exit( enlistment.SyncRoot ); 261Monitor.Exit( enlistment.SyncRoot ); 278Monitor.Exit( enlistment.SyncRoot );
System\Transactions\InternalTransaction.cs (1)
453System.Threading.Monitor.Exit( this ); // Don't hold a lock calling user code.
System\Transactions\Oletx\OleTxTransaction.cs (1)
1011Monitor.Exit(localPhase0VolatileContainer);
System\Transactions\Oletx\OletxTransactionManager.cs (2)
482System.Threading.Monitor.Exit(OletxTransactionManager.proxyShimFactory); 496System.Threading.Monitor.Exit(OletxTransactionManager.proxyShimFactory);
System\Transactions\TransactionState.cs (13)
2417System.Threading.Monitor.Exit( tx ); 2449System.Threading.Monitor.Exit( tx ); 2483System.Threading.Monitor.Exit( tx ); 2527System.Threading.Monitor.Exit( tx ); 2569System.Threading.Monitor.Exit( tx ); 2663System.Threading.Monitor.Exit( tx ); 2710System.Threading.Monitor.Exit( tx ); 3317System.Threading.Monitor.Exit( tx ); 3433System.Threading.Monitor.Exit( tx ); 3553System.Threading.Monitor.Exit( tx ); 3596System.Threading.Monitor.Exit( tx ); 5484System.Threading.Monitor.Exit( tx ); 5524System.Threading.Monitor.Exit( tx );
System\Transactions\TransactionTable.cs (1)
137Monitor.Exit( this.SyncRoot );
System\Transactions\VolatileEnlistmentMultiplexing.cs (4)
140System.Threading.Monitor.Exit(demux.transaction); 200System.Threading.Monitor.Exit(demux.transaction); 260System.Threading.Monitor.Exit(demux.transaction); 320System.Threading.Monitor.Exit(demux.transaction);
System\Transactions\VolatileEnlistmentState.cs (5)
337Monitor.Exit( enlistment.Transaction ); 430Monitor.Exit( enlistment.Transaction ); 592Monitor.Exit( enlistment.Transaction ); 643Monitor.Exit( enlistment.Transaction ); 683Monitor.Exit( enlistment.Transaction );
System.Web (3)
Compilation\CompilationLock.cs (1)
201Monitor.Exit(BuildManager.TheBuildManager);
HttpApplication.cs (1)
577Monitor.Exit(_stepManager);
LegacyAspNetSynchronizationContext.cs (1)
213Monitor.Exit(_application);
System.Workflow.Runtime (5)
Lock.cs (4)
148Monitor.Exit(this); 162Monitor.Exit(this); 222Monitor.Exit(this.m_lock); 248Monitor.Exit(this.m_lock);
WorkflowDefinitionDispenser.cs (1)
630Monitor.Exit(this._syncObj);
System.Xaml.Hosting (1)
TD.Designer.cs (1)
126System.Threading.Monitor.Exit(syncLock);
System.Xml (7)
System\Xml\Schema\Preprocessor.cs (2)
146Monitor.Exit(listSchema); 151Monitor.Exit(listSchema); //Release locks on all schema objects
System\Xml\Schema\XmlSchemaSet.cs (5)
366Monitor.Exit(InternalSyncObject); //Give up this lock and try both again 407Monitor.Exit(InternalSyncObject); 410Monitor.Exit(schemas.InternalSyncObject); 584Monitor.Exit(currentSchema); 588Monitor.Exit(currentSchema);
XamlBuildTask (1)
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTask.cs (1)
161Monitor.Exit(referencesCacheLock);