50 references to DisposableWait
Microsoft.CodeAnalysis.Features (4)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (4)
247
using (_workGate.
DisposableWait
(CancellationToken))
269
using (gate.
DisposableWait
(cancellationToken))
289
using (gate.
DisposableWait
(CancellationToken.None))
365
using (_workGate.
DisposableWait
(CancellationToken))
Microsoft.CodeAnalysis.Workspaces (45)
Utilities\Documentation\XmlDocumentationProvider.cs (1)
69
using (_gate.
DisposableWait
(cancellationToken))
Workspace\Host\Metadata\MetadataReferenceCache.cs (1)
47
using (_gate.
DisposableWait
())
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (2)
237
: s_gate.
DisposableWait
(cancellationToken))
252
: s_gate.
DisposableWait
(cancellationToken))
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (6)
116
using (_project._gate.
DisposableWait
())
168
using (_project._gate.
DisposableWait
())
274
using (_project._gate.
DisposableWait
())
329
using (_project._gate.
DisposableWait
())
391
using (_project._gate.
DisposableWait
())
525
using (_project._gate.
DisposableWait
())
Workspace\ProjectSystem\ProjectSystemProject.cs (17)
241
using (_gate.
DisposableWait
())
516
using (_gate.
DisposableWait
())
563
using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.
DisposableWait
())
951
using (_gate.
DisposableWait
())
996
using (_gate.
DisposableWait
())
1024
using (_gate.
DisposableWait
())
1055
using (_gate.
DisposableWait
())
1101
using (_gate.
DisposableWait
())
1221
using (_gate.
DisposableWait
())
1235
using (_gate.
DisposableWait
())
1254
using (_gate.
DisposableWait
())
1267
using (_gate.
DisposableWait
())
1290
using (_gate.
DisposableWait
())
1305
using (_gate.
DisposableWait
())
1326
using (_gate.
DisposableWait
())
1352
using (_gate.
DisposableWait
())
1366
using (_gate.
DisposableWait
())
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (5)
222
using (_gate.
DisposableWait
())
244
using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.
DisposableWait
())
256
using (_gate.
DisposableWait
())
271
using (_gate.
DisposableWait
())
292
using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.
DisposableWait
())
Workspace\Solution\ProjectDependencyGraph.cs (5)
191
using (_dataLock.
DisposableWait
())
281
using (_dataLock.
DisposableWait
())
333
using (_dataLock.
DisposableWait
())
376
using (_dataLock.
DisposableWait
(cancellationToken))
428
using (_dataLock.
DisposableWait
(cancellationToken))
Workspace\Solution\VersionSource\LoadableTextAndVersionSource.cs (1)
56
using (_gate.
DisposableWait
(cancellationToken))
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
91
using (Gate.
DisposableWait
(cancellationToken))
Workspace\Workspace.cs (2)
186
using (_serializationLock.
DisposableWait
())
530
using (useAsync ? await _serializationLock.DisposableWaitAsync(cancellationToken).ConfigureAwait(false) : _serializationLock.
DisposableWait
(cancellationToken))
Workspace\Workspace_Editor.cs (4)
288
using (_serializationLock.
DisposableWait
())
304
using (_serializationLock.
DisposableWait
())
446
using (_serializationLock.
DisposableWait
())
470
using (_serializationLock.
DisposableWait
())
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
197
using (s_RemotePathsGate.
DisposableWait
())