50 references to DisposableWait
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\MetadataAsSourceFileService.cs (1)
240using (_gate.DisposableWait())
Microsoft.CodeAnalysis.Workspaces (35)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (7)
104using (_project._gate.DisposableWait()) 156using (_project._gate.DisposableWait()) 262using (_project._gate.DisposableWait()) 317using (_project._gate.DisposableWait()) 379using (_project._gate.DisposableWait()) 444using (_project._gate.DisposableWait()) 499using (_project._gate.DisposableWait())
Workspace\ProjectSystem\ProjectSystemProject.cs (17)
222using (_gate.DisposableWait()) 462using (_gate.DisposableWait()) 500using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.DisposableWait()) 788using (_gate.DisposableWait()) 833using (_gate.DisposableWait()) 861using (_gate.DisposableWait()) 887using (_gate.DisposableWait()) 941using (_gate.DisposableWait()) 1034using (_gate.DisposableWait()) 1072using (_gate.DisposableWait()) 1091using (_gate.DisposableWait()) 1104using (_gate.DisposableWait()) 1156using (_gate.DisposableWait()) 1184using (_gate.DisposableWait()) 1209using (_gate.DisposableWait()) 1235using (_gate.DisposableWait()) 1260using (_gate.DisposableWait())
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (4)
168using (_gate.DisposableWait()) 190using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.DisposableWait()) 202using (_gate.DisposableWait()) 227using (useAsync ? await _gate.DisposableWaitAsync().ConfigureAwait(false) : _gate.DisposableWait())
Workspace\Solution\WeaklyCachedRecoverableValueSource.cs (1)
109using (Gate.DisposableWait(cancellationToken))
Workspace\Workspace.cs (2)
172using (_serializationLock.DisposableWait()) 360using (_serializationLock.DisposableWait())
Workspace\Workspace_Editor.cs (4)
292using (_serializationLock.DisposableWait()) 310using (_serializationLock.DisposableWait()) 422using (_serializationLock.DisposableWait()) 446using (_serializationLock.DisposableWait())
Microsoft.VisualStudio.LanguageServices (13)
Progression\GraphBuilder.cs (9)
69using (_gate.DisposableWait(cancellationToken)) 139using (_gate.DisposableWait(cancellationToken)) 154using (_gate.DisposableWait(cancellationToken)) 163using (_gate.DisposableWait(cancellationToken)) 668using (_gate.DisposableWait(cancellationToken)) 685using (_gate.DisposableWait(cancellationToken)) 809using (_gate.DisposableWait(cancellationToken)) 826using (_gate.DisposableWait(cancellationToken)) 842using (_gate.DisposableWait(cancellationToken))
ProjectSystem\VisualStudioWorkspaceImpl.cs (4)
242using (_gate.DisposableWait()) 257using (_gate.DisposableWait()) 388using (_gate.DisposableWait()) 1309using (_gate.DisposableWait())
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
213using (s_RemotePathsGate.DisposableWait())