1 implementation of IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
25
internal sealed class PerformanceTrackerService :
IPerformanceTrackerService
11 references to IPerformanceTrackerService
Microsoft.CodeAnalysis.Features (2)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (2)
88
var
service = project.Solution.Services.GetService<
IPerformanceTrackerService
>();
Microsoft.CodeAnalysis.Remote.ServiceHub (9)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
59
private readonly
IPerformanceTrackerService
? _performanceTracker;
79
_performanceTracker = project.Solution.Services.GetService<
IPerformanceTrackerService
>();
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
24
[ExportWorkspaceService(typeof(
IPerformanceTrackerService
), [WorkspaceKind.RemoteWorkspace]), Shared]
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (2)
100
var
service = GetWorkspace().Services.GetService<
IPerformanceTrackerService
>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (2)
62
var
diagnosticAnalyzerPerformanceTracker = services.GetService<
IPerformanceTrackerService
>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (2)
25
private readonly
IPerformanceTrackerService
_diagnosticAnalyzerPerformanceTracker;
31
IPerformanceTrackerService
diagnosticAnalyzerPerformanceTracker,