22 references to CancellationToken
Microsoft.CodeAnalysis.Features (22)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (6)
98
this.
CancellationToken
.ThrowIfCancellationRequested();
107
if (!await expeditableDelaySource.Delay(delayTimeSpan,
CancellationToken
).ConfigureAwait(false))
125
while (!
CancellationToken
.IsCancellationRequested)
130
await WaitAsync(
CancellationToken
).ConfigureAwait(false);
131
CancellationToken
.ThrowIfCancellationRequested();
137
CancellationToken
.ThrowIfCancellationRequested();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.AbstractUnitTestingPriorityProcessor.cs (2)
70
using (Logger.LogBlock(FunctionId.WorkCoordinator_WaitForHigherPriorityOperationsAsync,
CancellationToken
))
74
CancellationToken
.ThrowIfCancellationRequested();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (2)
119
if (
CancellationToken
.IsCancellationRequested)
162
if (!processedEverything && !
CancellationToken
.IsCancellationRequested)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (4)
105
if (
CancellationToken
.IsCancellationRequested)
131
if (
CancellationToken
.IsCancellationRequested)
174
if (
CancellationToken
.IsCancellationRequested)
237
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
))
365
using (_workGate.DisposableWait(
CancellationToken
))
385
CancellationToken
.ThrowIfCancellationRequested();
389
var isLowPriority = priorityService != null && await priorityService.IsLowPriorityAsync(GetRequiredDocument(project, documentId, document),
CancellationToken
).ConfigureAwait(false);
428
=> DequeueWorker(_workGate, _pendingWork,
CancellationToken
);