23 references to DisposableWait
Microsoft.CodeAnalysis.Workspaces (18)
Shared\TestHooks\AsynchronousOperationListener.cs (5)
93using (_gate.DisposableWait(CancellationToken.None)) 158using (_gate.DisposableWait(CancellationToken.None)) 202using (_gate.DisposableWait(CancellationToken.None)) 219using (_gate.DisposableWait(CancellationToken.None)) 230using (_gate.DisposableWait(CancellationToken.None))
Shared\TestHooks\AsynchronousOperationListener+AsyncToken.cs (1)
30using (Listener._gate.DisposableWait(CancellationToken.None))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy`1.cs (1)
53using (gate.DisposableWait(cancellationToken))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
242/// Since we want to avoid boxing the return from <see cref="NonReentrantLock.DisposableWait"/>, this type must be public.
Workspace\Workspace_Editor.cs (10)
55using (_stateLock.DisposableWait()) 69using (_stateLock.DisposableWait()) 87using (_stateLock.DisposableWait()) 170using (_stateLock.DisposableWait()) 181using (_stateLock.DisposableWait()) 193using (_stateLock.DisposableWait()) 243using (_stateLock.DisposableWait()) 266using (_stateLock.DisposableWait()) 309using (_stateLock.DisposableWait()) 506using (_stateLock.DisposableWait())
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildProjectLoader.cs (1)
178using (_dataGuard.DisposableWait(cancellationToken))
MSBuild\MSBuildWorkspace.cs (2)
156using (_serializationLock.DisposableWait()) 313using (_serializationLock.DisposableWait())
MSBuild\ProjectFileExtensionRegistry.cs (2)
40using (_dataGuard.DisposableWait()) 48using (_dataGuard.DisposableWait())