4 implementations of ProgressTracker
Microsoft.CodeAnalysis.EditorFeatures (1)
FindUsages\BufferedFindUsagesContext.cs (1)
124IStreamingProgressTracker IFindUsagesContext.ProgressTracker => this;
Microsoft.CodeAnalysis.Features (2)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (1)
36public IStreamingProgressTracker ProgressTracker
FindUsages\FindUsagesContext.cs (1)
15public IStreamingProgressTracker ProgressTracker { get; }
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\FindUsages\RemoteFindUsagesService.cs (1)
99public IStreamingProgressTracker ProgressTracker => this;
10 references to ProgressTracker
Microsoft.CodeAnalysis.EditorFeatures (5)
ExternalAccess\VSTypeScript\VSTypeScriptFindUsagesService.cs (1)
46=> new ProgressTracker(_context.ProgressTracker);
FindUsages\BufferedFindUsagesContext.cs (4)
102await presenterContext.ProgressTracker.AddItemsAsync(_state.TotalItemCount, cancellationToken).ConfigureAwait(false); 103await presenterContext.ProgressTracker.ItemsCompletedAsync(_state.ItemsCompleted, cancellationToken).ConfigureAwait(false); 131await _streamingPresenterContext.ProgressTracker.AddItemsAsync(count, cancellationToken).ConfigureAwait(false); 144await _streamingPresenterContext.ProgressTracker.ItemsCompletedAsync(count, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (5)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (1)
37=> _underlyingContext.ProgressTracker;
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (2)
33=> _context.ProgressTracker; 78=> _context.ProgressTracker;
FindUsages\IRemoteFindUsagesService.cs (2)
103=> _context.ProgressTracker.AddItemsAsync(count, cancellationToken); 106=> _context.ProgressTracker.ItemsCompletedAsync(count, cancellationToken);