1 write to _shutdownToken
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (1)
61_shutdownToken = _shutdownNotificationSource.Token;
17 references to _shutdownToken
Microsoft.CodeAnalysis.Features (17)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (17)
79_shutdownToken); 84_semanticChangeProcessor = new UnitTestingSemanticChangeProcessor(listener, _registration, _documentAndProjectWorkerProcessor, semanticBackOffTimeSpan, projectBackOffTimeSpan, _shutdownToken); 172), _shutdownToken); 232=> oce.CancellationToken == _shutdownToken; 353_shutdownToken); 367_shutdownToken); 381_shutdownToken); 387() => EnqueueFullProjectWorkItemAsync(solution.GetRequiredProject(projectId), invocationReasons), _shutdownToken); 399_shutdownToken); 420var oldProjectSourceGeneratedDocuments = await oldProject.GetSourceGeneratedDocumentsAsync(_shutdownToken).ConfigureAwait(false); 422var newProjectSourceGeneratedDocuments = await newProject.GetSourceGeneratedDocumentsAsync(_shutdownToken).ConfigureAwait(false); 449_shutdownToken); 455_shutdownToken.ThrowIfCancellationRequested(); 460var isLowPriority = priorityService != null && sourceDocument != null && await priorityService.IsLowPriorityAsync(sourceDocument, _shutdownToken).ConfigureAwait(false); 507foreach (var document in await project.GetSourceGeneratedDocumentsAsync(_shutdownToken).ConfigureAwait(false)) 534GetRequiredDocument(project, documentId, document), _shutdownToken).ConfigureAwait(false); 613var differenceResult = differenceService.GetDifference(oldDocument, newDocument, _shutdownToken);