7 references to AsyncBatchingWorkQueue
Microsoft.CodeAnalysis.EditorFeatures (1)
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (1)
310
/// the editor. Calls to <see cref="ProcessChangesAsync"/> are serialized by <see cref="
AsyncBatchingWorkQueue
{TItem}"/>
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
35
private readonly
AsyncBatchingWorkQueue
<ProjectId> _workQueue;
Shared\Utilities\AsyncBatchingWorkQueue`0.cs (1)
19
CancellationToken cancellationToken) :
AsyncBatchingWorkQueue
<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
47
private readonly
AsyncBatchingWorkQueue
<string> _workQueue;
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
152
private readonly
AsyncBatchingWorkQueue
<string> _fileChangesToProcess;
Workspace\Solution\VersionSource\RecoverableTextAndVersion.RecoverableText.cs (1)
27
private static readonly
AsyncBatchingWorkQueue
<(RecoverableText recoverableText, SourceText sourceText)> s_saveQueue =
Workspace\Workspace_SourceGeneration.cs (1)
26
private readonly
AsyncBatchingWorkQueue
<(ProjectId? projectId, bool forceRegeneration)> _updateSourceGeneratorsQueue;