7 implementations of ProgressTracker
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
SemanticSearch\CopilotSemanticSearchUtilities.cs (1)
63public IStreamingProgressTracker ProgressTracker
Microsoft.CodeAnalysis.Features (2)
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (1)
73public IStreamingProgressTracker ProgressTracker
ValueTracking\ValueTracker.FindReferencesProgress.cs (1)
24public IStreamingProgressTracker ProgressTracker => this;
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
203public IStreamingProgressTracker ProgressTracker { get; }
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\NoOpStreamingFindReferencesProgress.cs (1)
21public IStreamingProgressTracker ProgressTracker { get; } = new NoOpProgressTracker();
FindSymbols\FindReferences\StreamingFindReferencesProgress.cs (1)
23public IStreamingProgressTracker ProgressTracker { get; }
FindSymbols\StreamingProgressCollector.cs (1)
29public IStreamingProgressTracker ProgressTracker => underlyingProgress.ProgressTracker;
5 references to ProgressTracker
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
SemanticSearch\CopilotSemanticSearchUtilities.cs (1)
64=> NoOpStreamingFindReferencesProgress.Instance.ProgressTracker;
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
41private readonly IStreamingProgressTracker _progressTracker = progress.ProgressTracker;
FindSymbols\StreamingProgressCollector.cs (1)
29public IStreamingProgressTracker ProgressTracker => underlyingProgress.ProgressTracker;
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (2)
29=> progress.ProgressTracker.AddItemsAsync(count, cancellationToken); 32=> progress.ProgressTracker.ItemsCompletedAsync(count, cancellationToken);