44 references to DisposableWait
Microsoft.CodeAnalysis.Features (8)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (4)
247
using (_workGate.
DisposableWait
(CancellationToken))
269
using (gate.
DisposableWait
(cancellationToken))
289
using (gate.
DisposableWait
(CancellationToken.None))
374
using (_workGate.
DisposableWait
(CancellationToken))
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (4)
246
using (_workGate.
DisposableWait
(CancellationToken))
268
using (gate.
DisposableWait
(cancellationToken))
288
using (gate.
DisposableWait
(CancellationToken.None))
373
using (_workGate.
DisposableWait
(CancellationToken))
Microsoft.CodeAnalysis.Workspaces (30)
CancellableLazy`1.cs (1)
53
using (gate.
DisposableWait
(cancellationToken))
EventMap.cs (3)
27
using (_guard.
DisposableWait
())
38
using (_guard.
DisposableWait
())
71
using (_guard.
DisposableWait
())
NonReentrantLock.cs (1)
241
/// Since we want to avoid boxing the return from <see cref="NonReentrantLock.
DisposableWait
"/>, this type must be public.
Shared\TestHooks\AsynchronousOperationListener.cs (5)
96
using (_gate.
DisposableWait
(CancellationToken.None))
161
using (_gate.
DisposableWait
(CancellationToken.None))
205
using (_gate.
DisposableWait
(CancellationToken.None))
222
using (_gate.
DisposableWait
(CancellationToken.None))
233
using (_gate.
DisposableWait
(CancellationToken.None))
Shared\TestHooks\AsynchronousOperationListener+AsyncToken.cs (1)
27
using (_listener._gate.
DisposableWait
(CancellationToken.None))
Utilities\Documentation\XmlDocumentationProvider.cs (1)
70
using (_gate.
DisposableWait
(cancellationToken))
Workspace\Host\Metadata\MetadataReferenceCache.cs (1)
55
using (_gate.
DisposableWait
())
Workspace\Solution\ProjectDependencyGraph.cs (5)
172
using (_dataLock.
DisposableWait
())
243
using (_dataLock.
DisposableWait
())
295
using (_dataLock.
DisposableWait
())
338
using (_dataLock.
DisposableWait
(cancellationToken))
390
using (_dataLock.
DisposableWait
(cancellationToken))
Workspace\Solution\SolutionState.cs (1)
1645
using (this.StateLock.
DisposableWait
(cancellationToken))
Workspace\Solution\WeaklyCachedRecoverableValueSource.cs (1)
157
using (s_taskGuard.
DisposableWait
())
Workspace\Workspace_Editor.cs (10)
57
using (_stateLock.
DisposableWait
())
71
using (_stateLock.
DisposableWait
())
89
using (_stateLock.
DisposableWait
())
172
using (_stateLock.
DisposableWait
())
183
using (_stateLock.
DisposableWait
())
195
using (_stateLock.
DisposableWait
())
247
using (_stateLock.
DisposableWait
())
270
using (_stateLock.
DisposableWait
())
315
using (_stateLock.
DisposableWait
())
482
using (_stateLock.
DisposableWait
())
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildProjectLoader.cs (1)
168
using (_dataGuard.
DisposableWait
(cancellationToken))
MSBuild\MSBuildWorkspace.cs (2)
154
using (_serializationLock.
DisposableWait
())
305
using (_serializationLock.
DisposableWait
())
MSBuild\ProjectFile\ProjectFileLoaderRegistry.cs (2)
34
using (_dataGuard.
DisposableWait
())
47
using (_dataGuard.
DisposableWait
())
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\ProjectCodeModel.cs (1)
60
using (_guard.
DisposableWait
())