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