8 references to AsyncBatchingWorkQueue
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
36private readonly AsyncBatchingWorkQueue<ProjectId> _workQueue;
Notification\AbstractGlobalOperationNotificationService.cs (1)
23private readonly AsyncBatchingWorkQueue<bool> _eventQueue;
src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (1)
20CancellationToken cancellationToken) : AsyncBatchingWorkQueue<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
48private readonly AsyncBatchingWorkQueue<string> _workQueue;
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
153private readonly AsyncBatchingWorkQueue<string> _fileChangesToProcess;
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
28private static readonly AsyncBatchingWorkQueue<(RecoverableText recoverableText, SourceText sourceText)> s_saveQueue =
Workspace\Workspace.cs (1)
42private readonly AsyncBatchingWorkQueue<Action> _workQueue;
Workspace\Workspace_SourceGeneration.cs (1)
27private readonly AsyncBatchingWorkQueue<(ProjectId? projectId, bool forceRegeneration)> _updateSourceGeneratorsQueue;