1 write to CancellationToken
Microsoft.CodeAnalysis.Features (1)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (1)
43CancellationToken = cancellationToken;
24 references to CancellationToken
Microsoft.CodeAnalysis.Features (24)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (7)
60_processorTask = Task.Factory.SafeStartNewFromAsync(ProcessAsync, CancellationToken, TaskScheduler.Default); 106this.CancellationToken.ThrowIfCancellationRequested(); 115if (!await expeditableDelaySource.Delay(delayTimeSpan, CancellationToken).ConfigureAwait(false)) 130while (!CancellationToken.IsCancellationRequested) 135await WaitAsync(CancellationToken).ConfigureAwait(false); 136CancellationToken.ThrowIfCancellationRequested(); 142CancellationToken.ThrowIfCancellationRequested();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.AbstractUnitTestingPriorityProcessor.cs (2)
71using (Logger.LogBlock(FunctionId.WorkCoordinator_WaitForHigherPriorityOperationsAsync, CancellationToken)) 75CancellationToken.ThrowIfCancellationRequested();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (2)
137if (CancellationToken.IsCancellationRequested) 192if (!processedEverything && !CancellationToken.IsCancellationRequested)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (5)
107if (CancellationToken.IsCancellationRequested) 143if (CancellationToken.IsCancellationRequested) 233if (CancellationToken.IsCancellationRequested) 275if (CancellationToken.IsCancellationRequested) 351if (!processedEverything && !CancellationToken.IsCancellationRequested)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (8)
92=> DequeueWorker(_workGate, _pendingWork, CancellationToken); 106!changedMember.TryResolve(await document.GetSyntaxRootAsync(CancellationToken).ConfigureAwait(false), out SyntaxNode? declarationNode)) 111var symbol = model.GetDeclaredSymbol(declarationNode, CancellationToken); 247using (_workGate.DisposableWait(CancellationToken)) 374using (_workGate.DisposableWait(CancellationToken)) 394CancellationToken.ThrowIfCancellationRequested(); 398var isLowPriority = priorityService != null && await priorityService.IsLowPriorityAsync(GetRequiredDocument(project, documentId, document), CancellationToken).ConfigureAwait(false); 437=> DequeueWorker(_workGate, _pendingWork, CancellationToken);