15 references to DisposableWaitAsync
Microsoft.CodeAnalysis.Workspaces (15)
FindSymbols\FindReferences\DependentProjectsFinder.cs (4)
146
using (await s_solutionToDependentProjectMapGate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
157
using (await s_solutionToDependentProjectMapGate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
344
using (await s_metadataIdToAssemblyNameGate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
376
using (await s_metadataIdToAssemblyNameGate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (2)
236
? await s_gate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false)
251
? await s_gate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
387
using (await _project._gate.
DisposableWaitAsync
().ConfigureAwait(false))
Workspace\ProjectSystem\ProjectSystemProject.cs (2)
535
using (await _gate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
573
using (useAsync ? await _gate.
DisposableWaitAsync
().ConfigureAwait(false) : _gate.DisposableWait())
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (3)
232
using (await _gate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
243
using (useAsync ? await _gate.
DisposableWaitAsync
().ConfigureAwait(false) : _gate.DisposableWait())
291
using (useAsync ? await _gate.
DisposableWaitAsync
().ConfigureAwait(false) : _gate.DisposableWait())
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
265
using (await buildLock.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
117
using (await Gate.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false))
Workspace\Workspace.cs (1)
527
using (useAsync ? await _serializationLock.
DisposableWaitAsync
(cancellationToken).ConfigureAwait(false) : _serializationLock.DisposableWait(cancellationToken))