2 implementations of IGlobalOperationNotificationService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteGlobalOperationNotificationService.cs (1)
14internal sealed class RemoteGlobalOperationNotificationService : IGlobalOperationNotificationService
Microsoft.CodeAnalysis.Workspaces (1)
Notification\AbstractGlobalOperationNotificationService.cs (1)
18internal abstract partial class AbstractGlobalOperationNotificationService : IGlobalOperationNotificationService
53 references to IGlobalOperationNotificationService
Microsoft.CodeAnalysis.EditorFeatures (2)
Remote\SolutionChecksumUpdater.cs (2)
29private readonly IGlobalOperationNotificationService? _globalOperationService; 53_globalOperationService = workspace.Services.SolutionServices.ExportProvider.GetExports<IGlobalOperationNotificationService>().FirstOrDefault()?.Value;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Notification\TestGlobalOperationNotificationService.cs (1)
14[Export(typeof(IGlobalOperationNotificationService)), PartNotDiscoverable, Shared]
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
SolutionCrawler\WorkCoordinatorTests.cs (2)
1480var globalOperation = workspace.Services.SolutionServices.ExportProvider.GetExportedValue<IGlobalOperationNotificationService>();
Microsoft.CodeAnalysis.Features (14)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingGlobalOperationAwareIdleProcessor.cs (2)
20private readonly IGlobalOperationNotificationService? _globalOperationNotificationService; 24IGlobalOperationNotificationService? globalOperationNotificationService,
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.AbstractUnitTestingPriorityProcessor.cs (1)
32IGlobalOperationNotificationService? globalOperationNotificationService,
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (2)
94var globalNotificationService = _registration.Services.ExportProvider.GetExports<IGlobalOperationNotificationService>().FirstOrDefault()?.Value;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (1)
32IGlobalOperationNotificationService? globalOperationNotificationService,
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (1)
50IGlobalOperationNotificationService? globalOperationNotificationService,
SolutionCrawler\GlobalOperationAwareIdleProcessor.cs (2)
20private readonly IGlobalOperationNotificationService? _globalOperationNotificationService; 24IGlobalOperationNotificationService? globalOperationNotificationService,
SolutionCrawler\WorkCoordinator.AbstractPriorityProcessor.cs (1)
32IGlobalOperationNotificationService? globalOperationNotificationService,
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (2)
81var globalNotificationService = _registration.Workspace.Services.SolutionServices.ExportProvider 82.GetExports<IGlobalOperationNotificationService>().FirstOrDefault()?.Value;
SolutionCrawler\WorkCoordinator.LowPriorityProcessor.cs (1)
32IGlobalOperationNotificationService? globalOperationNotificationService,
SolutionCrawler\WorkCoordinator.NormalPriorityProcessor.cs (1)
49IGlobalOperationNotificationService? globalOperationNotificationService,
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\RemoteGlobalOperationNotificationService.cs (1)
13[Export(typeof(IGlobalOperationNotificationService)), Shared]
Services\GlobalNotificationDelivery\RemoteGlobalNotificationDeliveryService.cs (1)
55=> (RemoteGlobalOperationNotificationService)GetWorkspace().Services.SolutionServices.ExportProvider.GetExports<IGlobalOperationNotificationService>().Single().Value;
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (2)
75var globalOperationNotificationService = services.SolutionServices.ExportProvider.GetExports<IGlobalOperationNotificationService>().Single().Value;
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (1)
37IGlobalOperationNotificationService globalOperationNotificationService,
Microsoft.VisualStudio.LanguageServices (14)
Notification\VisualStudioGlobalOperationNotificationService.cs (1)
13[Export(typeof(IGlobalOperationNotificationService)), Shared]
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
141exportProvider.GetExportedValue<IGlobalOperationNotificationService>(),
Remote\GlobalNotificationRemoteDeliveryService.cs (4)
56var globalOperationService = _services.ExportProvider.GetExports<IGlobalOperationNotificationService>().Single().Value; 63var globalOperationService = _services.ExportProvider.GetExports<IGlobalOperationNotificationService>().Single().Value;
RoslynPackage.cs (3)
164var globalNotificationService = this.ComponentModel.GetService<IGlobalOperationNotificationService>(); 354private static void TrackBulkFileOperations(IGlobalOperationNotificationService globalNotificationService)
SolutionEventMonitor.cs (2)
25private readonly IGlobalOperationNotificationService _notificationService; 28public SolutionEventMonitor(IGlobalOperationNotificationService notificationService)
TaskList\ExternalErrorDiagnosticUpdateSource.cs (3)
43private readonly IGlobalOperationNotificationService _notificationService; 79IGlobalOperationNotificationService notificationService, 93IGlobalOperationNotificationService notificationService,
Microsoft.VisualStudio.LanguageServices.UnitTests (15)
Diagnostics\DiagnosticTableDataSourceTests.vb (1)
667Dim notificationService = workspace.GetService(Of IGlobalOperationNotificationService)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (14)
38workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 52workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 90workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 107workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 128workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 162workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 202workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 252workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 290workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 342workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 381workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 413workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 456workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None) 511workspace, service, workspace.GetService(Of IGlobalOperationNotificationService), waiter, CancellationToken.None)