Implemented interface member:
10 references to Dispose
Microsoft.CodeAnalysis.Features (2)
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (1)
41
public void Dispose() => WorkQueue.
Dispose
();
ExternalAccess\UnitTesting\Notification\AbstractGlobalOperationNotificationService.cs (1)
37
public virtual void Dispose() => _eventQueue.
Dispose
();
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
55
=> _workQueue.
Dispose
();
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (3)
25
/// calling <see cref="
Dispose
()"/>, or cancelling the <see cref="CancellationToken"/> passed to the constructor,
49
/// at all. This is cancelled by a call to <see cref="
Dispose
()"/>; the IsCancellationRequested flag of this token
133
_externalCancellationTokenRegistration = cancellationToken.Register(static @this => ((AsyncBatchingWorkQueue<TItem, TResult>)@this!).
Dispose
(), this);
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1224
_fileChangesToProcess.
Dispose
();
Workspace\ProjectSystem\ReferenceFileChangeTracker.cs (1)
176
_workQueue.
Dispose
();
Workspace\Workspace.cs (2)
698
_updateSourceGeneratorsQueue.
Dispose
();
699
_eventHandlerWorkQueue.
Dispose
();