92 references to Exit
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (2)
168Monitor.Exit(listSchema); 173Monitor.Exit(listSchema); //Release locks on all schema objects
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (5)
422Monitor.Exit(InternalSyncObject); //Give up this lock and try both again 473Monitor.Exit(InternalSyncObject); 477Monitor.Exit(schemas.InternalSyncObject); 688Monitor.Exit(currentSchema); 692Monitor.Exit(currentSchema);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\InternalBufferManager.cs (1)
308Monitor.Exit(_tuningLock);
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\KeyRingProvider.cs (1)
320Monitor.Exit(_cacheableKeyRingLockObj);
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
513Monitor.Exit(monitorLockObject);
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
148Monitor.Exit(sync);
Microsoft.Extensions.Http (1)
DefaultHttpClientFactory.cs (1)
306Monitor.Exit(_cleanupActiveLock);
MSBuildTaskHost (2)
Concurrent\ConcurrentDictionary.cs (2)
247Monitor.Exit(tables._locks[lockNo]); 526Monitor.Exit(_tables._locks[i]);
PresentationCore.Tests (1)
TestUtilities\BinaryFormatterScope.cs (1)
31Monitor.Exit(typeof(BinaryFormatterScope));
PresentationFramework (1)
MS\Internal\Utility\MonitorWrapper.cs (1)
31Monitor.Exit(_syncRoot);
System.Collections.Concurrent (7)
System\Collections\Concurrent\ConcurrentBag.cs (4)
653Monitor.Exit(queue); 658Monitor.Exit(GlobalQueuesLock); 836Monitor.Exit(this); 926Monitor.Exit(this);
System\Collections\Concurrent\ConcurrentDictionary.cs (3)
1058Monitor.Exit(locks[lockNo]); 2147Monitor.Exit(locks[i]); 2529Monitor.Exit(locks[lockNo]);
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\CompositionLock.cs (1)
76Monitor.Exit(_compositionLock);
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CompositionOperation.cs (1)
129Monitor.Exit(_sharingLock);
System.Data.Odbc (2)
Common\System\Data\ProviderBase\DbConnectionPool.cs (1)
1095Monitor.Exit(obj);
src\libraries\Common\src\System\Data\ProviderBase\DbReferenceCollection.cs (1)
280Monitor.Exit(_itemLock);
System.Net.Sockets (1)
System\Net\Sockets\SocketAsyncContext.Unix.cs (1)
733Monitor.Exit(_lockObject);
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Buffers\SharedArrayPool.cs (2)
412Monitor.Exit(this); 429Monitor.Exit(this);
src\libraries\System.Private.CoreLib\src\System\SR.cs (1)
114Monitor.Exit(_lock);
src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (1)
427Monitor.Exit(m_lockObjAndDisposed);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
3510Monitor.Exit(list);
src\System\RuntimeType.CoreCLR.cs (2)
469Monitor.Exit(this); 1682Monitor.Exit(s_methodInstantiationsLock);
System.Private.Windows.Core.TestUtilities (3)
BinaryFormatterInClipboardDragDropScope.cs (1)
30Monitor.Exit(typeof(BinaryFormatterInClipboardDragDropScope));
BinaryFormatterScope.cs (1)
31Monitor.Exit(typeof(BinaryFormatterScope));
NrbfSerializerInClipboardDragDropScope.cs (1)
30Monitor.Exit(typeof(NrbfSerializerInClipboardDragDropScope));
System.Private.Xml (7)
System\Xml\Schema\Preprocessor.cs (2)
161Monitor.Exit(listSchema); 166Monitor.Exit(listSchema); //Release locks on all schema objects
System\Xml\Schema\XmlSchemaSet.cs (5)
322Monitor.Exit(InternalSyncObject); //Give up this lock and try both again 368Monitor.Exit(InternalSyncObject); 372Monitor.Exit(schemas.InternalSyncObject); 562Monitor.Exit(currentSchema); 567Monitor.Exit(currentSchema);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\GetTypeCoreCache.cs (1)
43Monitor.Exit(_lock);
System.Threading.Channels (6)
System\Threading\Channels\BoundedChannel.cs (6)
425Monitor.Exit(parent.SyncObj); 440Monitor.Exit(parent.SyncObj); 451Monitor.Exit(parent.SyncObj); 616Monitor.Exit(parent.SyncObj); 631Monitor.Exit(parent.SyncObj); 642Monitor.Exit(parent.SyncObj);
System.Transactions.Local (33)
System\Transactions\DurableEnlistmentState.cs (2)
93Monitor.Exit(enlistment.Transaction); 144Monitor.Exit(enlistment.Transaction);
System\Transactions\EnlistmentState.cs (7)
115Monitor.Exit(enlistment.SyncRoot); 129Monitor.Exit(enlistment.SyncRoot); 143Monitor.Exit(enlistment.SyncRoot); 157Monitor.Exit(enlistment.SyncRoot); 171Monitor.Exit(enlistment.SyncRoot); 185Monitor.Exit(enlistment.SyncRoot); 199Monitor.Exit(enlistment.SyncRoot);
System\Transactions\InternalTransaction.cs (1)
352Monitor.Exit(this); // Don't hold a lock calling user code.
System\Transactions\TransactionState.cs (13)
1672Monitor.Exit(tx); 1701Monitor.Exit(tx); 1732Monitor.Exit(tx); 1773Monitor.Exit(tx); 1809Monitor.Exit(tx); 1899Monitor.Exit(tx); 1942Monitor.Exit(tx); 2538Monitor.Exit(tx); 2646Monitor.Exit(tx); 2763Monitor.Exit(tx); 2805Monitor.Exit(tx); 4614Monitor.Exit(tx); 4649Monitor.Exit(tx);
System\Transactions\TransactionTable.cs (1)
115Monitor.Exit(SyncRoot);
System\Transactions\VolatileEnlistmentMultiplexing.cs (4)
109Monitor.Exit(demux._transaction); 148Monitor.Exit(demux._transaction); 187Monitor.Exit(demux._transaction); 226Monitor.Exit(demux._transaction);
System\Transactions\VolatileEnlistmentState.cs (5)
138Monitor.Exit(enlistment.Transaction); 219Monitor.Exit(enlistment.Transaction); 363Monitor.Exit(enlistment.Transaction); 406Monitor.Exit(enlistment.Transaction); 440Monitor.Exit(enlistment.Transaction);
System.Windows.Forms.TestUtilities (7)
AnchorLayoutV2Scope.cs (1)
32Monitor.Exit(typeof(AnchorLayoutV2Scope));
ApplyParentFontToMenusScope.cs (1)
32Monitor.Exit(typeof(ApplyParentFontToMenusScope));
DataGridViewUIAStartRowCountAtZeroScope.cs (1)
31Monitor.Exit(typeof(DataGridViewUIAStartRowCountAtZeroScope));
NoClientNotificationsScope.cs (1)
32Monitor.Exit(typeof(NoClientNotificationsScope));
ScaleTopLevelFormMinMaxSizeForDpiScope.cs (1)
32Monitor.Exit(typeof(ScaleTopLevelFormMinMaxSizeForDpiScope));
ServicePointManagerCheckCrlScope.cs (1)
32Monitor.Exit(typeof(ServicePointManagerCheckCrlScope));
TreeNodeCollectionAddRangeRespectsSortOrderScope.cs (1)
32Monitor.Exit(typeof(TreeNodeCollectionAddRangeRespectsSortOrderScope));