4 implementations of ProgressTracker
Microsoft.CodeAnalysis.EditorFeatures (1)
FindUsages\BufferedFindUsagesContext.cs (1)
122IStreamingProgressTracker IFindUsagesContext.ProgressTracker => this;
Microsoft.CodeAnalysis.Features (2)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (1)
30public IStreamingProgressTracker ProgressTracker
FindUsages\FindUsagesContext.cs (1)
15public IStreamingProgressTracker ProgressTracker { get; }
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\FindUsages\RemoteFindUsagesService.cs (1)
99public IStreamingProgressTracker ProgressTracker => this;
12 references to ProgressTracker
Microsoft.CodeAnalysis.EditorFeatures (5)
ExternalAccess\VSTypeScript\VSTypeScriptFindUsagesService.cs (1)
37=> new ProgressTracker(_context.ProgressTracker);
FindUsages\BufferedFindUsagesContext.cs (4)
98await presenterContext.ProgressTracker.AddItemsAsync(_state.TotalItemCount, cancellationToken).ConfigureAwait(false); 99await presenterContext.ProgressTracker.ItemsCompletedAsync(_state.ItemsCompleted, cancellationToken).ConfigureAwait(false); 129await _streamingPresenterContext.ProgressTracker.AddItemsAsync(count, cancellationToken).ConfigureAwait(false); 142await _streamingPresenterContext.ProgressTracker.ItemsCompletedAsync(count, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (5)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (1)
31=> _underlyingContext.ProgressTracker;
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (2)
33=> _context.ProgressTracker; 74=> context.ProgressTracker;
FindUsages\IRemoteFindUsagesService.cs (2)
98=> _context.ProgressTracker.AddItemsAsync(count, cancellationToken); 101=> _context.ProgressTracker.ItemsCompletedAsync(count, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
SemanticSearch\SemanticSearchQueryExecutor.cs (2)
33=> presenterContext.ProgressTracker.AddItemsAsync(itemCount, cancellationToken); 36=> presenterContext.ProgressTracker.ItemsCompletedAsync(itemCount, cancellationToken);