49 instantiations of CancellationToken
Aspire.Seq (1)
SeqHealthCheck.cs (1)
20public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext _, CancellationToken cancellationToken = new CancellationToken())
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TimeoutHelper.cs (1)
15private static readonly CancellationToken s_precancelledToken = new CancellationToken(true);
dotnet-svcutil-lib.Tests (1)
TestInit.cs (1)
135ProcessRunner.ProcessResult procResult = ProcessRunner.TryRunAsync("dotnet", "--version", Directory.GetCurrentDirectory(), null, new CancellationToken()).ConfigureAwait(false).GetAwaiter().GetResult();
Microsoft.AspNetCore.Components (1)
RenderTree\Renderer.cs (1)
31internal static readonly Task CanceledRenderTask = Task.FromCanceled(new CancellationToken(canceled: true));
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteRenderer.cs (1)
21private static readonly Task CanceledTask = Task.FromCanceled(new CancellationToken(canceled: true));
Microsoft.AspNetCore.Http (1)
RequestFormReaderExtensions.cs (1)
22CancellationToken cancellationToken = new CancellationToken())
Microsoft.AspNetCore.Http.Abstractions (2)
ConnectionInfo.cs (1)
54public abstract Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken = new CancellationToken());
HttpRequest.cs (1)
147public abstract Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken = new CancellationToken());
Microsoft.AspNetCore.Server.HttpSys (2)
MessagePump.cs (1)
266StopAsync(new CancellationToken(canceled: true)).GetAwaiter().GetResult();
RequestProcessing\RequestContext.cs (1)
173_disconnectToken = new CancellationToken(canceled: true);
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.IHttpRequestLifetimeFeature.cs (1)
30return new CancellationToken(true);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpProtocol.cs (2)
308return new CancellationToken(false); 313return new CancellationToken(true);
Internal\KestrelServerImpl.cs (1)
287StopAsync(new CancellationToken(canceled: true)).GetAwaiter().GetResult();
Microsoft.AspNetCore.WebUtilities (4)
FormReader.cs (3)
158public async Task<KeyValuePair<string, string>?> ReadNextPairAsync(CancellationToken cancellationToken = new CancellationToken()) 168private async Task ReadNextPairAsyncImpl(CancellationToken cancellationToken = new CancellationToken()) 299public async Task<Dictionary<string, StringValues>> ReadFormAsync(CancellationToken cancellationToken = new CancellationToken())
MultipartReader.cs (1)
84public async Task<MultipartSection?> ReadNextSectionAsync(CancellationToken cancellationToken = new CancellationToken())
Microsoft.CodeAnalysis (6)
DiagnosticAnalyzer\AnalyzerDriver.cs (4)
453_lazyInitializeTask = Task.FromCanceled(new CancellationToken(canceled: true)); 456_lazyPrimaryTask = Task.FromCanceled(new CancellationToken(canceled: true)); 662_lazyPrimaryTask ??= Task.FromCanceled(new CancellationToken(canceled: true)); 696_lazyPrimaryTask = Task.FromCanceled(new CancellationToken(canceled: true));
DiagnosticAnalyzer\AsyncQueue.cs (2)
240: Task.FromCanceled<TElement>(new CancellationToken(canceled: true)); 249new CancellationToken(canceled: true).ThrowIfCancellationRequested();
Microsoft.CodeAnalysis.Scripting (1)
Hosting\CommandLine\CommandLineRunner.cs (1)
136var cancellationToken = new CancellationToken();
Microsoft.Extensions.AI.Abstractions.Tests (2)
Image\ImageGeneratorExtensionsTests.cs (2)
68var cancellationToken = new CancellationToken(canceled: false); 114var cancellationToken = new CancellationToken(canceled: false);
Microsoft.Extensions.Http.Diagnostics.Tests (3)
Logging\HttpRequestBodyReaderTest.cs (1)
111var token = new CancellationToken(true);
Logging\HttpResponseBodyReaderTest.cs (2)
134var token = new CancellationToken(true); 242var token = new CancellationToken(true);
Microsoft.Extensions.Http.Resilience.Tests (1)
Polly\HttpRetryStrategyOptionsTests.cs (1)
29[new OperationCanceledExceptionMock(new TimeoutException()), new CancellationToken(canceled: true), false],
Microsoft.Gen.Logging.Unit.Tests (1)
ParserTests.cs (1)
601", cancellationToken: new CancellationToken(true)));
Microsoft.Gen.Metrics.Unit.Tests (1)
ParserTests.cs (1)
561cancellationToken: new CancellationToken(true)));
Microsoft.Gen.MetricsReports.Unit.Tests (1)
EmitterTests.cs (1)
87emitter.GenerateReport(_metricClasses, new CancellationToken(true));
System.Data.Common (1)
System\Data\Common\AdapterUtil.Common.cs (1)
22internal static Task<T> CreatedTaskWithCancellation<T>() => Task.FromCanceled<T>(new CancellationToken(true));
System.Linq.Parallel (1)
System\Linq\Parallel\Scheduling\CancellationState.cs (1)
39return new CancellationToken(false);
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketStream.cs (1)
260ct = new CancellationToken(canceled: true);
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenRegistration.cs (1)
102new CancellationToken(node.Registrations.Source) : // avoid CTS.Token, which throws after disposal
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (2)
86return new CancellationToken(this); 990((Action<object?, CancellationToken>)d)(state, new CancellationToken(source));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskExtensions.cs (2)
22Task.FromCanceled(new CancellationToken(true)); 38Task.FromCanceled<TResult>(new CancellationToken(true));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (4)
226return s_canceledTask ??= Task.FromCanceled(new CancellationToken(canceled: true)); 278vtst.TrySetCanceled(new CancellationToken(true)); 637return s_canceledTask ??= Task.FromCanceled<TResult>(new CancellationToken(true)); 688vtst.TrySetCanceled(new CancellationToken(true));
System.ServiceModel.Federation (1)
System\Runtime\TimeoutHelper.cs (1)
12private static readonly CancellationToken s_precancelledToken = new CancellationToken(true);
System.ServiceModel.Primitives (1)
Internals\System\Runtime\TimeoutHelper.cs (1)
16private static readonly CancellationToken s_precancelledToken = new CancellationToken(true);
System.Threading.Channels (1)
System\Threading\Channels\ChannelUtilities.cs (1)
63error is OperationCanceledException oce ? Task.FromCanceled<T>(oce.CancellationToken.IsCancellationRequested ? oce.CancellationToken : new CancellationToken(true)) :
34862 references to CancellationToken
aspire (1247)
Acquisition\IInstallationDiscovery.cs (1)
42Task<IReadOnlyList<InstallationInfo>> DiscoverAllAsync(CancellationToken cancellationToken);
Acquisition\InstallationCandidateSources.cs (4)
22CancellationToken CancellationToken) 174public static IEnumerable<string> EnumerateDirectoriesSafe(string root, ILogger logger, CancellationToken cancellationToken = default) 179public static IEnumerable<string> EnumerateFilesSafe(string root, string searchPattern, EnumerationOptions enumerationOptions, ILogger logger, CancellationToken cancellationToken = default) 184private static IEnumerable<string> EnumerateFileSystemEntriesSafe(string root, ILogger logger, string entryKind, Func<IEnumerator<string>> enumeratorFactory, CancellationToken cancellationToken)
Acquisition\InstallationDiscovery.cs (3)
116public Task<IReadOnlyList<InstallationInfo>> DiscoverAllAsync(CancellationToken cancellationToken) 120/// Test seam for <see cref="DiscoverAllAsync(CancellationToken)"/>: lets 125internal async Task<IReadOnlyList<InstallationInfo>> DiscoverAllAsync(string? processPath, CancellationToken cancellationToken)
Acquisition\IPeerInstallProbe.cs (1)
38Task<PeerProbeResult> ProbeAsync(string binaryPath, CancellationToken cancellationToken);
Acquisition\PeerInstallProbe.cs (5)
22/// semantics await <see cref="Process.WaitForExitAsync(CancellationToken)"/> 67public async Task<PeerProbeResult> ProbeAsync(string binaryPath, CancellationToken cancellationToken) 198private async Task<SpawnResult> SpawnAndCaptureAsync(string binaryPath, string[] arguments, CancellationToken cancellationToken) 327private static async Task<PeerProcessOutput> CapturePeerOutputAsync(Process process, CancellationToken cancellationToken) 347private static async Task<CappedOutput> ReadCappedAsync(Stream stream, int cap, CancellationToken cancellationToken)
Agents\AgentEnvironmentApplicator.cs (3)
11private readonly Func<CancellationToken, Task> _applyCallback; 22Func<CancellationToken, Task> applyCallback, 54public async Task ApplyAsync(CancellationToken cancellationToken)
Agents\AgentEnvironmentDetector.cs (1)
14CancellationToken cancellationToken)
Agents\AspireSkills\AspireSkillsBundle.cs (1)
30public Task<IReadOnlyList<SkillAssetFile>> GetSkillFilesAsync(SkillDefinition skill, CancellationToken cancellationToken)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (4)
29CancellationToken cancellationToken, 35Task<AspireSkillsBundle> LoadAsync(DirectoryInfo bundleDirectory, CancellationToken cancellationToken, bool skipCompatibilityCheck = false); 80CancellationToken cancellationToken, 114CancellationToken cancellationToken,
Agents\AspireSkills\AspireSkillsInstaller.cs (15)
58public Task<AspireSkillsInstallResult> InstallAsync(CancellationToken cancellationToken) 65private async Task<AspireSkillsInstallResult> InstallCoreAsync(CancellationToken cancellationToken) 167CancellationToken cancellationToken) 290CancellationToken cancellationToken) 427private async Task<GitHubReleaseInfo?> TryGetGitHubReleaseAsync(HttpClient httpClient, string version, CancellationToken cancellationToken) 529private static async Task<bool> TryDownloadGitHubAssetAsync(HttpClient httpClient, string downloadUrl, string archivePath, CancellationToken cancellationToken) 560CancellationToken cancellationToken) 590CancellationToken cancellationToken) 662CancellationToken cancellationToken) 730CancellationToken cancellationToken) 759CancellationToken cancellationToken) 842private Task<FileStream> AcquireCacheLockAsync(string cacheRoot, string version, CancellationToken cancellationToken) 847private Task<FileStream> AcquireCacheLockForCleanupAsync(string cacheRoot, string version, CancellationToken cancellationToken) 856CancellationToken cancellationToken) 965CancellationToken cancellationToken)
Agents\AspireSkills\EmbeddedAspireSkillsBundleProvider.cs (2)
25CancellationToken cancellationToken); 53CancellationToken cancellationToken)
Agents\AspireSkills\GitHubArtifactAttestationVerifier.cs (2)
25CancellationToken cancellationToken); 39CancellationToken cancellationToken)
Agents\AspireSkills\IAspireSkillsInstaller.cs (1)
14Task<AspireSkillsInstallResult> InstallAsync(CancellationToken cancellationToken);
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
47public async Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 201CancellationToken cancellationToken)
Agents\ClaudeCode\ClaudeCodeCliRunner.cs (1)
17public async Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\ClaudeCode\IClaudeCodeCliRunner.cs (1)
18Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken);
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
51public async Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 193CancellationToken cancellationToken)
Agents\CopilotCli\CopilotCliRunner.cs (1)
17public async Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\CopilotCli\ICopilotCliRunner.cs (1)
18Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken);
Agents\DeprecatedMcpCommandScanner.cs (2)
40public Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 198private async Task UpdateConfigAsync(AgentConfigLocation location, string configPath, JsonObject config, CancellationToken cancellationToken)
Agents\Hooks\ITelemetryHookConfigurator.cs (1)
22CancellationToken cancellationToken);
Agents\Hooks\ITelemetryHookInstaller.cs (1)
22Task<TelemetryHookScripts> EnsureInstalledAsync(CancellationToken cancellationToken);
Agents\Hooks\TelemetryHookConfigurator.cs (4)
59CancellationToken cancellationToken) 113private async Task<bool> TryConfigureCopilotAsync(TelemetryHookScripts scripts, CancellationToken cancellationToken) 153private async Task<TelemetryHookSkipReason?> ConfigureClaudeAsync(TelemetryHookScripts scripts, CancellationToken cancellationToken) 379private static async Task WriteJsonAtomicAsync(string path, JsonObject config, CancellationToken cancellationToken)
Agents\Hooks\TelemetryHookInstaller.cs (2)
37public async Task<TelemetryHookScripts> EnsureInstalledAsync(CancellationToken cancellationToken) 71private async Task WriteFileIfChangedAsync(string path, string content, CancellationToken cancellationToken)
Agents\IAgentEnvironmentDetector.cs (1)
19CancellationToken cancellationToken);
Agents\IAgentEnvironmentScanner.cs (1)
17Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken);
Agents\McpConfigFileHelper.cs (1)
68public static async Task<JsonObject> ReadConfigAsync(string configFilePath, Func<string, string>? preprocessContent, CancellationToken cancellationToken)
Agents\OpenCode\IOpenCodeCliRunner.cs (1)
18Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken);
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
42public async Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 186CancellationToken cancellationToken)
Agents\OpenCode\OpenCodeCliRunner.cs (1)
17public async Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\Playwright\IPlaywrightCliRunner.cs (2)
18Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken); 26Task<bool> InstallSkillsAsync(string workingDirectory, CancellationToken cancellationToken);
Agents\Playwright\PlaywrightCliInstaller.cs (3)
109public async Task<(PlaywrightInstallStatus Status, string? Message)> InstallAsync(string repoRoot, IReadOnlySet<string> selectedSkillDirectories, CancellationToken cancellationToken) 116private async Task<(PlaywrightInstallStatus Status, string? Message)> InstallCoreAsync(string repoRoot, IReadOnlySet<string> selectedSkillDirectories, CancellationToken cancellationToken) 280CancellationToken cancellationToken)
Agents\Playwright\PlaywrightCliRunner.cs (2)
16public async Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken) 81public async Task<bool> InstallSkillsAsync(string workingDirectory, CancellationToken cancellationToken)
Agents\VsCode\IVsCodeCliRunner.cs (1)
30Task<SemVersion?> GetVersionAsync(VsCodeRunOptions options, CancellationToken cancellationToken);
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (3)
51public async Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 108private async Task<bool> IsVsCodeAvailableAsync(CancellationToken cancellationToken) 240CancellationToken cancellationToken)
Agents\VsCode\VsCodeCliRunner.cs (1)
17public async Task<SemVersion?> GetVersionAsync(VsCodeRunOptions options, CancellationToken cancellationToken)
Backchannel\AppHostAuxiliaryBackchannel.cs (26)
138CancellationToken cancellationToken = default) 166CancellationToken cancellationToken) 212private static async Task<string[]?> FetchCapabilitiesAsync(JsonRpc rpc, ILogger logger, ProfilingTelemetry? profilingTelemetry, CancellationToken cancellationToken) 247public async Task<AppHostInformation?> GetAppHostInformationAsync(CancellationToken cancellationToken = default) 264public async Task<bool> StopAppHostAsync(CancellationToken cancellationToken = default) 291public async Task<DashboardUrlsState?> GetDashboardUrlsAsync(CancellationToken cancellationToken = default) 324public async Task<WaitForAppHostReadyResponse?> WaitForAppHostReadyAsync(CancellationToken cancellationToken = default) 352public async Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default) 399public async IAsyncEnumerable<ResourceSnapshot> WatchResourceSnapshotsAsync(bool includeHidden, [EnumeratorCancellation] CancellationToken cancellationToken = default) 459[EnumeratorCancellation] CancellationToken cancellationToken = default) 502CancellationToken cancellationToken = default) 524public async Task<GetAppHostInfoResponse?> GetAppHostInfoV2Async(CancellationToken cancellationToken = default) 564public async Task<GetDashboardInfoResponse?> GetDashboardInfoV2Async(CancellationToken cancellationToken = default) 609public async Task<GetResourcesResponse> GetResourcesV2Async(GetResourcesRequest? request = null, CancellationToken cancellationToken = default) 652[EnumeratorCancellation] CancellationToken cancellationToken = default) 734CancellationToken cancellationToken = default) 750CancellationToken cancellationToken = default) 771[EnumeratorCancellation] CancellationToken cancellationToken) 810[EnumeratorCancellation] CancellationToken cancellationToken) 822[EnumeratorCancellation] CancellationToken cancellationToken) 867CancellationToken cancellationToken = default) 916public async Task<bool> StopAppHostV2Async(StopAppHostRequest? request = null, CancellationToken cancellationToken = default) 952CancellationToken cancellationToken = default) 987CancellationToken cancellationToken = default) 1024public async Task<GetTerminalInfoResponse> GetTerminalInfoAsync(string resourceName, CancellationToken cancellationToken = default) 1058public async Task<ListTerminalsResponse> ListTerminalsAsync(CancellationToken cancellationToken = default)
Backchannel\AppHostCliBackchannel.cs (34)
17Task RequestStopAsync(CancellationToken cancellationToken); 18Task NotifyAppHostReadyAsync(CancellationToken cancellationToken); 19Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken); 20IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync(CancellationToken cancellationToken); 21IAsyncEnumerable<RpcResourceState> GetResourceStatesAsync(CancellationToken cancellationToken); 22Task WaitForDisconnectAsync(CancellationToken cancellationToken); 23Task ConnectAsync(string socketPath, int retryCount, CancellationToken cancellationToken); 24Task ConnectAsync(string socketPath, bool autoReconnect, int retryCount, CancellationToken cancellationToken); 25IAsyncEnumerable<PublishingActivity> GetPublishingActivitiesAsync(CancellationToken cancellationToken); 26Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken); 27Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken); 28Task UpdatePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken); 29Task<GetPipelineStepsResponse> GetPipelineStepsAsync(string? step, CancellationToken cancellationToken); 30Task<UploadFileResponse> UploadFileAsync(string filePath, string fileName, int interactionId, string inputName, CancellationToken cancellationToken); 44private CancellationToken _cancellationToken; 59public async Task WaitForDisconnectAsync(CancellationToken cancellationToken) 70public async Task RequestStopAsync(CancellationToken cancellationToken) 89public async Task NotifyAppHostReadyAsync(CancellationToken cancellationToken) 110public async Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken) 131public IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync(CancellationToken cancellationToken) 140public IAsyncEnumerable<RpcResourceState> GetResourceStatesAsync(CancellationToken cancellationToken) 153Func<JsonRpc, CancellationToken, Task<IAsyncEnumerable<T>>> startStream, 155[EnumeratorCancellation] CancellationToken cancellationToken) 197public IAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default) 203private async IAsyncEnumerable<T> EnumerateWithReconnect<T>(ReportingAsyncEnumerable<T> source, [EnumeratorCancellation] CancellationToken cancellationToken) 253private async Task WaitForReconnectionAsync(CancellationToken cancellationToken) 300public Task ConnectAsync(string socketPath, int retryCount, CancellationToken cancellationToken) 303public async Task ConnectAsync(string socketPath, bool autoReconnect, int retryCount, CancellationToken cancellationToken) 482public IAsyncEnumerable<PublishingActivity> GetPublishingActivitiesAsync(CancellationToken cancellationToken) 491public async Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) 508public async Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 523public async Task UpdatePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 538public async Task<GetPipelineStepsResponse> GetPipelineStepsAsync(string? step, CancellationToken cancellationToken) 557public async Task<UploadFileResponse> UploadFileAsync(string filePath, string fileName, int interactionId, string inputName, CancellationToken cancellationToken)
Backchannel\AppHostConnectionHelper.cs (1)
29CancellationToken cancellationToken = default)
Backchannel\AppHostConnectionResolver.cs (3)
61CancellationToken cancellationToken) 97CancellationToken cancellationToken, 326CancellationToken cancellationToken)
Backchannel\AuxiliaryBackchannelMonitor.cs (11)
66public async IAsyncEnumerable<IReadOnlyList<IAppHostAuxiliaryBackchannel>> WatchConnectionsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 107}, CancellationToken.None); 120async Task WatchConnectionChangesAsync(IFileProvider fileProvider, string watchPattern, CancellationToken cancellationToken) 228public Task ScanAsync(CancellationToken cancellationToken = default) 233protected override async Task ExecuteAsync(CancellationToken stoppingToken) 298private async Task UpdateConnectionsAsync(CancellationToken cancellationToken) 303private async Task<IReadOnlyList<Task>> ProcessDirectoryChangesAsync(CancellationToken cancellationToken) 332_ = Task.Run(async () => await DisconnectAsync(connection).ConfigureAwait(false), CancellationToken.None); 376private async Task TryConnectToSocketAsync(string socketPath, ConcurrentBag<string> failedSockets, CancellationToken cancellationToken) 613private async Task RunFileWatcherLoopAsync(IFileProvider fileProvider, string watchPattern, CancellationToken cancellationToken) 631private static async IAsyncEnumerable<bool> WatchForChangesAsync(IFileProvider fileProvider, string watchPattern, [EnumeratorCancellation] CancellationToken cancellationToken)
Backchannel\ExtensionBackchannel.cs (58)
23Task ConnectAsync(CancellationToken cancellationToken); 24Task DisplayMessageAsync(string emojiName, string message, CancellationToken cancellationToken); 25Task DisplaySuccessAsync(string message, CancellationToken cancellationToken); 26Task DisplaySubtleMessageAsync(string message, CancellationToken cancellationToken); 27Task DisplayErrorAsync(string error, CancellationToken cancellationToken); 28Task DisplayEmptyLineAsync(CancellationToken cancellationToken); 29Task DisplayIncompatibleVersionErrorAsync(string requiredCapability, string appHostHostingSdkVersion, CancellationToken cancellationToken); 30Task DisplayCancellationMessageAsync(CancellationToken cancellationToken); 31Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken); 32Task DisplayDashboardUrlsAsync(DashboardUrlsState dashboardUrls, CancellationToken cancellationToken); 33Task ShowStatusAsync(string? status, CancellationToken cancellationToken); 34Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, CancellationToken cancellationToken) where T : notnull; 35Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, CancellationToken cancellationToken) where T : notnull; 36Task<bool> ConfirmAsync(string promptText, bool defaultValue, CancellationToken cancellationToken); 37Task<string> PromptForStringAsync(string promptText, string? defaultValue, Func<string, ValidationResult>? validator, bool required, CancellationToken cancellationToken); 38Task<string> PromptForSecretStringAsync(string promptText, Func<string, ValidationResult>? validator, bool required, CancellationToken cancellationToken); 39Task<string?> PromptForFilePathAsync(string promptText, string? defaultValue, bool directory, CancellationToken cancellationToken); 40Task OpenEditorAsync(string path, CancellationToken cancellationToken); 41Task LogMessageAsync(LogLevel logLevel, string message, CancellationToken cancellationToken); 42Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken); 43Task<bool> HasCapabilityAsync(string capability, CancellationToken cancellationToken); 44Task LaunchAppHostAsync(string projectFile, List<string> arguments, List<EnvVar> environment, bool debug, CancellationToken cancellationToken); 45Task NotifyAppHostStartupCompletedAsync(CancellationToken cancellationToken); 46Task StartDebugSessionAsync(string workingDirectory, string? projectFile, bool debug, DebugSessionOptions? options, CancellationToken cancellationToken); 47Task DisplayPlainTextAsync(string text, CancellationToken cancellationToken); 48Task WriteDebugSessionMessageAsync(string message, bool stdout, string? textStyle, CancellationToken cancellationToken); 49Task WriteAppHostLogEntryAsync(ExtensionAppHostLogEntry entry, CancellationToken cancellationToken); 65private readonly Func<CancellationToken, Task>? _connectCoreAsyncOverride; 76Func<CancellationToken, Task>? connectCoreAsyncOverride) 100public async Task ConnectAsync(CancellationToken cancellationToken) 340public async Task DisplayMessageAsync(string emojiName, string message, CancellationToken cancellationToken) 356public async Task DisplaySuccessAsync(string message, CancellationToken cancellationToken) 372public async Task DisplaySubtleMessageAsync(string message, CancellationToken cancellationToken) 388public async Task DisplayErrorAsync(string error, CancellationToken cancellationToken) 404public async Task DisplayEmptyLineAsync(CancellationToken cancellationToken) 420public async Task DisplayIncompatibleVersionErrorAsync(string requiredCapability, string appHostHostingSdkVersion, CancellationToken cancellationToken) 437public async Task DisplayCancellationMessageAsync(CancellationToken cancellationToken) 453public async Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken) 469public async Task DisplayDashboardUrlsAsync(DashboardUrlsState dashboardUrls, CancellationToken cancellationToken) 485public async Task ShowStatusAsync(string? status, CancellationToken cancellationToken) 502CancellationToken cancellationToken) where T : notnull 532CancellationToken cancellationToken) where T : notnull 561public async Task<bool> ConfirmAsync(string promptText, bool defaultValue, CancellationToken cancellationToken) 585public async Task<string> PromptForStringAsync(string promptText, string? defaultValue, Func<string, ValidationResult>? validator, bool required, CancellationToken cancellationToken) 611public async Task<string> PromptForSecretStringAsync(string promptText, Func<string, ValidationResult>? validator, bool required, CancellationToken cancellationToken) 637public async Task<string?> PromptForFilePathAsync(string promptText, string? defaultValue, bool directory, CancellationToken cancellationToken) 655public async Task OpenEditorAsync(string path, CancellationToken cancellationToken) 671public async Task LogMessageAsync(LogLevel logLevel, string message, CancellationToken cancellationToken) 690public async Task DisplayPlainTextAsync(string text, CancellationToken cancellationToken) 706public async Task WriteDebugSessionMessageAsync(string message, bool stdout, string? textStyle, CancellationToken cancellationToken) 722public async Task WriteAppHostLogEntryAsync(ExtensionAppHostLogEntry entry, CancellationToken cancellationToken) 736public async Task<bool> HasCapabilityAsync(string capability, CancellationToken cancellationToken) 742public async Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) 760public async Task LaunchAppHostAsync(string projectFile, List<string> arguments, List<EnvVar> environment, bool debug, CancellationToken cancellationToken) 776public async Task NotifyAppHostStartupCompletedAsync(CancellationToken cancellationToken) 793DebugSessionOptions? options, CancellationToken cancellationToken) 812await ConnectAsync(CancellationToken.None); 823CancellationToken.None);
Backchannel\IAppHostAuxiliaryBackchannel.cs (15)
54Task<GetAppHostInfoResponse?> GetAppHostInfoV2Async(CancellationToken cancellationToken = default); 76Task<DashboardUrlsState?> GetDashboardUrlsAsync(CancellationToken cancellationToken = default); 83Task<WaitForAppHostReadyResponse?> WaitForAppHostReadyAsync(CancellationToken cancellationToken = default); 91Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default); 99IAsyncEnumerable<ResourceSnapshot> WatchResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default); 111CancellationToken cancellationToken = default); 121CancellationToken cancellationToken = default); 131CancellationToken cancellationToken = default); 138Task<bool> StopAppHostAsync(CancellationToken cancellationToken = default); 152CancellationToken cancellationToken = default); 160Task<GetDashboardInfoResponse?> GetDashboardInfoV2Async(CancellationToken cancellationToken = default); 174CancellationToken cancellationToken = default); 188CancellationToken cancellationToken = default); 198CancellationToken cancellationToken = default); 207Task<ListTerminalsResponse> ListTerminalsAsync(CancellationToken cancellationToken = default);
Backchannel\IAuxiliaryBackchannelMonitor.cs (2)
51Task ScanAsync(CancellationToken cancellationToken = default); 58IAsyncEnumerable<IReadOnlyList<IAppHostAuxiliaryBackchannel>> WatchConnectionsAsync(CancellationToken cancellationToken = default);
Backchannel\OrphanedAppHostCollector.cs (1)
23public async Task<int> CollectAsync(CancellationToken cancellationToken)
Backchannel\ProfilingJsonRpcExtensions.cs (4)
47CancellationToken cancellationToken) 70CancellationToken cancellationToken) 94CancellationToken cancellationToken, 122[EnumeratorCancellation] CancellationToken cancellationToken)
Backchannel\ResourceSnapshotWatcher.cs (4)
61public Task WaitForInitialLoadAsync(CancellationToken cancellationToken = default) 66private async Task WatchAsync(CancellationToken cancellationToken) 150private async Task WatchChangesAsync(CancellationToken cancellationToken) 211[EnumeratorCancellation] CancellationToken cancellationToken = default)
Backchannel\ResourceWaitService.cs (1)
48CancellationToken cancellationToken)
Bundles\BundleService.cs (9)
82public async Task EnsureExtractedAsync(CancellationToken cancellationToken = default) 101public async Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default) 148public async Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 165private async Task<BundleExtractResult> ExtractAsyncCore(string destinationPath, bool force, CancellationToken cancellationToken) 230private async Task<BundleExtractResult> ExtractCoreAsync(string destinationPath, CancellationToken cancellationToken) 317CancellationToken cancellationToken) 399internal async Task MoveDirectoryWithRetryAsync(string sourcePath, string destinationPath, CancellationToken cancellationToken) 859internal async Task ExtractPayloadAsync(string destinationPath, CancellationToken cancellationToken) 868internal static async Task ExtractPayloadAsync(Stream payloadStream, string destinationPath, IEnvironment environment, CancellationToken cancellationToken)
Bundles\IBundleService.cs (3)
21Task EnsureExtractedAsync(CancellationToken cancellationToken = default); 30Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default); 43Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default);
Caching\AppHostInfoDiskCache.cs (5)
121public async Task<AppHostInfoCacheEntry?> TryGetAsync(FileInfo projectFile, CancellationToken cancellationToken) 176public async Task SetAsync(FileInfo projectFile, string expectedCacheKey, AppHostInfoCacheEntry entry, CancellationToken cancellationToken) 258private async Task<bool> IsDisabledAsync(FileInfo projectFile, CancellationToken cancellationToken) 410Task<AppHostInfoCacheEntry?> TryGetAsync(FileInfo projectFile, CancellationToken cancellationToken); 411Task SetAsync(FileInfo projectFile, string expectedCacheKey, AppHostInfoCacheEntry entry, CancellationToken cancellationToken);
Caching\DiskCache.cs (3)
49public async Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 78public async Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 131public Task ClearAsync(CancellationToken cancellationToken = default)
Caching\IDiskCache.cs (3)
8Task<string?> GetAsync(string key, CancellationToken cancellationToken = default); 9Task SetAsync(string key, string content, CancellationToken cancellationToken = default); 10Task ClearAsync(CancellationToken cancellationToken = default);
Certificates\CertificateGeneration\CertificateProcessRunner.cs (4)
10public static CertificateProcessResult Run(ProcessStartInfo startInfo, CancellationToken cancellationToken = default) 13public static CertificateProcessResult RunAndCaptureText(ProcessStartInfo startInfo, CancellationToken cancellationToken = default) 16private static CertificateProcessResult RunCore(ProcessStartInfo startInfo, bool captureOutput, CancellationToken cancellationToken) 57private static async Task<string> ReadOutputAsync(StreamReader reader, bool captureOutput, CancellationToken cancellationToken)
Certificates\CertificateGeneration\UnixCertificateManager.cs (3)
69=> GetTrustLevel(certificate, CancellationToken.None); 71internal TrustLevel GetTrustLevel(X509Certificate2 certificate, CancellationToken cancellationToken) 703private bool IsCertificateInNssDb(string nickname, NssDb nssDb, CancellationToken cancellationToken = default)
Certificates\CertificateService.cs (4)
45Task<EnsureCertificatesTrustedResult> EnsureCertificatesTrustedAsync(CancellationToken cancellationToken); 47string? ExportDevCertificatePem(CancellationToken cancellationToken); 63public async Task<EnsureCertificatesTrustedResult> EnsureCertificatesTrustedAsync(CancellationToken cancellationToken) 208public string? ExportDevCertificatePem(CancellationToken cancellationToken)
Certificates\ICertificateToolRunner.cs (2)
16CertificateTrustResult CheckHttpCertificate(CancellationToken cancellationToken = default); 41string? ExportDevCertificatePublicPem(string outputDirectory, CancellationToken cancellationToken = default);
Certificates\NativeCertificateToolRunner.cs (2)
22public CertificateTrustResult CheckHttpCertificate(CancellationToken cancellationToken = default) 199public string? ExportDevCertificatePublicPem(string outputDirectory, CancellationToken cancellationToken = default)
Commands\AddCommand.cs (12)
74protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 448private static async Task<IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>> GetAllPackageVersions(DirectoryInfo workingDirectory, IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> possiblePackages, CancellationToken cancellationToken) 470CancellationToken cancellationToken, 564private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 570private async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken) 582CancellationToken cancellationToken, 597Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken); 598Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken); 603public virtual async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken) 616CancellationToken ct) 668var rootChoices = new List<(string Label, Func<CancellationToken, Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)>> Action)>(); 733public virtual async Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken)
Commands\AgentInitCommand.cs (9)
82internal Task<CommandResult> ExecuteCommandAsync(ParseResult parseResult, CancellationToken cancellationToken) 106CancellationToken cancellationToken) 129protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 167private async Task<DirectoryInfo> PromptForWorkspaceRootAsync(ParseResult parseResult, CancellationToken cancellationToken) 202CancellationToken cancellationToken) 482private async Task ConfigureTelemetryHooksAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 533private async Task<(IReadOnlyList<SkillDefinition> Skills, AspireSkillsBundle? Bundle, string? FailureMessage)> ResolveAvailableSkillsAsync(LanguageId? detectedLanguage, CancellationToken cancellationToken) 706CancellationToken cancellationToken) 796private static async Task<IReadOnlyList<SkillAssetFile>> GetSkillFilesAsync(SkillDefinition skill, AspireSkillsBundle? aspireSkillsBundle, CancellationToken cancellationToken)
Commands\AgentMcpCommand.cs (5)
85internal Task<CommandResult> ExecuteCommandAsync(ParseResult parseResult, CancellationToken cancellationToken) 90protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 164private async ValueTask<ListToolsResult> HandleListToolsAsync(RequestContext<ListToolsRequestParams> request, CancellationToken cancellationToken) 216private async ValueTask<CallToolResult> HandleCallToolAsync(RequestContext<CallToolRequestParams> request, CancellationToken cancellationToken) 304private Task<IAppHostAuxiliaryBackchannel?> GetSelectedConnectionAsync(CancellationToken cancellationToken)
Commands\AgentTelemetryCommand.cs (1)
95protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\ApiGetCommand.cs (1)
46protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\ApiListCommand.cs (1)
48protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\ApiSearchCommand.cs (1)
60protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\AppHostLauncher.cs (10)
146CancellationToken cancellationToken) 285private async Task StopLaunchedAppHostAsync(LaunchResult result, TimeSpan delay, CancellationToken cancellationToken) 356private async Task StopExistingInstancesAsync(FileInfo effectiveAppHostFile, CancellationToken cancellationToken) 485CancellationToken cancellationToken) 537var childExitTask = childProcess.WaitForExitAsync(CancellationToken.None); 690CancellationToken.None); 711internal static async Task<bool?> WaitForAppHostReadyAsync(IAppHostAuxiliaryBackchannel connection, CancellationToken cancellationToken) 722CancellationToken cancellationToken) 751CancellationToken cancellationToken) 821CancellationToken.None,
Commands\BaseCommand.cs (3)
75SetAction((Func<ParseResult, CancellationToken, Task<int>>)(async (parseResult, cancellationToken) => 114private async Task<int> HandleCommandAsync(ParseResult parseResult, CancellationToken cancellationToken, CommonCommandServices services) 258protected abstract Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken);
Commands\BaseConfigSubCommand.cs (1)
15public abstract Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken);
Commands\CacheCommand.cs (1)
32protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\CertificatesCleanCommand.cs (1)
25protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\CertificatesTrustCommand.cs (1)
27protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\ConfigCommand.cs (15)
41protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 75protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 86public override async Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken) 92private async Task<int> ExecuteAsync(string key, CancellationToken cancellationToken) 132protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 151public override async Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken) 164private async Task<int> ExecuteAsync(string key, string value, bool isGlobal, CancellationToken cancellationToken) 212protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 218public override Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken) 223private async Task<int> ExecuteAsync(bool showAll, CancellationToken cancellationToken) 369protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 382public override async Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken) 402private async Task<int> ExecuteAsync(string key, bool isGlobal, CancellationToken cancellationToken) 452protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 458public override Task<int> InteractiveExecuteAsync(CancellationToken cancellationToken)
Commands\DashboardRunCommand.cs (4)
102protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 166private async Task<BundleLayoutLease?> EnsureDashboardBundleAsync(CancellationToken cancellationToken) 171if (await Task.WhenAny(layoutTask, Task.Delay(s_bundleStatusDelay, CancellationToken.None)).ConfigureAwait(false) == layoutTask) 392private async Task<CommandResult> ExecuteForegroundAsync(string managedPath, List<string> dashboardArgs, DashboardInfo dashboardInfo, IDictionary<string, string>? environmentVariables, CancellationToken cancellationToken)
Commands\DcpWorkloadCleanupService.cs (1)
18public async Task<DcpWorkloadCleanupResult> CleanupAsync(string workloadId, CancellationToken cancellationToken)
Commands\DeployCommand.cs (1)
37protected override Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken)
Commands\DescribeCommand.cs (2)
124protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 232private async Task<int> ExecuteWatchAsync(ResourceSnapshotWatcher resourceWatcher, string? dashboardBaseUrl, string? resourceName, OutputFormat format, bool includeDisabledCommands, CancellationToken cancellationToken)
Commands\DestroyCommand.cs (1)
39protected override Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken)
Commands\DoCommand.cs (1)
66protected override async Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken)
Commands\DocsGetCommand.cs (1)
51protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\DocsListCommand.cs (1)
41protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\DocsSearchCommand.cs (1)
53protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\DoctorCommand.cs (1)
59protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\ExportCommand.cs (5)
72protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 141CancellationToken cancellationToken) 256CancellationToken cancellationToken) 292CancellationToken cancellationToken) 323CancellationToken cancellationToken)
Commands\ExtensionInternalCommand.cs (2)
21protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 35protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\InitCommand.cs (6)
112protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 235private async Task<int> DropCSharpSkeletonAsync(DirectoryInfo workingDirectory, FileInfo? solutionFile, CancellationToken cancellationToken) 245private async Task<int> DropCSharpSingleFileSkeletonAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 336private async Task<int> DropCSharpProjectSkeletonAsync(FileInfo solutionFile, CancellationToken cancellationToken) 474private async Task<int> DropPolyglotSkeletonAsync(string languageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken) 669private async Task<string?> ResolvePersistableChannelNameAsync(CancellationToken cancellationToken)
Commands\InstallationInfoOutput.cs (4)
20CancellationToken cancellationToken) 28CancellationToken cancellationToken) 38CancellationToken.None); 62CancellationToken cancellationToken)
Commands\IntegrationPackageSearchService.cs (4)
24public async Task<IEnumerable<(NuGetPackage Package, PackageChannel Channel)>> GetIntegrationPackagesWithChannelsAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken) 55public async Task<(IReadOnlyList<(NuGetPackage Package, PackageChannel Channel)> Packages, IReadOnlySet<string> PolyglotCompatibleIds)> GetIntegrationPackagesWithPolyglotCompatibilityAsync(DirectoryInfo workingDirectory, string? configuredChannel, CancellationToken cancellationToken) 81private async Task<IEnumerable<PackageChannel>> GetSearchChannelsAsync(string? configuredChannel, CancellationToken cancellationToken) 112public async Task<(DirectoryInfo WorkingDirectory, string? ConfiguredChannel, string? LanguageId, int? ExitCode)> GetPackageSearchContextAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken)
Commands\IntegrationSearchCommand.cs (1)
50protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\LogsCommand.cs (5)
142protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 240CancellationToken cancellationToken) 304CancellationToken cancellationToken) 380CancellationToken cancellationToken) 418[EnumeratorCancellation] CancellationToken cancellationToken)
Commands\LsCommand.cs (4)
71protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 145private async Task<List<AppHostProjectCandidate>> FindAppHostsWithJsonStreamAsync(AppHostDiscoveryScope scope, CancellationToken cancellationToken) 182private async Task<List<AppHostProjectCandidate>> FindAppHostsWithStatusAsync(AppHostDiscoveryScope scope, CancellationToken cancellationToken) 232async Task RefreshStatusLoopAsync(Action<string> update, CancellationToken refreshToken)
Commands\McpCallCommand.cs (1)
52protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\McpInitCommand.cs (1)
43protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\McpStartCommand.cs (1)
26protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\McpToolsCommand.cs (1)
40protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\NewCommand.cs (16)
163private async Task<string> PromptForAppHostLanguageAsync(IReadOnlyList<string> selectableLanguages, CancellationToken cancellationToken) 224private async Task<(bool Success, string? LanguageId)> ResolveSelectedLanguageAsync(ITemplate template, ParseResult parseResult, CancellationToken cancellationToken) 296private async Task<ITemplate?> GetProjectTemplateAsync(ITemplate[] availableTemplates, ParseResult parseResult, CancellationToken cancellationToken) 353private async Task<ResolveTemplateVersionResult> ResolveCliTemplateVersionAsync(ParseResult parseResult, string? source, CancellationToken cancellationToken) 493protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 627private async Task<string?> ResolveIdentityChannelNameAsync(CancellationToken cancellationToken) 653Task<ITemplate> PromptForTemplateAsync(ITemplate[] validTemplates, CancellationToken cancellationToken); 654Task<string> PromptForProjectNameAsync(string defaultName, ParseResult parseResult, CancellationToken cancellationToken); 655Task<string> PromptForOutputPath(string v, ParseResult parseResult, Func<string, ValidationResult>? validator = null, Func<string, string>? outputPathResolver = null, CancellationToken cancellationToken = default); 666Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken); 671public virtual async Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken) 705CancellationToken ct) 725var rootChoices = new List<(string Label, Func<CancellationToken, Task<(NuGetPackage, PackageChannel)>> Action)>(); 768public virtual async Task<string> PromptForOutputPath(string path, ParseResult parseResult, Func<string, ValidationResult>? validator = null, Func<string, string>? outputPathResolver = null, CancellationToken cancellationToken = default) 788public virtual async Task<string> PromptForProjectNameAsync(string defaultName, ParseResult parseResult, CancellationToken cancellationToken) 799public virtual async Task<ITemplate> PromptForTemplateAsync(ITemplate[] validTemplates, CancellationToken cancellationToken)
Commands\ParentCommand.cs (1)
18protected sealed override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\PipelineCommandBase.cs (11)
124protected abstract Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken); 149protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 357await backchannel.RequestStopAsync(CancellationToken.None).ConfigureAwait(false); 716public async Task<bool> ProcessPublishingActivitiesDebugAsync(IAsyncEnumerable<PublishingActivity> publishingActivities, IAppHostCliBackchannel backchannel, CancellationToken cancellationToken) 810public async Task<bool> ProcessAndDisplayPublishingActivitiesAsync(IAsyncEnumerable<PublishingActivity> publishingActivities, IAppHostCliBackchannel backchannel, bool isDebugOrTraceLoggingEnabled, CancellationToken cancellationToken) 1064private async Task HandlePromptActivityAsync(PublishingActivity activity, IAppHostCliBackchannel backchannel, CancellationToken cancellationToken) 1122private async Task<string?> HandleSingleInputAsync(PublishingPromptInput input, string promptText, IAppHostCliBackchannel backchannel, string interactionId, CancellationToken cancellationToken) 1169private async Task<string?> HandleSelectInputAsync(PublishingPromptInput input, string promptText, CancellationToken cancellationToken) 1203private async Task<string?> HandleNumberInputAsync(PublishingPromptInput input, string promptText, CancellationToken cancellationToken) 1223private async Task<string?> HandleFileInputAsync(PublishingPromptInput input, string promptText, IAppHostCliBackchannel backchannel, string interactionId, CancellationToken cancellationToken) 1320private static async Task<string> UploadFilesAsync(List<string> filePaths, IAppHostCliBackchannel backchannel, string interactionId, string inputName, CancellationToken cancellationToken)
Commands\PsCommand.cs (6)
106protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 167private async Task<List<IAppHostAuxiliaryBackchannel>> ScanForConnectionsAsync(CancellationToken cancellationToken) 178private async Task<CommandResult> ExecuteFollowAsync(OutputFormat format, CancellationToken cancellationToken) 185var followCancellationToken = followCancellationTokenSource.Token; 215}, CancellationToken.None); 327private async Task<List<AppHostDisplayInfo>> GatherAppHostInfosAsync(List<IAppHostAuxiliaryBackchannel> connections, CancellationToken cancellationToken)
Commands\PublishCommand.cs (3)
19Task<string> PromptForPublisherAsync(IEnumerable<string> publishers, CancellationToken cancellationToken); 24public virtual async Task<string> PromptForPublisherAsync(IEnumerable<string> publishers, CancellationToken cancellationToken) 52protected override Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken)
Commands\RenderCommand.cs (14)
109protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 147private async Task<int> ExecuteChoiceAsync(string choice, int? consoleWidth, CancellationToken cancellationToken) 257private async Task<int> TestShowStatusAsync(CancellationToken cancellationToken) 274private async Task<int> TestShowStatusWithMarkupAsync(CancellationToken cancellationToken) 289private async Task<int> TestShowStatusEscapedAsync(CancellationToken cancellationToken) 303private async Task<int> TestChoiceWithFormatterAsync(CancellationToken cancellationToken) 324private async Task<int> TestChoiceSimpleAsync(CancellationToken cancellationToken) 338private async Task TestMixedMethodsAsync(CancellationToken cancellationToken) 393private async Task<int> TestBufferedLoggingAsync(CancellationToken cancellationToken) 442private async Task<int> TestLinksAsync(CancellationToken cancellationToken) 571private async Task<int> RenderDebugActivitiesAsync(CancellationToken cancellationToken) 581private async Task<int> RenderPipelineActivitiesAsync(CancellationToken cancellationToken) 592private static async IAsyncEnumerable<PublishingActivity> CreateFakePublishingActivities([EnumeratorCancellation] CancellationToken cancellationToken = default) 823protected override Task<string[]> GetRunArgumentsAsync(string? fullyQualifiedOutputPath, string[] unmatchedTokens, string? targetStep, ParseResult parseResult, CancellationToken cancellationToken) => Task.FromResult(Array.Empty<string>());
Commands\ResourceCommand.cs (8)
115protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 189CancellationToken cancellationToken) 222private static async Task<ResourceSnapshotCommand?> GetCommandMetadataAsync(IAppHostAuxiliaryBackchannel connection, string resourceName, string commandName, bool includeHidden, CancellationToken cancellationToken) 233private static async Task<(string Name, string Description)[]> GetAvailableCommandMetadataAsync(IAppHostAuxiliaryBackchannel connection, string resourceName, bool includeHidden, CancellationToken cancellationToken) 596public override async Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken) 640private async Task WriteAvailableCommandsAsync(ParseResult parseResult, string resourceName, CancellationToken cancellationToken) 663private async Task<IAppHostAuxiliaryBackchannel?> ResolveConnectionForAvailableCommandsAsync(ParseResult parseResult, CancellationToken cancellationToken) 682private async Task<IAppHostAuxiliaryBackchannel?> ResolveExplicitConnectionForAvailableCommandsAsync(FileInfo appHostProjectFile, CancellationToken cancellationToken)
Commands\ResourceCommandHelper.cs (2)
41CancellationToken cancellationToken) 70CancellationToken cancellationToken)
Commands\RestoreCommand.cs (1)
60protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\RootCommand.cs (1)
203this.SetAction((Func<ParseResult, CancellationToken, Task<int>>)((context, cancellationToken) =>
Commands\RunCommand.cs (13)
167protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 672await detachedAppHostRun.WaitAsync(s_detachedAppHostTeardownTimeout, _timeProvider, CancellationToken.None).ConfigureAwait(false); 720private static async Task<int?> ObserveEarlyDetachedStartupExitAsync(Task<int> pendingRun, CancellationToken cancellationToken) 736private static async Task<AppHostExitResolution> ResolveAppHostExitCodeAsync(Task<int> appHostFailureTask, CancellationToken cancellationToken) 767CancellationToken.None, 793CancellationToken cancellationToken) 808var resolution = await ResolveAppHostExitCodeAsync(pendingRun, CancellationToken.None).ConfigureAwait(false); 880CancellationToken cancellationToken) 976CancellationToken cancellationToken) 1109internal static async Task CaptureAppHostLogsAsync(FileLoggerProvider fileLoggerProvider, IAppHostCliBackchannel backchannel, IInteractionService interactionService, CancellationToken cancellationToken) 1297CancellationToken cancellationToken) 1372private Task<CommandResult> ExecuteDetachedAsync(ParseResult parseResult, FileInfo? passedAppHostProjectFile, bool isExtensionHost, int timeoutSeconds, CancellationToken cancellationToken) 1423private async Task CancelAppHostStartupAsync(CancellationTokenSource runCancellationTokenSource, Task<int> pendingRun, CancellationToken cancellationToken)
Commands\Sdk\SdkDumpCommand.cs (4)
74protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 167CancellationToken cancellationToken) 266CancellationToken cancellationToken) 346CancellationToken cancellationToken)
Commands\Sdk\SdkExportCommand.cs (3)
63protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 159private async Task<LanguageInfo?> FindLanguageAsync(string language, CancellationToken cancellationToken) 180CancellationToken cancellationToken)
Commands\Sdk\SdkGenerateCommand.cs (3)
59protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 95private async Task<LanguageInfo?> GetLanguageInfoAsync(string language, CancellationToken cancellationToken) 109CancellationToken cancellationToken)
Commands\SecretDeleteCommand.cs (1)
35protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\SecretGetCommand.cs (1)
36protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\SecretListCommand.cs (1)
38protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\SecretPathCommand.cs (1)
28protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\SecretSetCommand.cs (1)
40protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\SetupCommand.cs (1)
42protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\StartCommand.cs (1)
48protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\StopCommand.cs (12)
84protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 122private async Task<int> ForceStopAppHostAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken) 151CancellationToken cancellationToken, 189private async Task<int> ExecuteNonInteractiveAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken) 195private async Task<StopAppHostResult> ExecuteNonInteractiveWithResultAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken, bool treatNotRunningAsSuccess = false) 252private async Task<int> ExecuteInteractiveAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken) 258private async Task<StopAppHostResult> ExecuteInteractiveWithResultAsync(FileInfo? passedAppHostProjectFile, CancellationToken cancellationToken) 284private async Task<StopAppHostResult> StopRunningAppHostsForResolvedFileAsync(FileInfo appHostFile, bool displayNotRunningMessage, CancellationToken cancellationToken) 344private async Task<int> CleanupPersistentResourcesAsync(FileInfo appHostFile, CancellationToken cancellationToken) 375private async Task WarnIfPersistentResourceCleanupMayBeUnsupportedAsync(FileInfo appHostFile, CancellationToken cancellationToken) 437private async Task<int> StopAllAppHostsAsync(CancellationToken cancellationToken) 491private async Task<int> StopAppHostAsync(IAppHostAuxiliaryBackchannel connection, string appHostIdentifier, CancellationToken cancellationToken)
Commands\TelemetryCommandHelpers.cs (7)
199CancellationToken cancellationToken) 347CancellationToken cancellationToken) 365CancellationToken cancellationToken) 419CancellationToken cancellationToken) 437CancellationToken cancellationToken) 505public static async Task<ResourceInfoJson[]> GetAllResourcesAsync(HttpClient client, string baseUrl, CancellationToken cancellationToken) 606[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken)
Commands\TelemetryLogsCommand.cs (4)
79protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 123CancellationToken cancellationToken) 166private async Task<int> GetLogsSnapshotAsync(HttpClient client, string url, OutputFormat format, IReadOnlyList<IOtlpResource> allResources, string dashboardUrl, CancellationToken cancellationToken) 188private async Task<int> StreamLogsAsync(HttpClient client, string url, OutputFormat format, IReadOnlyList<IOtlpResource> allResources, string dashboardUrl, CancellationToken cancellationToken)
Commands\TelemetrySpansCommand.cs (4)
69protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 113CancellationToken cancellationToken) 158private async Task<int> GetSpansSnapshotAsync(HttpClient client, string url, OutputFormat format, IReadOnlyList<IOtlpResource> allResources, string dashboardUrl, CancellationToken cancellationToken) 180private async Task<int> StreamSpansAsync(HttpClient client, string url, OutputFormat format, IReadOnlyList<IOtlpResource> allResources, string dashboardUrl, CancellationToken cancellationToken)
Commands\TelemetryTracesCommand.cs (3)
68protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 122CancellationToken cancellationToken) 183CancellationToken cancellationToken)
Commands\TemplateCommand.cs (3)
11private readonly Func<ParseResult, CancellationToken, Task<CommandResult>> _executeCallback; 15public TemplateCommand(ITemplate template, Func<ParseResult, CancellationToken, Task<CommandResult>> executeCallback, CommonCommandServices services) 39protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\TerminalAttachCommand.cs (2)
75protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 214CancellationToken cancellationToken)
Commands\TerminalCommand.cs (1)
31protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\TerminalPsCommand.cs (1)
71protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\UpdateCommand.cs (7)
152protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 464private async Task HandlePendingMigrationsAsync(bool applyRequested, FileInfo projectFile, PromptBinding<bool> confirmBinding, CancellationToken cancellationToken) 562CancellationToken cancellationToken) 617private async Task<SemVersion?> GetLatestGuestSdkVersionAsync(PackageChannel channel, DirectoryInfo projectDirectory, CancellationToken cancellationToken) 643private async Task<CommandResult> ExecuteSelfUpdateAsync(ParseResult parseResult, string? selectedChannel, CancellationToken cancellationToken) 747private async Task ExtractAndUpdateAsync(string archivePath, string channel, CancellationToken cancellationToken) 915private async Task<string?> GetNewVersionAsync(string exePath, CancellationToken cancellationToken)
Commands\WaitCommand.cs (2)
61protected override async Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken) 105CancellationToken cancellationToken)
Configuration\ConfigurationService.cs (9)
17public async Task SetConfigurationAsync(string key, string value, bool isGlobal = false, CancellationToken cancellationToken = default) 28internal static async Task SetConfigurationInFileAsync(string settingsFilePath, string key, string value, CancellationToken cancellationToken = default) 52public async Task<bool> DeleteConfigurationAsync(string key, bool isGlobal = false, CancellationToken cancellationToken = default) 159public async Task<Dictionary<string, string>> GetAllConfigurationAsync(CancellationToken cancellationToken = default) 170public async Task<Dictionary<string, string>> GetLocalConfigurationAsync(CancellationToken cancellationToken = default) 178public async Task<Dictionary<string, string>> GetGlobalConfigurationAsync(CancellationToken cancellationToken = default) 185private static async Task LoadConfigurationFromFileAsync(string filePath, Dictionary<string, string> config, CancellationToken cancellationToken) 359public Task<string?> GetConfigurationAsync(string key, CancellationToken cancellationToken = default) 366public Task<string?> GetConfigurationFromDirectoryAsync(string key, DirectoryInfo startDirectory, bool continueSearchWhenKeyMissing = false, CancellationToken cancellationToken = default)
Configuration\IConfigurationService.cs (7)
8Task SetConfigurationAsync(string key, string value, bool isGlobal = false, CancellationToken cancellationToken = default); 9Task<bool> DeleteConfigurationAsync(string key, bool isGlobal = false, CancellationToken cancellationToken = default); 10Task<Dictionary<string, string>> GetAllConfigurationAsync(CancellationToken cancellationToken = default); 11Task<Dictionary<string, string>> GetLocalConfigurationAsync(CancellationToken cancellationToken = default); 12Task<Dictionary<string, string>> GetGlobalConfigurationAsync(CancellationToken cancellationToken = default); 13Task<string?> GetConfigurationAsync(string key, CancellationToken cancellationToken = default); 31Task<string?> GetConfigurationFromDirectoryAsync(string key, DirectoryInfo startDirectory, bool continueSearchWhenKeyMissing = false, CancellationToken cancellationToken = default);
ConsoleCancellationManager.cs (6)
72private readonly CancellationToken _token; 73private readonly CancellationToken _gracefulToken; 126CancellationToken.None, 160public CancellationToken Token => _token; 167public CancellationToken GracefulShutdownToken => _gracefulToken; 400CancellationToken GracefulShutdownToken { get; }
Documentation\ApiDocs\ApiDocsCache.cs (15)
41public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 50public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 59public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 68public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 76public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) 84public Task<ApiReferenceItem[]?> GetIndexAsync(CancellationToken cancellationToken = default) 92public Task SetIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 100public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 108public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 116public Task<ApiReferenceItem[]?> GetMemberIndexAsync(CancellationToken cancellationToken = default) 124public Task SetMemberIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 132public Task<string?> GetMemberIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 140public Task SetMemberIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 148public async Task<string[]?> GetIndexedMemberContainerIdsAsync(CancellationToken cancellationToken = default) 164public Task SetIndexedMemberContainerIdsAsync(string[] containerIds, CancellationToken cancellationToken = default)
Documentation\ApiDocs\ApiDocsFetcher.cs (4)
17Task<string?> FetchSitemapAsync(CancellationToken cancellationToken = default); 22Task<string?> FetchPageAsync(string pageUrl, CancellationToken cancellationToken = default); 41public Task<string?> FetchSitemapAsync(CancellationToken cancellationToken = default) 50public Task<string?> FetchPageAsync(string pageUrl, CancellationToken cancellationToken = default)
Documentation\ApiDocs\ApiDocsIndexService.cs (12)
272ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default); 280ValueTask<IReadOnlyList<ApiListItem>> ListAsync(string scope, CancellationToken cancellationToken = default); 290ValueTask<IReadOnlyList<ApiSearchResult>> SearchAsync(string query, string? language = null, int topK = 10, CancellationToken cancellationToken = default); 298ValueTask<ApiContent?> GetAsync(string id, CancellationToken cancellationToken = default); 349public async ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default) 420public async ValueTask<IReadOnlyList<ApiListItem>> ListAsync(string scope, CancellationToken cancellationToken = default) 462public async ValueTask<IReadOnlyList<ApiSearchResult>> SearchAsync(string query, string? language = null, int topK = 10, CancellationToken cancellationToken = default) 514public async ValueTask<ApiContent?> GetAsync(string id, CancellationToken cancellationToken = default) 567private async ValueTask EnsureCachedMemberItemsLoadedAsync(CancellationToken cancellationToken) 608private async ValueTask EnsureMemberContainerIndexedAsync(string memberContainerId, CancellationToken cancellationToken) 611private async ValueTask EnsureMemberContainersIndexedAsync(IReadOnlyList<string> memberContainerIds, CancellationToken cancellationToken) 822private async Task PersistIndexedMemberItemsAsync(CancellationToken cancellationToken)
Documentation\ApiDocs\IApiDocsCache.cs (10)
14Task<ApiReferenceItem[]?> GetIndexAsync(CancellationToken cancellationToken = default); 19Task SetIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default); 24Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default); 29Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default); 34Task<ApiReferenceItem[]?> GetMemberIndexAsync(CancellationToken cancellationToken = default); 39Task SetMemberIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default); 44Task<string?> GetMemberIndexSourceFingerprintAsync(CancellationToken cancellationToken = default); 49Task SetMemberIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default); 54Task<string[]?> GetIndexedMemberContainerIdsAsync(CancellationToken cancellationToken = default); 59Task SetIndexedMemberContainerIdsAsync(string[] containerIds, CancellationToken cancellationToken = default);
Documentation\CachedHttpDocumentFetcher.cs (2)
31CancellationToken cancellationToken = default) 114CancellationToken cancellationToken = default)
Documentation\Docs\DocsCache.cs (13)
41public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 44public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 47public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 50public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 53public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) 56public async Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 83public async Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) 89public async Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 114public async Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 122private async Task MigrateLegacyIndexFingerprintAsync(CancellationToken cancellationToken) 142private async Task ClearLegacyCacheAsync(CancellationToken cancellationToken) 148private async Task ClearLegacySourceCacheAsync(CancellationToken cancellationToken) 159private async Task ClearLegacyIndexCacheAsync(CancellationToken cancellationToken)
Documentation\Docs\DocsFetcher.cs (4)
20Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default); 34public async Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 40private async Task MigrateLegacyCacheAsync(CancellationToken cancellationToken) 74private async Task ClearLegacyCacheAsync(CancellationToken cancellationToken)
Documentation\Docs\DocsIndexService.cs (8)
26ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default); 33ValueTask<IReadOnlyList<DocsListItem>> ListDocumentsAsync(CancellationToken cancellationToken = default); 42ValueTask<IReadOnlyList<DocsSearchResult>> SearchAsync(string query, int topK = 10, CancellationToken cancellationToken = default); 51ValueTask<DocsContent?> GetDocumentAsync(string slug, string? section = null, CancellationToken cancellationToken = default); 151public async ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default) 289public async ValueTask<IReadOnlyList<DocsListItem>> ListDocumentsAsync(CancellationToken cancellationToken = default) 309public async ValueTask<IReadOnlyList<DocsSearchResult>> SearchAsync(string query, int topK = 10, CancellationToken cancellationToken = default) 416public async ValueTask<DocsContent?> GetDocumentAsync(string slug, string? section = null, CancellationToken cancellationToken = default)
Documentation\Docs\DocsSearchService.cs (2)
22Task<DocsSearchResponse?> SearchAsync(string query, int topK = 5, CancellationToken cancellationToken = default); 133public async Task<DocsSearchResponse?> SearchAsync(string query, int topK = 5, CancellationToken cancellationToken = default)
Documentation\Docs\IDocsCache.cs (4)
16Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default); 23Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default); 30Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default); 37Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default);
Documentation\Docs\LlmsTxtParser.cs (1)
126public static Task<IReadOnlyList<LlmsDocument>> ParseAsync(string content, CancellationToken cancellationToken = default)
Documentation\FileBackedDocumentContentCache.cs (10)
30public async Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 59public async Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 74public async Task<string?> GetETagAsync(string key, CancellationToken cancellationToken = default) 104public async Task SetETagAsync(string key, string? etag, CancellationToken cancellationToken = default) 127public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) 142public Task InvalidateJsonAsync(string key, CancellationToken cancellationToken = default) 165CancellationToken cancellationToken = default) 225CancellationToken cancellationToken = default) 272private async Task<string?> ReadTextFileAsync(string filePath, CancellationToken cancellationToken) 290private async Task WriteTextFileAsync(string filePath, string content, CancellationToken cancellationToken)
Documentation\IDocumentContentCache.cs (5)
17Task<string?> GetAsync(string key, CancellationToken cancellationToken = default); 25Task SetAsync(string key, string content, CancellationToken cancellationToken = default); 33Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default); 41Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default); 48Task InvalidateAsync(string key, CancellationToken cancellationToken = default);
DotNet\DotNetCliRunner.cs (34)
33Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken); 34Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, string[] targets, ProcessInvocationOptions options, CancellationToken cancellationToken); 35Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken); 36Task<int> RunAppHostCommandAsync(FileInfo projectFile, string command, DirectoryInfo workingDirectory, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken); 37Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, ProcessInvocationOptions options, CancellationToken cancellationToken); 38Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, ProcessInvocationOptions options, CancellationToken cancellationToken); 39Task<int> RestoreAsync(FileInfo projectFilePath, ProcessInvocationOptions options, CancellationToken cancellationToken); 40Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken); 41Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken); 42Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken); 43Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken); 44Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, ProcessInvocationOptions options, CancellationToken cancellationToken); 45Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, ProcessInvocationOptions options, CancellationToken cancellationToken); 46Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, ProcessInvocationOptions options, CancellationToken cancellationToken); 47Task<int> InitUserSecretsAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken); 202CancellationToken cancellationToken, 497CancellationToken cancellationToken) 683public async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 773public async Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, string[] targets, ProcessInvocationOptions options, CancellationToken cancellationToken) 897public async Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken) 964CancellationToken cancellationToken) 1029public async Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, ProcessInvocationOptions options, CancellationToken cancellationToken) 1141private async Task UninstallTemplateAsync(string packageName, DirectoryInfo workingDirectory, CancellationToken cancellationToken) 1240public async Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, ProcessInvocationOptions options, CancellationToken cancellationToken) 1255public async Task<int> RestoreAsync(FileInfo projectFilePath, ProcessInvocationOptions options, CancellationToken cancellationToken) 1271public async Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 1288public async Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 1352public async Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 1381public async Task<string> ComputeNuGetConfigHierarchySha256Async(DirectoryInfo workingDirectory, ProcessInvocationOptions options, CancellationToken cancellationToken) 1444public async Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken) 1625public async Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, ProcessInvocationOptions options, CancellationToken cancellationToken) 1667public async Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 1735public async Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, ProcessInvocationOptions options, CancellationToken cancellationToken) 1764public Task<int> InitUserSecretsAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken)
DotNet\DotNetSdkInstaller.cs (2)
30public async Task<(bool Success, string? HighestDetectedVersion, string MinimumRequiredVersion)> CheckAsync(CancellationToken cancellationToken = default) 61await process.WaitForExitAsync(CancellationToken.None);
DotNet\IDotNetSdkInstaller.cs (1)
16Task<(bool Success, string? HighestDetectedVersion, string MinimumRequiredVersion)> CheckAsync(CancellationToken cancellationToken = default);
DotNet\IProcessExecution.cs (2)
34Task<bool> StartAsync(CancellationToken cancellationToken); 51Task<int> WaitForExitAsync(CancellationToken cancellationToken);
DotNet\ProcessExecution.cs (9)
93public async Task<bool> StartAsync(CancellationToken cancellationToken) 151private async Task<IDisposable?> ResolveDetachedUnixLauncherAsync(CancellationToken cancellationToken) 201public async Task<int> WaitForExitAsync(CancellationToken cancellationToken) 222await DrainOutputAsync(process, CancellationToken.None).ConfigureAwait(false); 270return ShutdownLadderAsync(process, signaler: null, gracefulToken: CancellationToken.None); 285private async Task ShutdownLadderAsync(Process process, IProcessTreeGracefulShutdownSignaler? signaler, CancellationToken gracefulToken) 432private async Task InvokeSignalerAsync(IProcessTreeGracefulShutdownSignaler signaler, int pid, CancellationToken gracefulToken) 542await DrainOutputAsync(process, CancellationToken.None).ConfigureAwait(false); 595private async Task DrainOutputAsync(IsolatedProcess process, CancellationToken cancellationToken)
Git\GitRepository.cs (3)
20public async Task<DirectoryInfo?> GetRootAsync(CancellationToken cancellationToken) 91public async Task<IReadOnlySet<string>?> GetIncludedFilesAsync(DirectoryInfo searchRoot, CancellationToken cancellationToken) 181private static CancellationTokenRegistration RegisterProcessKillOnCancellation(Process process, CancellationToken cancellationToken)
Git\IGitRepository.cs (3)
16Task<DirectoryInfo?> GetRootAsync(CancellationToken cancellationToken); 33/// Unlike <see cref="GetRootAsync(CancellationToken)"/>, this method takes an explicit 38Task<IReadOnlySet<string>?> GetIncludedFilesAsync(DirectoryInfo searchRoot, CancellationToken cancellationToken);
Interaction\BannerService.cs (2)
54public async Task DisplayBannerAsync(CancellationToken cancellationToken = default) 111private static async Task DelayAsync(int milliseconds, CancellationToken cancellationToken)
Interaction\ConsoleInteractionService.cs (6)
218public async Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 281public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 286public async Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 350public async Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 658public async Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default) 703private async Task<bool> PromptConfirmWithSingleKeyAsync(string promptText, char yesChoice, char noChoice, bool defaultValue, CancellationToken cancellationToken)
Interaction\ExtensionInteractionService.cs (9)
18Task FlushAsync(CancellationToken cancellationToken = default); 36private readonly CancellationToken _cancellationToken; 63PumpTask = Task.Run(ProcessExtensionTaskChannelAsync, CancellationToken.None); 66public async Task FlushAsync(CancellationToken cancellationToken = default) 139public async Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 196public async Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 265public async Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default) 303PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 341IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull
Interaction\IBannerService.cs (1)
16Task DisplayBannerAsync(CancellationToken cancellationToken = default);
Interaction\IInteractionService.cs (5)
25Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default); 26Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default); 27public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default); 28Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull; 29Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull;
Layout\LayoutProcessRunner.cs (2)
22CancellationToken ct = default) 94if (!await execution.StartAsync(CancellationToken.None).ConfigureAwait(false))
Mcp\IMcpNotifier.cs (2)
17Task SendNotificationAsync(string method, CancellationToken cancellationToken = default); 19Task SendNotificationAsync<TParams>(string method, TParams parameters, CancellationToken cancellationToken = default);
Mcp\IMcpResourceToolRefreshService.cs (2)
31Task<(IReadOnlyDictionary<string, ResourceToolEntry> ToolMap, bool Changed)> RefreshResourceToolMapAsync(CancellationToken cancellationToken); 37Task SendToolsListChangedNotificationAsync(CancellationToken cancellationToken);
Mcp\McpResourceToolRefreshService.cs (2)
66public async Task SendToolsListChangedNotificationAsync(CancellationToken cancellationToken) 75public async Task<(IReadOnlyDictionary<string, ResourceToolEntry> ToolMap, bool Changed)> RefreshResourceToolMapAsync(CancellationToken cancellationToken)
Mcp\McpServerNotifier.cs (2)
14public Task SendNotificationAsync(string method, CancellationToken cancellationToken = default) 20public Task SendNotificationAsync<TParams>(string method, TParams parameters, CancellationToken cancellationToken = default)
Mcp\Tools\CliMcpTool.cs (1)
36public abstract ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken);
Mcp\Tools\DocsToolHelper.cs (1)
22CancellationToken cancellationToken)
Mcp\Tools\DoctorTool.cs (1)
31public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ExecuteResourceCommandTool.cs (1)
57public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\GetDocTool.cs (1)
47public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\IDashboardInfoProvider.cs (3)
23Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(CancellationToken cancellationToken); 35public Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(CancellationToken cancellationToken) 48public Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(CancellationToken cancellationToken)
Mcp\Tools\ListAppHostsTool.cs (1)
38public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListConsoleLogsTool.cs (1)
43public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListDocsTool.cs (1)
41public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListIntegrationsTool.cs (1)
70public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListResourcesTool.cs (1)
61public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListStructuredLogsTool.cs (1)
47public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListTracesTool.cs (1)
47public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
48public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\McpToolHelpers.cs (5)
18public static async Task<(string apiToken, string apiBaseUrl, string? dashboardBaseUrl)> GetDashboardInfoAsync(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILogger logger, CancellationToken cancellationToken) 157CancellationToken cancellationToken) 170CancellationToken cancellationToken) 195CancellationToken cancellationToken) 211CancellationToken cancellationToken)
Mcp\Tools\RefreshToolsTool.cs (1)
20public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\SearchDocsTool.cs (1)
51public override async ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Mcp\Tools\SelectAppHostTool.cs (1)
35public override ValueTask<CallToolResult> CallToolAsync(CallToolContext context, CancellationToken cancellationToken)
Migrations\IMigration.cs (2)
58Task<MigrationDescriptor?> DetectAsync(MigrationContext context, CancellationToken cancellationToken); 68Task ApplyAsync(MigrationContext context, CancellationToken cancellationToken);
Migrations\TypeScriptAppHostMigration.cs (4)
63public async Task<MigrationDescriptor?> DetectAsync(MigrationContext context, CancellationToken cancellationToken) 91public async Task ApplyAsync(MigrationContext context, CancellationToken cancellationToken) 129private async Task<FileInfo?> ResolveLegacyAppHostAsync(MigrationContext context, CancellationToken cancellationToken) 339private async Task RegenerateSdkAsync(FileInfo modernAppHostFile, DirectoryInfo appHostDirectory, CancellationToken cancellationToken)
Npm\INpmProvenanceChecker.cs (1)
203Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken);
Npm\INpmRunner.cs (3)
46Task<NpmPackageInfo?> ResolvePackageAsync(string packageName, string versionRange, CancellationToken cancellationToken); 56Task<string?> PackAsync(string packageName, string version, string outputDirectory, CancellationToken cancellationToken); 64Task<bool> InstallGlobalAsync(string tarballPath, CancellationToken cancellationToken);
Npm\NpmRunner.cs (4)
34public async Task<NpmPackageInfo?> ResolvePackageAsync(string packageName, string versionRange, CancellationToken cancellationToken) 89public async Task<string?> PackAsync(string packageName, string version, string outputDirectory, CancellationToken cancellationToken) 132public async Task<bool> InstallGlobalAsync(string tarballPath, CancellationToken cancellationToken) 284private async Task<string?> RunNpmCommandInDirectoryAsync(string npmPath, string[] args, string workingDirectory, CancellationToken cancellationToken)
Npm\SigstoreNpmProvenanceChecker.cs (5)
19CancellationToken cancellationToken); 68CancellationToken cancellationToken) 150string packageName, string version, CancellationToken cancellationToken) 250CancellationToken cancellationToken) 300CancellationToken cancellationToken)
NuGet\BundleNuGetPackageCache.cs (6)
44CancellationToken cancellationToken) 61CancellationToken cancellationToken) 78CancellationToken cancellationToken) 98CancellationToken cancellationToken) 117CancellationToken cancellationToken) 137CancellationToken cancellationToken)
NuGet\BundleNuGetService.cs (2)
39CancellationToken ct = default); 77CancellationToken ct = default)
NuGet\NuGetPackageCache.cs (11)
17Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken); 18Task<IEnumerable<NuGetPackage>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken); 19Task<IEnumerable<NuGetPackage>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken); 20Task<IEnumerable<NuGetPackage>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken); 21Task<IEnumerable<NuGetPackage>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken); 74public async Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 89public async Task<IEnumerable<NuGetPackage>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 94public async Task<IEnumerable<NuGetPackage>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 110private static async Task<string> ComputeNuGetConfigHashSuffixAsync(FileInfo nugetConfigFile, CancellationToken cancellationToken) 118public async Task<IEnumerable<NuGetPackage>> GetPackagesAsync(DirectoryInfo workingDirectory, string query, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) 189public async Task<IEnumerable<NuGetPackage>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
NuGet\NuGetPackagePrefetcher.cs (3)
16protected override async Task ExecuteAsync(CancellationToken stoppingToken) 92private static async Task PreventOrphanedPrefetchingAsync(List<Task> prefetchTasks, CancellationToken stoppingToken) 107private async Task<SystemCommand?> WaitForCommandSelectionAsync(CancellationToken cancellationToken)
OpenCode\IOpenCodeCliRunner.cs (1)
18Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken);
OpenCode\OpenCodeCliRunner.cs (1)
17public async Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Packaging\NuGetConfigMerger.cs (8)
33public static async Task CreateOrUpdateAsync(DirectoryInfo targetDirectory, PackageChannel channel, Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback = null, CancellationToken cancellationToken = default) 55Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback = null, 56CancellationToken cancellationToken = default) 81private static async Task CreateNewNuGetConfigAsync(DirectoryInfo targetDirectory, PackageMapping[] mappings, bool configureGlobalPackagesFolder, Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback, CancellationToken cancellationToken) 115private static async Task UpdateExistingNuGetConfigAsync(FileInfo nugetConfigFile, PackageMapping[] mappings, bool configureGlobalPackagesFolder, Func<FileInfo, XmlDocument?, XmlDocument, CancellationToken, Task<bool>>? confirmationCallback, CancellationToken cancellationToken)
Packaging\NuGetConfigPrompter.cs (2)
29public async Task PromptToCreateOrUpdateAsync(DirectoryInfo targetDirectory, PackageChannel channel, CancellationToken cancellationToken) 83public async Task CreateOrUpdateWithoutPromptAsync(DirectoryInfo targetDirectory, PackageChannel channel, CancellationToken cancellationToken)
Packaging\PackageChannel.cs (12)
129public Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 137public Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, PackageMapping[]? mappings, CancellationToken cancellationToken) 150CancellationToken cancellationToken) 207public async Task<IEnumerable<NuGetPackage>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 280private IEnumerable<NuGetPackage> GetTemplatePackagesFromLocalPackageSource(string source, DirectoryInfo packageSource, CancellationToken cancellationToken) 325private IEnumerable<NuGetPackage> GetIntegrationPackagesFromLocalPackageSource(string source, DirectoryInfo packageSource, string? packageVersion, CancellationToken cancellationToken) 377public async Task<IReadOnlySet<string>> GetPolyglotCompatiblePackageIdsAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 412CancellationToken cancellationToken) 435private static IEnumerable<FileInfo> EnumerateLocalPackageFiles(DirectoryInfo packageSource, CancellationToken cancellationToken) 490public async Task<IEnumerable<NuGetPackage>> GetPackagesAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken) 561public async Task<NuGetPackage?> GetLatestGuestAppHostSdkPackageAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 586public async Task<IEnumerable<NuGetPackage>> GetPackageVersionsAsync(string packageId, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Packaging\PackagingService.cs (2)
22public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null); 132public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null)
Processes\DcpExecutableResolver.cs (1)
23CancellationToken cancellationToken)
Processes\IAppHostStopper.cs (2)
17Func<CancellationToken, Task<bool>>? requestRpcStopAsync, 18CancellationToken cancellationToken);
Processes\IProcessTreeGracefulShutdownSignaler.cs (1)
26CancellationToken cancellationToken);
Processes\IsolatedProcess.cs (7)
112private Func<CancellationToken, Task>? _waitForExitProvider; 237/// <summary>Mirrors <see cref="Process.WaitForExitAsync(CancellationToken)"/>.</summary> 241/// <see cref="Process.WaitForExitAsync(CancellationToken)"/> can complete before the kernel marks 246public Task WaitForExitAsync(CancellationToken cancellationToken = default) 296CancellationToken cancellationToken) 308public async Task<bool> StartAsync(CancellationToken cancellationToken) 448Func<CancellationToken, Task>? WaitForExitProvider = null,
Processes\IsolatedProcess.Unix.cs (7)
13CancellationToken cancellationToken) 50var stderrTask = dcpProcess.StandardError.ReadToEndAsync(CancellationToken.None); 51var stdoutLineTask = dcpProcess.StandardOutput.ReadLineAsync(CancellationToken.None).AsTask(); 60await dcpProcess.WaitForExitAsync(CancellationToken.None).ConfigureAwait(false); 85await dcpProcess.WaitForExitAsync(CancellationToken.None).ConfigureAwait(false); 119await dcpProcess.WaitForExitAsync(CancellationToken.None).ConfigureAwait(false); 141CancellationToken.None,
Processes\IsolatedProcess.Windows.cs (1)
305private static Task WaitForProcessHandleExitAsync(SafeProcessHandle processHandle, CancellationToken cancellationToken)
Processes\ProcessTreeGracefulShutdownService.cs (18)
34CancellationToken cancellationToken) 45Func<CancellationToken, Task<bool>>? requestRpcStopAsync, 46CancellationToken cancellationToken) 77Func<CancellationToken, Task<bool>> requestGracefulShutdownAsync, 78CancellationToken cancellationToken) 90Func<CancellationToken, Task<bool>> requestGracefulShutdownAsync, 91CancellationToken cancellationToken) 136Func<CancellationToken, Task<bool>>? requestRpcStopAsync, 137CancellationToken cancellationToken) 183Func<CancellationToken, Task<bool>> requestGracefulShutdownAsync, 184CancellationToken cancellationToken) 197private async Task<bool> TryRequestRpcStopAsync(Func<CancellationToken, Task<bool>> requestRpcStopAsync, CancellationToken cancellationToken) 223CancellationToken cancellationToken) 234CancellationToken cancellationToken) 259internal async Task<bool> TryStopProcessTreeWithDcpAsync(int pid, DateTimeOffset? startTime, bool includeStartTime, CancellationToken cancellationToken) 267private async Task<bool> TryStopProcessTreeWithDcpAsync(ProcessTarget target, bool includeStartTime, CancellationToken cancellationToken) 330private async Task<bool> MonitorProcessesForTerminationAsync(IReadOnlyCollection<ProcessTarget> processes, CancellationToken cancellationToken)
Processes\WindowsProcessInterop.cs (2)
657/// <see cref="System.Diagnostics.Process.WaitForExitAsync(CancellationToken)"/> on a 667public static async Task WaitForExitAsync(SafeProcessHandle processHandle, CancellationToken cancellationToken)
Profiling\ProfileCaptureService.cs (7)
51public async Task<ProfileCaptureSession> StartAsync(ProfileCaptureOptions options, CancellationToken cancellationToken) 58CancellationToken cancellationToken) 260_dashboardExitTask = dashboardProcess.WaitForExitAsync(CancellationToken.None); 267public async Task WaitForDashboardAsync(TimeSpan timeout, TimeSpan pollInterval, CancellationToken cancellationToken) 319public async Task<int> ExportAsync(CancellationToken cancellationToken) 388private async Task<TelemetryApiResponse?> WaitForProfileDataAsync(CancellationToken cancellationToken) 445private async Task<TelemetryApiResponse?> GetTracesAsync(CancellationToken cancellationToken)
Program.cs (1)
810internal static async Task DisplayFirstTimeUseNoticeIfNeededAsync(IServiceProvider serviceProvider, string[] args, CancellationToken cancellationToken = default)
Projects\AppHostCandidateFinder.cs (8)
39CancellationToken cancellationToken, 105CancellationToken cancellationToken, 177CancellationToken cancellationToken) 391CancellationToken cancellationToken) 514private sealed class MatcherDirectoryInfo(DirectoryInfo directory, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : DirectoryInfoBase 525private readonly CancellationToken _cancellationToken = cancellationToken; 600private sealed class MatcherFileInfo(FileInfo file, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : FileInfoBase 611private readonly CancellationToken _cancellationToken = cancellationToken;
Projects\AppHostInfoResolver.cs (4)
14Task<AppHostProjectInfo> GetAppHostInfoAsync(FileInfo projectFile, CancellationToken cancellationToken); 21public async Task<AppHostProjectInfo> GetAppHostInfoAsync(FileInfo projectFile, CancellationToken cancellationToken) 79var result = await FetchAppHostInfoCoreAsync(projectFile, CancellationToken.None).ConfigureAwait(false); 91private async Task<AppHostProjectInfo> FetchAppHostInfoCoreAsync(FileInfo projectFile, CancellationToken cancellationToken)
Projects\AppHostRpcClient.cs (13)
43CancellationToken cancellationToken) 82public Task<RuntimeSpec> GetRuntimeSpecAsync(string languageId, CancellationToken cancellationToken) 87string languageId, string targetPath, string? projectName, CancellationToken cancellationToken) 98public Task<Dictionary<string, string>> GenerateCodeAsync(string languageId, CancellationToken cancellationToken) 102public Task<Dictionary<string, string>> GenerateCodeForAssemblyAsync(string languageId, string assemblyName, CancellationToken cancellationToken) 106public Task<Commands.Sdk.CapabilitiesInfo> GetCapabilitiesAsync(CancellationToken cancellationToken) 110public Task<Commands.Sdk.CapabilitiesInfo> GetCapabilitiesForAssembliesAsync(IReadOnlyList<string> assemblyNames, CancellationToken cancellationToken) 114public Task<JsonElement> ExportApiAsync(string languageId, string packageName, string packageVersion, CancellationToken cancellationToken) 118public Task<T> InvokeAsync<T>(string methodName, object?[] parameters, CancellationToken cancellationToken) 122public Task InvokeAsync(string methodName, object?[] parameters, CancellationToken cancellationToken) 130private async Task<T> InvokeCodeGenerationAsync<T>(string methodName, object?[] parameters, CancellationToken cancellationToken) 186private static async Task<Stream> ConnectToServerAsync(string socketPath, IEnvironment environment, CancellationToken cancellationToken) 258public async Task<IAppHostRpcClient> ConnectAsync(string socketPath, string authenticationToken, CancellationToken cancellationToken)
Projects\AppHostServerClosureSnapshots.cs (5)
106CancellationToken cancellationToken) 258internal static string ComputeFileHash(string path, CancellationToken cancellationToken) 404CancellationToken cancellationToken = default) 497!string.Equals(AppHostServerClosureManifest.ComputeFileHash(copiedPath, CancellationToken.None), entry.FileContentHash, StringComparison.Ordinal)) 526CancellationToken cancellationToken)
Projects\AppHostServerProject.cs (2)
19Task<IAppHostServerProject> CreateAsync(string appPath, CancellationToken cancellationToken = default); 37public async Task<IAppHostServerProject> CreateAsync(string appPath, CancellationToken cancellationToken = default)
Projects\AppHostServerSession.cs (6)
24/// <see cref="IProcessExecution.WaitForExitAsync(CancellationToken)"/>; the execution runs the 71CancellationToken stopRequested) 273private static async Task DriveAsync(IProcessExecution execution, TaskCompletionSource<int> completion, CancellationToken stopToken) 292public async Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken) 450CancellationToken.None, 486CancellationToken stopRequested) =>
Projects\DefaultLanguageDiscovery.cs (4)
84public Task<IEnumerable<LanguageInfo>> GetAvailableLanguagesAsync(CancellationToken cancellationToken = default) 90public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 99public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 120public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
Projects\DotNetAppHostProject.cs (18)
138public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken = default) 1374public async Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) 1426public async Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) 1438public async Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) 1622private async Task EnsureDevCertificatesTrustedAsync(AppHostProjectContext context, Dictionary<string, string> env, CancellationToken cancellationToken) 1659CancellationToken cancellationToken) 1700CancellationToken cancellationToken) 1743CancellationToken cancellationToken) 1784CancellationToken cancellationToken) 1841private async Task<bool> IsDirectLaunchDisabledAsync(FileInfo effectiveAppHostFile, CancellationToken cancellationToken) 2339public async Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) 2436public async Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) 2459public async Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) 2466public async Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) 2490public async Task<string?> GetUserSecretsIdAsync(FileInfo projectFile, bool autoInit, CancellationToken cancellationToken) 2518private async Task<string?> QueryUserSecretsIdAsync(FileInfo projectFile, CancellationToken cancellationToken) 2535private Task<BundleLayoutLease?> AcquireCliBundleLayoutAsync(CancellationToken cancellationToken) 2656CancellationToken cancellationToken)
Projects\DotNetBasedAppHostServerProject.cs (4)
276CancellationToken cancellationToken = default) 543public async Task<(bool Success, OutputCollector Output)> BuildAsync(CancellationToken cancellationToken = default) 565CancellationToken cancellationToken = default) 710await execution.StartAsync(CancellationToken.None).ConfigureAwait(false);
Projects\ExtensionGuestLauncher.cs (1)
38CancellationToken cancellationToken)
Projects\GeneratedFileWriter.cs (1)
29public static async Task<bool> WriteIfChangedAsync(string path, string content, CancellationToken cancellationToken)
Projects\GuestAppHostProject.cs (25)
152public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken = default) 200CancellationToken cancellationToken) 259public Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) 282CancellationToken cancellationToken = default) 292internal async Task<bool> BuildAndGenerateSdkAsync(DirectoryInfo directory, string? packageSourceOverride = null, CancellationToken cancellationToken = default) 298private async Task<bool> BuildAndGenerateSdkAsync(DirectoryInfo directory, AspireConfigFile config, string? packageSourceOverride = null, CancellationToken cancellationToken = default) 346Task<bool> IGuestAppHostSdkGenerator.BuildAndGenerateSdkAsync(DirectoryInfo directory, string? packageSourceOverride, CancellationToken cancellationToken) 356public Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) 386public async Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) 553var appHostSystemToken = appHostSystemCts.Token; 586CancellationToken.None, 1047public async Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) 1301CancellationToken cancellationToken) 1410public async Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) 1436public async Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) 1581public async Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) 1623CancellationToken cancellationToken = default) 1710internal static async Task<bool> WriteGeneratedFileAsync(string filePath, string content, bool preserveUnchangedFiles, CancellationToken cancellationToken) 1928CancellationToken cancellationToken) 2045CancellationToken cancellationToken) 2083CancellationToken cancellationToken) 2150CancellationToken cancellationToken) 2174CancellationToken cancellationToken) 2190public Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken) 2205CancellationToken cancellationToken)
Projects\GuestRuntime.cs (7)
78public async Task<(int ExitCode, OutputCollector Output)> InitializeAsync(DirectoryInfo directory, CancellationToken cancellationToken) 120public async Task<(int ExitCode, OutputCollector Output)> InstallDependenciesAsync(DirectoryInfo directory, CancellationToken cancellationToken) 175CancellationToken cancellationToken, 221CancellationToken cancellationToken = default) 246CancellationToken cancellationToken) 539CancellationToken cancellationToken, 579private async Task EnsureMigrationFilesExistAsync(DirectoryInfo directory, CancellationToken cancellationToken)
Projects\IAppHostProject.cs (9)
182Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken = default); 211Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken); 219Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken); 227Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken); 235Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken); 243Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken); 251Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken); 260Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken); 268Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken);
Projects\IAppHostRpcClient.cs (10)
24Task<RuntimeSpec> GetRuntimeSpecAsync(string languageId, CancellationToken cancellationToken); 34CancellationToken cancellationToken); 42Task<Dictionary<string, string>> GenerateCodeAsync(string languageId, CancellationToken cancellationToken); 54Task<Dictionary<string, string>> GenerateCodeForAssemblyAsync(string languageId, string assemblyName, CancellationToken cancellationToken); 62Task<CapabilitiesInfo> GetCapabilitiesAsync(CancellationToken cancellationToken); 73Task<CapabilitiesInfo> GetCapabilitiesForAssembliesAsync(IReadOnlyList<string> assemblyNames, CancellationToken cancellationToken); 86Task<JsonElement> ExportApiAsync(string languageId, string packageName, string packageVersion, CancellationToken cancellationToken); 96Task<T> InvokeAsync<T>(string methodName, object?[] parameters, CancellationToken cancellationToken); 101Task InvokeAsync(string methodName, object?[] parameters, CancellationToken cancellationToken); 113Task<IAppHostRpcClient> ConnectAsync(string socketPath, string authenticationToken, CancellationToken cancellationToken);
Projects\IAppHostServerProject.cs (2)
34/// <see cref="IProcessExecution.WaitForExitAsync(CancellationToken)"/> (which runs the shared 103CancellationToken cancellationToken = default);
Projects\IAppHostServerSession.cs (2)
64Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken); 94CancellationToken stopRequested);
Projects\IGuestAppHostSdkGenerator.cs (1)
18Task<bool> BuildAndGenerateSdkAsync(DirectoryInfo directory, string? packageSourceOverride = null, CancellationToken cancellationToken = default);
Projects\IGuestProcessLauncher.cs (1)
56CancellationToken cancellationToken);
Projects\ILanguageDiscovery.cs (4)
137Task<IEnumerable<LanguageInfo>> GetAvailableLanguagesAsync(CancellationToken cancellationToken = default); 145Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default); 154Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default); 165Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default);
Projects\ILanguageService.cs (5)
16Task<IAppHostProject?> GetConfiguredProjectAsync(CancellationToken cancellationToken = default); 24Task SetLanguageAsync(IAppHostProject project, bool isGlobal = false, CancellationToken cancellationToken = default); 31Task<IAppHostProject> PromptForProjectAsync(CancellationToken cancellationToken = default); 40Task<IAppHostProject> GetOrPromptForProjectAsync(string? explicitLanguageId = null, bool saveLanguageSelection = true, CancellationToken cancellationToken = default); 49Task<AppHostProjectSelection> GetOrPromptForProjectSelectionAsync(string? explicitLanguageId = null, bool saveLanguageSelection = true, CancellationToken cancellationToken = default);
Projects\JavaAppHostToolchainResolver.cs (1)
393CancellationToken cancellationToken)
Projects\LanguageService.cs (7)
34public async Task<IAppHostProject?> GetConfiguredProjectAsync(CancellationToken cancellationToken = default) 52public async Task SetLanguageAsync(IAppHostProject project, bool isGlobal = false, CancellationToken cancellationToken = default) 57private async Task SetLanguageAsync(string languageId, bool isGlobal, CancellationToken cancellationToken) 67public async Task<IAppHostProject> PromptForProjectAsync(CancellationToken cancellationToken = default) 76private async Task<(IAppHostProject project, LanguageInfo language)> PromptForProjectWithLanguageAsync(CancellationToken cancellationToken) 109CancellationToken cancellationToken = default) 120CancellationToken cancellationToken = default)
Projects\LegacyTypeScriptAppHost.cs (1)
147CancellationToken cancellationToken)
Projects\PrebuiltAppHostServer.cs (16)
149CancellationToken cancellationToken = default) 306CancellationToken cancellationToken) 335internal static Task WriteIfChangedAsync(string path, string content, CancellationToken cancellationToken) 365CancellationToken cancellationToken) 643private static async Task WriteRestoreStampAsync(string restoreDir, string fingerprint, ILogger logger, CancellationToken cancellationToken) 712CancellationToken cancellationToken) 738CancellationToken cancellationToken) 1008internal async Task<IEnumerable<string>?> GetNuGetSourcesAsync(string? requestedChannel, string? packageSourceOverride, CancellationToken cancellationToken) 1091internal async Task<TemporaryNuGetConfig?> TryCreateTemporaryNuGetConfigAsync(string? requestedChannel, string? packageSourceOverride, CancellationToken cancellationToken) 1252private async Task<string?> ResolveLocalPackageSourceOverrideAsync(string? requestedChannel, CancellationToken cancellationToken) 1318private async Task<IEnumerable<PackageChannel>> GetExplicitRestoreChannelsAsync(string? requestedChannel, CancellationToken cancellationToken) 1404await execution.StartAsync(CancellationToken.None).ConfigureAwait(false); 1540private async Task<List<string>> ReadProjectRefAssemblyNamesAsync(string filePath, CancellationToken cancellationToken) 1552private static async Task<List<string>> ReadManifestFileAsync(string filePath, CancellationToken cancellationToken) 1585private static async Task<Dictionary<string, string>> ReadPackageFingerprintsAsync(string assetsFilePath, CancellationToken cancellationToken) 1706private static async Task WriteAppSettingsAsync(string contentRootPath, string appSettingsContent, CancellationToken cancellationToken)
Projects\ProcessGuestLauncher.cs (1)
50CancellationToken cancellationToken)
Projects\ProjectLocator.cs (31)
37CancellationToken cancellationToken); 55[EnumeratorCancellation] CancellationToken cancellationToken = default) 73Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken) 85Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken); 95Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken) 99Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken = default); 101Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, bool displayProgress, CancellationToken cancellationToken = default) 104Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken); 113/// Unlike <see cref="UseOrFindAppHostProjectFileAsync(FileInfo?, bool, CancellationToken)"/>, 120Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default); 123/// As <see cref="GetAppHostFromSettingsAsync(CancellationToken)"/>, but rooted at a specific 126Task<FileInfo?> GetAppHostFromSettingsAsync(DirectoryInfo searchDirectory, bool searchParentDirectories, CancellationToken cancellationToken = default) 167CancellationToken cancellationToken) 180public async Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken) 192[EnumeratorCancellation] CancellationToken cancellationToken = default) 235CancellationToken cancellationToken) 255public async Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 268public async Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken) 280public async Task<List<FileInfo>> FindAppHostProjectFilesAsync(string searchDirectory, CancellationToken cancellationToken) 289private async Task<(List<AppHostProjectCandidate> BuildableAppHost, List<AppHostProjectCandidate> UnbuildableSuspectedAppHostProjects, List<FileInfo> UnsupportedProjects)> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, bool stopAfterMultipleBuildableAppHosts, bool displayProgress, AppHostDiscoveryScope scope, int? maxDepth, ChannelWriter<AppHostProjectCandidate>? candidateWriter = null, Action<int>? onDirectoryEnumerated = null, CancellationToken cancellationToken = default) 301async ValueTask ReportCandidateFoundAsync(AppHostProjectCandidate appHostProject, CancellationToken cancellationToken) 317var validationCancellationToken = validationCancellationTokenSource?.Token ?? cancellationToken; 567public async Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) 573public async Task<FileInfo?> GetAppHostFromSettingsAsync(DirectoryInfo searchDirectory, bool searchParentDirectories, CancellationToken cancellationToken = default) 642private async Task<SettingsAppHostResult> GetValidatedAppHostProjectFileFromSettingsAsync(DirectoryInfo searchDirectory, bool searchParentDirectories, CancellationToken cancellationToken) 689private async Task<FileInfo?> GetAppHostProjectFileFromSettingsAsync(DirectoryInfo searchDirectory, bool searchParentDirectories, bool silent, CancellationToken cancellationToken) 882public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken = default) 887public async Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, bool displayProgress, CancellationToken cancellationToken = default) 1192public async Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken = default) 1210private async Task CreateSettingsFileAsync(FileInfo projectFile, bool preserveExistingDefault, CancellationToken cancellationToken) 1352private async Task<FileLock?> TryAcquireWorkspaceConfigLockAsync(FileInfo settingsFile, CancellationToken cancellationToken)
Projects\ProjectUpdater.cs (17)
25Task<ProjectUpdateResult> UpdateProjectAsync(UpdatePackagesContext context, CancellationToken cancellationToken = default); 30public async Task<ProjectUpdateResult> UpdateProjectAsync(UpdatePackagesContext context, CancellationToken cancellationToken = default) 221private async Task<(IEnumerable<UpdateStep> UpdateSteps, bool FallbackUsed)> GetUpdateStepsAsync(FileInfo projectFile, PackageChannel channel, CancellationToken cancellationToken) 305private async Task<JsonDocument> GetItemsAndPropertiesAsync(FileInfo projectFile, CancellationToken cancellationToken) 310private async Task<JsonDocument> GetItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, CancellationToken cancellationToken) 330private async Task<JsonDocument> GetItemsAndPropertiesWithFallbackAsync(FileInfo projectFile, UpdateContext context, CancellationToken cancellationToken) 335private async Task<JsonDocument> GetItemsAndPropertiesWithFallbackAsync(FileInfo projectFile, string[] items, string[] properties, UpdateContext context, CancellationToken cancellationToken) 362private Task AnalyzeAppHostAsync(UpdateContext context, CancellationToken cancellationToken) 373private async Task<NuGetPackageCli?> GetLatestVersionOfPackageAsync(UpdateContext context, string packageId, bool throwIfNotFound = true, CancellationToken cancellationToken = default) 401private async Task AnalyzeAppHostSdkAsync(UpdateContext context, CancellationToken cancellationToken) 931private async Task AnalyzeProjectAsync(FileInfo projectFile, UpdateContext context, CancellationToken cancellationToken) 1043private async Task AnalyzePackageForTraditionalManagementAsync(string packageId, string packageVersion, FileInfo projectFile, UpdateContext context, CancellationToken cancellationToken) 1071private async Task AnalyzePackageForCentralPackageManagementAsync(string packageId, FileInfo projectFile, FileInfo directoryPackagesPropsFile, UpdateContext context, CancellationToken cancellationToken) 1107private async Task<string?> GetPackageVersionFromDirectoryPackagesPropsAsync(string packageId, FileInfo directoryPackagesPropsFile, FileInfo projectFile, CancellationToken cancellationToken) 1177private async Task<string?> ResolveMSBuildPropertyAsync(string propertyName, FileInfo projectFile, CancellationToken cancellationToken) 1224private async Task UpdatePackageReferenceInProject(FileInfo projectFile, NuGetPackageCli package, CancellationToken cancellationToken) 1247private async Task<bool> AnalyzeAndConfirmNuGetConfigChanges(UpdatePackagesContext context, XmlDocument? originalDocument, XmlDocument proposedDocument, CancellationToken cancellationToken)
Projects\RunningInstanceManager.cs (3)
48public async Task<bool> StopRunningInstanceAsync(string socketPath, CancellationToken cancellationToken) 100public async Task<bool> StopAndMonitorAsync(IAppHostAuxiliaryBackchannel backchannel, CancellationToken cancellationToken) 119public async Task<bool> MonitorProcessesForTerminationAsync(AppHostInformation appHostInfo, CancellationToken cancellationToken)
Projects\SolutionLocator.cs (3)
13Task<FileInfo?> FindSolutionFileAsync(DirectoryInfo startDirectory, CancellationToken cancellationToken = default); 18public async Task<FileInfo?> FindSolutionFileAsync(DirectoryInfo startDirectory, CancellationToken cancellationToken = default) 50private static async Task<List<FileInfo>> GetSolutionFilesInDirectoryAndSubfoldersAsync(DirectoryInfo directory, CancellationToken cancellationToken)
Scaffolding\IScaffoldingService.cs (1)
36Task<bool> ScaffoldAsync(ScaffoldContext context, CancellationToken cancellationToken);
Scaffolding\ScaffoldingService.cs (5)
72public async Task<bool> ScaffoldAsync(ScaffoldContext context, CancellationToken cancellationToken) 82private async Task<bool> ScaffoldGuestLanguageAsync(ScaffoldContext context, CancellationToken cancellationToken) 292private async Task AddRootTypeScriptAppHostScriptsAsync(DirectoryInfo rootDirectory, DirectoryInfo appHostDirectory, CancellationToken cancellationToken) 420CancellationToken cancellationToken) 480CancellationToken cancellationToken)
Secrets\SecretStoreResolver.cs (1)
22CancellationToken cancellationToken)
src\Shared\ChannelExtensions.cs (2)
28[EnumeratorCancellation] CancellationToken cancellationToken = default) 79[EnumeratorCancellation] CancellationToken cancellationToken = default)
src\Shared\ContainerRuntimeDetector.cs (4)
110public static async Task<ContainerRuntimeInfo?> FindAvailableRuntimeAsync(string? configuredRuntime = null, ILogger? logger = null, CancellationToken cancellationToken = default) 135public static async Task<ContainerRuntimeInfo> CheckRuntimeAsync(string executable, string name, bool isDefault, ILogger? logger = null, CancellationToken cancellationToken = default) 248private static async Task<bool> IsCliInstalledAsync(string executable, CancellationToken cancellationToken) 325private static async Task<RuntimeVersionInfo> GetVersionInfoAsync(string executable, CancellationToken cancellationToken)
src\Shared\FileLock.cs (2)
99/// Uses <see cref="Task.Delay(TimeSpan, CancellationToken)"/> between retries to avoid blocking the thread pool. 106public static async Task<FileLock> AcquireAsync(string lockPath, CancellationToken cancellationToken = default, TimeSpan? timeout = null)
src\Shared\IntegrationPackageProbeManifest.cs (1)
128CancellationToken cancellationToken = default)
src\Shared\ParentProcessLivenessMonitor.cs (4)
22Func<CancellationToken, Task> onParentExited, 44Func<CancellationToken, Task> onParentExited, 54Func<CancellationToken, Task> onParentExited, 57CancellationToken stopToken)
src\Shared\X509Certificate2Extensions.cs (1)
141CancellationToken cancellationToken = default)
Telemetry\AspireCliTelemetry.cs (3)
223public Task StartAsync(CancellationToken cancellationToken) 230public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask; 259internalMicrosoftTask = _internalMicrosoftDetector.IsInternalMicrosoftMachineAsync(CancellationToken.None);
Telemetry\InternalMicrosoftDetector.cs (33)
25Task<InternalMicrosoftDetectionResult> IsInternalMicrosoftMachineAsync(CancellationToken cancellationToken = default); 93public async Task<InternalMicrosoftDetectionResult> IsInternalMicrosoftMachineAsync(CancellationToken cancellationToken = default) 206private async Task<InternalMicrosoftDetectionResult?> RunProbeStagesAsync(CancellationToken cancellationToken) 227private async Task<InternalMicrosoftDetectionResult?> RunProbeStageAsync(IReadOnlyList<InternalMicrosoftProbe> probes, CancellationToken cancellationToken) 250private Task<InternalMicrosoftDetectionResult?> RunProbeAsync(InternalMicrosoftProbe probe, CancellationToken cancellationToken) 274}, CancellationToken.None); 299private async Task<InternalMicrosoftDetectorCacheEntry?> TryReadFreshCacheAsync(CancellationToken cancellationToken) 330private async Task TryWriteCacheAsync(InternalMicrosoftDetectionResult result, CancellationToken cancellationToken) 368internal Task<InternalMicrosoftProbeResult> CheckWindowsUserDnsDomainAsync(CancellationToken cancellationToken) 378private async Task<InternalMicrosoftProbeResult> CheckWslWindowsUserDnsDomainAsync(CancellationToken cancellationToken) 396private async Task<InternalMicrosoftProbeResult> CheckVisualStudioMicrosoftTenantAsync(CancellationToken cancellationToken) 414private async Task<InternalMicrosoftProbeResult> CheckWslVisualStudioMicrosoftTenantAsync(CancellationToken cancellationToken) 432private async Task<InternalMicrosoftProbeResult> CheckMacPlatformSsoAsync(CancellationToken cancellationToken) 472private async Task<InternalMicrosoftProbeResult> CheckVsCodeMicrosoftTenantAsync(CancellationToken cancellationToken) 500internal async Task<InternalMicrosoftProbeResult> CheckWindowsWorkplaceJoinAsync(CancellationToken cancellationToken) 516private async Task<InternalMicrosoftProbeResult> CheckWslWindowsWorkplaceJoinAsync(CancellationToken cancellationToken) 529private async Task<InternalMicrosoftProbeResult> CheckGhCliAsync(CancellationToken cancellationToken) 548private async Task<InternalMicrosoftProbeResult> CheckWslWindowsGhCliAsync(CancellationToken cancellationToken) 567private async Task<InternalMicrosoftProbeResult> CheckEnvironmentGitHubTokenAsync(CancellationToken cancellationToken) 580internal async Task<InternalMicrosoftProbeResult> CheckCopilotCliAsync(CancellationToken cancellationToken) 610private async Task<bool> CheckAnyGitHubMembershipCandidateAsync(IReadOnlyList<TokenCandidate> candidates, CancellationToken cancellationToken) 652private async Task<bool> CheckGitHubMembershipCandidateAsync(TokenCandidate candidate, CancellationToken cancellationToken) 694internal async Task<bool> CheckGitHubMembershipWithTokenAsync(string token, CancellationToken cancellationToken) 700private static async Task<bool> CheckGitHubMembershipWithTokenAsync(HttpClient http, string token, CancellationToken cancellationToken) 749private static async Task<string?> ReadJsonPropertyAsync(HttpResponseMessage response, string propertyName, CancellationToken cancellationToken) 755private async Task<ProcessResult> RunProcessAsync(string fileName, string[] arguments, CancellationToken cancellationToken) 843private static InternalMicrosoftProbeResult DetectMicrosoftTenant(string? text, CancellationToken cancellationToken) 867private static IEnumerable<TenantAliasEvidence> ExtractTenantAliasEvidenceFromJwtPayloads(string text, CancellationToken cancellationToken) 921private static string? ExtractMicrosoftAccountAliasFromText(string text, CancellationToken cancellationToken) 966private IEnumerable<TokenCandidate> GetGitHubTokenEnvironmentCandidates(CancellationToken cancellationToken) 1004private static IEnumerable<TokenCandidate> ExtractGitHubTokenCandidates(string filePath, CancellationToken cancellationToken) 1040private static IEnumerable<string> EnumerateExistingFiles(string directory, CancellationToken cancellationToken, params string[] fileNames) 1334internal sealed record InternalMicrosoftProbe(string Name, Func<CancellationToken, Task<InternalMicrosoftProbeResult>> DetectAsync);
Templating\CallbackTemplate.cs (2)
13Func<CallbackTemplate, TemplateInputs, ParseResult, CancellationToken, Task<TemplateResult>> applyTemplateCallback, 52public Task<TemplateResult> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.cs (4)
105public Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default) 110public Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default) 251private async Task<string?> ResolveOutputPathAsync(TemplateInputs inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken) 302private async Task CopyTemplateTreeToDiskAsync(string templateRoot, string outputPath, Func<string, string> tokenReplacer, CancellationToken cancellationToken)
Templating\CliTemplateFactory.EmptyTemplate.cs (4)
14private async Task<TemplateResult> ApplyEmptyAppHostTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken) 131private async Task<bool> ResolveUseLocalhostTldAsync(System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken) 148private async Task ApplyLocalhostTldToScaffoldedRunProfileAsync(string outputPath, string projectName, CancellationToken cancellationToken) 167private async Task WriteCSharpEmptyAppHostAsync(string? templateVersion, string outputPath, string projectName, bool useLocalhostTld, CancellationToken cancellationToken)
Templating\CliTemplateFactory.GoStarterTemplate.cs (1)
14private async Task<TemplateResult> ApplyGoStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.JavaStarterTemplate.cs (1)
14private async Task<TemplateResult> ApplyJavaStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.PythonStarterTemplate.cs (2)
15private async Task<TemplateResult> ApplyPythonStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken) 127private async Task<bool> ResolveUseRedisCacheAsync(System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (1)
15private async Task<TemplateResult> ApplyTypeScriptStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (20)
66public async Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default) 77public async Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default) 87private async Task<bool> IsDotNetSdkAvailableAsync(CancellationToken cancellationToken) 248private async Task<string[]> PromptForExtraAspireStarterOptionsAsync(ParseResult result, CancellationToken cancellationToken) 259private async Task<string[]> PromptForExtraAspireSingleFileOptionsAsync(ParseResult result, CancellationToken cancellationToken) 268private async Task<string[]> PromptForExtraAspireJsFrontendStarterOptionsAsync(ParseResult result, CancellationToken cancellationToken) 278private async Task<string[]> PromptForExtraAspireXUnitOptionsAsync(ParseResult result, CancellationToken cancellationToken) 287private async Task PromptForDevLocalhostTldOptionAsync(ParseResult result, List<string> extraArgs, CancellationToken cancellationToken) 303private async Task PromptForRedisCacheOptionAsync(ParseResult result, List<string> extraArgs, CancellationToken cancellationToken) 319private async Task PromptForTestFrameworkOptionsAsync(ParseResult result, List<string> extraArgs, CancellationToken cancellationToken) 363private async Task PromptForXUnitVersionOptionsAsync(ParseResult result, List<string> extraArgs, CancellationToken cancellationToken) 407private async Task<TemplateResult> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken) 412private async Task<TemplateResult> ApplySingleFileTemplate(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 439private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 457private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, string name, string outputPath, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 592private async Task<string> GetProjectNameAsync(TemplateInputs inputs, string templateName, ParseResult parseResult, CancellationToken cancellationToken) 603private async Task<string?> GetOutputPathAsync(TemplateInputs inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, ParseResult parseResult, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
73Task<TemplateResult> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken);
Templating\ITemplateFactory.cs (2)
18Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default); 19Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default);
Templating\ITemplateProvider.cs (2)
22Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default); 28Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default);
Templating\OutputPathHelper.cs (1)
93CancellationToken cancellationToken)
Templating\TemplateNuGetConfigService.cs (7)
37public async Task PromptToCreateOrUpdateNuGetConfigAsync(PackageChannel channel, string outputPath, CancellationToken cancellationToken) 94public async Task PromptToCreateOrUpdateNuGetConfigAsync(string? channelName, string outputPath, CancellationToken cancellationToken) 132public async Task<bool> CreateOrUpdateNuGetConfigWithoutPromptAsync(string? channelName, string outputPath, CancellationToken cancellationToken) 185CancellationToken cancellationToken) 211CancellationToken cancellationToken, 236public async Task<TemplatePackageSelection> ResolveTemplatePackageAsync(TemplatePackageQuery query, CancellationToken cancellationToken) 419CancellationToken cancellationToken)
Templating\TemplateProvider.cs (2)
28public async Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default) 34public async Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default)
Tui\TerminalViewerApp.cs (4)
139public async Task<int> RunAsync(CancellationToken cancellationToken) 280var timeout = Task.Delay(TimeSpan.FromSeconds(2), CancellationToken.None); 549await connection.RequestPrimaryAsync(availW, availH, CancellationToken.None).ConfigureAwait(false); 590await connection.RequestPrimaryAsync(width, height, CancellationToken.None).ConfigureAwait(false);
Utils\AppHostHelper.cs (3)
19internal static async Task<(bool IsCompatibleAppHost, string? AspireHostingVersion)> CheckAppHostCompatibilityAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, AspireCliTelemetry telemetry, DirectoryInfo workingDirectory, string logFilePath, CancellationToken cancellationToken) 74internal static async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, AspireCliTelemetry telemetry, DirectoryInfo workingDirectory, CancellationToken cancellationToken) 90internal static async Task<int> BuildAppHostAsync(IDotNetCliRunner runner, IInteractionService interactionService, FileInfo projectFile, bool noRestore, ProcessInvocationOptions options, DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Utils\ArchiveHelper.cs (2)
18internal static async Task ExtractAsync(string archivePath, string destinationPath, IEnvironment environment, CancellationToken cancellationToken) 71private static async Task ExtractTarGzSafeAsync(string archivePath, string destinationPath, IEnvironment environment, CancellationToken cancellationToken)
Utils\CliDownloader.cs (4)
18Task<string> DownloadLatestCliAsync(string channelName, CancellationToken cancellationToken); 32public async Task<string> DownloadLatestCliAsync(string channelName, CancellationToken cancellationToken) 194private static async Task DownloadFileAsync(string url, string outputPath, int timeoutSeconds, CancellationToken cancellationToken) 206private static async Task ValidateChecksumAsync(string archivePath, string checksumPath, CancellationToken cancellationToken)
Utils\CliUpdateNotifier.cs (5)
16Task CheckForCliUpdatesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken); 17Task<CliVersionStatus> GetVersionStatusAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken); 54public async Task CheckForCliUpdatesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 69public async Task<CliVersionStatus> GetVersionStatusAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 157private async Task<IEnumerable<Shared.NuGetPackageCli>> GetCliPackagesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
Utils\ConfigurationHelper.cs (1)
225internal static async Task WriteSettingsFileAsync(string filePath, JsonObject settings, CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\AspireVersionCheck.cs (5)
33public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 71private async Task<EnvironmentCheckResult> GetCliVersionCheckAsync(CancellationToken cancellationToken) 219private async Task<EnvironmentCheckResult?> GetAppHostVersionCheckAsync(CancellationToken cancellationToken) 368private async Task<IReadOnlyList<FileInfo>> ResolveAppHostFilesAsync(CancellationToken cancellationToken) 398private async Task<(bool IsAppHost, string? Version)> ResolveAppHostVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (2)
28public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 156CancellationToken _)
Utils\EnvironmentChecker\DcpConnectionChecker.cs (6)
20Task<EnvironmentCheckResult> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken); 33public async Task<EnvironmentCheckResult> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken) 226CancellationToken cancellationToken) 316public async Task<DcpKubeconfig> ReadKubeconfigAsync(CancellationToken cancellationToken) 323public async Task StopDcpAsync(HttpClient client, DcpKubeconfig kubeconfig, CancellationToken cancellationToken) 381private async Task WaitForKubeconfigFileAsync(CancellationToken cancellationToken)
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
28public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DcpKubeconfig.cs (2)
23internal static async Task<DcpKubeconfig> ReadFileWithRetryAsync(string path, Func<TimeSpan, CancellationToken, Task>? delayAsync = null, CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
39public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
32public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\DevCertsCheck.cs (5)
35public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 219private async Task AddLinuxOpenSslCertificateCacheWarningsAsync(List<EnvironmentCheckResult> results, IReadOnlyList<DevCertInfo> certInfos, IEnvironment environment, CancellationToken cancellationToken) 267private async Task<OpenSslCertificateCacheStatus?> EvaluateOpenSslCertificateCacheAsync(string trustPath, IReadOnlyList<DevCertInfo> currentCertificates, string? openSslPath, CancellationToken cancellationToken) 361private async Task<bool> HasOpenSslHashEntryAsync(string trustPath, string certificateFile, X509Certificate2 certificate, string? openSslPath, CancellationToken cancellationToken) 408private async Task<(bool Success, string Hash)> TryGetOpenSslHashAsync(string openSslPath, string certificateFile, CancellationToken cancellationToken)
Utils\EnvironmentChecker\DotNetSdkCheck.cs (2)
28public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 91private async Task<bool> IsDotNetAppHostAsync(CancellationToken cancellationToken)
Utils\EnvironmentChecker\EnvironmentChecker.cs (3)
42public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAllAsync(CancellationToken cancellationToken = default) 64var checkTask = Task.Run(() => check.CheckAsync(checkTimeoutCts.Token), CancellationToken.None); 69CancellationToken.None,
Utils\EnvironmentChecker\IEnvironmentCheck.cs (1)
21Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default);
Utils\EnvironmentChecker\IEnvironmentChecker.cs (1)
16Task<IReadOnlyList<EnvironmentCheckResult>> CheckAllAsync(CancellationToken cancellationToken = default);
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
29public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\OperatingSystemCheck.cs (1)
35public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\PendingMigrationsCheck.cs (2)
16/// <see cref="IMigration.DetectAsync(MigrationContext, CancellationToken)"/> detection that <c>aspire update --migrate</c> uses to apply changes, 40public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (2)
50public async Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default) 137private Task<FileInfo?> ResolveTypeScriptAppHostAsync(CancellationToken cancellationToken)
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (1)
56public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (1)
36public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
Utils\FileSystemHelper.cs (2)
16internal static async Task<string> TryReadAllTextAsync(string path, CancellationToken cancellationToken) 31internal static async Task<byte[]> TryReadAllBytesAsync(string path, CancellationToken cancellationToken)
Utils\ProcessCaptureRunner.cs (3)
24Func<Process, CancellationToken, Task<TCapture>> captureAsync, 27CancellationToken cancellationToken) 248CancellationToken.None,
Utils\SdkInstallHelper.cs (1)
31CancellationToken cancellationToken = default)
aspire-managed (9)
NuGet\Commands\ManifestCommand.cs (1)
75CancellationToken cancellationToken)
NuGet\Commands\SearchCommand.cs (1)
256CancellationToken.None).ConfigureAwait(false);
src\Shared\IntegrationPackageProbeManifest.cs (1)
128CancellationToken cancellationToken = default)
src\Shared\ParentProcessLivenessMonitor.cs (4)
22Func<CancellationToken, Task> onParentExited, 44Func<CancellationToken, Task> onParentExited, 54Func<CancellationToken, Task> onParentExited, 57CancellationToken stopToken)
src\Shared\ParentProcessWatchdog.cs (2)
95CancellationToken stopToken, 124CancellationToken stopToken,
Aspire.Acquisition.Tests (3)
Scripts\Common\ScriptHostFixture.cs (1)
137private async Task ServeAsync(CancellationToken cancellationToken)
Scripts\PRScriptInstallE2ETests.cs (1)
26var cancellationToken = TestContext.Current.CancellationToken;
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
106private async Task<CommandResult> ExecuteAsyncInternal(string executable, string args, CancellationToken token)
Aspire.Azure.AI.OpenAI.Tests (2)
AspireAzureOpenAIClientBuilderChatClientExtensionsTests.cs (1)
220static Task<ChatResponse> TestMiddleware(IEnumerable<ChatMessage> list, ChatOptions? options, IChatClient client, CancellationToken token)
AspireAzureOpenAIClientBuilderEmbeddingGeneratorExtensionsTests.cs (1)
221private Task<GeneratedEmbeddings<Embedding<float>>> TestMiddleware(IEnumerable<string> inputs, EmbeddingGenerationOptions? options, IEmbeddingGenerator<string, Embedding<float>> nextAsync, CancellationToken cancellationToken)
Aspire.Azure.Messaging.WebPubSub (1)
AspireWebPubSubExtensions.cs (1)
165public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (2)
tests\Aspire.Azure.Npgsql.Tests\FakeTokenCredential.cs (2)
44public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 51public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
Aspire.Azure.Npgsql.Tests (2)
FakeTokenCredential.cs (2)
44public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 51public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
Aspire.Azure.Search.Documents (1)
AzureSearchIndexHealthCheck.cs (1)
21public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Azure.Storage.Files.DataLake (2)
AzureDataLakeFileSystemHealthCheck.cs (1)
21CancellationToken cancellationToken = default)
AzureDataLakeStorageHealthCheck.cs (1)
21CancellationToken cancellationToken = default)
Aspire.Cli.EndToEnd.Tests (18)
Helpers\CliE2ETestHelpers.cs (6)
141internal static TerminalRun StartRun(Hex1bTerminal terminal, TemporaryWorkspace workspace, Hex1bTerminalAutomator automator, SequenceCounter counter, ITestOutputHelper output, CancellationToken cancellationToken) 630internal static async Task<string?> TryGetLatestStableAspireVersionAsync(Action<string> log, CancellationToken cancellationToken) 715internal static async Task<StagingBuildIdentity?> TryGetLatestStagingBuildAsync(Action<string> log, CancellationToken cancellationToken) 782private static async Task<string?> ResolveLatestStagingVersionAsync(Action<string> log, CancellationToken cancellationToken) 816private static async Task<IReadOnlyList<string>> GetRecentBranchCommitShasAsync(string branch, int commitCount, Action<string> log, CancellationToken cancellationToken) 865private static async Task<string?> TryGetMatchingTemplateVersionAsync(string commitSha, string releaseVersion, CancellationToken cancellationToken)
McpDocsE2ETests.cs (11)
63var cancellationToken = TestContext.Current.CancellationToken; 76var cancellationToken = TestContext.Current.CancellationToken; 92var cancellationToken = TestContext.Current.CancellationToken; 113var cancellationToken = TestContext.Current.CancellationToken; 132var cancellationToken = TestContext.Current.CancellationToken; 169var cancellationToken = TestContext.Current.CancellationToken; 184var cancellationToken = TestContext.Current.CancellationToken; 218var cancellationToken = TestContext.Current.CancellationToken; 234var cancellationToken = TestContext.Current.CancellationToken; 269var cancellationToken = TestContext.Current.CancellationToken; 291var cancellationToken = TestContext.Current.CancellationToken;
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Aspire.Cli.Tests (1631)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (1)
13/// Behavior tests for <see cref="InstallationDiscovery.DiscoverAllAsync(System.Threading.CancellationToken)"/>
Acquisition\PeerInstallProbeTests.cs (2)
427private static async Task<Process> WaitForProcessIdAsync(string pidFile, CancellationToken cancellationToken) 444private static async Task WaitForExitAsync(Process process, CancellationToken cancellationToken)
Agents\AgentEnvironmentApplicatorTests.cs (2)
23await applicator.ApplyAsync(CancellationToken.None).DefaultTimeout(); 32CancellationToken receivedToken = default;
Agents\AgentEnvironmentDetectorTests.cs (6)
22var applicators = await detector.DetectAsync(context, CancellationToken.None).DefaultTimeout(); 39var applicators = await detector.DetectAsync(context, CancellationToken.None).DefaultTimeout(); 63var applicators = await detector.DetectAsync(context, CancellationToken.None).DefaultTimeout(); 92var applicators = await detector.DetectAsync(context, CancellationToken.None).DefaultTimeout(); 111var applicators = await detector.DetectAsync(context, CancellationToken.None).DefaultTimeout(); 122public Task ScanAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken)
Agents\AspireSkillsBundleTests.cs (5)
44var files = await bundle.GetSkillFilesAsync(AspireSkillDefinition, CancellationToken.None); 72var files = await bundle.GetSkillFilesAsync(AspireSkillDefinition, CancellationToken.None); 622CancellationToken.None)); 666var files = await bundle.GetSkillFilesAsync(AspireifySkillDefinition, CancellationToken.None); 826CancellationToken.None,
Agents\AspireSkillsInstallerTests.cs (61)
48var result = await installer.InstallAsync(CancellationToken.None); 116var installTask = installer.InstallAsync(CancellationToken.None); 170var result = await installer.InstallAsync(CancellationToken.None); 223var result = await installer.InstallAsync(CancellationToken.None); 233var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 279var firstResult = await installer.InstallAsync(CancellationToken.None); 287var secondResult = await secondInstaller.InstallAsync(CancellationToken.None); 336var result = await installer.InstallAsync(CancellationToken.None); 354var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 382var oldResult = await oldInstaller.InstallAsync(CancellationToken.None); 396var result = await installer.InstallAsync(CancellationToken.None); 412CancellationToken.None)); 424var restoredResult = await restoredInstaller.InstallAsync(CancellationToken.None); 452var result = await installer.InstallAsync(CancellationToken.None); 494var result = await installer.InstallAsync(CancellationToken.None); 500var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 529var result = await installer.InstallAsync(CancellationToken.None); 571var result = await installer.InstallAsync(CancellationToken.None); 618var result = await installer.InstallAsync(CancellationToken.None); 665var result = await installer.InstallAsync(CancellationToken.None); 726var installTask = installer.InstallAsync(CancellationToken.None); 787var result = await installer.InstallAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(10)); 797var cleanupResult = await installer.InstallAsync(CancellationToken.None); 847var result = await installer.InstallAsync(CancellationToken.None); 875var result = await installer.InstallAsync(CancellationToken.None); 964var result = await installer.InstallAsync(CancellationToken.None); 1013firstInstallTask = firstInstaller.InstallAsync(CancellationToken.None); 1027var secondResult = await secondInstaller.InstallAsync(CancellationToken.None); 1061var result = await installer.InstallAsync(CancellationToken.None); 1083var result = await installer.InstallAsync(CancellationToken.None); 1110var result = await installer.InstallAsync(CancellationToken.None); 1138var result = await installer.InstallAsync(CancellationToken.None); 1196var result = await installer.InstallAsync(CancellationToken.None); 1202var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1245var result = await installer.InstallAsync(CancellationToken.None); 1251var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1299var result = await installer.InstallAsync(CancellationToken.None); 1306var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1361var result = await installer.InstallAsync(CancellationToken.None); 1368var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1397var result = await installer.InstallAsync(CancellationToken.None); 1423var bundle = await provider.CreateBundleAsync(bundleDirectory, CancellationToken.None); 1455var bundle = await provider.CreateBundleAsync(stageDirectory, CancellationToken.None); 1488CancellationToken.None)); 1518CancellationToken.None)); 1591var result = await installer.InstallAsync(CancellationToken.None); 1656var result = await installer.InstallAsync(CancellationToken.None); 1663var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1711var result = await installer.InstallAsync(CancellationToken.None); 1718var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1770var result = await installer.InstallAsync(CancellationToken.None); 1780var skillFile = Assert.Single(await result.Bundle.GetSkillFilesAsync(skill, CancellationToken.None)); 1809var result = await installer.InstallAsync(CancellationToken.None); 1841var result = await installer.InstallAsync(CancellationToken.None); 1876var result = await installer.InstallAsync(CancellationToken.None); 1912var result = await installer.InstallAsync(CancellationToken.None); 1965var result = await installer.InstallAsync(CancellationToken.None); 2243CancellationToken cancellationToken) 2274CancellationToken cancellationToken) 2309CancellationToken cancellationToken, 2328CancellationToken cancellationToken,
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (7)
33await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 41() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 61await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 67() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 87await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 93() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 131public Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (14)
28await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 49await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 55await aspireApplicator.ApplyAsync(CancellationToken.None).DefaultTimeout(); 118await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 119await context.Applicators[0].ApplyAsync(CancellationToken.None).DefaultTimeout(); 158await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 175await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 216await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 224() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 244await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 250() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 270await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 276() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 290public Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\CopilotCliRunnerTests.cs (1)
18_ = await runner.GetVersionAsync(CancellationToken.None);
Agents\OpenCodeAgentEnvironmentScannerTests.cs (7)
30await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 38() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 56await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 62() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 80await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 86() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 116public Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken)
Agents\PlaywrightCliInstallerTests.cs (25)
39var (status, message) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 72var (status, _) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 108await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 142var (status, _) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 173var (status, message) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 215var (status, _) = await installer.InstallAsync(repoRoot, s_emptySkillDirs, CancellationToken.None); 260var (status, _) = await installer.InstallAsync(repoRoot, s_emptySkillDirs, CancellationToken.None); 303var (status, message) = await installer.InstallAsync(repoRoot, s_emptySkillDirs, CancellationToken.None); 351var (status, _) = await installer.InstallAsync(repoRoot, s_emptySkillDirs, CancellationToken.None); 409await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 447var (status, message) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 493var (status, _) = await installer.InstallAsync(repoRoot, s_emptySkillDirs, CancellationToken.None); 536await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 574var (status, message) = await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 606await installer.InstallAsync(tempDir, s_emptySkillDirs, CancellationToken.None); 658await installer.InstallAsync(tempDir, selectedDirs, CancellationToken.None); 752await installer.InstallAsync(tempDir, selectedDirs, CancellationToken.None); 803await installer.InstallAsync(tempDir, selectedDirs, CancellationToken.None); 852await installer.InstallAsync(tempDir, selectedDirs, CancellationToken.None); 1013public Task<NpmPackageInfo?> ResolvePackageAsync(string packageName, string versionRange, CancellationToken cancellationToken) 1019public Task<string?> PackAsync(string packageName, string version, string outputDirectory, CancellationToken cancellationToken) 1031public Task<bool> InstallGlobalAsync(string tarballPath, CancellationToken cancellationToken) 1045public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken) 1068public Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken) 1071public Task<bool> InstallSkillsAsync(string workingDirectory, CancellationToken cancellationToken)
Agents\SigstoreNpmProvenanceCheckerTests.cs (1)
1223CancellationToken.None);
Agents\TelemetryHookConfiguratorTests.cs (10)
22var result = await configurator.ConfigureAsync([AgentClientKind.CopilotCli], CancellationToken.None).DefaultTimeout(); 55await configurator.ConfigureAsync([AgentClientKind.CopilotCli], CancellationToken.None).DefaultTimeout(); 68var result = await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 105await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 106await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 141await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 162var result = await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 181var result = await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 201var result = await configurator.ConfigureAsync([AgentClientKind.ClaudeCode], CancellationToken.None).DefaultTimeout(); 216CancellationToken.None).DefaultTimeout();
Agents\TelemetryHookInstallerTests.cs (6)
20var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 36var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 54var first = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 57var second = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 76var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout(); 95var scripts = await installer.EnsureInstalledAsync(CancellationToken.None).DefaultTimeout();
Agents\TelemetryHookScriptTests.cs (1)
408return await installer.EnsureInstalledAsync(CancellationToken.None);
Agents\VsCodeAgentEnvironmentScannerTests.cs (21)
29await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 47await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 65await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 79await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 97await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 116await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 123await aspireApplicator.ApplyAsync(CancellationToken.None).DefaultTimeout(); 140await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 141await context.Applicators[0].ApplyAsync(CancellationToken.None).DefaultTimeout(); 196await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 197await context.Applicators[0].ApplyAsync(CancellationToken.None).DefaultTimeout(); 237await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 243await aspireApplicator.ApplyAsync(CancellationToken.None).DefaultTimeout(); 268await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 289await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 297() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 317await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 323() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 343await scanner.ScanAsync(context, CancellationToken.None).DefaultTimeout(); 349() => aspireApplicator.ApplyAsync(CancellationToken.None)).DefaultTimeout(); 361public Task<SemVersion?> GetVersionAsync(VsCodeRunOptions options, CancellationToken cancellationToken) => Task.FromResult(version);
Backchannel\AppHostAuxiliaryBackchannelTests.cs (5)
129return await AppHostAuxiliaryBackchannel.CreateFromSocketAsync("hash1", "socket.hash1", isInScope: true, NullLogger.Instance, new ProfilingTelemetry(new ConfigurationBuilder().Build()), clientSocket, CancellationToken.None).DefaultTimeout(); 157public Task<AppHostInformation> GetAppHostInformationAsync(CancellationToken cancellationToken = default) 168public Task<GetCapabilitiesResponse> GetCapabilitiesAsync(GetCapabilitiesRequest? request = null, CancellationToken cancellationToken = default) 179public Task<GetResourcesResponse> GetResourcesAsync(GetResourcesRequest? request = null, CancellationToken cancellationToken = default) 190public async IAsyncEnumerable<ResourceSnapshot> WatchResourcesAsync(WatchResourcesRequest? request = null, [EnumeratorCancellation] CancellationToken cancellationToken = default)
Backchannel\AppHostCliBackchannelTests.cs (1)
38() => backchannel.UploadFileAsync(tempFile, "large.bin", 1, "File", CancellationToken.None));
Backchannel\ExtensionBackchannelTests.cs (10)
21await Assert.ThrowsAsync<ArgumentException>(() => backchannel.ConnectAsync(CancellationToken.None)).DefaultTimeout(); 22await Assert.ThrowsAsync<ArgumentException>(() => backchannel.ConnectAsync(CancellationToken.None)).DefaultTimeout(); 42var firstConnectTask = backchannel.ConnectAsync(CancellationToken.None); 46.Select(_ => backchannel.ConnectAsync(CancellationToken.None)) 57var retryException = await Assert.ThrowsAsync<InvalidOperationException>(() => backchannel.ConnectAsync(CancellationToken.None)).DefaultTimeout(); 80var firstConnectTask = backchannel.ConnectAsync(CancellationToken.None); 84.Select(_ => backchannel.ConnectAsync(CancellationToken.None)) 95var retryException = await Assert.ThrowsAsync<ExtensionIncompatibleException>(() => backchannel.ConnectAsync(CancellationToken.None)).DefaultTimeout(); 132.Select(_ => backchannel.ConnectAsync(CancellationToken.None)) 152Func<CancellationToken, Task>? connectCoreAsyncOverride = null)
Backchannel\OrphanedAppHostCollectorTests.cs (7)
211var collected = await collector.CollectAsync(CancellationToken.None); 240var collected = await collector.CollectAsync(CancellationToken.None); 266var collected = await collector.CollectAsync(CancellationToken.None); 298var collected = await collector.CollectAsync(CancellationToken.None); 322var collected = await collector.CollectAsync(CancellationToken.None); 345var collected = await collector.CollectAsync(CancellationToken.None); 363await Assert.ThrowsAsync<OperationCanceledException>(() => collector.CollectAsync(CancellationToken.None));
Backchannel\ResourceSnapshotWatcherTests.cs (7)
559[EnumeratorCancellation] CancellationToken cancellationToken) 580[EnumeratorCancellation] CancellationToken cancellationToken) 598[EnumeratorCancellation] CancellationToken cancellationToken) 616[EnumeratorCancellation] CancellationToken cancellationToken) 632[EnumeratorCancellation] CancellationToken cancellationToken) 651[EnumeratorCancellation] CancellationToken cancellationToken) 669[EnumeratorCancellation] CancellationToken cancellationToken)
BundleServiceIntegrationTests.cs (2)
477/// Verifies that the static <see cref="BundleService.ExtractPayloadAsync(Stream, string, IEnvironment, CancellationToken)"/> 488await BundleService.ExtractPayloadAsync(stream, dest, new TestEnvironment(), CancellationToken.None);
Caching\AppHostInfoDiskCacheTests.cs (51)
69var miss = await cache.TryGetAsync(projectFile, CancellationToken.None).DefaultTimeout(); 72await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 76var hit = await cache.TryGetAsync(freshProject, CancellationToken.None).DefaultTimeout(); 95await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { RunCommand = null }, CancellationToken.None).DefaultTimeout(); 97var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 113CancellationToken.None).DefaultTimeout(); 148await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 156var hit = await cache.TryGetAsync(freshProject, CancellationToken.None).DefaultTimeout(); 167await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 174var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 185await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 191var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 207await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 208var hit = await cache.TryGetAsync(projectFile, CancellationToken.None).DefaultTimeout(); 226await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 227var hit = await cache.TryGetAsync(projectFile, CancellationToken.None).DefaultTimeout(); 246return cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), entry, CancellationToken.None); 252var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 270await cache.SetAsync(new FileInfo(projectFile.FullName), expectedKey, SampleEntry(), CancellationToken.None).DefaultTimeout(); 272var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 299await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { IsAspireHost = false }, CancellationToken.None).DefaultTimeout(); 300Assert.NotNull(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 311var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 331await cache.SetAsync(new FileInfo(projectFile.FullName), cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 332var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 368await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { IsAspireHost = false }, CancellationToken.None).DefaultTimeout(); 369Assert.NotNull(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 380var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 402await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { IsAspireHost = false }, CancellationToken.None).DefaultTimeout(); 403Assert.NotNull(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 414Assert.Null(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 431await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 433Assert.Null(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 459await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 460var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 488await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { IsAspireHost = false }, CancellationToken.None).DefaultTimeout(); 489Assert.NotNull(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 500var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 519await cache.SetAsync(new FileInfo(projectFile.FullName), cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 520var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 538await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 540Assert.Null(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 575await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 577var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 604await cache.SetAsync(projectFile, cache.GetCacheKey(projectFile), SampleEntry() with { IsAspireHost = false }, CancellationToken.None).DefaultTimeout(); 605Assert.NotNull(await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout()); 616var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 636await cache.SetAsync(new FileInfo(projectFile.FullName), cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 637var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout(); 660await cache.SetAsync(new FileInfo(projectFile.FullName), cache.GetCacheKey(projectFile), SampleEntry(), CancellationToken.None).DefaultTimeout(); 662var hit = await cache.TryGetAsync(new FileInfo(projectFile.FullName), CancellationToken.None).DefaultTimeout();
Caching\DiskCacheTests.cs (14)
33var miss = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 36await cache.SetAsync(key, "RESULT-A", CancellationToken.None).DefaultTimeout(); 37var hit = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 53await cache.SetAsync(key, "RESULT-B", CancellationToken.None).DefaultTimeout(); 57var after = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 73await cache.SetAsync(key, "OLD", CancellationToken.None).DefaultTimeout(); 76await cache.SetAsync(key, "NEW", CancellationToken.None).DefaultTimeout(); 78var val = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 94await cache.SetAsync(key, "VALUE", CancellationToken.None).DefaultTimeout(); 95var before = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 97await cache.ClearAsync(CancellationToken.None).DefaultTimeout(); 98var after = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout(); 113await cache.SetAsync(key, "VALUE-X", CancellationToken.None).DefaultTimeout(); 129var val = await cache.GetAsync(key, CancellationToken.None).DefaultTimeout();
Commands\AddCommandTests.cs (9)
2229await prompter.PromptForIntegrationAsync(packages, CancellationToken.None).DefaultTimeout(); 2278var result = await prompter.PromptForIntegrationVersionAsync(packages, configuredChannel: null, CancellationToken.None).DefaultTimeout(); 2330await prompter.PromptForIntegrationVersionAsync(packages, configuredChannel: null, CancellationToken.None).DefaultTimeout(); 2381var result = await prompter.PromptForIntegrationVersionAsync(packages, configuredChannel: "daily", CancellationToken.None).DefaultTimeout(); 2418var result = await prompter.PromptForIntegrationVersionAsync(packages, PackageChannelNames.Staging, CancellationToken.None).DefaultTimeout(); 2455var packages = (await stagingChannel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()) 2464var result = await prompter.PromptForIntegrationVersionAsync(packages, PackageChannelNames.Staging, CancellationToken.None).DefaultTimeout(); 3562public override Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 3571public override Task<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> PromptForIntegrationVersionAsync(IEnumerable<(string FriendlyName, NuGetPackage Package, PackageChannel Channel)> packages, string? configuredChannel, CancellationToken cancellationToken)
Commands\AgentInitCommandTests.cs (6)
680CancellationToken.None).DefaultTimeout(); 714CancellationToken.None).DefaultTimeout(); 746CancellationToken.None).DefaultTimeout(); 890CancellationToken.None); 964public Task<AgentEnvironmentApplicator[]> DetectAsync(AgentEnvironmentScanContext context, CancellationToken cancellationToken) 980CancellationToken cancellationToken)
Commands\AgentMcpCommandTests.cs (1)
581var result = await agentMcpCommand.ExecuteCommandAsync(parseResult, CancellationToken.None).DefaultTimeout();
Commands\ApiCommandTests.cs (4)
103public ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default) 106public ValueTask<IReadOnlyList<ApiListItem>> ListAsync(string scope, CancellationToken cancellationToken = default) 123public ValueTask<IReadOnlyList<ApiSearchResult>> SearchAsync(string query, string? language = null, int topK = 10, CancellationToken cancellationToken = default) 142public ValueTask<ApiContent?> GetAsync(string id, CancellationToken cancellationToken = default)
Commands\AppHostLauncherTests.cs (29)
128var ready = await AppHostLauncher.WaitForAppHostReadyAsync(connection, CancellationToken.None).DefaultTimeout(); 142var exception = await Assert.ThrowsAsync<IOException>(() => AppHostLauncher.WaitForAppHostReadyAsync(connection, CancellationToken.None)).DefaultTimeout(); 154CancellationToken.None).DefaultTimeout(); 169CancellationToken.None).DefaultTimeout(); 198CancellationToken.None); 246CancellationToken.None).DefaultTimeout(); 279CancellationToken.None).DefaultTimeout(); 308CancellationToken.None).DefaultTimeout(); 336CancellationToken.None).DefaultTimeout(); 364CancellationToken.None).DefaultTimeout(); 394CancellationToken.None).DefaultTimeout(); 432CancellationToken.None).DefaultTimeout(); 476CancellationToken.None); 512CancellationToken.None).DefaultTimeout(); 544CancellationToken.None).DefaultTimeout(); 579CancellationToken.None).DefaultTimeout(); 616CancellationToken.None).DefaultTimeout(); 674CancellationToken.None).DefaultTimeout(); 709var observedToken = default(CancellationToken); 760CancellationToken.None).DefaultTimeout(); 1295public Func<string, IReadOnlyList<string>, string, Func<string, bool>?, IReadOnlyDictionary<string, string>?, CancellationToken, Task<IProcessExecution>>? StartHandler { get; set; } 1331CancellationToken cancellationToken) 1445public async Task<bool> StartAsync(CancellationToken cancellationToken) 1451public Task<int> WaitForExitAsync(CancellationToken cancellationToken) => Inner.WaitForExitAsync(cancellationToken); 1490public Task<bool> StartAsync(CancellationToken cancellationToken) 1496public async Task<int> WaitForExitAsync(CancellationToken cancellationToken) 1556public Task<bool> StartAsync(CancellationToken cancellationToken) 1562public Task<int> WaitForExitAsync(CancellationToken cancellationToken)
Commands\BaseCommandTests.cs (2)
440await Task.Delay(500, CancellationToken.None); 736protected override async Task<CommandResult> ExecuteAsync(System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Commands\ConfigCommandTests.cs (7)
1026public Task SetConfigurationAsync(string key, string value, bool isGlobal = false, CancellationToken cancellationToken = default) 1031public Task<bool> DeleteConfigurationAsync(string key, bool isGlobal = false, CancellationToken cancellationToken = default) 1036public Task<Dictionary<string, string>> GetAllConfigurationAsync(CancellationToken cancellationToken = default) 1045public Task<Dictionary<string, string>> GetLocalConfigurationAsync(CancellationToken cancellationToken = default) 1053public Task<Dictionary<string, string>> GetGlobalConfigurationAsync(CancellationToken cancellationToken = default) 1058public Task<string?> GetConfigurationAsync(string key, CancellationToken cancellationToken = default) 1063public Task<string?> GetConfigurationFromDirectoryAsync(string key, DirectoryInfo startDirectory, bool continueSearchWhenKeyMissing = false, CancellationToken cancellationToken = default)
Commands\DeployCommandTests.cs (2)
522static async IAsyncEnumerable<PublishingActivity> GetFailedDeploymentActivities([EnumeratorCancellation] CancellationToken cancellationToken) 596public override Task<string> PromptForPublisherAsync(IEnumerable<string> publishers, CancellationToken cancellationToken)
Commands\DescribeCommandTests.cs (7)
974private static async IAsyncEnumerable<ResourceSnapshot> ThrowObjectDisposedAfterSnapshot([EnumeratorCancellation] CancellationToken cancellationToken = default) 990private static async IAsyncEnumerable<ResourceSnapshot> EmptyResourceSnapshots([EnumeratorCancellation] CancellationToken cancellationToken = default) 999[EnumeratorCancellation] CancellationToken cancellationToken = default) 1012[EnumeratorCancellation] CancellationToken cancellationToken = default) 1024[EnumeratorCancellation] CancellationToken cancellationToken = default) 1037[EnumeratorCancellation] CancellationToken cancellationToken = default) 1053private static async IAsyncEnumerable<ResourceSnapshot> ThrowObjectDisposedAfterCancellationAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
Commands\DestroyCommandTests.cs (1)
331static async IAsyncEnumerable<PublishingActivity> GetFailedDestroyActivities([EnumeratorCancellation] CancellationToken cancellationToken)
Commands\DocsCommandTests.cs (5)
274public ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default) 279public ValueTask<IReadOnlyList<DocsListItem>> ListDocumentsAsync(CancellationToken cancellationToken = default) 291public ValueTask<IReadOnlyList<DocsSearchResult>> SearchAsync(string query, int topK = 10, CancellationToken cancellationToken = default) 301public ValueTask<DocsContent?> GetDocumentAsync(string slug, string? section = null, CancellationToken cancellationToken = default) 314public Task<DocsSearchResponse?> SearchAsync(string query, int topK = 5, CancellationToken cancellationToken = default)
Commands\ExtensionInternalCommandTests.cs (32)
241CancellationToken cancellationToken) 247public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 252public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 260CancellationToken cancellationToken) 269CancellationToken cancellationToken) 277CancellationToken cancellationToken) 285CancellationToken cancellationToken) 290public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 306CancellationToken cancellationToken) 312public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 317public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 325CancellationToken cancellationToken) 334CancellationToken cancellationToken) 342CancellationToken cancellationToken) 350CancellationToken cancellationToken) 355public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 360public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 365public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 374CancellationToken cancellationToken) 382CancellationToken cancellationToken) 391CancellationToken cancellationToken) 399CancellationToken cancellationToken) 407CancellationToken cancellationToken) 412public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 417public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 422public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 431CancellationToken cancellationToken) 439CancellationToken cancellationToken) 448CancellationToken cancellationToken) 456CancellationToken cancellationToken) 464CancellationToken cancellationToken) 469public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null);
Commands\InitCommandTests.cs (2)
2178public Func<ScaffoldContext, CancellationToken, Task<bool>>? ScaffoldAsyncCallback { get; set; } 2180public Task<bool> ScaffoldAsync(ScaffoldContext context, CancellationToken cancellationToken)
Commands\InstallationInfoOutputTests.cs (1)
30releaseDiscovery.Wait(CancellationToken.None);
Commands\LogsCommandTests.cs (8)
1489[EnumeratorCancellation] CancellationToken cancellationToken = default) 1501[EnumeratorCancellation] CancellationToken cancellationToken = default) 1516[EnumeratorCancellation] CancellationToken cancellationToken = default) 1631private static async IAsyncEnumerable<ResourceSnapshot> WatchWithLateHidden([EnumeratorCancellation] CancellationToken cancellationToken) 1651[EnumeratorCancellation] CancellationToken cancellationToken = default) 1664[EnumeratorCancellation] CancellationToken cancellationToken = default) 1675private static async IAsyncEnumerable<ResourceLogLine> ThrowObjectDisposedAfterLogAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 1691private static async IAsyncEnumerable<ResourceLogLine> ThrowObjectDisposedAfterCancellationAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
Commands\LsCommandTests.cs (3)
426async IAsyncEnumerable<AppHostProjectCandidate> GetCandidatesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 470async IAsyncEnumerable<AppHostProjectCandidate> CancelDiscoveryAsync([EnumeratorCancellation] CancellationToken cancellationToken) 627[EnumeratorCancellation] CancellationToken cancellationToken,
Commands\NewCommandChannelResolutionTests.cs (2)
769public Task<IEnumerable<ITemplate>> GetTemplatesAsync(CancellationToken cancellationToken = default) => 771public Task<IEnumerable<ITemplate>> GetInitTemplatesAsync(CancellationToken cancellationToken = default) =>
Commands\PsCommandTests.cs (5)
795return await AppHostAuxiliaryBackchannel.CreateFromSocketAsync("hash1", "socket.hash1", isInScope: true, NullLogger.Instance, new ProfilingTelemetry(new ConfigurationBuilder().Build()), clientSocket, CancellationToken.None).DefaultTimeout(); 811public Task<AppHostInformation> GetAppHostInformationAsync(CancellationToken cancellationToken = default) 822public Task<GetCapabilitiesResponse> GetCapabilitiesAsync(GetCapabilitiesRequest? request = null, CancellationToken cancellationToken = default) 836public Task<GetAppHostInfoResponse> GetAppHostInfoAsync(GetAppHostInfoRequest? request = null, CancellationToken cancellationToken = default) 849public Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken = default)
Commands\PublishCommandPromptingIntegrationTests.cs (19)
1029public async IAsyncEnumerable<PublishingActivity> GetPublishingActivitiesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 1072public Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 1077public Task UpdatePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 1095public Task RequestStopAsync(CancellationToken cancellationToken) => Task.CompletedTask; 1096public Task NotifyAppHostReadyAsync(CancellationToken cancellationToken) => Task.CompletedTask; 1097public Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken) => 1105public async IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 1110public async IAsyncEnumerable<RpcResourceState> GetResourceStatesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 1115public Task ConnectAsync(string socketPath, int retryCount, CancellationToken cancellationToken) => Task.CompletedTask; 1116public Task ConnectAsync(string socketPath, bool autoReconnect, int retryCount, CancellationToken cancellationToken) => Task.CompletedTask; 1117public Task WaitForDisconnectAsync(CancellationToken cancellationToken) => Task.CompletedTask; 1118public Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) => Task.FromResult(new[] { "baseline.v2" }); 1120public Task<GetPipelineStepsResponse> GetPipelineStepsAsync(string? step, CancellationToken cancellationToken) => 1123public Task<UploadFileResponse> UploadFileAsync(string filePath, string fileName, int interactionId, string inputName, CancellationToken cancellationToken) 1161public Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 1177public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 1180public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 1200public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 1218public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default)
Commands\PublishCommandTests.cs (1)
238public override Task<string> PromptForPublisherAsync(IEnumerable<string> publishers, CancellationToken cancellationToken)
Commands\ResourceCommandHelperTests.cs (6)
44cancellationToken: CancellationToken.None).DefaultTimeout(); 73cancellationToken: CancellationToken.None).DefaultTimeout(); 109cancellationToken: CancellationToken.None).DefaultTimeout(); 139CancellationToken.None).DefaultTimeout(); 176cancellationToken: CancellationToken.None).DefaultTimeout(); 207cancellationToken: CancellationToken.None).DefaultTimeout();
Commands\RunCommandTests.cs (58)
325await Task.Delay(50, CancellationToken.None); 391await Task.Delay(TimeSpan.FromSeconds(30), CancellationToken.None); 1141await prefetcher.StartAsync(CancellationToken.None).DefaultTimeout(); 1148await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 1245public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1250public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1255public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken) 1260public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 1265public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 1904[EnumeratorCancellation] CancellationToken cancellationToken) 1925public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1930public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1935public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken) 1940public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 1945public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 1950public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1955public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 1960public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken) 1965public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 1970public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 1973private async IAsyncEnumerable<BackchannelLogEntry> ReturnLogEntriesUntilCancelledAsync([EnumeratorCancellation] CancellationToken cancellationToken) 1992private static async IAsyncEnumerable<BackchannelLogEntry> EmptyLogEntriesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 2528await AppHostHelper.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, noRestore: false, options, workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 3202CancellationToken.None 3246CancellationToken.None 3294CancellationToken.None 3337CancellationToken.None 3381CancellationToken.None 3425CancellationToken.None 3470CancellationToken.None 3478public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 3484public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 3489public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken) 3494public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 3500public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null); 3765await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 3777async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 3811await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 3820static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 3857await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 3876[EnumeratorCancellation] CancellationToken cancellationToken) 3911await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 3917static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 3955await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 3963static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 3999await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 4003static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 4057async IAsyncEnumerable<BackchannelLogEntry> YieldOneEntryThenWait([EnumeratorCancellation] CancellationToken cancellationToken) 4096await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None) 4105async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 4139await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None) 4149static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 4178await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 4185static async IAsyncEnumerable<BackchannelLogEntry> YieldEntries([EnumeratorCancellation] CancellationToken cancellationToken) 4224CancellationToken.None); 4233async IAsyncEnumerable<BackchannelLogEntry> YieldOneEntryThenDisconnect([EnumeratorCancellation] CancellationToken cancellationToken) 4271await RunCommand.CaptureAppHostLogsAsync(fileLoggerProvider, backchannel, interactionService, CancellationToken.None); 4281async static IAsyncEnumerable<BackchannelLogEntry> ThrowConnectionLostAfterOneEntry([EnumeratorCancellation] CancellationToken cancellationToken)
Commands\Sdk\SdkExportCommandTests.cs (3)
409CancellationToken cancellationToken) 433CancellationToken cancellationToken) 452CancellationToken cancellationToken = default)
Commands\SecretCommandTests.cs (14)
89public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 92public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 95public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) 98public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 101public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken = default) 122public Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) => throw new NotSupportedException(); 124public Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) => throw new NotSupportedException(); 125public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken = default) => Task.FromResult<string[]>([]); 126public Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken) => Task.FromResult<string?>(userSecretsId); 128public Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) => throw new NotSupportedException(); 129public Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) => throw new NotSupportedException(); 130public Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) => throw new NotSupportedException(); 131public Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) => throw new NotSupportedException(); 132public Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) => throw new NotSupportedException();
Commands\StartCommandTests.cs (2)
752public Task<bool> StartAsync(CancellationToken cancellationToken) 759public Task<int> WaitForExitAsync(CancellationToken cancellationToken)
Commands\TelemetryCommandTests.cs (8)
395factory, "http://localhost:18888", "browser-token", NullLogger.Instance, CancellationToken.None); 412factory, "http://localhost:18888", "browser-token", NullLogger.Instance, CancellationToken.None); 426factory, "http://localhost:18888", "wrong-token", NullLogger.Instance, CancellationToken.None); 440factory, "http://localhost:18888", "browser-token", NullLogger.Instance, CancellationToken.None); 453factory, "http://localhost:18888", "browser-token", NullLogger.Instance, CancellationToken.None); 467factory, "http://localhost:18888", "browser-token", NullLogger.Instance, CancellationToken.None); 488factory, "http://localhost:18888", "my-token", NullLogger.Instance, CancellationToken.None); 508factory, "http://localhost:18888", "my-token", NullLogger.Instance, CancellationToken.None);
Commands\TerminalCommandTests.cs (15)
681public Task<GetTerminalInfoResponse> GetTerminalInfoAsync(string resourceName, CancellationToken cancellationToken = default) 687public Task<ListTerminalsResponse> ListTerminalsAsync(CancellationToken cancellationToken = default) 692public Task<global::Aspire.Cli.Backchannel.DashboardUrlsState?> GetDashboardUrlsAsync(CancellationToken cancellationToken = default) 694public Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default) 696public IAsyncEnumerable<ResourceSnapshot> WatchResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default) 698public IAsyncEnumerable<ResourceLogLine> GetResourceLogsAsync(string? resourceName = null, bool follow = false, CancellationToken cancellationToken = default) 700public Task<bool> StopAppHostAsync(CancellationToken cancellationToken = default) 702public Task<ExecuteResourceCommandResponse> ExecuteResourceCommandAsync(string resourceName, string commandName, ExecuteResourceCommandOptions? options = null, CancellationToken cancellationToken = default) 704public Task<WaitForResourceResponse> WaitForResourceAsync(string resourceName, string status, int timeoutSeconds, CancellationToken cancellationToken = default) 706public Task<global::ModelContextProtocol.Protocol.CallToolResult> CallResourceMcpToolAsync(string resourceName, string toolName, IReadOnlyDictionary<string, global::System.Text.Json.JsonElement>? arguments, CancellationToken cancellationToken = default) 708public Task<GetDashboardInfoResponse?> GetDashboardInfoV2Async(CancellationToken cancellationToken = default) 711public Task<GetAppHostInfoResponse?> GetAppHostInfoV2Async(CancellationToken cancellationToken = default) 714public Task<WaitForAppHostReadyResponse?> WaitForAppHostReadyAsync(CancellationToken cancellationToken = default) 717public IAsyncEnumerable<ResourceLogLine> GetConsoleLogsAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default) 720public IAsyncEnumerable<ResourceLogBatch> GetConsoleLogBatchesAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default)
Commands\UpdateCommandTests.cs (7)
3520public Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 3522public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 3524public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default) 3526public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 3528public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 3558public Func<UpdatePackagesContext, CancellationToken, Task<ProjectUpdateResult>>? UpdateProjectAsyncCallback { get; set; } 3560public Task<ProjectUpdateResult> UpdateProjectAsync(UpdatePackagesContext context, CancellationToken cancellationToken = default)
ConsoleCancellationManagerTests.cs (4)
35var token = manager.Token; 217var gracefulToken = manager.GracefulShutdownToken; 254var token = manager.Token; 306var token = manager.GracefulShutdownToken;
DotNet\DotNetCliRunnerTests.cs (60)
82CancellationToken.None).DefaultTimeout(); 124CancellationToken.None).DefaultTimeout(); 158CancellationToken.None).DefaultTimeout(); 200CancellationToken.None).DefaultTimeout(); 241CancellationToken.None).DefaultTimeout(); 269var exitCode = await runner.BuildAsync(projectFile, noRestore: false, options, CancellationToken.None).DefaultTimeout(); 302var exitCode = await runner.BuildAsync(projectFile, noRestore: false, new ProcessInvocationOptions(), CancellationToken.None).DefaultTimeout(); 399var exitCode = await runner.RestoreAsync(projectFile, options, CancellationToken.None).DefaultTimeout(); 436var exitCode = await runner.BuildAsync(projectFile, noRestore: false, options, CancellationToken.None).DefaultTimeout(); 465var exitCode = await runner.BuildAsync(projectFile, noRestore: true, options, CancellationToken.None).DefaultTimeout(); 494var exitCode = await runner.BuildAsync(projectFile, noRestore: false, options, CancellationToken.None).DefaultTimeout(); 535var exitCode = await runner.BuildAsync(projectFile, noRestore: false, options, CancellationToken.None).DefaultTimeout(); 567var exitCode = await runner.NewProjectAsync("aspire", "TestProject", "/tmp/test", [], options, CancellationToken.None).DefaultTimeout(); 604CancellationToken.None).DefaultTimeout(); 645CancellationToken.None).DefaultTimeout(); 690CancellationToken.None).DefaultTimeout(); 743CancellationToken.None).DefaultTimeout(); 799CancellationToken.None).DefaultTimeout(); 841var exitCode = await runner.NewProjectAsync("aspire", "TestProject", "/tmp/test", [], options, CancellationToken.None).DefaultTimeout(); 882CancellationToken.None).DefaultTimeout(); 924CancellationToken.None).DefaultTimeout(); 971CancellationToken.None).DefaultTimeout(); 1026cancellationToken: CancellationToken.None); 1081CancellationToken.None).DefaultTimeout()); 1119CancellationToken.None).DefaultTimeout(); 1161CancellationToken.None).DefaultTimeout(); 1216CancellationToken.None 1283CancellationToken.None 1349CancellationToken.None 1420CancellationToken.None 1466var (exitCode, projects) = await runner.GetSolutionProjectsAsync(solutionFile, options, CancellationToken.None).DefaultTimeout(); 1503var exitCode = await runner.AddProjectReferenceAsync(projectFile, referencedProject, options, CancellationToken.None).DefaultTimeout(); 1550CancellationToken.None).DefaultTimeout(); 1596CancellationToken.None).DefaultTimeout(); 1631CancellationToken.None).DefaultTimeout(); 1668CancellationToken.None).DefaultTimeout(); 1711CancellationToken.None).DefaultTimeout(); 1756CancellationToken.None).DefaultTimeout(); 1808CancellationToken.None).DefaultTimeout(); 1857CancellationToken.None).DefaultTimeout(); 1905CancellationToken.None).DefaultTimeout(); 1943CancellationToken.None 1975CancellationToken.None 2018var result = await runner.GetAppHostInformationAsync(projectFile, new ProcessInvocationOptions(), CancellationToken.None); 2060var result = await runner.GetAppHostInformationAsync(projectFile, new ProcessInvocationOptions(), CancellationToken.None); 2103CancellationToken.None 2139CancellationToken.None 2224CancellationToken.None 2267CancellationToken.None 2309CancellationToken.None 2351CancellationToken.None 2398CancellationToken.None); 2461CancellationToken.None); 2516CancellationToken.None).DefaultTimeout(); 2554CancellationToken.None).DefaultTimeout(); 2593CancellationToken.None).DefaultTimeout(); 2633CancellationToken.None).DefaultTimeout(); 2670CancellationToken.None).DefaultTimeout(); 2699public Task<bool> StartAsync(CancellationToken cancellationToken) 2706public Task<int> WaitForExitAsync(CancellationToken cancellationToken) => Task.FromResult(exitCode);
DotNet\ProcessExecutionDetachedTests.cs (21)
41Assert.True(await child.StartAsync(CancellationToken.None)); 101Assert.True(await detachedProcess.StartAsync(CancellationToken.None)); 122await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 199await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 243Assert.True(await detachedProcess.StartAsync(CancellationToken.None)); 244await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 289Assert.True(await detachedProcess.StartAsync(CancellationToken.None)); 296await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 349Assert.True(await detachedProcess.StartAsync(CancellationToken.None)); 350await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 397Assert.True(await detachedProcess.StartAsync(CancellationToken.None)); 448var startTask = detachedProcess.StartAsync(CancellationToken.None); 539public Task EnsureExtractedAsync(CancellationToken cancellationToken = default) 545public Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 553public Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default) 572public Task EnsureExtractedAsync(CancellationToken cancellationToken = default) 578public Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 586public Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default) 611public Task EnsureExtractedAsync(CancellationToken cancellationToken = default) 617public Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 625public async Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
DotNet\ProcessExecutionTests.cs (9)
32await Assert.ThrowsAsync<ObjectDisposedException>(() => execution.StartAsync(CancellationToken.None)); 81Assert.True(await execution.StartAsync(CancellationToken.None)); 83var exitCode = await execution.WaitForExitAsync(CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan); 139Assert.True(await execution.StartAsync(CancellationToken.None)); 141var exitCode = await execution.WaitForExitAsync(CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan); 168Assert.True(await execution.StartAsync(CancellationToken.None)); 196Assert.True(await execution.StartAsync(CancellationToken.None)); 227Assert.True(await execution.StartAsync(CancellationToken.None)); 257Assert.True(await execution.StartAsync(CancellationToken.None));
Git\GitRepositoryTests.cs (4)
26var result = await repo.GetIncludedFilesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 66var result = await repo.GetIncludedFilesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 95var result = await repo.GetIncludedFilesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 126var result = await repo.GetIncludedFilesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout();
Interaction\ConsoleInteractionServiceTests.cs (34)
45interactionService.PromptForSelectionAsync("Select an item:", choices, x => x, cancellationToken: CancellationToken.None)); 57interactionService.PromptForSelectionsAsync("Select items:", choices, x => x, cancellationToken: CancellationToken.None)); 390interactionService.PromptForStringAsync("Enter value:", null, false, false, binding: null, cancellationToken: CancellationToken.None)); 403interactionService.PromptForSelectionAsync("Select an item:", choices, x => x, cancellationToken: CancellationToken.None)); 416interactionService.PromptForSelectionsAsync("Select items:", choices, x => x, cancellationToken: CancellationToken.None)); 428interactionService.PromptConfirmAsync("Confirm?", cancellationToken: CancellationToken.None)); 1260await interactionService.PromptConfirmAsync("Proceed?", PromptBinding.CreateDefault(defaultValue), cancellationToken: CancellationToken.None); 1278var result = await interactionService.PromptConfirmAsync("Proceed?", PromptBinding.CreateDefault(defaultValue), cancellationToken: CancellationToken.None); 1295var result = await interactionService.PromptConfirmAsync("Proceed?", PromptBinding.CreateDefault(defaultValue), cancellationToken: CancellationToken.None); 1312var result = await interactionService.PromptConfirmAsync("Proceed?", PromptBinding.CreateDefault(defaultValue), cancellationToken: CancellationToken.None); 1333interactionService.PromptForStringAsync("Enter value:", validator: validator, binding: binding, cancellationToken: CancellationToken.None)); 1346interactionService.PromptForStringAsync("Enter name:", required: true, binding: binding, cancellationToken: CancellationToken.None)); 1360var result = await interactionService.PromptForStringAsync("Enter value:", validator: validator, binding: binding, cancellationToken: CancellationToken.None); 1376cancellationToken: CancellationToken.None); 1394interactionService.PromptConfirmAsync("Proceed?", binding: binding, cancellationToken: CancellationToken.None)); 1406var result = await interactionService.PromptConfirmAsync("Proceed?", binding: binding, cancellationToken: CancellationToken.None); 1423var result = await interactionService.PromptConfirmAsync("Proceed?", binding: binding, cancellationToken: CancellationToken.None); 1440var result = await interactionService.PromptConfirmAsync("Proceed?", binding: binding, cancellationToken: CancellationToken.None); 1561var result = await interactionService.PromptConfirmAsync("Proceed?", binding: null, cancellationToken: CancellationToken.None); 1581interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None)); 1603interactionService.PromptForSelectionsAsync("Select:", choices, x => x, binding: binding, cancellationToken: CancellationToken.None)); 1630interactionService.PromptForSelectionsAsync("Select:", visibleChoices, x => x, binding: binding, bindingChoices: bindingChoices, cancellationToken: CancellationToken.None)); 1661cancellationToken: CancellationToken.None)); 1693cancellationToken: CancellationToken.None)); 1713var result = await interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None); 1731var result = await interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None); 1749var result = await interactionService.PromptForSelectionsAsync("Select:", choices, x => x, binding: binding, cancellationToken: CancellationToken.None); 1822var result = await interactionService.PromptForStringAsync("Enter value:", binding: binding, cancellationToken: CancellationToken.None); 1839interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None)); 1855var result = await interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None); 1874var result = await interactionService.PromptForSelectionsAsync("Select:", choices, x => x, binding: binding, cancellationToken: CancellationToken.None); 1893var result = await interactionService.PromptForSelectionAsync("Select:", choices, x => x, binding, cancellationToken: CancellationToken.None); 1912var result = await interactionService.PromptForSelectionsAsync("Select:", choices, x => x, binding: binding, cancellationToken: CancellationToken.None); 1991public Task<ConsoleKeyInfo?> ReadKeyAsync(bool intercept, CancellationToken cancellationToken)
Mcp\ApiDocs\ApiDocsFetcherTests.cs (15)
112public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 115public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 121public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 124public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 138public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) 144public Task<ApiReferenceItem[]?> GetIndexAsync(CancellationToken cancellationToken = default) 147public Task SetIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 153public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 156public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 162public Task<ApiReferenceItem[]?> GetMemberIndexAsync(CancellationToken cancellationToken = default) 165public Task SetMemberIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 171public Task<string?> GetMemberIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 174public Task SetMemberIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 180public Task<string[]?> GetIndexedMemberContainerIdsAsync(CancellationToken cancellationToken = default) 183public Task SetIndexedMemberContainerIdsAsync(string[] containerIds, CancellationToken cancellationToken = default)
Mcp\ApiDocs\ApiDocsIndexServiceTests.cs (19)
590public Task<string?> FetchSitemapAsync(CancellationToken cancellationToken = default) 593public Task<string?> FetchPageAsync(string pageUrl, CancellationToken cancellationToken = default) 612public Task<string?> FetchSitemapAsync(CancellationToken cancellationToken = default) 615public Task<string?> FetchPageAsync(string pageUrl, CancellationToken cancellationToken = default) 630public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 633public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 639public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 642public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 656public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) 662public Task<ApiReferenceItem[]?> GetIndexAsync(CancellationToken cancellationToken = default) 665public Task SetIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 671public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 674public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 680public Task<ApiReferenceItem[]?> GetMemberIndexAsync(CancellationToken cancellationToken = default) 683public Task SetMemberIndexAsync(ApiReferenceItem[] documents, CancellationToken cancellationToken = default) 689public Task<string?> GetMemberIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 692public Task SetMemberIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 698public Task<string[]?> GetIndexedMemberContainerIdsAsync(CancellationToken cancellationToken = default) 701public Task SetIndexedMemberContainerIdsAsync(string[] containerIds, CancellationToken cancellationToken = default)
Mcp\Docs\DocsFetcherTests.cs (10)
400CancellationToken cancellationToken) 417public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 423public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 429public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 435public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 448public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 453public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) 459public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 464public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 470public Task InvalidateAsync(string key, CancellationToken cancellationToken = default)
Mcp\Docs\DocsIndexServiceTests.cs (23)
1380public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 1388public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 1398public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 1406public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 1691public async Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 1700public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 1701public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) => Task.CompletedTask; 1702public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 1703public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) => Task.CompletedTask; 1704public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) => Task.FromResult<LlmsDocument[]?>(null); 1705public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) => Task.CompletedTask; 1706public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 1707public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) => Task.CompletedTask; 1708public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) => Task.CompletedTask; 1718public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 1724public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 1730public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) 1736public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) 1750public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) 1753public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) 1759public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) 1762public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) 1768public Task InvalidateAsync(string key, CancellationToken cancellationToken = default)
Mcp\Docs\DocsSearchServiceTests.cs (11)
406public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 414public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default) 422public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 423public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) => Task.CompletedTask; 424public Task<string?> GetETagAsync(string url, CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 425public Task SetETagAsync(string url, string? etag, CancellationToken cancellationToken = default) => Task.CompletedTask; 426public Task<LlmsDocument[]?> GetIndexAsync(CancellationToken cancellationToken = default) => Task.FromResult<LlmsDocument[]?>(null); 427public Task SetIndexAsync(LlmsDocument[] documents, CancellationToken cancellationToken = default) => Task.CompletedTask; 428public Task<string?> GetIndexSourceFingerprintAsync(CancellationToken cancellationToken = default) => Task.FromResult<string?>(null); 429public Task SetIndexSourceFingerprintAsync(string fingerprint, CancellationToken cancellationToken = default) => Task.CompletedTask; 430public Task InvalidateAsync(string key, CancellationToken cancellationToken = default) => Task.CompletedTask;
Mcp\ExcludeFromMcpTests.cs (11)
129var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 162var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 199var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 233var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 271var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 291var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 307var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 328var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 344var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 365var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 414var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout();
Mcp\ExecuteResourceCommandToolTests.cs (17)
46() => tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("test-resource", "start")), CancellationToken.None).AsTask()).DefaultTimeout(); 63var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "start")), CancellationToken.None).DefaultTimeout(); 88CancellationToken.None).DefaultTimeout(); 109CancellationToken.None).DefaultTimeout(); 131() => tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "click", """[]""")), CancellationToken.None).AsTask()).DefaultTimeout(); 150() => tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "click", argumentsJson)), CancellationToken.None).AsTask()).DefaultTimeout(); 171var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("nonexistent", "start")), CancellationToken.None).DefaultTimeout(); 194var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("nonexistent", "start")), CancellationToken.None).DefaultTimeout(); 224var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "validate")), CancellationToken.None).DefaultTimeout(); 249() => tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "stop")), CancellationToken.None).AsTask()).DefaultTimeout(); 267var startResult = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "start")), CancellationToken.None).DefaultTimeout(); 271var stopResult = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "stop")), CancellationToken.None).DefaultTimeout(); 275var restartResult = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "restart")), CancellationToken.None).DefaultTimeout(); 290() => tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).AsTask()).DefaultTimeout(); 297() => tool.CallToolAsync(CallToolContextTestHelper.Create(partialArgs), CancellationToken.None).AsTask()).DefaultTimeout(); 320var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "generate-token")), CancellationToken.None).DefaultTimeout(); 346var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(CreateArguments("api-service", "start")), CancellationToken.None).DefaultTimeout();
Mcp\ListAppHostsToolTests.cs (6)
23var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 58var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 90var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 133var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 157await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 162await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout();
Mcp\ListConsoleLogsToolTests.cs (14)
28() => tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).AsTask()).DefaultTimeout(); 44() => tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).AsTask()).DefaultTimeout(); 66var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 101var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 135var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 165var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 194var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 226var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 260var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 292var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 326var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 361var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 399var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 436var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout();
Mcp\ListDocsToolTests.cs (3)
19var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 40var result = await tool.CallToolAsync(context, CancellationToken.None).DefaultTimeout(); 56var result = await tool.CallToolAsync(context, CancellationToken.None).DefaultTimeout();
Mcp\ListIntegrationsToolTests.cs (3)
53var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 78var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 116var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout();
Mcp\ListResourcesToolTests.cs (5)
22() => tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).AsTask()).DefaultTimeout(); 40var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 85var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 121var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 162var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout();
Mcp\ListStructuredLogsToolTests.cs (6)
30() => tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).AsTask()).DefaultTimeout(); 48() => tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).AsTask()).DefaultTimeout(); 177var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 270var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 330var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 468var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout();
Mcp\ListTracesToolTests.cs (5)
149var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 255var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(), CancellationToken.None).DefaultTimeout(); 315var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 418var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout(); 510var result = await tool.CallToolAsync(CallToolContextTestHelper.Create(arguments), CancellationToken.None).DefaultTimeout();
Mcp\MockPackagingService.cs (2)
53public Task ScanAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 55public async IAsyncEnumerable<IReadOnlyList<IAppHostAuxiliaryBackchannel>> WatchConnectionsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
Mcp\TestDocsIndexService.cs (4)
43public ValueTask EnsureIndexedAsync(CancellationToken cancellationToken = default) 49public ValueTask<DocsContent?> GetDocumentAsync(string slug, string? section = null, CancellationToken cancellationToken = default) 68public ValueTask<IReadOnlyList<DocsListItem>> ListDocumentsAsync(CancellationToken cancellationToken = default) 73public ValueTask<IReadOnlyList<DocsSearchResult>> SearchAsync(string query, int topK = 10, CancellationToken cancellationToken = default)
Mcp\TestMcpServerTransport.cs (1)
56public Task<McpClient> CreateClientAsync(ILoggerFactory? loggerFactory = null, CancellationToken cancellationToken = default)
Migrations\TypeScriptAppHostMigrationTests.cs (10)
57var descriptor = await CreateMigration(workspace).DetectAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 74var descriptor = await CreateMigration(workspace).DetectAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 86var descriptor = await CreateMigration(workspace).DetectAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 97var descriptor = await CreateMigration(workspace).DetectAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 110var descriptor = await CreateMigration(workspace).DetectAsync(new MigrationContext(new FileInfo(appHostPath)), CancellationToken.None); 212await CreateMigration(workspace).ApplyAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 232await CreateMigration(workspace).ApplyAsync(new MigrationContext(new FileInfo(Path.Combine(appHostDirectory.FullName, "apphost.ts"))), CancellationToken.None); 261await CreateMigration(workspace).ApplyAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 276await migration.ApplyAsync(MigrationContext.CurrentDirectory, CancellationToken.None); 280await migration.ApplyAsync(MigrationContext.CurrentDirectory, CancellationToken.None);
NuGet\BundleNuGetPackageCacheTests.cs (3)
58CancellationToken.None)).OrderBy(package => package.Version).ToArray(); 110CancellationToken.None); 165CancellationToken.None)).OrderBy(package => package.Version).ToArray();
NuGet\NuGetPackageCacheTests.cs (7)
40var packages = await nuGetPackageCache.GetCliPackagesAsync(workspace.WorkspaceRoot, prerelease: true, nugetConfigFile: null, CancellationToken.None).DefaultTimeout(); 76var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 118var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 164CancellationToken.None).DefaultTimeout(); 199var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 233var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", filter: null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 285CancellationToken.None)).OrderBy(package => package.Version).ToArray();
NuGet\NuGetPackagePrefetcherTests.cs (12)
61channel.GetTemplatePackagesAsync(workspace.WorkspaceRoot, CancellationToken.None)); 83_ = await updateNotifier.GetVersionStatusAsync(workspace.WorkspaceRoot, CancellationToken.None); 177await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 212await prefetcher.StartAsync(CancellationToken.None).DefaultTimeout(); 217await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 381await prefetcher.StartAsync(CancellationToken.None).DefaultTimeout(); 390await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 450await prefetcher.StartAsync(CancellationToken.None).DefaultTimeout(); 455await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 513await prefetcher.StartAsync(CancellationToken.None).DefaultTimeout(); 516await prefetcher.StopAsync(CancellationToken.None).DefaultTimeout(); 547protected override Task<CommandResult> ExecuteAsync(ParseResult parseResult, CancellationToken cancellationToken)
Packaging\PackageChannelTests.cs (21)
129CancellationToken.None)); 163CancellationToken.None).DefaultTimeout()); 201var packages = (await channel.GetTemplatePackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 243CancellationToken.None).DefaultTimeout()).ToArray(); 292CancellationToken.None).DefaultTimeout()); 317CancellationToken.None).DefaultTimeout()); 371var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 419var packageIds = (await channel.GetPolyglotCompatiblePackageIdsAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()) 450var packageIds = await channel.GetPolyglotCompatiblePackageIdsAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 477var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 478var packageIds = await channel.GetPolyglotCompatiblePackageIdsAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 522var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 563var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 608var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()) 646var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 665var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 684var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 714var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 735var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 765var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 796var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray();
Packaging\PackagingServiceTests.cs (12)
162var packages = (await stagingChannel.GetIntegrationPackagesAsync(tempDir, CancellationToken.None).DefaultTimeout()) 165var polyglotPackageIds = (await stagingChannel.GetPolyglotCompatiblePackageIdsAsync(tempDir, CancellationToken.None).DefaultTimeout()) 1787var templatePackages = await localChannel.GetTemplatePackagesAsync(tempDir, CancellationToken.None).DefaultTimeout(); 1834var templatePackages = await stagingChannel.GetTemplatePackagesAsync(tempDir, CancellationToken.None).DefaultTimeout(); 1886var integrationPackages = await stagingChannel.GetIntegrationPackagesAsync(tempDir, CancellationToken.None).DefaultTimeout(); 1937var templatePackages = await stagingChannel.GetTemplatePackagesAsync(tempDir, CancellationToken.None).DefaultTimeout(); 2053var integrationPackages = await localChannel.GetIntegrationPackagesAsync(tempDir, CancellationToken.None).DefaultTimeout(); 2323public Task<IEnumerable<Aspire.Shared.NuGetPackageCli>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 2332public Task<IEnumerable<Aspire.Shared.NuGetPackageCli>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 2335public Task<IEnumerable<Aspire.Shared.NuGetPackageCli>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 2338public Task<IEnumerable<Aspire.Shared.NuGetPackageCli>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) 2341public Task<IEnumerable<Aspire.Shared.NuGetPackageCli>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
Processes\IsolatedProcessTests.cs (5)
32await child.StartAsync(CancellationToken.None); 61await child.StartAsync(CancellationToken.None); 101await child.StartAsync(CancellationToken.None); 144await child.StartAsync(CancellationToken.None); 179await Assert.ThrowsAsync<ObjectDisposedException>(() => child.StartAsync(CancellationToken.None));
Processes\ProcessTreeGracefulShutdownServiceTests.cs (7)
40var result = await signaler.TryStopProcessTreeWithDcpAsync(Environment.ProcessId, startTime, includeStartTime: true, CancellationToken.None); 75CancellationToken.None); 101var result = await signaler.TryStopProcessTreeWithDcpAsync(Environment.ProcessId, ProcessStartTimeHelper.GetCurrentProcessStartTime(), includeStartTime: false, CancellationToken.None); 180CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 227CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(2)); 266CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(2)); 305CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5));
ProfileCaptureServiceTests.cs (19)
53await using var session = await service.StartAsync(options, s_testTimeout, s_testPollInterval, CancellationToken.None); 108await using var session = await service.StartAsync(CreateOptions(workspace), s_testTimeout, s_testPollInterval, CancellationToken.None); 126() => service.StartAsync(CreateOptions(workspace), s_testTimeout, s_testPollInterval, CancellationToken.None)); 148() => service.StartAsync(CreateOptions(workspace), s_testTimeout, s_testPollInterval, CancellationToken.None)); 179() => service.StartAsync(CreateOptions(workspace), s_testTimeout, s_testPollInterval, CancellationToken.None)); 206() => service.StartAsync(CreateOptions(workspace), s_testTimeout, s_testPollInterval, CancellationToken.None)); 233await session.WaitForDashboardAsync(s_testTimeout, TimeSpan.Zero, CancellationToken.None); 249() => session.WaitForDashboardAsync(s_testTimeout, s_testPollInterval, CancellationToken.None)); 269() => session.WaitForDashboardAsync(s_testTimeout, s_testPollInterval, CancellationToken.None)); 291Assert.True(await process.StartAsync(CancellationToken.None)); 334var exitCode = await session.ExportAsync(CancellationToken.None); 370var exitCode = await session.ExportAsync(CancellationToken.None); 391var exitCode = await session.ExportAsync(CancellationToken.None); 407var exitCode = await session.ExportAsync(CancellationToken.None); 424var exception = await Assert.ThrowsAsync<HttpRequestException>(() => session.ExportAsync(CancellationToken.None)); 440await Assert.ThrowsAsync<JsonException>(() => session.ExportAsync(CancellationToken.None)); 533Assert.True(process.StartAsync(CancellationToken.None).GetAwaiter().GetResult()); 548private static TestProcessExecution CreateStartedProcess(Func<ProcessInvocationOptions, CancellationToken, Task<int>> waitForExitAsync) 560Assert.True(process.StartAsync(CancellationToken.None).GetAwaiter().GetResult());
Projects\AppHostCandidateFinderTests.cs (25)
35var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, [], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 51var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 79var result = await finder.FindCandidateFilesAsync(searchDirectory, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 96var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 114var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["apphost.ts"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 132var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["apphost.ts"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 154var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["apphost.ts"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 173var result = await finder.FindCandidateFilesAsync(searchRoot, ["apphost.ts"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 189var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["bin"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 207var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 228var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 262var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 288var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 317var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 341var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], differentlyCasedNuGetCachePath, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 366var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 385var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 411var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.ExplicitDirectory, CancellationToken.None).DefaultTimeout(); 427var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.ExplicitDirectory, CancellationToken.None, maxDepth: 0).DefaultTimeout(); 442var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["App/AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.ExplicitDirectory, CancellationToken.None, maxDepth: 0).DefaultTimeout(); 458var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None, maxDepth: 0).DefaultTimeout(); 475var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, patterns, nugetCachePath: null, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 522var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["App/AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 548var result = await finder.FindCandidateFilesAsync(workspace.WorkspaceRoot, ["AppHost.csproj", "apphost.ts"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 576var result = await finder.FindCandidateFilesAsync(searchDirectory, ["AppHost.csproj"], nugetCachePath: null, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout();
Projects\AppHostInfoResolverTests.cs (10)
42var info = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 71var first = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 72var second = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 97var failed = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 98var succeeded = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 125.Select(_ => resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None)) 164var uncanceledWaiter = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 188var info = await resolver.GetAppHostInfoAsync(projectFile, CancellationToken.None).DefaultTimeout(); 238public Task<AppHostInfoCacheEntry?> TryGetAsync(FileInfo projectFile, CancellationToken cancellationToken) 241public Task SetAsync(FileInfo projectFile, string expectedCacheKey, AppHostInfoCacheEntry entry, CancellationToken cancellationToken)
Projects\AppHostServerProjectTests.cs (1)
459var (projectFilePath, _) = await project.CreateProjectFilesAsync(packages, packageSourceOverride: overrideSource, cancellationToken: CancellationToken.None).DefaultTimeout();
Projects\AppHostServerSessionTests.cs (15)
40CancellationToken.None, 67CancellationToken.None, 105CancellationToken.None, 121CancellationToken.None); 138CancellationToken.None); 165CancellationToken.None); 178CancellationToken.None); 385CancellationToken.None); 438CancellationToken.None); 545CancellationToken stopRequested, 601CancellationToken cancellationToken = default) => 624await execution.StartAsync(CancellationToken.None); 645CancellationToken cancellationToken = default) => 673await execution.StartAsync(CancellationToken.None); 695CancellationToken cancellationToken = default) =>
Projects\DotNetAppHostProjectTests.cs (45)
66var validation = await project.ValidateAppHostAsync(ordinaryProject, CancellationToken.None); 97var validation = await project.ValidateAppHostAsync(appHostFile, CancellationToken.None); 140var validation = await project.ValidateAppHostAsync(appHostFile, CancellationToken.None); 141var version = await project.GetAspireHostingVersionAsync(appHostFile, CancellationToken.None); 174var validation = await project.ValidateAppHostAsync(appHostFile, CancellationToken.None); 206var validation = await project.ValidateAppHostAsync(appHostFile, CancellationToken.None); 343}, CancellationToken.None); 376}, CancellationToken.None); 392CancellationToken.None); 409CancellationToken.None); 471}, CancellationToken.None); 524}, CancellationToken.None); 579}, CancellationToken.None); 642}, CancellationToken.None); 686}, CancellationToken.None); 732}, CancellationToken.None); 792}, CancellationToken.None); 855}, CancellationToken.None); 913}, CancellationToken.None); 970}, CancellationToken.None); 1070}, CancellationToken.None); 1154}, CancellationToken.None); 1206}, CancellationToken.None); 1240}, CancellationToken.None); 1282}, CancellationToken.None); 1323}, CancellationToken.None); 1373}, CancellationToken.None); 1417}, CancellationToken.None); 1471}, CancellationToken.None); 1528}, CancellationToken.None); 1682}, CancellationToken.None); 1737}, CancellationToken.None); 1792}, CancellationToken.None); 1857}, CancellationToken.None); 1918}, CancellationToken.None); 1983}, CancellationToken.None); 2040}, CancellationToken.None); 2106}, CancellationToken.None); 2167}, CancellationToken.None); 2219}, CancellationToken.None); 2250}, CancellationToken.None); 2298}, CancellationToken.None); 2611}, CancellationToken.None); 4303public Func<FileInfo, CancellationToken, Task<AppHostProjectInfo>>? GetAppHostInfoAsyncCallback { get; init; } 4307public Task<AppHostProjectInfo> GetAppHostInfoAsync(FileInfo projectFile, CancellationToken cancellationToken)
Projects\ExtensionGuestLauncherTests.cs (12)
36CancellationToken.None); 56await launcher.LaunchAsync("npx", ["tsx"], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 71await launcher.LaunchAsync("npx", [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 92await launcher.LaunchAsync("npx", ["tsx"], new DirectoryInfo("/tmp"), envVars, afterLaunchAsync: null, options: null, CancellationToken.None); 106var (exitCode, output) = await launcher.LaunchAsync("cmd", [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 122await launcher.LaunchAsync("python", [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 143public Task FlushAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 168public Task<string> PromptForStringAsync(string promptText, Func<string, Spectre.Console.ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) => throw new NotImplementedException(); 169public Task<string> PromptForFilePathAsync(string promptText, Func<string, Spectre.Console.ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) => throw new NotImplementedException(); 170public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull => throw new NotImplementedException(); 171public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull => throw new NotImplementedException(); 178public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default) => throw new NotImplementedException();
Projects\GuestAppHostProjectTests.cs (21)
62CancellationToken.None); 70CancellationToken.None); 86await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 87await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 100var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { }", preserveUnchangedFiles: true, CancellationToken.None); 115var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { int x; }", preserveUnchangedFiles: true, CancellationToken.None); 127var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class New { }", preserveUnchangedFiles: true, CancellationToken.None); 141var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "def add_redis(): ...", preserveUnchangedFiles: false, CancellationToken.None); 765() => project.UpdatePackagesAsync(context, CancellationToken.None)); 804CancellationToken.None); 834CancellationToken.None); 887() => project.UpdatePackagesAsync(context, CancellationToken.None)); 942() => project.UpdatePackagesAsync(context, CancellationToken.None)); 992var result = await project.UpdatePackagesAsync(context, CancellationToken.None); 1063var exitCode = await project.RunAsync(context, CancellationToken.None); 1169var exitCode = await project.RunAsync(context, CancellationToken.None); 1207var exitCode = await project.PublishAsync(context, CancellationToken.None); 1311await project.UpdatePackagesAsync(context, CancellationToken.None); 1397await project.UpdatePackagesAsync(context, CancellationToken.None); 1732CancellationToken cancellationToken = default) 1752public Task<bool> RequestProcessTreeGracefulShutdownAsync(int pid, DateTimeOffset? startTime, bool includeStartTimeForDcp, CancellationToken cancellationToken)
Projects\GuestRuntimeTests.cs (43)
131await runtime.RunAsync(appHostFile, directory, envVars, watchMode: false, launcher, CancellationToken.None); 149await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: true, launcher, CancellationToken.None); 170var (exitCode, _) = await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: true, launcher, CancellationToken.None); 191await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 214CancellationToken.None, 244CancellationToken.None, 287await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 340CancellationToken.None, 369CancellationToken.None, 389await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: true, launcher, CancellationToken.None); 406await runtime.PublishAsync(appHostFile, directory, new Dictionary<string, string>(), ["--output", "/out"], launcher, cancellationToken: CancellationToken.None); 427await runtime.PublishAsync(appHostFile, directory, new Dictionary<string, string>(), ["--output", "/out"], launcher, cancellationToken: CancellationToken.None); 463cancellationToken: CancellationToken.None); 486cancellationToken: CancellationToken.None); 503await runtime.PublishAsync(appHostFile, directory, new Dictionary<string, string>(), null, launcher, cancellationToken: CancellationToken.None); 523await runtime.RunAsync(appHostFile, directory, envVars, watchMode: false, launcher, CancellationToken.None); 544await runtime.RunAsync(appHostFile, directory, envVars, watchMode: false, launcher, CancellationToken.None); 562await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 581await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 599await runtime.PublishAsync(appHostFile, directory, new Dictionary<string, string>(), ["--extra", "arg"], launcher, cancellationToken: CancellationToken.None); 619await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 655var (exitCode, output) = await runtime.InstallDependenciesAsync(new DirectoryInfo("/tmp"), CancellationToken.None); 676var (exitCode, output) = await runtime.InstallDependenciesAsync(new DirectoryInfo(Path.GetTempPath()), CancellationToken.None); 709CancellationToken.None); 742CancellationToken.None); 800CancellationToken.None); 978await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1022await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1042await runtime.RunAsync(appHostFile, directory, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1056await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1072await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1095await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1118await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1143await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1165await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1194await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1218await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1259await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1284await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1328await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1356await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1387await runtime.RunAsync(appHostFile, workspace.WorkspaceRoot, new Dictionary<string, string>(), watchMode: false, launcher, CancellationToken.None); 1475CancellationToken cancellationToken)
Projects\JavaAppHostToolchainResolverTests.cs (5)
405await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 410await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 422await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 490CancellationToken.None); 574await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(resolution, CancellationToken.None);
Projects\PrebuiltAppHostServerTests.cs (25)
32await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 38await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 49await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 50await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project Sdk=\"Microsoft.NET.Sdk\" />", CancellationToken.None); 72await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project Sdk=\"Microsoft.NET.Sdk\" />", CancellationToken.None); 125var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 130var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 148var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 151var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 166var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 171var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 186var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 203var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 216var first = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 217var second = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 232var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 246var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", packageRefs, projectRefs, CancellationToken.None); 1197() => server.GetNuGetSourcesAsync("staging", packageSourceOverride: null, CancellationToken.None)); 1224var sources = await server.GetNuGetSourcesAsync("daily", packageSourceOverride: null, CancellationToken.None); 1348var task = (Task<TemporaryNuGetConfig?>)method.Invoke(server, [requestedChannel, packageSourceOverride, CancellationToken.None])!; 1362var task = (Task<IEnumerable<string>?>)method.Invoke(server, [requestedChannel, packageSourceOverride, CancellationToken.None])!; 2693CancellationToken.None); 2707CancellationToken.None); 2741CancellationToken.None); 2756CancellationToken.None);
Projects\ProcessGuestLauncherTests.cs (1)
44CancellationToken.None);
Projects\ProjectLocatorTests.cs (116)
83CancellationToken.None).DefaultTimeout(); 112CancellationToken.None).DefaultTimeout(); 143CancellationToken.None).DefaultTimeout(); 175CancellationToken.None).DefaultTimeout(); 210CancellationToken.None).DefaultTimeout(); 240CancellationToken.None).DefaultTimeout(); 264CancellationToken.None).DefaultTimeout(); 286CancellationToken.None).DefaultTimeout(); 325CancellationToken.None); 390CancellationToken.None).DefaultTimeout(); 426CancellationToken.None).DefaultTimeout(); 455CancellationToken.None).DefaultTimeout(); 522CancellationToken.None).DefaultTimeout(); 573CancellationToken.None).DefaultTimeout(); 614CancellationToken.None).DefaultTimeout(); 644CancellationToken.None).DefaultTimeout(); 675CancellationToken.None).DefaultTimeout(); 707CancellationToken.None).DefaultTimeout(); 988CancellationToken.None).DefaultTimeout(); 1026CancellationToken.None).DefaultTimeout(); 1062CancellationToken.None).DefaultTimeout(); 1113CancellationToken.None).DefaultTimeout(); 1166CancellationToken.None).DefaultTimeout(); 1203CancellationToken.None).DefaultTimeout(); 1244CancellationToken.None).DefaultTimeout(); 1277CancellationToken.None)).DefaultTimeout(); 1422CancellationToken.None).DefaultTimeout(); 1504await locator.UseOrFindAppHostProjectFileAsync(null, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 1568CancellationToken.None).DefaultTimeout(); 1638CancellationToken.None).DefaultTimeout(); 1692CancellationToken.None).DefaultTimeout(); 1732var foundAppHost = await locator.UseOrFindAppHostProjectFileAsync(null, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 1766var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1791var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1840var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1867var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1904var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1936var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1960var result = await projectLocator.UseOrFindAppHostProjectFileAsync(appHostFile, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 1981await projectLocator.UseOrFindAppHostProjectFileAsync(appHostFile, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 2007CancellationToken.None).DefaultTimeout(); 2036await projectLocator.UseOrFindAppHostProjectFileAsync(appHostFile, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 2052await projectLocator.UseOrFindAppHostProjectFileAsync(txtFile, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 2090var result = await projectLocator.UseOrFindAppHostProjectFileAsync(null, createSettingsFile: true, CancellationToken.None).DefaultTimeout(); 2100public Task SetConfigurationAsync(string key, string value, bool isGlobal = false, CancellationToken cancellationToken = default) 2106public Task<bool> DeleteConfigurationAsync(string key, bool isGlobal = false, CancellationToken cancellationToken = default) 2112public Task<Dictionary<string, string>> GetAllConfigurationAsync(CancellationToken cancellationToken = default) 2117public Task<Dictionary<string, string>> GetLocalConfigurationAsync(CancellationToken cancellationToken = default) 2122public Task<Dictionary<string, string>> GetGlobalConfigurationAsync(CancellationToken cancellationToken = default) 2127public Task<string?> GetConfigurationAsync(string key, CancellationToken cancellationToken = default) 2133public Task<string?> GetConfigurationFromDirectoryAsync(string key, DirectoryInfo startDirectory, bool continueSearchWhenKeyMissing = false, CancellationToken cancellationToken = default) 2148public Task<IEnumerable<LanguageInfo>> GetAvailableLanguagesAsync(CancellationToken cancellationToken = default) 2151public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 2154public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 2157public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 2201public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken) 2207public Task ScaffoldAsync(DirectoryInfo directory, string? projectName, CancellationToken cancellationToken) 2210public Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) 2213public Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) 2216public Task<IReadOnlyList<(string PackageId, string Version)>> GetPackageReferencesAsync(FileInfo appHostFile, CancellationToken cancellationToken) 2219public Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) 2222public Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) 2225public Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) 2228public Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) 2231public Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) 2234public Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken) 2326CancellationToken.None).DefaultTimeout(); 2361CancellationToken.None).DefaultTimeout(); 2408CancellationToken.None).DefaultTimeout(); 2453CancellationToken.None).DefaultTimeout(); 2495CancellationToken.None).DefaultTimeout(); 2536CancellationToken.None).DefaultTimeout(); 2598CancellationToken.None).DefaultTimeout(); 2740var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2784var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2813var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2836var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2857var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2880var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 2908var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2944workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 2974workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 3012workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 3052workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 3076var result = await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3106await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3130var result = await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3153await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3209await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3243var result = await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Throw, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3276var result = await projectLocator.UseOrFindAppHostProjectFileAsync(null, MultipleAppHostProjectsFoundBehavior.Prompt, createSettingsFile: false, CancellationToken.None).DefaultTimeout(); 3307var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3334var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 3363var found = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 3394var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.AllFiles, CancellationToken.None).DefaultTimeout(); 3443var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.ExplicitDirectory, CancellationToken.None).DefaultTimeout(); 3479CancellationToken.None).DefaultTimeout(); 3514var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3551var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3586var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3645var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 3672var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 3703var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 3746CancellationToken.None).DefaultTimeout(); 3781await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3816await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3842await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3869await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3894await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 3921var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 3951var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 3978var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 4005var foundAppHost = await projectLocator.GetAppHostFromSettingsAsync(CancellationToken.None).DefaultTimeout(); 4078var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 4118var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout(); 4151var found = await projectLocator.FindAppHostProjectsAsync(workspace.WorkspaceRoot, AppHostDiscoveryScope.DefaultFiltered, CancellationToken.None).DefaultTimeout();
Projects\ProjectUpdaterTests.cs (1)
1654Func<DirectoryInfo, ProcessInvocationOptions, CancellationToken, (int, string[])>? getNuGetConfigPathsCallback = null)
Projects\RunningInstanceManagerTests.cs (4)
50var stopped = await manager.StopRunningInstanceAsync(socketPath, CancellationToken.None).DefaultTimeout(); 134public Task<AppHostInformation> GetAppHostInformationAsync(CancellationToken cancellationToken = default) 145public Task<GetCapabilitiesResponse> GetCapabilitiesAsync(GetCapabilitiesRequest? request = null, CancellationToken cancellationToken = default) 156public Task StopAppHostAsync(CancellationToken cancellationToken = default)
Scaffolding\ChannelReseedTests.cs (3)
64async () => await scaffoldingService.ScaffoldAsync(ctx, CancellationToken.None)); 103var result = await scaffoldingService.ScaffoldAsync(context, CancellationToken.None); 143CancellationToken cancellationToken = default)
Telemetry\InternalMicrosoftDetectorTests.cs (14)
246var result = await detector.CheckWindowsUserDnsDomainAsync(CancellationToken.None); 280var result = await detector.CheckWindowsWorkplaceJoinAsync(CancellationToken.None); 314var result = await detector.CheckWindowsWorkplaceJoinAsync(CancellationToken.None); 336var result = await detector.CheckGitHubMembershipWithTokenAsync(CreateGitHubToken(1), CancellationToken.None); 359var result = await detector.CheckGitHubMembershipWithTokenAsync(CreateGitHubToken(1), CancellationToken.None); 383var result = await detector.CheckGitHubMembershipWithTokenAsync(CreateGitHubToken(1), CancellationToken.None); 407var result = await detector.CheckGitHubMembershipWithTokenAsync(CreateGitHubToken(1), CancellationToken.None); 436var result = await detector.CheckCopilotCliAsync(CancellationToken.None); 463var result = await detector.CheckCopilotCliAsync(CancellationToken.None); 496var result = await detector.CheckCopilotCliAsync(CancellationToken.None); 625public Task<bool> StartAsync(CancellationToken cancellationToken) 628public Task<int> WaitForExitAsync(CancellationToken cancellationToken) 638private sealed class TestGitHubHttpMessageHandler(Func<HttpRequestMessage, CancellationToken, Task<HttpResponseMessage>> sendAsync) : HttpMessageHandler 651protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Telemetry\TelemetryFixture.cs (1)
150public Task<InternalMicrosoftDetectionResult> IsInternalMicrosoftMachineAsync(CancellationToken cancellationToken = default)
Telemetry\TestTelemetryHelper.cs (1)
77public Task<InternalMicrosoftDetectionResult> IsInternalMicrosoftMachineAsync(CancellationToken cancellationToken = default)
Templating\DotNetTemplateFactoryTests.cs (26)
376public Task<T> PromptForSelectionAsync<T>(string prompt, IEnumerable<T> choices, Func<T, string> displaySelector, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 379public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 382public Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 385public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 388public Task<bool> PromptConfirmAsync(string prompt, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default) 423public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, ProcessInvocationOptions options, CancellationToken cancellationToken) 426public Task<int> NewProjectAsync(string templateName, string projectName, string outputPath, string[] extraArgs, ProcessInvocationOptions? options, CancellationToken cancellationToken) 429public Task<int> RestoreAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 432public Task<int> BuildAsync(FileInfo projectFile, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 435public Task<int> AddPackageAsync(FileInfo projectFile, string packageName, string version, string? packageSourceUrl, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 438public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 441public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 444public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProjectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 447public Task<(int ExitCode, NuGetPackageCli[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken) 450public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 453public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, string[] targets, ProcessInvocationOptions options, CancellationToken cancellationToken) 456public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken) 459public Task<int> RunAppHostCommandAsync(FileInfo projectFile, string command, DirectoryInfo workingDirectory, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken) 462public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, ProcessInvocationOptions options, CancellationToken cancellationToken) 465public Task<int> InitUserSecretsAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 471public Task<EnsureCertificatesTrustedResult> EnsureCertificatesTrustedAsync(CancellationToken cancellationToken) 478public string? ExportDevCertificatePem(CancellationToken cancellationToken) => null; 483public Task<string> PromptForProjectNameAsync(string defaultName, ParseResult parseResult, CancellationToken cancellationToken) 486public Task<string> PromptForOutputPath(string defaultPath, ParseResult parseResult, Func<string, ValidationResult>? validator = null, Func<string, string>? outputPathResolver = null, CancellationToken cancellationToken = default) 489public Task<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(Aspire.Shared.NuGetPackageCli Package, PackageChannel Channel)> packages, CancellationToken cancellationToken) 492public Task<ITemplate> PromptForTemplateAsync(ITemplate[] templates, CancellationToken cancellationToken)
Templating\TemplateNuGetConfigServiceTests.cs (36)
58Assert.True(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride, channelName: null, outputDirectory.FullName, CancellationToken.None)); 99Assert.True(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride, channelName: "daily", outputDirectory.FullName, CancellationToken.None)); 143Assert.True(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride, channelName: null, outputDirectory.FullName, CancellationToken.None)); 162Assert.False(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride: null, channelName: "daily", workspace.WorkspaceRoot.FullName, CancellationToken.None)); 163Assert.False(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride: "", channelName: "daily", workspace.WorkspaceRoot.FullName, CancellationToken.None)); 164Assert.False(await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride: " ", channelName: "daily", workspace.WorkspaceRoot.FullName, CancellationToken.None)); 177async () => await service.CreateOrUpdateNuGetConfigForSourceOverrideAsync(sourceOverride, channelName: null, workspace.WorkspaceRoot.FullName, CancellationToken.None)); 189await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: null, outputPath: Directory.CreateTempSubdirectory().FullName, CancellationToken.None); 190await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: "", outputPath: Directory.CreateTempSubdirectory().FullName, CancellationToken.None); 191await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: " ", outputPath: Directory.CreateTempSubdirectory().FullName, CancellationToken.None); 204Assert.False(await service.CreateOrUpdateNuGetConfigWithoutPromptAsync(channelName: null, outputPath: dir.FullName, CancellationToken.None)); 205Assert.False(await service.CreateOrUpdateNuGetConfigWithoutPromptAsync(channelName: "", outputPath: dir.FullName, CancellationToken.None)); 206Assert.False(await service.CreateOrUpdateNuGetConfigWithoutPromptAsync(channelName: " ", outputPath: dir.FullName, CancellationToken.None)); 247async () => await service.ResolveTemplatePackageAsync(query, CancellationToken.None)); 276async () => await service.ResolveTemplatePackageAsync(query, CancellationToken.None)); 314var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 375await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 432var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 473CancellationToken.None); 531CancellationToken.None); 561async () => await service.ResolveTemplatePackageAsync(query, CancellationToken.None)); 629var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 706async () => await service.ResolveTemplatePackageAsync(query, CancellationToken.None)); 747CancellationToken.None); 790CancellationToken.None); 826CancellationToken.None); 862CancellationToken.None)); 914var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 952var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 1017var selection = await service.ResolveTemplatePackageAsync(query, CancellationToken.None); 1068CancellationToken.None); 1120await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: "daily", outputDir.FullName, CancellationToken.None); 1158await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: "stable", outputDir.FullName, CancellationToken.None); 1203await service.PromptToCreateOrUpdateNuGetConfigAsync(channelName: "stable", outputDir.FullName, CancellationToken.None); 1260var result = await service.CreateOrUpdateNuGetConfigWithoutPromptAsync(channelName: "stable", outputDir.FullName, CancellationToken.None); 1297CancellationToken cancellationToken)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
TestServices\CallbackNuGetPackageCache.cs (6)
10Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<NuGetPackage>>> getTemplatePackagesAsyncCallback) : INuGetPackageCache 12public Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 17public Task<IEnumerable<NuGetPackage>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 20public Task<IEnumerable<NuGetPackage>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 23public Task<IEnumerable<NuGetPackage>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) 26public Task<IEnumerable<NuGetPackage>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
TestServices\FakeAppHostServerSession.cs (12)
29public Func<CancellationToken, Task<IAppHostRpcClient>>? GetRpcClientAsyncCallback { get; init; } 66public Task<IAppHostRpcClient> GetRpcClientAsync(CancellationToken cancellationToken) 95CancellationToken stopRequested) 109public virtual Task<RuntimeSpec> GetRuntimeSpecAsync(string languageId, CancellationToken cancellationToken) 119public virtual Task<Dictionary<string, string>> ScaffoldAppHostAsync(string languageId, string targetPath, string? projectName, CancellationToken cancellationToken) 122public virtual Task<Dictionary<string, string>> GenerateCodeAsync(string languageId, CancellationToken cancellationToken) 125public virtual Task<Dictionary<string, string>> GenerateCodeForAssemblyAsync(string languageId, string assemblyName, CancellationToken cancellationToken) 128public virtual Task<CapabilitiesInfo> GetCapabilitiesAsync(CancellationToken cancellationToken) 131public virtual Task<CapabilitiesInfo> GetCapabilitiesForAssembliesAsync(IReadOnlyList<string> assemblyNames, CancellationToken cancellationToken) 134public virtual Task<JsonElement> ExportApiAsync(string languageId, string packageName, string packageVersion, CancellationToken cancellationToken) 137public virtual Task<T> InvokeAsync<T>(string methodName, object?[] parameters, CancellationToken cancellationToken) 140public virtual Task InvokeAsync(string methodName, object?[] parameters, CancellationToken cancellationToken)
TestServices\FakeFailingAppHostServerProject.cs (1)
29CancellationToken cancellationToken = default) =>
TestServices\FakeInstallationDiscovery.cs (2)
20public Func<CancellationToken, Task<IReadOnlyList<InstallationInfo>>>? DiscoverAllAsyncCallback { get; init; } 31public Task<IReadOnlyList<InstallationInfo>> DiscoverAllAsync(CancellationToken cancellationToken)
TestServices\FakeNuGetPackageCache.cs (10)
11public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<NuGetPackage>>>? GetTemplatePackagesAsyncCallback { get; set; } 12public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<NuGetPackage>>>? GetIntegrationPackagesAsyncCallback { get; set; } 13public Func<DirectoryInfo, bool, FileInfo?, CancellationToken, Task<IEnumerable<NuGetPackage>>>? GetCliPackagesAsyncCallback { get; set; } 14public Func<DirectoryInfo, string, bool, FileInfo?, bool, CancellationToken, Task<IEnumerable<NuGetPackage>>>? GetPackageVersionsAsyncCallback { get; set; } 16public Task<IEnumerable<NuGetPackage>> GetTemplatePackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 20public Task<IEnumerable<NuGetPackage>> GetIntegrationPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 24public Task<IEnumerable<NuGetPackage>> GetCliPackagesAsync(DirectoryInfo workingDirectory, bool prerelease, FileInfo? nugetConfigFile, CancellationToken cancellationToken) 28public Func<DirectoryInfo, string, Func<string, bool>?, bool, FileInfo?, bool, CancellationToken, Task<IEnumerable<NuGetPackage>>>? GetPackagesAsyncCallback { get; set; } 30public Task<IEnumerable<NuGetPackage>> GetPackagesAsync(DirectoryInfo workingDirectory, string packageId, Func<string, bool>? filter, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken) 51public Task<IEnumerable<NuGetPackage>> GetPackageVersionsAsync(DirectoryInfo workingDirectory, string exactPackageId, bool prerelease, FileInfo? nugetConfigFile, bool useCache, CancellationToken cancellationToken)
TestServices\FakePeerInstallProbe.cs (1)
48public Task<PeerProbeResult> ProbeAsync(string binaryPath, CancellationToken cancellationToken)
TestServices\FakePlaywrightServices.cs (8)
21public Task<NpmPackageInfo?> ResolvePackageAsync(string packageName, string versionRange, CancellationToken cancellationToken) 24public Task<string?> PackAsync(string packageName, string version, string outputDirectory, CancellationToken cancellationToken) 27public Task<bool> InstallGlobalAsync(string tarballPath, CancellationToken cancellationToken) 36public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken) 67public async Task<AspireSkillsInstallResult> InstallAsync(CancellationToken cancellationToken) 79private async Task EnsureBundleAsync(CancellationToken cancellationToken) 207public Task<SemVersion?> GetVersionAsync(CancellationToken cancellationToken) 210public Task<bool> InstallSkillsAsync(string workingDirectory, CancellationToken cancellationToken)
TestServices\FakeSucceedingAppHostServerProject.cs (1)
26CancellationToken cancellationToken = default) =>
TestServices\NoProjectFileProjectLocator.cs (5)
10public Task<List<AppHostProjectCandidate>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 15public Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 20public Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken = default) 25public Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 30public Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) => Task.FromResult<FileInfo?>(null);
TestServices\NullDiskCache.cs (5)
14public Task<string?> GetAsync(string key, CancellationToken cancellationToken = default) 17public Task SetAsync(string key, string content, CancellationToken cancellationToken = default) 20public Task ClearAsync(CancellationToken cancellationToken = default) 32public Task<AppHostInfoCacheEntry?> TryGetAsync(FileInfo projectFile, CancellationToken cancellationToken) 35public Task SetAsync(FileInfo projectFile, string expectedCacheKey, AppHostInfoCacheEntry entry, CancellationToken cancellationToken)
TestServices\ProcessTestHelpers.cs (1)
10public static async Task<int> WaitForProcessIdAsync(string pidFile, CancellationToken cancellationToken)
TestServices\RecordingGracefulSignaler.cs (1)
34CancellationToken cancellationToken)
TestServices\TestApiDocsFetcher.cs (2)
13public Task<string?> FetchSitemapAsync(CancellationToken cancellationToken = default) 18public Task<string?> FetchPageAsync(string pageUrl, CancellationToken cancellationToken = default)
TestServices\TestAppHostAuxiliaryBackchannel.cs (23)
46public Func<CancellationToken, Task<WaitForAppHostReadyResponse?>>? WaitForAppHostReadyHandler { get; set; } 61public Func<string, string, IReadOnlyDictionary<string, JsonElement>?, CancellationToken, Task<CallToolResult>>? CallResourceMcpToolHandler { get; set; } 67public Func<CancellationToken, Task<List<ResourceSnapshot>>>? GetResourceSnapshotsHandler { get; set; } 88public Func<bool, CancellationToken, IAsyncEnumerable<ResourceSnapshot>>? WatchResourceSnapshotsHandler { get; set; } 94public Func<string?, bool, CancellationToken, IAsyncEnumerable<ResourceLogLine>>? GetResourceLogsHandler { get; set; } 100public Func<GetConsoleLogsRequest, CancellationToken, IAsyncEnumerable<ResourceLogLine>>? GetConsoleLogsHandler { get; set; } 106public Func<GetConsoleLogsRequest, CancellationToken, IAsyncEnumerable<ResourceLogBatch>>? GetConsoleLogBatchesHandler { get; set; } 108public Task<DashboardUrlsState?> GetDashboardUrlsAsync(CancellationToken cancellationToken = default) 113public Task<GetAppHostInfoResponse?> GetAppHostInfoV2Async(CancellationToken cancellationToken = default) 138public Task<WaitForAppHostReadyResponse?> WaitForAppHostReadyAsync(CancellationToken cancellationToken = default) 153public Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(bool includeHidden, CancellationToken cancellationToken = default) 169public async IAsyncEnumerable<ResourceSnapshot> WatchResourceSnapshotsAsync(bool includeHidden, [EnumeratorCancellation] CancellationToken cancellationToken = default) 195[EnumeratorCancellation] CancellationToken cancellationToken = default) 220[EnumeratorCancellation] CancellationToken cancellationToken = default) 236[EnumeratorCancellation] CancellationToken cancellationToken = default) 272public Task<bool> StopAppHostAsync(CancellationToken cancellationToken = default) 292CancellationToken cancellationToken = default) 305public Func<string, string, int, CancellationToken, Task<WaitForResourceResponse>>? WaitForResourceHandler { get; set; } 311CancellationToken cancellationToken = default) 325CancellationToken cancellationToken = default) 343public Task<GetDashboardInfoResponse?> GetDashboardInfoV2Async(CancellationToken cancellationToken = default) 353public Task<GetTerminalInfoResponse> GetTerminalInfoAsync(string resourceName, CancellationToken cancellationToken = default) 364public Task<ListTerminalsResponse> ListTerminalsAsync(CancellationToken cancellationToken = default)
TestServices\TestAppHostCliBackchannel.cs (22)
16public Func<CancellationToken, Task<DashboardUrlsState>>? GetDashboardUrlsAsyncCallback { get; set; } 19public Func<CancellationToken, IAsyncEnumerable<RpcResourceState>>? GetResourceStatesAsyncCallback { get; set; } 22public Func<CancellationToken, IAsyncEnumerable<BackchannelLogEntry>>? GetAppHostLogEntriesAsyncCallback { get; set; } 25public Func<string, CancellationToken, Task>? ConnectAsyncCallback { get; set; } 29public Func<CancellationToken, IAsyncEnumerable<PublishingActivity>>? GetPublishingActivitiesAsyncCallback { get; set; } 32public Func<CancellationToken, Task<string[]>>? GetCapabilitiesAsyncCallback { get; set; } 35public Func<string?, CancellationToken, Task<GetPipelineStepsResponse>>? GetPipelineStepsAsyncCallback { get; set; } 37public Task RequestStopAsync(CancellationToken cancellationToken) 50public Task NotifyAppHostReadyAsync(CancellationToken cancellationToken) 56public Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken) 70public async IAsyncEnumerable<RpcResourceState> GetResourceStatesAsync([EnumeratorCancellation]CancellationToken cancellationToken) 107public Task ConnectAsync(string socketPath, int retryCount, CancellationToken cancellationToken) 110public async Task ConnectAsync(string socketPath, bool autoReconnect, int retryCount, CancellationToken cancellationToken) 119public async Task WaitForDisconnectAsync(CancellationToken cancellationToken) 124public async IAsyncEnumerable<PublishingActivity> GetPublishingActivitiesAsync([EnumeratorCancellation]CancellationToken cancellationToken) 229public async Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) 242public async IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync([EnumeratorCancellation]CancellationToken cancellationToken) 254public Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 259public Task UpdatePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 264public async Task<GetPipelineStepsResponse> GetPipelineStepsAsync(string? step, CancellationToken cancellationToken) 282public Func<string, string, CancellationToken, Task<UploadFileResponse>>? UploadFileAsyncCallback { get; set; } 284public async Task<UploadFileResponse> UploadFileAsync(string filePath, string fileName, int interactionId, string inputName, CancellationToken cancellationToken)
TestServices\TestAppHostProjectFactory.cs (16)
30public Func<FileInfo, CancellationToken, Task<string?>>? GetAspireHostingVersionAsyncCallback { get; set; } 35public Func<FileInfo, CancellationToken, Task<AppHostValidationResult>>? ValidateAppHostAsyncCallback { get; set; } 37public Func<AppHostProjectContext, CancellationToken, Task<int>>? RunAsyncCallback { get; set; } 39public Func<AddPackageContext, CancellationToken, Task<bool>>? AddPackageAsyncCallback { get; set; } 41public Func<UpdatePackagesContext, CancellationToken, Task<UpdatePackagesResult>>? UpdatePackagesAsyncCallback { get; set; } 165public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken) 187public Task ScaffoldAsync(DirectoryInfo directory, string? projectName, CancellationToken cancellationToken) 190public Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) 195public Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) 198public Task<IReadOnlyList<(string PackageId, string Version)>> GetPackageReferencesAsync(FileInfo appHostFile, CancellationToken cancellationToken) 201public Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) 227public Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) 234public Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) 239public Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) 244public Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) 247public Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken)
TestServices\TestAppHostServerProjectFactory.cs (2)
10public Func<string, CancellationToken, Task<IAppHostServerProject>>? CreateAsyncCallback { get; set; } 12public Task<IAppHostServerProject> CreateAsync(string appPath, CancellationToken cancellationToken = default)
TestServices\TestAppHostStopper.cs (2)
37Func<CancellationToken, Task<bool>>? requestRpcStopAsync, 38CancellationToken cancellationToken)
TestServices\TestAuxiliaryBackchannelMonitor.cs (3)
30public Func<CancellationToken, Task>? ScanAsyncCallback { get; set; } 35public Task ScanAsync(CancellationToken cancellationToken = default) 41public async IAsyncEnumerable<IReadOnlyList<IAppHostAuxiliaryBackchannel>> WatchConnectionsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
TestServices\TestBannerService.cs (1)
13public Task DisplayBannerAsync(CancellationToken cancellationToken = default)
TestServices\TestCertificateService.cs (2)
10public Task<EnsureCertificatesTrustedResult> EnsureCertificatesTrustedAsync(CancellationToken cancellationToken) 19public string? ExportDevCertificatePem(CancellationToken cancellationToken) => null;
TestServices\TestCertificateToolRunner.cs (2)
21public CertificateTrustResult CheckHttpCertificate(CancellationToken cancellationToken = default) 59public string? ExportDevCertificatePublicPem(string outputDirectory, CancellationToken cancellationToken = default)
TestServices\TestCliDownloader.cs (2)
20public Func<string, CancellationToken, Task<string>>? DownloadLatestCliAsyncCallback { get; set; } 22public Task<string> DownloadLatestCliAsync(string quality, CancellationToken cancellationToken)
TestServices\TestCliUpdateNotifier.cs (4)
14public Func<DirectoryInfo, CancellationToken, Task<CliVersionStatus>>? GetVersionStatusAsyncCallback { get; set; } 16public Func<DirectoryInfo, CancellationToken, Task>? CheckForCliUpdatesAsyncCallback { get; set; } 20public Task CheckForCliUpdatesAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken) 30public Task<CliVersionStatus> GetVersionStatusAsync(DirectoryInfo workingDirectory, CancellationToken cancellationToken)
TestServices\TestConfigurationService.cs (7)
17public Task SetConfigurationAsync(string key, string value, bool isGlobal = false, CancellationToken cancellationToken = default) 23public Task<bool> DeleteConfigurationAsync(string key, bool isGlobal = false, CancellationToken cancellationToken = default) 29public Task<Dictionary<string, string>> GetAllConfigurationAsync(CancellationToken cancellationToken = default) 34public Task<Dictionary<string, string>> GetLocalConfigurationAsync(CancellationToken cancellationToken = default) 39public Task<Dictionary<string, string>> GetGlobalConfigurationAsync(CancellationToken cancellationToken = default) 44public Task<string?> GetConfigurationAsync(string key, CancellationToken cancellationToken = default) 50public Task<string?> GetConfigurationFromDirectoryAsync(string key, DirectoryInfo startDirectory, bool continueSearchWhenKeyMissing = false, CancellationToken cancellationToken = default)
TestServices\TestDcpConnectionChecker.cs (2)
10public Func<string, bool, CancellationToken, Task<EnvironmentCheckResult>>? TestConnectionAsyncCallback { get; set; } 12public Task<EnvironmentCheckResult> TestConnectionAsync(string dcpDirectory, bool useDeveloperCertificate, CancellationToken cancellationToken)
TestServices\TestDocsFetcher.cs (1)
13public Task<string?> FetchDocsAsync(CancellationToken cancellationToken = default)
TestServices\TestDotNetCliRunner.cs (32)
14public Func<FileInfo, string, string, string?, bool, ProcessInvocationOptions, CancellationToken, int>? AddPackageAsyncCallback { get; set; } 15public Func<FileInfo, FileInfo, ProcessInvocationOptions, CancellationToken, int>? AddProjectToSolutionAsyncCallback { get; set; } 16public Func<FileInfo, bool, ProcessInvocationOptions, CancellationToken, int>? BuildAsyncCallback { get; set; } 17public Func<FileInfo, ProcessInvocationOptions, CancellationToken, int>? RestoreAsyncCallback { get; set; } 18public Func<FileInfo, ProcessInvocationOptions, CancellationToken, (int ExitCode, bool IsAspireHost, string? AspireHostingVersion)>? GetAppHostInformationAsyncCallback { get; set; } 19public Func<DirectoryInfo, ProcessInvocationOptions, CancellationToken, (int ExitCode, string[] ConfigPaths)>? GetNuGetConfigPathsAsyncCallback { get; set; } 20public Func<FileInfo, string[], string[], string[], ProcessInvocationOptions, CancellationToken, Task<(int ExitCode, JsonDocument? Output)>>? GetProjectItemsAndPropertiesAsyncCallbackWithTargetsAsync { get; set; } 21public Func<FileInfo, string[], string[], string[], ProcessInvocationOptions, CancellationToken, (int ExitCode, JsonDocument? Output)>? GetProjectItemsAndPropertiesAsyncCallbackWithTargets { get; set; } 22public Func<FileInfo, string[], string[], ProcessInvocationOptions, CancellationToken, Task<(int ExitCode, JsonDocument? Output)>>? GetProjectItemsAndPropertiesAsyncCallbackAsync { get; set; } 23public Func<FileInfo, string[], string[], ProcessInvocationOptions, CancellationToken, (int ExitCode, JsonDocument? Output)>? GetProjectItemsAndPropertiesAsyncCallback { get; set; } 24public Func<string, string, FileInfo?, string?, bool, ProcessInvocationOptions, CancellationToken, (int ExitCode, string? TemplateVersion)>? InstallTemplateAsyncCallback { get; set; } 25public Func<string, string, string, ProcessInvocationOptions, CancellationToken, int>? NewProjectAsyncCallback { get; set; } 27public Func<FileInfo, bool, bool, bool, string[], IDictionary<string, string>?, TaskCompletionSource<IAppHostCliBackchannel>?, ProcessInvocationOptions, CancellationToken, Task<int>>? RunAsyncCallback { get; set; } 28public Func<FileInfo, string, DirectoryInfo, string[], IDictionary<string, string>?, TaskCompletionSource<IAppHostCliBackchannel>?, ProcessInvocationOptions, CancellationToken, Task<int>>? RunAppHostCommandAsyncCallback { get; set; } 29public Func<DirectoryInfo, string, bool, bool, int, int, FileInfo?, bool, ProcessInvocationOptions, CancellationToken, (int ExitCode, NuGetPackage[]? Packages)>? SearchPackagesAsyncCallback { get; set; } 30public Func<FileInfo, ProcessInvocationOptions, CancellationToken, (int ExitCode, IReadOnlyList<FileInfo> Projects)>? GetSolutionProjectsAsyncCallback { get; set; } 31public Func<FileInfo, FileInfo, ProcessInvocationOptions, CancellationToken, int>? AddProjectReferenceAsyncCallback { get; set; } 33public Task<int> AddPackageAsync(FileInfo projectFilePath, string packageName, string packageVersion, string? nugetSource, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 40public Task<int> AddProjectToSolutionAsync(FileInfo solutionFile, FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 47public Task<int> BuildAsync(FileInfo projectFilePath, bool noRestore, ProcessInvocationOptions options, CancellationToken cancellationToken) 54public Task<int> RestoreAsync(FileInfo projectFilePath, ProcessInvocationOptions options, CancellationToken cancellationToken) 61public Task<(int ExitCode, bool IsAspireHost, string? AspireHostingVersion)> GetAppHostInformationAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 70public Task<(int ExitCode, string[] ConfigPaths)> GetNuGetConfigPathsAsync(DirectoryInfo workingDirectory, ProcessInvocationOptions options, CancellationToken cancellationToken) 86public Task<(int ExitCode, JsonDocument? Output)> GetProjectItemsAndPropertiesAsync(FileInfo projectFile, string[] items, string[] properties, string[] targets, ProcessInvocationOptions options, CancellationToken cancellationToken) 144public Task<(int ExitCode, string? TemplateVersion)> InstallTemplateAsync(string packageName, string version, FileInfo? nugetConfigFile, string? nugetSource, bool force, ProcessInvocationOptions options, CancellationToken cancellationToken) 151public Task<int> NewProjectAsync(string templateName, string name, string outputPath, string[] extraArgs, ProcessInvocationOptions options, CancellationToken cancellationToken) 160public Task<int> RunAsync(FileInfo projectFile, bool watch, bool noBuild, bool noRestore, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken) 167public Task<int> RunAppHostCommandAsync(FileInfo projectFile, string command, DirectoryInfo workingDirectory, string[] args, IDictionary<string, string>? env, TaskCompletionSource<IAppHostCliBackchannel>? backchannelCompletionSource, ProcessInvocationOptions options, CancellationToken cancellationToken) 179public Task<(int ExitCode, NuGetPackage[]? Packages)> SearchPackagesAsync(DirectoryInfo workingDirectory, string query, bool exactMatch, bool prerelease, int take, int skip, FileInfo? nugetConfigFile, bool useCache, ProcessInvocationOptions options, CancellationToken cancellationToken) 186public Task<(int ExitCode, IReadOnlyList<FileInfo> Projects)> GetSolutionProjectsAsync(FileInfo solutionFile, ProcessInvocationOptions options, CancellationToken cancellationToken) 193public Task<int> AddProjectReferenceAsync(FileInfo projectFile, FileInfo referencedProject, ProcessInvocationOptions options, CancellationToken cancellationToken) 200public Task<int> InitUserSecretsAsync(FileInfo projectFile, ProcessInvocationOptions options, CancellationToken cancellationToken)
TestServices\TestDotNetSdkInstaller.cs (2)
10public Func<CancellationToken, (bool Success, string? HighestDetectedVersion, string MinimumRequiredVersion)>? CheckAsyncCallback { get; set; } 12public Task<(bool Success, string? HighestDetectedVersion, string MinimumRequiredVersion)> CheckAsync(CancellationToken cancellationToken = default)
TestServices\TestEnvironmentCheck.cs (2)
10Func<CancellationToken, Task<IReadOnlyList<EnvironmentCheckResult>>> checkAsync) : IEnvironmentCheck 14public Task<IReadOnlyList<EnvironmentCheckResult>> CheckAsync(CancellationToken cancellationToken = default)
TestServices\TestExtensionBackchannel.cs (29)
69public Func<CancellationToken, Task<string[]>>? GetCapabilitiesAsyncCallback { get; set; } 72public Func<string, CancellationToken, Task<bool>>? HasCapabilityAsyncCallback { get; set; } 91public Task ConnectAsync(CancellationToken cancellationToken) 98public Task DisplayMessageAsync(string emojiName, string message, CancellationToken cancellationToken) 104public Task DisplaySuccessAsync(string message, CancellationToken cancellationToken) 110public Task DisplaySubtleMessageAsync(string message, CancellationToken cancellationToken) 116public Task DisplayErrorAsync(string errorMessage, CancellationToken cancellationToken) 122public Task DisplayEmptyLineAsync(CancellationToken cancellationToken) 128public Task DisplayIncompatibleVersionErrorAsync(string appHostHostingVersion, string errorMessage, CancellationToken cancellationToken) 134public Task DisplayCancellationMessageAsync(CancellationToken cancellationToken) 140public Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken) 146public Task DisplayDashboardUrlsAsync(DashboardUrlsState dashboardUrls, CancellationToken cancellationToken) 152public Task ShowStatusAsync(string? status, CancellationToken cancellationToken) 158public Task<string?> PromptForFilePathAsync(string promptText, string? defaultValue, bool directory, CancellationToken cancellationToken) 166public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, CancellationToken cancellationToken) where T : notnull 178public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, CancellationToken cancellationToken) where T : notnull 190public Task<bool> ConfirmAsync(string promptText, bool defaultValue = true, CancellationToken cancellationToken = default) 198public Task<string> PromptForStringAsync(string promptText, string? defaultValue = null, Func<string, ValidationResult>? validator = null, bool required = false, CancellationToken cancellationToken = default) 206public Task<string> PromptForSecretStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool required = false, CancellationToken cancellationToken = default) 214public Task OpenEditorAsync(string projectPath, CancellationToken cancellationToken) 222public Task LogMessageAsync(LogLevel logLevel, string message, CancellationToken cancellationToken) 230public Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) 238public async Task<bool> HasCapabilityAsync(string capability, CancellationToken cancellationToken) 251public Task LaunchAppHostAsync(string projectPath, List<string> arguments, List<EnvVar> envVars, bool debug, CancellationToken cancellationToken) 259public Task NotifyAppHostStartupCompletedAsync(CancellationToken cancellationToken) 266DebugSessionOptions? options, CancellationToken cancellationToken) 274public Task DisplayPlainTextAsync(string text, CancellationToken cancellationToken) 282public Task WriteDebugSessionMessageAsync(string message, bool stdout, string? textStyle, CancellationToken cancellationToken) 290public Task WriteAppHostLogEntryAsync(ExtensionAppHostLogEntry entry, CancellationToken cancellationToken)
TestServices\TestExtensionInteractionService.cs (7)
29public Func<string, Func<string, ValidationResult>?, bool, bool, PromptBinding<string?>?, CancellationToken, Task<string>>? PromptForStringCallback { get; set; } 37public Task FlushAsync(CancellationToken cancellationToken = default) 58public Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 68public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 73public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 94public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 167public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default)
TestServices\TestGitRepository.cs (4)
10public Func<CancellationToken, Task<DirectoryInfo?>>? GetRootAsyncCallback { get; set; } 12public Func<DirectoryInfo, CancellationToken, Task<IReadOnlySet<string>?>>? GetIncludedFilesAsyncCallback { get; set; } 14public Task<DirectoryInfo?> GetRootAsync(CancellationToken cancellationToken) 19public Task<IReadOnlySet<string>?> GetIncludedFilesAsync(DirectoryInfo searchRoot, CancellationToken cancellationToken)
TestServices\TestGracefulShutdownWindow.cs (1)
25public CancellationToken GracefulShutdownToken => _cts.Token;
TestServices\TestInteractionService.cs (8)
39public Func<string, IEnumerable, Func<object, string>, CancellationToken, object>? PromptForSelectionCallback { get; set; } 44public Func<string, IEnumerable, Func<object, string>, CancellationToken, IReadOnlyList<object>>? PromptForSelectionsCallback { get; set; } 117public Task<string> PromptForStringAsync(string promptText, Func<string, ValidationResult>? validator = null, bool isSecret = false, bool required = false, PromptBinding<string?>? binding = null, CancellationToken cancellationToken = default) 130public Task<string> PromptForFilePathAsync(string promptText, Func<string, ValidationResult>? validator = null, bool directory = false, bool required = false, PromptBinding<string?>? binding = null, bool retryOnValidationFailure = false, CancellationToken cancellationToken = default) 143private Task<string> PromptForResponseAsync(Func<string, ValidationResult>? validator, PromptBinding<string?>? binding, CancellationToken cancellationToken) 168public Task<T> PromptForSelectionAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, PromptBinding<string?>? binding = null, bool echoSelected = true, CancellationToken cancellationToken = default) where T : notnull 209public Task<IReadOnlyList<T>> PromptForSelectionsAsync<T>(string promptText, IEnumerable<T> choices, Func<T, string> choiceFormatter, IEnumerable<T>? preSelected = null, bool optional = false, PromptBinding<string?>? binding = null, bool echoSelected = true, IEnumerable<T>? bindingChoices = null, CancellationToken cancellationToken = default) where T : notnull 287public Task<bool> PromptConfirmAsync(string promptText, PromptBinding<bool>? binding = null, CancellationToken cancellationToken = default)
TestServices\TestLanguageDiscovery.cs (4)
32public Task<IEnumerable<LanguageInfo>> GetAvailableLanguagesAsync(CancellationToken cancellationToken = default) 35public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 42public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 61public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
TestServices\TestLanguageService.cs (10)
10public Func<CancellationToken, Task<IAppHostProject?>>? GetConfiguredProjectAsyncCallback { get; set; } 11public Func<IAppHostProject, bool, CancellationToken, Task>? SetLanguageAsyncCallback { get; set; } 12public Func<CancellationToken, Task<IAppHostProject>>? PromptForProjectAsyncCallback { get; set; } 13public Func<string?, bool, CancellationToken, Task<IAppHostProject>>? GetOrPromptForProjectAsyncCallback { get; set; } 14public Func<string?, bool, CancellationToken, Task<AppHostProjectSelection>>? GetOrPromptForProjectSelectionAsyncCallback { get; set; } 21public Task<IAppHostProject?> GetConfiguredProjectAsync(CancellationToken cancellationToken = default) 28public Task SetLanguageAsync(IAppHostProject project, bool isGlobal = false, CancellationToken cancellationToken = default) 35public Task<IAppHostProject> PromptForProjectAsync(CancellationToken cancellationToken = default) 50public Task<IAppHostProject> GetOrPromptForProjectAsync(string? explicitLanguageId = null, bool saveLanguageSelection = true, CancellationToken cancellationToken = default) 65public async Task<AppHostProjectSelection> GetOrPromptForProjectSelectionAsync(string? explicitLanguageId = null, bool saveLanguageSelection = true, CancellationToken cancellationToken = default)
TestServices\TestMcpNotifier.cs (2)
21public Task SendNotificationAsync(string method, CancellationToken cancellationToken = default) 28public Task SendNotificationAsync<TParams>(string method, TParams parameters, CancellationToken cancellationToken = default)
TestServices\TestMigration.cs (2)
26public Task<MigrationDescriptor?> DetectAsync(MigrationContext context, CancellationToken cancellationToken) 38public Task ApplyAsync(MigrationContext context, CancellationToken cancellationToken)
TestServices\TestNewCommandPrompter.cs (4)
22public override Task<ITemplate> PromptForTemplateAsync(ITemplate[] validTemplates, CancellationToken cancellationToken) 31public override Task<string> PromptForProjectNameAsync(string defaultName, ParseResult parseResult, CancellationToken cancellationToken) 40public override Task<string> PromptForOutputPath(string path, ParseResult parseResult, Func<string, ValidationResult>? validator = null, Func<string, string>? outputPathResolver = null, CancellationToken cancellationToken = default) 61public override Task<(NuGetPackage Package, PackageChannel Channel)> PromptForTemplatesVersionAsync(IEnumerable<(NuGetPackage Package, PackageChannel Channel)> candidatePackages, CancellationToken cancellationToken)
TestServices\TestPackagingService.cs (2)
11public Func<CancellationToken, Task<IEnumerable<PackageChannel>>>? GetChannelsAsyncCallback { get; set; } 22public Task<IEnumerable<PackageChannel>> GetChannelsAsync(CancellationToken cancellationToken = default, string? requestedChannelName = null)
TestServices\TestProcessExecutionFactory.cs (6)
47public Func<int, ProcessInvocationOptions, CancellationToken, Task<(int ExitCode, string? Stdout)>>? AsyncAttemptCallback { get; set; } 142private readonly Func<int, ProcessInvocationOptions, CancellationToken, Task<(int ExitCode, string? Stdout)>> _attemptCallback; 153Func<int, ProcessInvocationOptions, CancellationToken, Task<(int ExitCode, string? Stdout)>> attemptCallback, 198public Func<ProcessInvocationOptions, CancellationToken, Task<int>>? WaitForExitAsyncCallback { get; init; } 210public Task<bool> StartAsync(CancellationToken cancellationToken) 228public async Task<int> WaitForExitAsync(CancellationToken cancellationToken)
TestServices\TestProjectLocator.cs (15)
12public Func<FileInfo?, bool, CancellationToken, Task<FileInfo?>>? UseOrFindAppHostProjectFileAsyncCallback { get; set; } 14public Func<FileInfo?, MultipleAppHostProjectsFoundBehavior, bool, CancellationToken, Task<AppHostProjectSearchResult>>? UseOrFindAppHostProjectFileWithBehaviorAsyncCallback { get; set; } 16public Func<CancellationToken, Task<FileInfo?>>? GetAppHostFromSettingsAsyncCallback { get; set; } 18public Func<DirectoryInfo, AppHostDiscoveryScope, CancellationToken, Task<List<AppHostProjectCandidate>>>? FindAppHostProjectsAsyncCallback { get; set; } 20public Func<DirectoryInfo, AppHostDiscoveryScope, Action<int>?, CancellationToken, IAsyncEnumerable<AppHostProjectCandidate>>? FindAppHostProjectsStreamAsyncCallback { get; set; } 22public Func<DirectoryInfo, AppHostDiscoveryScope, CancellationToken, Task<List<FileInfo>>>? FindAppHostProjectFilesAsyncCallback { get; set; } 24public Func<DirectoryInfo, AppHostDiscoveryScope, int?, CancellationToken, Task<List<FileInfo>>>? FindAppHostProjectFilesWithDepthAsyncCallback { get; set; } 29CancellationToken cancellationToken) 43[EnumeratorCancellation] CancellationToken cancellationToken = default) 62public async Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken) 72public async Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken) 82public async Task<FileInfo?> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, bool createSettingsFile, CancellationToken cancellationToken) 99public async Task<AppHostProjectSearchResult> UseOrFindAppHostProjectFileAsync(FileInfo? projectFile, MultipleAppHostProjectsFoundBehavior multipleAppHostProjectsFoundBehavior, bool createSettingsFile, CancellationToken cancellationToken = default) 116public async Task<FileInfo?> GetAppHostFromSettingsAsync(CancellationToken cancellationToken = default) 127public async Task<FileInfo?> GetAppHostFromSettingsAsync(DirectoryInfo searchDirectory, bool searchParentDirectories, CancellationToken cancellationToken = default)
TestServices\TestScaffoldingService.cs (2)
10public Func<ScaffoldContext, CancellationToken, Task<bool>>? ScaffoldAsyncCallback { get; set; } 12public Task<bool> ScaffoldAsync(ScaffoldContext context, CancellationToken cancellationToken)
TestServices\TestTypeScriptStarterProjectFactory.cs (14)
9internal sealed class TestTypeScriptStarterProjectFactory(Func<DirectoryInfo, CancellationToken, string?, Task<bool>> buildAndGenerateSdkAsync) : IAppHostProjectFactory 44internal sealed class TestTypeScriptStarterProject(Func<DirectoryInfo, CancellationToken, string?, Task<bool>> buildAndGenerateSdkAsync) : IAppHostProject, IGuestAppHostSdkGenerator 50public Func<AddPackageContext, CancellationToken, Task<bool>>? AddPackageAsyncCallback { get; set; } 60public Task<string[]> GetDetectionPatternsAsync(CancellationToken cancellationToken = default) 75public Task<int> RunAsync(AppHostProjectContext context, CancellationToken cancellationToken) 80public Task<int> PublishAsync(PublishContext context, CancellationToken cancellationToken) 85public Task<AppHostValidationResult> ValidateAppHostAsync(FileInfo appHostFile, CancellationToken cancellationToken) 90public Task<string?> GetAspireHostingVersionAsync(FileInfo appHostFile, CancellationToken cancellationToken) 95public Task<bool> AddPackageAsync(AddPackageContext context, CancellationToken cancellationToken) 102public Task<UpdatePackagesResult> UpdatePackagesAsync(UpdatePackagesContext context, CancellationToken cancellationToken) 107public Task<RunningInstanceResult> FindAndStopRunningInstanceAsync(FileInfo appHostFile, DirectoryInfo homeDirectory, CancellationToken cancellationToken) 112public Task<string?> GetUserSecretsIdAsync(FileInfo appHostFile, bool autoInit, CancellationToken cancellationToken) 117public Task<IReadOnlyList<(string PackageId, string Version)>> GetPackageReferencesAsync(FileInfo appHostFile, CancellationToken cancellationToken) 122public Task<bool> BuildAndGenerateSdkAsync(DirectoryInfo directory, string? packageSourceOverride = null, CancellationToken cancellationToken = default)
Utils\AppHostHelperTests.cs (1)
500runner, interactionService, projectFile, telemetry, workingDirectory, "test.log", CancellationToken.None);
Utils\CliTestHelper.cs (8)
789public Task EnsureExtractedAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 791public Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 794public Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default) 821public Func<CancellationToken, Task>? EnsureExtractedAsyncCallback { get; set; } 823public Func<CancellationToken, Task>? EnsureExtractedAndAcquireLayoutAsyncCallback { get; set; } 825public Task EnsureExtractedAsync(CancellationToken cancellationToken = default) 828public Task<BundleExtractResult> ExtractAsync(string destinationPath, bool force = false, CancellationToken cancellationToken = default) 831public async Task<BundleLayoutLease?> EnsureExtractedAndAcquireLayoutAsync(string holderKind, string? commandName = null, CancellationToken cancellationToken = default)
Utils\CliUpdateNotificationServiceTests.cs (10)
58await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 102await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 146await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 208await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 246await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 282await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 319await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 359await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 384await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 403await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout();
Utils\DcpConnectionHealthCheckTests.cs (1)
193Task DelayAsync(TimeSpan _, CancellationToken cancellationToken)
Utils\EmptyAsyncEnumerable.cs (1)
19public IAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default)
Utils\EnvironmentCheckerTests.cs (1)
31releaseCheck.Wait(CancellationToken.None);
Utils\MockHttpMessageHandler.cs (1)
53CancellationToken cancellationToken)
Aspire.Components.Common.TestUtilities (1)
ActivityNotifier.cs (1)
39private async IAsyncEnumerable<Activity> WaitAsync([EnumeratorCancellation] CancellationToken cancellationToken)
Aspire.Confluent.Kafka (9)
MetricsService.cs (1)
17protected override async Task ExecuteAsync(CancellationToken stoppingToken)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedConsumer.cs (1)
78public ConsumeResult<TKey, TValue>? Consume(CancellationToken cancellationToken = default)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (3)
43CancellationToken cancellationToken = default) 90CancellationToken cancellationToken = default) 226public void Flush(CancellationToken cancellationToken = default)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetryConsumeAndProcessMessageHandler.cs (2)
13/// <param name="cancellationToken">An optional <see cref="CancellationToken"/>.</param> 20CancellationToken cancellationToken = default);
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\OpenTelemetryConsumeResultExtensions.cs (2)
69/// <param name="cancellationToken">An optional <see cref="CancellationToken"/>.</param> 76CancellationToken cancellationToken)
Aspire.Dashboard (198)
Api\TelemetryApiService.cs (6)
28public async Task<TelemetryApiResponse?> GetSpansAsync(string[]? resourceNames, string? traceId, bool? hasError, int? limit, CancellationToken cancellationToken, string? search = null) 81public async Task<TelemetryApiResponse?> GetTracesAsync(string[]? resourceNames, bool? hasError, int? limit, CancellationToken cancellationToken, string? search = null) 166public async Task<TelemetryApiResponse?> GetLogsAsync(string[]? resourceNames, string? traceId, string? severity, int? limit, CancellationToken cancellationToken, string? search = null) 246[EnumeratorCancellation] CancellationToken cancellationToken = default) 283[EnumeratorCancellation] CancellationToken cancellationToken) 518private async Task<List<ResourceKey>> WaitForResourceKeysAsync(string[]? resourceNames, CancellationToken cancellationToken)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\DashboardServiceGrpc.cs (16)
201public virtual global::Aspire.DashboardService.Proto.V1.ApplicationInformationResponse GetApplicationInformation(global::Aspire.DashboardService.Proto.V1.ApplicationInformationRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 211public virtual grpc::AsyncUnaryCall<global::Aspire.DashboardService.Proto.V1.ApplicationInformationResponse> GetApplicationInformationAsync(global::Aspire.DashboardService.Proto.V1.ApplicationInformationRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 221public virtual grpc::AsyncServerStreamingCall<global::Aspire.DashboardService.Proto.V1.WatchResourcesUpdate> WatchResources(global::Aspire.DashboardService.Proto.V1.WatchResourcesRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 231public virtual grpc::AsyncServerStreamingCall<global::Aspire.DashboardService.Proto.V1.WatchResourceConsoleLogsUpdate> WatchResourceConsoleLogs(global::Aspire.DashboardService.Proto.V1.WatchResourceConsoleLogsRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 241public virtual global::Aspire.DashboardService.Proto.V1.ResourceCommandResponse ExecuteResourceCommand(global::Aspire.DashboardService.Proto.V1.ResourceCommandRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 251public virtual grpc::AsyncUnaryCall<global::Aspire.DashboardService.Proto.V1.ResourceCommandResponse> ExecuteResourceCommandAsync(global::Aspire.DashboardService.Proto.V1.ResourceCommandRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 261public virtual grpc::AsyncDuplexStreamingCall<global::Aspire.DashboardService.Proto.V1.WatchInteractionsRequestUpdate, global::Aspire.DashboardService.Proto.V1.WatchInteractionsResponseUpdate> WatchInteractions(grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 271public virtual grpc::AsyncClientStreamingCall<global::Aspire.DashboardService.Proto.V1.UploadFileChunk, global::Aspire.DashboardService.Proto.V1.UploadFileResponse> UploadFile(grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\collector\logs\v1\LogsServiceGrpc.cs (4)
127public virtual global::OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsServiceResponse Export(global::OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 137public virtual grpc::AsyncUnaryCall<global::OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsServiceResponse> ExportAsync(global::OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\collector\metrics\v1\MetricsServiceGrpc.cs (4)
127public virtual global::OpenTelemetry.Proto.Collector.Metrics.V1.ExportMetricsServiceResponse Export(global::OpenTelemetry.Proto.Collector.Metrics.V1.ExportMetricsServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 137public virtual grpc::AsyncUnaryCall<global::OpenTelemetry.Proto.Collector.Metrics.V1.ExportMetricsServiceResponse> ExportAsync(global::OpenTelemetry.Proto.Collector.Metrics.V1.ExportMetricsServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\collector\trace\v1\TraceServiceGrpc.cs (4)
127public virtual global::OpenTelemetry.Proto.Collector.Trace.V1.ExportTraceServiceResponse Export(global::OpenTelemetry.Proto.Collector.Trace.V1.ExportTraceServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken)) 137public virtual grpc::AsyncUnaryCall<global::OpenTelemetry.Proto.Collector.Trace.V1.ExportTraceServiceResponse> ExportAsync(global::OpenTelemetry.Proto.Collector.Trace.V1.ExportTraceServiceRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
Components\Controls\Chart\ChartBase.cs (2)
23protected CancellationToken CancellationToken { get; private set; } 273protected abstract Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken);
Components\Controls\Chart\ChartContainer.razor.cs (3)
86var cancellationToken = _disposeCts.Token; 121private async Task UpdateDataAsync(CancellationToken cancellationToken) 246private async Task<(long UpdateVersion, OtlpInstrumentData? Instrument)> GetInstrumentAsync(bool useIncrementalCache, CancellationToken cancellationToken)
Components\Controls\Chart\MetricTable.razor.cs (1)
47protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
58protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
Components\Controls\PropertyValues\SpanIdButtonValue.razor.cs (1)
46CancellationToken.None).ConfigureAwait(false);
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
390CancellationToken cancellationToken)
Components\Dialogs\ManageDataDialog.razor.cs (1)
617await TelemetryImportService.ImportAsync(file.Name, fileStream, CancellationToken.None);
Components\Pages\ConsoleLogs.razor.cs (3)
45public CancellationToken CancellationToken => _cts.Token; 147private CancellationToken _resourceSubscriptionToken; 944private async Task ShowNoLogsMessageAfterDelayAsync(CancellationToken cancellationToken)
Components\Pages\StructuredLogs.razor.cs (1)
605CancellationToken cancellationToken)
Components\Pages\TraceDetail.razor.cs (2)
688private Task<List<string>> GetTraceSpanPropertyKeysAsync(CancellationToken cancellationToken) 708private Task<Dictionary<string, int>> GetTraceSpanFieldValuesAsync(string attributeName, CancellationToken cancellationToken)
DashboardEndpointsBuilder.cs (4)
154CancellationToken cancellationToken) => 186CancellationToken cancellationToken) => 215CancellationToken cancellationToken) => 249private static async Task StreamNdjsonAsync(HttpContext httpContext, IAsyncEnumerable<string> items, CancellationToken cancellationToken)
DashboardWebApplication.cs (3)
1027public async Task<int> RunAsync(CancellationToken cancellationToken) 1076public Task StartAsync(CancellationToken cancellationToken = default) 1082public Task StopAsync(CancellationToken cancellationToken = default)
Model\ConsoleLogsFetcher.cs (2)
32private async Task<List<LogEntry>> FetchLogEntriesAsync(string resourceName, DateTime? filterDate, CancellationToken cancellationToken) 62public async Task<Dictionary<string, List<LogEntry>>> FetchLogEntriesAsync(HashSet<string> resourceNames, CancellationToken cancellationToken)
Model\ExportHelpers.cs (2)
24public static async Task<ExportResult> GetSpanAsJsonAsync(OtlpSpan span, ITelemetryRepository telemetryRepository, CancellationToken cancellationToken) 47public static async Task<ExportResult> GetTraceAsJsonAsync(OtlpTrace trace, ITelemetryRepository telemetryRepository, CancellationToken cancellationToken)
Model\FilterDialogViewModel.cs (2)
12public required Func<CancellationToken, Task<List<string>>> GetPropertyKeysAsync { get; init; } 13public required Func<string, CancellationToken, Task<Dictionary<string, int>>> GetFieldValuesAsync { get; init; }
Model\GenAI\GenAIVisualizerDialogViewModel.cs (4)
56CancellationToken cancellationToken) 281private static async Task CreateMessagesAsync(GenAIVisualizerDialogViewModel viewModel, ITelemetryRepository telemetryRepository, CancellationToken cancellationToken) 597private static async Task<List<OtlpLogEntry>> GetSpanLogEntriesAsync(ITelemetryRepository telemetryRepository, OtlpSpan span, CancellationToken cancellationToken) 617private static async Task ParseEvaluationsAsync(GenAIVisualizerDialogViewModel viewModel, ITelemetryRepository telemetryRepository, CancellationToken cancellationToken)
Model\ResourceOutgoingPeerResolver.cs (1)
30private readonly CancellationToken _watchContainersToken;
Model\SpanMenuBuilder.cs (1)
98var result = await ExportHelpers.GetSpanAsJsonAsync(span, _dataSource.TelemetryRepository, CancellationToken.None).ConfigureAwait(false);
Model\StructuredLogsViewModel.cs (1)
79public async Task<PagedResult<LogSummary>> GetLogsAsync(CancellationToken cancellationToken)
Model\TelemetryExportService.cs (5)
50CancellationToken cancellationToken) 125private async Task AddConsoleLogsAsync(ExportArchive exportArchive, HashSet<string> resourceNames, CancellationToken cancellationToken) 154private async Task AddStructuredLogsAsync(ExportArchive exportArchive, List<OtlpResource> resources, CancellationToken cancellationToken) 170private async Task AddTracesAsync(ExportArchive exportArchive, List<OtlpResource> resources, CancellationToken cancellationToken) 186private async Task AddMetricsAsync(ExportArchive exportArchive, List<OtlpResource> resources, CancellationToken cancellationToken)
Model\TelemetryImportService.cs (4)
58public async Task ImportAsync(string fileName, Stream stream, CancellationToken cancellationToken) 70private async Task ImportCoreAsync(string fileName, Stream stream, bool allowZipFile, CancellationToken cancellationToken) 103private async Task ImportZipAsync(Stream stream, CancellationToken cancellationToken) 114private async Task ImportJsonAsync(string fileName, Stream stream, CancellationToken cancellationToken)
Model\ThemeManager.cs (3)
15Task<ThemeSettings> GetThemeSettingsAsync(CancellationToken cancellationToken); 23public async Task<ThemeSettings> GetThemeSettingsAsync(CancellationToken cancellationToken) 106var browserThemeSettings = await _themeResolver.GetThemeSettingsAsync(CancellationToken.None).ConfigureAwait(false);
Model\TraceLinkHelpers.cs (3)
24CancellationToken cancellationToken) 36Func<CancellationToken, Task<bool>> isAvailableCallback, 41CancellationToken cancellationToken)
Model\TraceMenuBuilder.cs (1)
116var result = await ExportHelpers.GetTraceAsJsonAsync(trace, _dataSource.TelemetryRepository, CancellationToken.None).ConfigureAwait(false);
Model\TracesViewModel.cs (1)
77public async Task<PagedResult<TraceSummary>> GetTracesAsync(CancellationToken cancellationToken)
Otlp\Storage\ITelemetryRepository.cs (14)
37Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken); 38Task<PagedResult<LogSummary>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken); 40Task<List<OtlpLogEntry>> GetLogsForSpanAsync(string traceId, string spanId, CancellationToken cancellationToken); 41Task<List<OtlpLogEntry>> GetLogsForTraceAsync(string traceId, CancellationToken cancellationToken); 42Task<List<string>> GetLogPropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken); 43Task<List<string>> GetTracePropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken); 44Task<GetTracesResponse> GetTracesAsync(GetTracesRequest context, CancellationToken cancellationToken); 45Task<GetTraceSummariesResponse> GetTraceSummariesAsync(GetTracesRequest context, CancellationToken cancellationToken); 46Task<GetSpansResponse> GetSpansAsync(GetSpansRequest context, CancellationToken cancellationToken); 47Task<Dictionary<string, int>> GetTraceFieldValuesAsync(string attributeName, CancellationToken cancellationToken); 48Task<Dictionary<string, int>> GetLogsFieldValuesAsync(string attributeName, CancellationToken cancellationToken); 64Task<OtlpInstrumentData?> GetInstrumentAsync(GetInstrumentRequest request, CancellationToken cancellationToken); 67IAsyncEnumerable<OtlpSpan> WatchSpansAsync(WatchSpansRequest request, CancellationToken cancellationToken); 68IAsyncEnumerable<OtlpLogEntry> WatchLogsAsync(WatchLogsRequest request, CancellationToken cancellationToken);
Otlp\Storage\SqliteTelemetryRepository.cs (14)
160internal static Task<T> RunReadAsync<T>(Func<CancellationToken, T> read, CancellationToken cancellationToken) => 176public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken) => 178public Task<PagedResult<LogSummary>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken) => 181public async Task<List<OtlpLogEntry>> GetLogsForSpanAsync(string traceId, string spanId, CancellationToken cancellationToken) 196public async Task<List<OtlpLogEntry>> GetLogsForTraceAsync(string traceId, CancellationToken cancellationToken) 210public Task<List<string>> GetLogPropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken) => 212public Task<List<string>> GetTracePropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken) => 214public Task<GetTracesResponse> GetTracesAsync(GetTracesRequest context, CancellationToken cancellationToken) => 216public Task<GetTraceSummariesResponse> GetTraceSummariesAsync(GetTracesRequest context, CancellationToken cancellationToken) => 218public Task<GetSpansResponse> GetSpansAsync(GetSpansRequest context, CancellationToken cancellationToken) => 220public Task<Dictionary<string, int>> GetTraceFieldValuesAsync(string attributeName, CancellationToken cancellationToken) => 222public Task<Dictionary<string, int>> GetLogsFieldValuesAsync(string attributeName, CancellationToken cancellationToken) => 231public Task<OtlpInstrumentData?> GetInstrumentAsync(GetInstrumentRequest request, CancellationToken cancellationToken) =>
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (4)
196private PagedResult<OtlpLogEntry> GetLogsFromDatabase(GetLogsContext context, CancellationToken cancellationToken) 276private PagedResult<LogSummary> GetLogSummariesFromDatabase(GetLogsContext context, CancellationToken cancellationToken) 440private List<string> GetLogPropertyKeysFromDatabase(ResourceKey? resourceKey, CancellationToken cancellationToken) 466private Dictionary<string, int> GetLogsFieldValuesFromDatabase(string attributeName, CancellationToken cancellationToken)
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
110private OtlpInstrumentData? GetInstrumentFromDatabase(GetInstrumentRequest request, CancellationToken cancellationToken)
Otlp\Storage\SqliteTelemetryRepository.Runtime.cs (2)
220[EnumeratorCancellation] CancellationToken cancellationToken) 277[EnumeratorCancellation] CancellationToken cancellationToken)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (5)
17private GetTracesResponse GetTracesFromDatabase(GetTracesRequest context, CancellationToken cancellationToken) 57private GetTraceSummariesResponse GetTraceSummariesFromDatabase(GetTracesRequest context, CancellationToken cancellationToken) 389private GetSpansResponse GetSpansFromDatabase(GetSpansRequest context, CancellationToken cancellationToken) 558private List<string> GetTracePropertyKeysFromDatabase(ResourceKey? resourceKey, CancellationToken cancellationToken) 585private Dictionary<string, int> GetTraceFieldValuesFromDatabase(string attributeName, CancellationToken cancellationToken)
ServiceClient\DashboardClient.cs (16)
58private readonly CancellationToken _clientCancellationToken; 342async Task ConnectAndWatchAsync(CancellationToken cancellationToken) 379private async Task<bool> ConnectWithRetryAsync(CancellationToken cancellationToken) 461private async Task WatchWithRecoveryAsync(Func<RetryContext, CancellationToken, Task<RetryResult>> action, string actionName, CancellationToken cancellationToken) 560private async Task<RetryResult> WatchResourcesAsync(RetryContext retryContext, CancellationToken cancellationToken) 692private async Task<RetryResult> WatchInteractionsAsync(RetryContext retryContext, CancellationToken cancellationToken) 795public async Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken) 843public async Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) 867async IAsyncEnumerable<IReadOnlyList<ResourceViewModelChange>> StreamUpdatesAsync([EnumeratorCancellation] CancellationToken enumeratorCancellationToken = default) 891public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) 910async IAsyncEnumerable<WatchInteractionsResponseUpdate> StreamUpdatesAsync(List<WatchInteractionsResponseUpdate> pendingInteractions, [EnumeratorCancellation] CancellationToken enumeratorCancellationToken = default) 932public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 980public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 1029public async Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) 1104public async Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken)
ServiceClient\DashboardDataSourceInitializer.cs (2)
13public async Task StartAsync(CancellationToken cancellationToken) 40public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask;
ServiceClient\DashboardDataSourcePool.cs (1)
139internal async Task InitializeAsync(CancellationToken cancellationToken)
ServiceClient\DashboardSqliteDatabase.cs (1)
128public async Task InitializeSchemaAsync(CancellationToken cancellationToken)
ServiceClient\IDashboardClient.cs (4)
61IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken); 63Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken); 65Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken); 67Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken);
ServiceClient\IResourceRepository.cs (3)
16Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken); 31IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, CancellationToken cancellationToken); 36IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, CancellationToken cancellationToken);
ServiceClient\SelectedDashboardClient.cs (7)
34public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) => dataSource.ResourceRepository.SubscribeResourcesAsync(cancellationToken); 37public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, CancellationToken cancellationToken) => 41public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, CancellationToken cancellationToken) => 52public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) => 55public Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken) 61public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) 67public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken)
ServiceClient\SqliteResourceRepository.cs (4)
64public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) 87[EnumeratorCancellation] CancellationToken cancellationToken) 110[EnumeratorCancellation] CancellationToken cancellationToken) 473[EnumeratorCancellation] CancellationToken cancellationToken)
ServiceClient\TracingSqliteConnection.cs (14)
59internal CancellationTokenRegistration RegisterInterrupt(CancellationToken cancellationToken) 152public override Task CommitAsync(CancellationToken cancellationToken = default) => 157public override Task RollbackAsync(CancellationToken cancellationToken = default) => 162public override Task SaveAsync(string savepointName, CancellationToken cancellationToken = default) => 167public override Task RollbackAsync(string savepointName, CancellationToken cancellationToken = default) => 172public override Task ReleaseAsync(string savepointName, CancellationToken cancellationToken = default) => 279public override Task<int> ExecuteNonQueryAsync(CancellationToken cancellationToken) => 282public override Task<object?> ExecuteScalarAsync(CancellationToken cancellationToken) => 285public override Task PrepareAsync(CancellationToken cancellationToken = default) => command.PrepareAsync(cancellationToken); 307protected override async Task<DbDataReader> ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) 425public override Task<bool> NextResultAsync(CancellationToken cancellationToken) => 430public override Task<bool> ReadAsync(CancellationToken cancellationToken) => 433public override Task<T> GetFieldValueAsync<T>(int ordinal, CancellationToken cancellationToken) => 436public override Task<bool> IsDBNullAsync(int ordinal, CancellationToken cancellationToken) =>
src\Shared\ChannelExtensions.cs (2)
28[EnumeratorCancellation] CancellationToken cancellationToken = default) 79[EnumeratorCancellation] CancellationToken cancellationToken = default)
src\Shared\FileLock.cs (2)
99/// Uses <see cref="Task.Delay(TimeSpan, CancellationToken)"/> between retries to avoid blocking the thread pool. 106public static async Task<FileLock> AcquireAsync(string lockPath, CancellationToken cancellationToken = default, TimeSpan? timeout = null)
Terminal\DefaultTerminalConnectionResolver.cs (1)
41public async Task<Stream?> ConnectAsync(string resourceName, int replicaIndex, CancellationToken cancellationToken)
Terminal\ITerminalConnectionResolver.cs (1)
34Task<Stream?> ConnectAsync(string resourceName, int replicaIndex, CancellationToken cancellationToken);
Terminal\TerminalWebSocketProxy.cs (3)
243CancellationToken.None).ConfigureAwait(false); 262CancellationToken ct) 265var token = linkedCts.Token;
Utils\AsyncLock.cs (1)
28public async ValueTask<IDisposable> LockAsync(CancellationToken cancellationToken = default)
Utils\CallbackThrottler.cs (3)
35private readonly CancellationToken _cancellationToken; 37private async Task<bool> TryQueueAsync(CancellationToken cancellationToken) 68bool TryAquireLock(CancellationToken cancellationToken)
Utils\CancellationSeries.cs (4)
7/// Produces a series of <see cref="CancellationToken"/>s that are used to coordinate 31public async Task<CancellationToken> NextAsync() 38var nextToken = nextCts.Token; 46/// Cancels the current <see cref="CancellationToken"/> but doesn't create a new one.
Utils\FilterHelpers.cs (2)
101Func<CancellationToken, Task<List<string>>> getPropertyKeysAsync, 103Func<string, CancellationToken, Task<Dictionary<string, int>>> getFieldValuesAsync,
Aspire.Dashboard.Components.Tests (45)
Controls\GenAIVisualizerDialogTests.cs (8)
48cancellationToken: CancellationToken.None 115cancellationToken: CancellationToken.None 157var selectedLogEntryId = (await repository.GetLogsForSpanAsync(trace.TraceId, span.SpanId, CancellationToken.None)).Single().InternalId; 167cancellationToken: CancellationToken.None 215}, CancellationToken.None); 228cancellationToken: CancellationToken.None 299}, CancellationToken.None); 320cancellationToken: CancellationToken.None
Dialogs\InteractionsInputDialogTests.cs (1)
171public Stream OpenReadStream(long maxAllowedSize = 512000, CancellationToken cancellationToken = default) => new MemoryStream();
Interactions\InteractionsProviderTests.cs (1)
126await cut.Instance.DashboardClient.SendInteractionRequestAsync(request, CancellationToken.None);
Layout\MainLayoutTests.cs (1)
1126public ValueTask<TValue> InvokeAsync<TValue>(string identifier, CancellationToken cancellationToken, object?[]? args)
Pages\TraceDetailsTests.cs (1)
996}, CancellationToken.None);
Shared\FluentUISetupHelpers.cs (2)
163await database.InitializeSchemaAsync(CancellationToken.None); 195database.InitializeSchemaAsync(CancellationToken.None).GetAwaiter().GetResult();
Shared\TestTelemetryRepository.cs (15)
12public Func<GetLogsContext, CancellationToken, Task<PagedResult<LogSummary>>>? GetLogSummariesAsyncHandler { get; init; } 33public Task<PagedResult<OtlpLogEntry>> GetLogsAsync(GetLogsContext context, CancellationToken cancellationToken) => inner.GetLogsAsync(context, cancellationToken); 34public Task<PagedResult<LogSummary>> GetLogSummariesAsync(GetLogsContext context, CancellationToken cancellationToken) => 37public Task<List<OtlpLogEntry>> GetLogsForSpanAsync(string traceId, string spanId, CancellationToken cancellationToken) => inner.GetLogsForSpanAsync(traceId, spanId, cancellationToken); 38public Task<List<OtlpLogEntry>> GetLogsForTraceAsync(string traceId, CancellationToken cancellationToken) => inner.GetLogsForTraceAsync(traceId, cancellationToken); 39public Task<List<string>> GetLogPropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken) => inner.GetLogPropertyKeysAsync(resourceKey, cancellationToken); 40public Task<List<string>> GetTracePropertyKeysAsync(ResourceKey? resourceKey, CancellationToken cancellationToken) => inner.GetTracePropertyKeysAsync(resourceKey, cancellationToken); 41public Task<GetTracesResponse> GetTracesAsync(GetTracesRequest context, CancellationToken cancellationToken) => inner.GetTracesAsync(context, cancellationToken); 42public Task<GetTraceSummariesResponse> GetTraceSummariesAsync(GetTracesRequest context, CancellationToken cancellationToken) => inner.GetTraceSummariesAsync(context, cancellationToken); 43public Task<GetSpansResponse> GetSpansAsync(GetSpansRequest context, CancellationToken cancellationToken) => inner.GetSpansAsync(context, cancellationToken); 44public Task<Dictionary<string, int>> GetTraceFieldValuesAsync(string attributeName, CancellationToken cancellationToken) => inner.GetTraceFieldValuesAsync(attributeName, cancellationToken); 45public Task<Dictionary<string, int>> GetLogsFieldValuesAsync(string attributeName, CancellationToken cancellationToken) => inner.GetLogsFieldValuesAsync(attributeName, cancellationToken); 52public Task<OtlpInstrumentData?> GetInstrumentAsync(GetInstrumentRequest request, CancellationToken cancellationToken) => inner.GetInstrumentAsync(request, cancellationToken); 55public IAsyncEnumerable<OtlpSpan> WatchSpansAsync(WatchSpansRequest request, CancellationToken cancellationToken) => inner.WatchSpansAsync(request, cancellationToken); 56public IAsyncEnumerable<OtlpLogEntry> WatchLogsAsync(WatchLogsRequest request, CancellationToken cancellationToken) => inner.WatchLogsAsync(request, cancellationToken);
Shared\TestThemeResolver.cs (1)
12public Task<ThemeSettings> GetThemeSettingsAsync(CancellationToken cancellationToken)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
tests\Shared\TestDashboardClient.cs (11)
21private readonly Func<string, string, CommandViewModel, ExecuteResourceCommandOptions, CancellationToken, Task<ResourceCommandResponseViewModel>>? _executeResourceCommand; 44Func<string, string, CommandViewModel, ExecuteResourceCommandOptions, CancellationToken, Task<ResourceCommandResponseViewModel>>? executeResourceCommand = null, 68public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) 83public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken) 88public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 103public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 124public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) 135async static IAsyncEnumerable<IReadOnlyList<ResourceViewModelChange>> BuildSubscription(Channel<IReadOnlyList<ResourceViewModelChange>> channel, [EnumeratorCancellation] CancellationToken cancellationToken) 144public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) 155async static IAsyncEnumerable<WatchInteractionsResponseUpdate> BuildSubscription(Channel<WatchInteractionsResponseUpdate> channel, [EnumeratorCancellation] CancellationToken cancellationToken) 164public async Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken)
Aspire.Dashboard.Tests (382)
ChannelExtensionsTests.cs (1)
204private static async IAsyncEnumerable<int> EnumerateUntilCancelledAsync([EnumeratorCancellation] CancellationToken cancellationToken)
Integration\BlazorWebSocketOriginTests.cs (2)
41await client.ConnectAsync(CreateWebSocketUri(frontendUri), CancellationToken.None).DefaultTimeout(); 44await client.CloseAsync(WebSocketCloseStatus.NormalClosure, "Test complete", CancellationToken.None).DefaultTimeout();
Integration\OtlpHttpJsonTests.cs (4)
533}, cancellationToken: CancellationToken.None); 593}, cancellationToken: CancellationToken.None); 670}, cancellationToken: CancellationToken.None); 776}, cancellationToken: CancellationToken.None);
Integration\Playwright\Infrastructure\MockDashboardClient.cs (7)
51public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) => throw new NotImplementedException(); 52public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken) => throw new NotImplementedException(); 53public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 54public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 59public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) 73public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) 78public Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken)
Integration\StartupTests.cs (1)
54await databasePool.InitializeAsync(CancellationToken.None);
LocalBrowserStorageTests.cs (1)
142public ValueTask<TValue> InvokeAsync<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.PublicFields | DynamicallyAccessedMemberTypes.PublicProperties)] TValue>(string identifier, CancellationToken cancellationToken, object?[]? args)
Model\DashboardClientTests.cs (15)
44var (_, subscription) = await client.SubscribeResourcesAsync(CancellationToken.None).DefaultTimeout(); 72var (_, subscription) = await client.SubscribeResourcesAsync(CancellationToken.None).DefaultTimeout(); 97await Assert.ThrowsAsync<ObjectDisposedException>(() => client.SubscribeResourcesAsync(CancellationToken.None)).DefaultTimeout(); 110_ = await client.SubscribeResourcesAsync(CancellationToken.None).DefaultTimeout(); 128var subscribeTask = client.SubscribeResourcesAsync(CancellationToken.None); 164await foreach (var batch in instance.SubscribeConsoleLogs("api", CancellationToken.None)) 188var subscription = client.SubscribeInteractionsAsync(CancellationToken.None); 215var subscription = client.SubscribeInteractionsAsync(CancellationToken.None); 240Assert.Throws<ObjectDisposedException>(() => client.SubscribeInteractionsAsync(CancellationToken.None)); 252_ = client.SubscribeInteractionsAsync(CancellationToken.None); 566CancellationToken.None).DefaultTimeout(); 584CancellationToken.None); 686private static async Task<ResourceCommandResponse> WaitForCallCancellationAsync(CancellationToken cancellationToken) 719public Task<bool> MoveNext(CancellationToken cancellationToken) 736public Task<bool> MoveNext(CancellationToken cancellationToken)
Model\DashboardCommandExecutorTests.cs (4)
26var commandStartedTcs = new TaskCompletionSource<CancellationToken>(TaskCreationOptions.RunContinuationsAsynchronously); 44var commandToken = await commandStartedTcs.Task.WaitAsync(TimeSpan.FromSeconds(10)); 73var commandStartedTcs = new TaskCompletionSource<CancellationToken>(TaskCreationOptions.RunContinuationsAsynchronously); 89var commandToken = await commandStartedTcs.Task.WaitAsync(TimeSpan.FromSeconds(10));
Model\DashboardDataSourceTests.cs (11)
121await initializer.StartAsync(CancellationToken.None); 176await Assert.ThrowsAsync<InvalidOperationException>(() => dataSourcePool.InitializeAsync(CancellationToken.None)); 229await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 269await serviceProvider.GetRequiredService<DashboardDataSourcePool>().InitializeAsync(CancellationToken.None); 321await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 380await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 439await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 641await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 1119}, cancellationToken: CancellationToken.None)).Items).Message); 1258await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 1282dataSourcePool.InitializeAsync(CancellationToken.None).GetAwaiter().GetResult();
Model\DashboardSqliteDatabaseTests.cs (3)
46var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => database.InitializeSchemaAsync(CancellationToken.None)); 57await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 75await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None);
Model\GenAIVisualizerDialogViewModelTests.cs (1)
1691CancellationToken.None);
Model\SqliteResourceRepositoryTests.cs (7)
45var subscription = await repositoryContext.Repository.SubscribeResourcesAsync(CancellationToken.None); 70var subscription = await repositoryContext.Repository.SubscribeResourcesAsync(CancellationToken.None); 120await foreach (var batch in historicalContext.Repository.GetConsoleLogs("api", CancellationToken.None)) 159await foreach (var batch in historicalContext.Repository.GetConsoleLogs("api", CancellationToken.None)) 168await foreach (var batch in historicalContext.Repository.GetConsoleLogs("worker", CancellationToken.None)) 205await foreach (var batch in historicalContext.Repository.GetConsoleLogs("api", CancellationToken.None)) 234await foreach (var batch in historicalContext.Repository.GetConsoleLogs("api", CancellationToken.None))
Model\StructuredLogsPageViewModelTests.cs (14)
27var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [], CancellationToken.None); 39var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "Hello", [], CancellationToken.None); 51var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [], CancellationToken.None); 63var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [], CancellationToken.None); 76var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [], CancellationToken.None); 88var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "xyz-not-present", [], CancellationToken.None); 100var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "hello", [], CancellationToken.None); 114var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "app1", [], CancellationToken.None); 128var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "Information", [], CancellationToken.None); 148var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [fieldFilter], CancellationToken.None); 168var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [fieldFilter], CancellationToken.None); 188var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "", [fieldFilter], CancellationToken.None); 209var result = await vm.IsSelectedLogEntryExcludedByFiltersAsync(repositoryContext.Repository, "Hello", [fieldFilter], CancellationToken.None); 257}, CancellationToken.None);
Model\TelemetryExportServiceTests.cs (23)
66}, cancellationToken: CancellationToken.None); 128var logs = await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 176var logs = await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 249var logs = await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 303}, cancellationToken: CancellationToken.None); 370var traces = await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 418var traces = await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 468var traces = await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(resource.ResourceKey), cancellationToken: CancellationToken.None); 559}, cancellationToken: CancellationToken.None); 647}, cancellationToken: CancellationToken.None); 704using var memoryStream = await exportService.ExportSelectedAsync(selectedResources, CancellationToken.None); 776using var zipStream = await service.ExportSelectedAsync(selectedResources, CancellationToken.None).DefaultTimeout(); 824using var zipStream = await service.ExportSelectedAsync(selectedResources, CancellationToken.None).DefaultTimeout(); 875using var zipStream = await service.ExportSelectedAsync(selectedResources, CancellationToken.None).DefaultTimeout(); 935using var zipStream = await service.ExportSelectedAsync(selectedResources, CancellationToken.None).DefaultTimeout(); 989using var zipStream = await service.ExportSelectedAsync(selectedResources, CancellationToken.None).DefaultTimeout(); 1054var span = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).PagedResult.Items[0].Spans[0]; 1107var span = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).PagedResult.Items[0].Spans[0]; 1108var logs = (await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).Items; 1168var trace = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).PagedResult.Items[0]; 1169var logs = (await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).Items; 1210var trace = (await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).PagedResult.Items[0]; 1247var logEntry = (await repositoryContext.Repository.GetLogsAsync(GetLogsContext.ForResourceKey(repositoryContext.Repository.GetResources()[0].ResourceKey), cancellationToken: CancellationToken.None)).Items[0];
Model\TelemetryImportServiceTests.cs (22)
47await service.ImportAsync("logs.json", stream, CancellationToken.None); 68await Assert.ThrowsAsync<InvalidOperationException>(() => service.ImportAsync("logs.json", stream, CancellationToken.None)); 84await service.ImportAsync("logs.json", stream, CancellationToken.None); 91var logs = await repository.GetLogsAsync(GetLogsContext.ForResourceKey(resources[0].ResourceKey), cancellationToken: CancellationToken.None); 110await service.ImportAsync("traces.json", stream, CancellationToken.None); 116var traces = await repository.GetTracesAsync(GetTracesRequest.ForResourceKey(resources[0].ResourceKey), cancellationToken: CancellationToken.None); 134await service.ImportAsync("metrics.json", stream, CancellationToken.None); 175await service.ImportAsync("telemetry.zip", zipStream, CancellationToken.None); 218await service.ImportAsync("telemetry.zip", zipStream, CancellationToken.None); 236await service.ImportAsync("console.txt", stream, CancellationToken.None); 254await service.ImportAsync("empty.json", stream, CancellationToken.None); 272await service.ImportAsync("invalid.json", stream, CancellationToken.None); 290await service.ImportAsync("file.xml", stream, CancellationToken.None); 322var logs = await sourceRepository.GetLogsAsync(GetLogsContext.ForResourceKey(resources[0].ResourceKey), cancellationToken: CancellationToken.None); 335await importService.ImportAsync("logs.json", stream, CancellationToken.None); 343var importedLogs = await targetRepository.GetLogsAsync(GetLogsContext.ForResourceKey(importedResources[0].ResourceKey), cancellationToken: CancellationToken.None); 375var logs = await sourceRepository.GetLogsAsync(GetLogsContext.ForResourceKey(resources[0].ResourceKey), cancellationToken: CancellationToken.None); 410await importService.ImportAsync("logs.json", stream, CancellationToken.None); 416var importedLogs = await targetRepository.GetLogsAsync(GetLogsContext.ForResourceKey(importedResources[0].ResourceKey), cancellationToken: CancellationToken.None); 454var traces = await sourceRepository.GetTracesAsync(GetTracesRequest.ForResourceKey(resources[0].ResourceKey), cancellationToken: CancellationToken.None); 467await importService.ImportAsync("traces.json", stream, CancellationToken.None); 474var importedTraces = await targetRepository.GetTracesAsync(GetTracesRequest.ForResourceKey(importedResources[0].ResourceKey), cancellationToken: CancellationToken.None);
ResourceOutgoingPeerResolverTests.cs (8)
339async IAsyncEnumerable<IReadOnlyList<ResourceViewModelChange>> GetChanges([EnumeratorCancellation] CancellationToken cancellationToken = default) 695public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) => throw new NotImplementedException(); 696public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken) => throw new NotImplementedException(); 699public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 701public Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken) => throw new NotImplementedException(); 702public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 703public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) => throw new NotImplementedException(); 704public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken)
Shared\SqliteRepositoryTestHelpers.cs (3)
80database.InitializeSchemaAsync(cancellationToken: CancellationToken.None).GetAwaiter().GetResult(); 114await database.InitializeSchemaAsync(cancellationToken: CancellationToken.None); 163database.InitializeSchemaAsync(cancellationToken: CancellationToken.None).GetAwaiter().GetResult();
Shared\TestHostApplicationLifetime.cs (3)
14public CancellationToken ApplicationStarted => _started.Token; 15public CancellationToken ApplicationStopping => _stopping.Token; 16public CancellationToken ApplicationStopped => _stopped.Token;
Telemetry\DashboardTelemetrySenderTests.cs (3)
156private readonly Func<HttpRequestMessage, CancellationToken, Task<HttpResponseMessage>> _value; 158public TestHttpMessageHandler(Func<HttpRequestMessage, CancellationToken, Task<HttpResponseMessage>> value) 163protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
TelemetryApiServiceTests.cs (33)
79var result = await service.GetTracesAsync(resourceNames: null, hasError: hasError, limit: null, cancellationToken: CancellationToken.None); 219var result = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: 2, cancellationToken: CancellationToken.None); 240var result = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: 2, cancellationToken: CancellationToken.None, search: "duration:>=50"); 268var result = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "duration:>=50"); 304var result = await service.GetTracesAsync(resourceNames: null, hasError: true, limit: null, cancellationToken: CancellationToken.None, search: "duration:>=50"); 328var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: 2, cancellationToken: CancellationToken.None); 357var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: 100_000, cancellationToken: CancellationToken.None); 375var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: search); 391var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: "uppercase warning"); 411var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: "products"); 435var result = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: search); 442var allResult = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 462var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "@http.method:GET"); 488var result = await service.GetTracesAsync(resourceNames: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "@http.method:POST"); 512var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: "@http.method:GET"); 532var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "duration:>50 duration:<100"); 556var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: "http://www.contoso.com"); 574var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: $"timestamp:>{cutoff}"); 592var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: $"timestamp:<{cutoff}"); 610var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: $"timestamp:>={cutoff}"); 628var result = await service.GetLogsAsync(resourceNames: null, traceId: null, severity: null, limit: null, cancellationToken: CancellationToken.None, search: $"timestamp:>{cutoff}"); 644var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "timestamp:>not-a-date"); 662var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "timestamp:>1970-01-01T00:01:30Z"); 684var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: $"timestamp:>{localString}"); 702var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "timestamp:>1970-01-01T01:01:30+01:00"); 725var result = await service.GetSpansAsync(resourceNames: null, traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None, search: "timestamp:>=1970-01-02"); 919var result = await service.GetSpansAsync(resourceNames: ["myapp"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 954var result = await service.GetSpansAsync(resourceNames: [replica1Key], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 982var result = await service.GetSpansAsync(resourceNames: ["api-1"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 1009var result = await service.GetSpansAsync(resourceNames: ["api-a-1"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 1036var result = await service.GetSpansAsync(resourceNames: ["api"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 1059var result = await service.GetSpansAsync(resourceNames: ["unique-service"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None); 1083var result = await service.GetSpansAsync(resourceNames: ["MYAPP"], traceId: null, hasError: null, limit: null, cancellationToken: CancellationToken.None);
TelemetryRepositoryTests\LogTests.cs (33)
73}, cancellationToken: CancellationToken.None); 185var summaries = await repositoryContext.Repository.GetLogSummariesAsync(context, cancellationToken: CancellationToken.None); 186var logs = await repositoryContext.Repository.GetLogsAsync(context, cancellationToken: CancellationToken.None); 225var latestSummaries = await repositoryContext.Repository.GetLogSummariesAsync(latestContext, cancellationToken: CancellationToken.None); 226var latestLogs = await repositoryContext.Repository.GetLogsAsync(latestContext, cancellationToken: CancellationToken.None); 266}, cancellationToken: CancellationToken.None); 276}, cancellationToken: CancellationToken.None); 286}, cancellationToken: CancellationToken.None); 323}, cancellationToken: CancellationToken.None)).Items; 380}, cancellationToken: CancellationToken.None); 432}, cancellationToken: CancellationToken.None); 680}, cancellationToken: CancellationToken.None); 778}, cancellationToken: CancellationToken.None)!; 920}, cancellationToken: CancellationToken.None); 1068}, cancellationToken: CancellationToken.None)).Items); 1076}, cancellationToken: CancellationToken.None)).Items); 1113}, cancellationToken: CancellationToken.None); 1155}, cancellationToken: CancellationToken.None)).Items); 1163}, cancellationToken: CancellationToken.None)).Items); 1224}, cancellationToken: CancellationToken.None); 1247}, cancellationToken: CancellationToken.None); 1323}, cancellationToken: CancellationToken.None); 1413}, cancellationToken: CancellationToken.None); 1478}, cancellationToken: CancellationToken.None); 1552}, cancellationToken: CancellationToken.None); 1592}, cancellationToken: CancellationToken.None); 1633}, cancellationToken: CancellationToken.None); 1674}, cancellationToken: CancellationToken.None); 1717}, cancellationToken: CancellationToken.None); 1759}, cancellationToken: CancellationToken.None); 1817}, cancellationToken: CancellationToken.None); 1879}, cancellationToken: CancellationToken.None)).Items; 1952}, cancellationToken: CancellationToken.None)).Items;
TelemetryRepositoryTests\MetricsTests.cs (38)
168}, cancellationToken: CancellationToken.None))!; 269}, cancellationToken: CancellationToken.None))!; 320}, cancellationToken: CancellationToken.None); 387}, cancellationToken: CancellationToken.None); 426}, cancellationToken: CancellationToken.None); 489}, cancellationToken: CancellationToken.None); 596}, cancellationToken: CancellationToken.None))!; 714}, cancellationToken: CancellationToken.None); 890}, cancellationToken: CancellationToken.None); 905}, cancellationToken: CancellationToken.None); 935}, cancellationToken: CancellationToken.None); 950}, cancellationToken: CancellationToken.None); 1035}, cancellationToken: CancellationToken.None); 1046}, cancellationToken: CancellationToken.None); 1075}, cancellationToken: CancellationToken.None); 1090}, cancellationToken: CancellationToken.None); 1191}, cancellationToken: CancellationToken.None); 1255}, cancellationToken: CancellationToken.None); 1301}, cancellationToken: CancellationToken.None); 1381}, cancellationToken: CancellationToken.None); 1450}, cancellationToken: CancellationToken.None); 1517}, cancellationToken: CancellationToken.None); 1530}, cancellationToken: CancellationToken.None); 1624}, cancellationToken: CancellationToken.None); 1668}, cancellationToken: CancellationToken.None); 1704}, cancellationToken: CancellationToken.None); 1733}, cancellationToken: CancellationToken.None); 1780}, cancellationToken: CancellationToken.None); 1830}, cancellationToken: CancellationToken.None); 1909}, cancellationToken: CancellationToken.None); 1952}, cancellationToken: CancellationToken.None); 2001}, cancellationToken: CancellationToken.None); 2068}, cancellationToken: CancellationToken.None))!; 2122}, cancellationToken: CancellationToken.None); 2230}, cancellationToken: CancellationToken.None); 2242}, cancellationToken: CancellationToken.None); 2306}, cancellationToken: CancellationToken.None); 2369}, cancellationToken: CancellationToken.None);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (8)
110var log = Assert.Single((await repositoryContext.Repository.GetLogsAsync(CreateLogsContext(), cancellationToken: CancellationToken.None)).Items); 111var span = Assert.Single(Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(cachedResource.ResourceKey), cancellationToken: CancellationToken.None)).PagedResult.Items).Spans); 293var log = Assert.Single((await repositoryContext.Repository.GetLogsAsync(CreateLogsContext(), cancellationToken: CancellationToken.None)).Items); 299var log = Assert.Single((await historicalContext.Repository.GetLogsAsync(CreateLogsContext(), cancellationToken: CancellationToken.None)).Items); 357var trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).PagedResult.Items); 363var trace = Assert.Single((await historicalContext.Repository.GetTracesAsync(GetTracesRequest.ForResourceKey(new ResourceKey("TestService", "TestId")), cancellationToken: CancellationToken.None)).PagedResult.Items); 422}, cancellationToken: CancellationToken.None); 501}, cancellationToken: CancellationToken.None);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (16)
42Assert.Empty((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items); 44Assert.Empty((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).PagedResult.Items); 53Assert.Single((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items); 57Assert.Single((await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resourceKey], Count = 100, Filters = [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).PagedResult.Items); 233var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 237var traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 245var resource2Logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resource2Key], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 249var resource2Traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [resource2Key], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 274var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 280var traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 318var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 321var traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 349var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 352var traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 840var traces = await repositoryContext.Repository.GetTracesAsync(new GetTracesRequest { ResourceKeys = [key1, key2], StartIndex = 0, Count = 10, Filters = [] }, cancellationToken: CancellationToken.None); 864}, cancellationToken: CancellationToken.None);
TelemetryRepositoryTests\TraceTests.cs (89)
86}, cancellationToken: CancellationToken.None); 175var summaries = await repositoryContext.Repository.GetTraceSummariesAsync(request, cancellationToken: CancellationToken.None); 176var traces = await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None); 210var latestSummaries = await repositoryContext.Repository.GetTraceSummariesAsync(latestRequest, cancellationToken: CancellationToken.None); 211var latestTraces = await repositoryContext.Repository.GetTracesAsync(latestRequest, cancellationToken: CancellationToken.None); 228}, cancellationToken: CancellationToken.None); 306var traces = (await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items; 307var summaries = (await repositoryContext.Repository.GetTraceSummariesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items; 370}, cancellationToken: CancellationToken.None)).PagedResult.Items); 418}, cancellationToken: CancellationToken.None)).PagedResult.Items); 491}, cancellationToken: CancellationToken.None)).PagedResult.Items); 557}, cancellationToken: CancellationToken.None); 611}, cancellationToken: CancellationToken.None); 670}, cancellationToken: CancellationToken.None)).PagedResult.Items); 722}, cancellationToken: CancellationToken.None); 792}, cancellationToken: CancellationToken.None); 868}, cancellationToken: CancellationToken.None); 909}, cancellationToken: CancellationToken.None); 963}, cancellationToken: CancellationToken.None); 1031}, cancellationToken: CancellationToken.None); 1107}, cancellationToken: CancellationToken.None); 1173}, cancellationToken: CancellationToken.None); 1188}, cancellationToken: CancellationToken.None); 1255}, cancellationToken: CancellationToken.None); 1306}, cancellationToken: CancellationToken.None); 1379}, cancellationToken: CancellationToken.None); 1483}, cancellationToken: CancellationToken.None); 1552}, cancellationToken: CancellationToken.None); 1645}, cancellationToken: CancellationToken.None)).PagedResult.Items; 1710}, cancellationToken: CancellationToken.None); 1728}, cancellationToken: CancellationToken.None); 1747}, cancellationToken: CancellationToken.None); 1799}, cancellationToken: CancellationToken.None); 1814}, cancellationToken: CancellationToken.None); 1870}, cancellationToken: CancellationToken.None); 1925}, cancellationToken: CancellationToken.None); 1937}, cancellationToken: CancellationToken.None); 1976}, cancellationToken: CancellationToken.None); 2022var trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items); 2047trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items); 2072trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items); 2097trace = Assert.Single((await repositoryContext.Repository.GetTracesAsync(request, cancellationToken: CancellationToken.None)).PagedResult.Items); 2201}, cancellationToken: CancellationToken.None); 2318}, cancellationToken: CancellationToken.None); 2396}, cancellationToken: CancellationToken.None); 2501}, cancellationToken: CancellationToken.None); 2592}, cancellationToken: CancellationToken.None); 2665}, cancellationToken: CancellationToken.None); 2760}, cancellationToken: CancellationToken.None)).PagedResult.Items); 2858}, cancellationToken: CancellationToken.None); 2926}, cancellationToken: CancellationToken.None); 2967}, cancellationToken: CancellationToken.None); 3082}, cancellationToken: CancellationToken.None)).PagedResult.Items); 3090}, cancellationToken: CancellationToken.None)).PagedResult.Items); 3172}, cancellationToken: CancellationToken.None); 3214}, cancellationToken: CancellationToken.None); 3251}, CancellationToken.None); 3291}, cancellationToken: CancellationToken.None); 3332}, cancellationToken: CancellationToken.None); 3382}, cancellationToken: CancellationToken.None); 3442}, cancellationToken: CancellationToken.None); 3500}, cancellationToken: CancellationToken.None); 3549}, cancellationToken: CancellationToken.None); 3590}, cancellationToken: CancellationToken.None); 3679}, cancellationToken: CancellationToken.None); 3739}, cancellationToken: CancellationToken.None); 3747}, cancellationToken: CancellationToken.None); 3789}, cancellationToken: CancellationToken.None); 3833}, cancellationToken: CancellationToken.None); 3853}, cancellationToken: CancellationToken.None); 3892}, cancellationToken: CancellationToken.None); 3939}, cancellationToken: CancellationToken.None); 3993}, cancellationToken: CancellationToken.None); 4048}, cancellationToken: CancellationToken.None); 4098}, cancellationToken: CancellationToken.None); 4149}, cancellationToken: CancellationToken.None); 4231}, cancellationToken: CancellationToken.None); 4290}, cancellationToken: CancellationToken.None); 4343}, cancellationToken: CancellationToken.None); 4398}, cancellationToken: CancellationToken.None); 4472}, cancellationToken: CancellationToken.None); 4498}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4523}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4556}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4585}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4624}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4781}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4843}, cancellationToken: CancellationToken.None)).PagedResult.Items); 4916}, cancellationToken: CancellationToken.None)).PagedResult.Items);
Terminal\DefaultTerminalConnectionResolverTests.cs (13)
22var stream = await resolver.ConnectAsync("anything", 0, CancellationToken.None); 36var stream = await resolver.ConnectAsync("missing", 0, CancellationToken.None); 51var stream = await resolver.ConnectAsync("svc", 5, CancellationToken.None); 71var stream = await resolver.ConnectAsync("svc", 0, CancellationToken.None); 91var stream = await resolver.ConnectAsync("svc", 0, CancellationToken.None); 111await Assert.ThrowsAnyAsync<Exception>(() => resolver.ConnectAsync("svc", 0, CancellationToken.None)); 152public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) => throw new NotImplementedException(); 153public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken) => throw new NotImplementedException(); 154public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 155public IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, CancellationToken cancellationToken) => throw new NotImplementedException(); 157public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) => throw new NotImplementedException(); 158public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) => throw new NotImplementedException(); 159public Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken) => throw new NotImplementedException();
Terminal\TerminalWebSocketProxyEndpointTests.cs (4)
45await client.ConnectAsync(BuildTerminalUri(), CancellationToken.None); 65await client.ConnectAsync(BuildTerminalUri(), CancellationToken.None); 94await client.ConnectAsync(BuildTerminalUri(), CancellationToken.None); 172public Task<Stream?> ConnectAsync(string resourceName, int replicaIndex, CancellationToken cancellationToken)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
tests\Shared\TestDashboardClient.cs (11)
21private readonly Func<string, string, CommandViewModel, ExecuteResourceCommandOptions, CancellationToken, Task<ResourceCommandResponseViewModel>>? _executeResourceCommand; 44Func<string, string, CommandViewModel, ExecuteResourceCommandOptions, CancellationToken, Task<ResourceCommandResponseViewModel>>? executeResourceCommand = null, 68public Task<ResourceCommandResponseViewModel> ExecuteResourceCommandAsync(string resourceName, string resourceType, CommandViewModel command, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) 83public Task<string> UploadFileAsync(Stream fileStream, string fileName, long expectedSize, int interactionId, string inputName, CancellationToken cancellationToken) 88public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> SubscribeConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 103public async IAsyncEnumerable<IReadOnlyList<ResourceLogLine>> GetConsoleLogs(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 124public Task<ResourceViewModelSubscription> SubscribeResourcesAsync(CancellationToken cancellationToken) 135async static IAsyncEnumerable<IReadOnlyList<ResourceViewModelChange>> BuildSubscription(Channel<IReadOnlyList<ResourceViewModelChange>> channel, [EnumeratorCancellation] CancellationToken cancellationToken) 144public IAsyncEnumerable<WatchInteractionsResponseUpdate> SubscribeInteractionsAsync(CancellationToken cancellationToken) 155async static IAsyncEnumerable<WatchInteractionsResponseUpdate> BuildSubscription(Channel<WatchInteractionsResponseUpdate> channel, [EnumeratorCancellation] CancellationToken cancellationToken) 164public async Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken)
Aspire.Deployment.EndToEnd.Tests (102)
AcaCompactNamingDeploymentTests.cs (2)
48private async Task DeployWithCompactNamingFixesStorageCollisionCore(CancellationToken cancellationToken) 202private async Task DeployWithMultipleContainerAppEnvironmentsCreatesDistinctManagedEnvironmentsCore(CancellationToken cancellationToken)
AcaCompactNamingUpgradeDeploymentTests.cs (1)
34private async Task UpgradeFromGaToDevDoesNotDuplicateStorageAccountsCore(CancellationToken cancellationToken)
AcaCustomRegistryDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployStarterTemplateWithCustomRegistryCore(CancellationToken cancellationToken)
AcaDeploymentErrorOutputTests.cs (1)
37private async Task DeployWithInvalidLocation_ErrorOutputIsCleanCore(CancellationToken cancellationToken)
AcaExistingRegistryDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployStarterTemplateWithCrossResourceGroupExistingRegistryCore(CancellationToken cancellationToken)
AcaManagedRedisDeploymentTests.cs (2)
27var cancellationToken = linkedCts.Token; 32private async Task DeployStarterWithManagedRedisToAzureContainerAppsCore(CancellationToken cancellationToken)
AcaStarterDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployStarterTemplateToAzureContainerAppsCore(CancellationToken cancellationToken)
AcrPurgeTaskDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployPythonStarterWithPurgeTaskCore(CancellationToken cancellationToken)
AksAzureKubernetesEnvironmentCertManagerDeploymentTests.cs (2)
37var cancellationToken = linkedCts.Token; 42private async Task DeployApiWithCertManagerToAzureKubernetesEnvironmentCore(CancellationToken cancellationToken)
AksAzureKubernetesEnvironmentCertManagerTypeScriptDeploymentTests.cs (2)
40var cancellationToken = linkedCts.Token; 45private async Task DeployTypeScriptApiWithCertManagerToAzureKubernetesEnvironmentCore(CancellationToken cancellationToken)
AksAzureKubernetesEnvironmentGatewayDeploymentTests.cs (2)
31var cancellationToken = linkedCts.Token; 36private async Task DeployApiWithGatewayToAzureKubernetesEnvironmentCore(CancellationToken cancellationToken)
AksBlazorRedisDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployBlazorWithRedisToAksInteractiveCore(CancellationToken cancellationToken)
AksMultipleNodePoolsDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployAksWithMultipleNodePoolsCore(CancellationToken cancellationToken)
AksPersistentVolumeDeploymentTests.cs (1)
26private async Task DeployAksPersistentVolumeSurvivesRedeployCore(CancellationToken cancellationToken)
AksStarterDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployStarterTemplateToAksCore(CancellationToken cancellationToken)
AksStarterWithRedisHelmDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployStarterTemplateWithRedisToAksCore(CancellationToken cancellationToken)
AksVnetInfraDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAksWithVnetInfrastructureCore(CancellationToken cancellationToken)
AksVnetWithAzureResourcesDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployAksVnetWithAzureResourcesCore(CancellationToken cancellationToken)
AksWithAzureResourcesDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployAksWithAzureResourcesCore(CancellationToken cancellationToken)
AksWithHelmChartDeploymentTests.cs (2)
32var cancellationToken = linkedCts.Token; 37private async Task DeployAksWithHelmChartCore(CancellationToken cancellationToken)
AppServicePythonDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployPythonFastApiTemplateToAzureAppServiceCore(CancellationToken cancellationToken)
AppServiceReactDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployReactTemplateToAzureAppServiceWithDelegatedSubnetCore(CancellationToken cancellationToken)
AppServiceStoragePrivateEndpointDeploymentTests.cs (1)
27private async Task DeployReactTemplateWithAppServiceVnetAndStoragePrivateEndpointCore(CancellationToken cancellationToken)
AzureAppConfigDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureAppConfigResourceCore(CancellationToken cancellationToken)
AzureContainerRegistryDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureContainerRegistryResourceCore(CancellationToken cancellationToken)
AzureEventHubsDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureEventHubsResourceCore(CancellationToken cancellationToken)
AzureKeyVaultDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureKeyVaultResourceCore(CancellationToken cancellationToken)
AzureLogAnalyticsDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureLogAnalyticsResourceCore(CancellationToken cancellationToken)
AzureResourceScopeDeploymentTests.cs (2)
23var cancellationToken = linkedCts.Token; 28private async Task DeployExistingServiceBusWithResourceGroupAndSubscriptionScopeCore(CancellationToken cancellationToken)
AzureRoleAssignmentRunModeTests.cs (2)
36var cancellationToken = linkedCts.Token; 41private async Task RoleAssignmentsSucceedForAmbientCredentialInRunModeCore(CancellationToken cancellationToken)
AzureSandboxesDeploymentTests.cs (1)
33private async Task RedeployProjectToAzureSandboxRetainsPreviousPublicUrlCore(CancellationToken cancellationToken)
AzureServiceBusDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployAzureServiceBusResourceCore(CancellationToken cancellationToken)
AzureStorageDeploymentTests.cs (4)
25var cancellationToken = linkedCts.Token; 36var cancellationToken = linkedCts.Token; 41private async Task DeployAzureStorageResourceCore(CancellationToken cancellationToken) 196private async Task DeployStarterWithSharedAzureStorageReferencesCore(CancellationToken cancellationToken)
AzureStorageRunModeTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task ResourceCommandReturnsLiveAzureResourceInfoCore(CancellationToken cancellationToken)
FoundryHostedAgentDeploymentTests.cs (2)
27var cancellationToken = linkedCts.Token; 32private async Task DeployFoundryHostedAgentToAzureCore(CancellationToken cancellationToken)
FrontDoorDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployReactTemplateWithFrontDoorCore(CancellationToken cancellationToken)
Helpers\AzureAuthenticationHelpers.cs (1)
30credential.GetToken(context, CancellationToken.None);
KubernetesGatewayTlsDeploymentTests.cs (2)
31var cancellationToken = linkedCts.Token; 36private async Task DeployStarterWithGatewayTlsToKubernetesCore(CancellationToken cancellationToken)
KubernetesHelmChartDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployStarterWithExternalHelmChartCore(CancellationToken cancellationToken)
NspStorageKeyVaultDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployReactTemplateWithNspStorageAndKeyVaultCore(CancellationToken cancellationToken)
PythonFastApiDeploymentTests.cs (2)
26var cancellationToken = linkedCts.Token; 31private async Task DeployPythonFastApiTemplateToAzureContainerAppsCore(CancellationToken cancellationToken)
RadiusAzureResourcesDeploymentTests.cs (1)
42var cancellationToken = linkedCts.Token;
RadiusStarterDeploymentTests.cs (2)
39var cancellationToken = linkedCts.Token; 44private async Task DeployStarterTemplateToRadiusOnAksCore(CancellationToken cancellationToken)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
TypeScriptAzureContainerAppJobDeploymentTests.cs (2)
23var cancellationToken = linkedCts.Token; 28private async Task DeployTypeScriptContainerAppJobsToAzureContainerAppsCore(CancellationToken cancellationToken)
TypeScriptExpressDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployTypeScriptExpressTemplateToAzureContainerAppsCore(CancellationToken cancellationToken)
TypeScriptJavaScriptHostingDeploymentTests.cs (2)
23var cancellationToken = linkedCts.Token; 28private async Task DeployTypeScriptStaticWebsiteWithNodeApiToAzureContainerAppsCore(CancellationToken cancellationToken)
TypeScriptVnetSqlServerInfraDeploymentTests.cs (2)
25var cancellationToken = linkedCts.Token; 30private async Task DeployTypeScriptVnetSqlServerInfrastructureCore(CancellationToken cancellationToken)
VnetKeyVaultConnectivityDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployStarterTemplateWithKeyVaultPrivateEndpointCore(CancellationToken cancellationToken)
VnetKeyVaultInfraDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployVnetKeyVaultInfrastructureCore(CancellationToken cancellationToken)
VnetSqlServerConnectivityDeploymentTests.cs (2)
29var cancellationToken = linkedCts.Token; 34private async Task DeployStarterTemplateWithSqlServerPrivateEndpointCore(CancellationToken cancellationToken)
VnetSqlServerInfraDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployVnetSqlServerInfrastructureCore(CancellationToken cancellationToken)
VnetStorageBlobConnectivityDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployStarterTemplateWithStorageBlobPrivateEndpointCore(CancellationToken cancellationToken)
VnetStorageBlobInfraDeploymentTests.cs (2)
24var cancellationToken = linkedCts.Token; 29private async Task DeployVnetStorageBlobInfrastructureCore(CancellationToken cancellationToken)
Aspire.EndToEnd.Tests (12)
IntegrationServicesTests.cs (2)
59private async Task RunTestAsync(Func<CancellationToken, Task> test) 62var cancellationToken = TestContext.Current.CancellationToken;
tests\Shared\TemplatesTesting\AspireProject.cs (6)
163public async Task StartAppHostAsync(string[]? extraArgs = default, Action<ProcessStartInfo>? configureProcess = null, bool noBuild = true, bool waitForDashboardUrl = true, CancellationToken token = default) 330public async Task<CommandResult> BuildAsync(string[]? extraBuildArgs = default, CancellationToken token = default, string? workingDirectory = null) 399public Task WaitForDashboardToBeAvailableAsync(CancellationToken cancellationToken = default) 409public static async Task WaitForDashboardToBeAvailableAsync(string dashboardUrl, ITestOutputHelper testOutput, CancellationToken token = default) 418public async Task StopAppHostAsync(CancellationToken token = default) 447public async Task DumpDockerInfoAsync(ITestOutputHelper? testOutputArg = null, CancellationToken cancellationToken = default)
tests\Shared\TemplatesTesting\ProjectInfo.cs (3)
20public Task<HttpResponseMessage> HttpGetAsync(string bindingName, string path, CancellationToken cancellationToken = default) 31public Task<string> HttpGetStringAsync(string bindingName, string path, CancellationToken cancellationToken = default) 39public async Task WaitForHealthyStatusAsync(string bindingName, ITestOutputHelper testOutput, CancellationToken cancellationToken = default)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
106private async Task<CommandResult> ExecuteAsyncInternal(string executable, string args, CancellationToken token)
Aspire.Hosting (718)
ApplicationModel\AfterEndpointsAllocatedEvent.cs (2)
14/// Subscribing to this event is analogous to implementing the <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.AfterEndpointsAllocatedAsync(DistributedApplicationModel, CancellationToken)"/> 17/// in <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.AfterEndpointsAllocatedAsync(Aspire.Hosting.ApplicationModel.DistributedApplicationModel, CancellationToken)"/>.
ApplicationModel\AfterResourcesCreatedEvent.cs (2)
14/// Subscribing to this event is analogous to implementing the <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.AfterResourcesCreatedAsync(DistributedApplicationModel, CancellationToken)"/> 17/// in <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.AfterResourcesCreatedAsync(Aspire.Hosting.ApplicationModel.DistributedApplicationModel, CancellationToken)"/>.
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (2)
15public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default) 49private static async ValueTask GatherLaunchToolArgumentsAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
ApplicationModel\BeforeStartEvent.cs (2)
14/// Subscribing to this event is analogous to implementing the <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.BeforeStartAsync(Aspire.Hosting.ApplicationModel.DistributedApplicationModel, CancellationToken)"/> 17/// in <see cref="Aspire.Hosting.Lifecycle.IDistributedApplicationLifecycleHook.BeforeStartAsync(Aspire.Hosting.ApplicationModel.DistributedApplicationModel, CancellationToken)"/>.
ApplicationModel\CertificateTrustConfigurationCallbackAnnotation.cs (3)
94public required CancellationToken CancellationToken { get; init; } 125public ReferenceExpression CreateCustomBundle(Func<X509Certificate2Collection, CancellationToken, Task<byte[]>> bundleGenerator) 151internal Dictionary<string, Func<X509Certificate2Collection, CancellationToken, Task<byte[]>>> CustomBundlesFactories { get; } = new();
ApplicationModel\CertificateTrustExecutionConfigurationGatherer.cs (2)
34public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default) 151public Dictionary<string, Func<X509Certificate2Collection, CancellationToken, Task<byte[]>>> CustomBundlesFactories { get; } = new();
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (3)
96public sealed class CommandLineArgsCallbackContext(IList<object> args, CancellationToken cancellationToken = default) 106public CommandLineArgsCallbackContext(IList<object> args, IResource resource, CancellationToken cancellationToken = default) 117public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\CommandsConfigurationExtensions.cs (1)
438private static async Task ForwardLogsAsync(ResourceLoggerService loggerService, string sourceResourceName, ILogger targetLogger, BuildOutputCollector buildOutput, CancellationToken cancellationToken)
ApplicationModel\ConnectionStringReference.cs (2)
24ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) 29async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (2)
55CancellationToken cancellationToken, 83public CancellationToken CancellationToken { get; }
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (1)
269public required Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> Callback { get; init; }
ApplicationModel\ContainerImagePushOptions.cs (1)
75CancellationToken cancellationToken = default)
ApplicationModel\ContainerImagePushOptionsCallbackContext.cs (1)
37public required CancellationToken CancellationToken { get; init; }
ApplicationModel\ContainerImageReference.cs (2)
39ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) 45async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\ContainerPortReference.cs (1)
26ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken)
ApplicationModel\ContainerRuntimeArgsCallbackAnnotation.cs (2)
51public sealed class ContainerRuntimeArgsCallbackContext(IList<object> args, CancellationToken cancellationToken = default) 61public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\DebugSupportExtensions.cs (1)
129CancellationToken cancellationToken = default)
ApplicationModel\Docker\DockerfileBuilder.cs (1)
106public async Task WriteAsync(StreamWriter writer, CancellationToken cancellationToken = default)
ApplicationModel\Docker\DockerfileStage.cs (1)
281public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default)
ApplicationModel\Docker\DockerfileStatement.cs (1)
20public abstract Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default);
ApplicationModel\Docker\DockerfileStatements.cs (16)
25public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 47public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 65public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 85public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 107public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 127public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 145public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 163public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 186public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 212public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 234public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 259public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 271public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 293public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 317public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default) 335public override async Task WriteStatementAsync(StreamWriter writer, CancellationToken cancellationToken = default)
ApplicationModel\DockerfileBuildAnnotation.cs (4)
89public async Task MaterializeDockerfileAsync(DockerfileFactoryContext context, CancellationToken cancellationToken) 141var cancellationToken = context.CancellationToken; 164private async Task EmitBuildContextIgnoreAsync(string dockerfilePath, CancellationToken cancellationToken) 198private static async Task<bool> IsGeneratedBuildContextIgnoreAsync(string path, string content, CancellationToken cancellationToken)
ApplicationModel\DockerfileBuilderCallbackContext.cs (2)
23public DockerfileBuilderCallbackContext(IResource resource, DockerfileBuilder builder, IServiceProvider services, CancellationToken cancellationToken) 49public CancellationToken CancellationToken { get; }
ApplicationModel\DockerfileFactoryContext.cs (1)
44public CancellationToken CancellationToken { get; init; }
ApplicationModel\EndpointAnnotation.cs (1)
455public Task<AllocatedEndpoint> GetAllocatedEndpointAsync(NetworkIdentifier networkId, CancellationToken cancellationToken = default)
ApplicationModel\EndpointHostHelpers.cs (1)
125public static async ValueTask<string?> GetUrlWithTargetHostAsync(EndpointReference endpoint, CancellationToken cancellationToken = default)
ApplicationModel\EndpointReference.cs (6)
116public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) => Property(EndpointProperty.Url).GetValueAsync(cancellationToken); 125public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) => Property(EndpointProperty.Url).GetValueAsync(context, cancellationToken); 342/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 345public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 354/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 357public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
ApplicationModel\EnvironmentCallbackContext.cs (3)
16public class EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 27public EnvironmentCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, Dictionary<string, object>? environmentVariables = null, CancellationToken cancellationToken = default) 42public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\EnvironmentVariablesConfigurationGatherer.cs (1)
14public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default)
ApplicationModel\ExecutableLaunchRecipe.cs (2)
147CancellationToken cancellationToken) 182public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\ExecutionConfigurationBuilder.cs (1)
93public async Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default)
ApplicationModel\ExecutionConfigurationGathererContext.cs (1)
41CancellationToken cancellationToken = default)
ApplicationModel\ExpressionResolver.cs (2)
9internal class ExpressionResolver(CancellationToken cancellationToken) 89internal static async ValueTask<ResolvedValue> ResolveAsync(IValueProvider valueProvider, ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\HostUrl.cs (2)
21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => ((IValueProvider)this).GetValueAsync(new(), cancellationToken); 24async ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken)
ApplicationModel\HttpCommandContext.cs (3)
41public required CancellationToken CancellationToken { get; init; } 85public required CancellationToken CancellationToken { get; init; } 128public required CancellationToken CancellationToken { get; init; }
ApplicationModel\HttpsCertificateConfigurationCallbackAnnotaion.cs (1)
115public required CancellationToken CancellationToken { get; init; }
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (2)
30public async ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default) 189public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
ApplicationModel\HttpsEndpointUpdateCallbackContext.cs (1)
34public required CancellationToken CancellationToken { get; init; }
ApplicationModel\IExecutionConfigurationBuilder.cs (1)
27Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default);
ApplicationModel\IExecutionConfigurationGatherer.cs (1)
23ValueTask GatherAsync(IExecutionConfigurationGathererContext context, IResource resource, ILogger resourceLogger, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken = default);
ApplicationModel\IRequiredCommandValidator.cs (1)
30Task<RequiredCommandValidationResult> ValidateAsync(IResource resource, RequiredCommandAnnotation annotation, CancellationToken cancellationToken);
ApplicationModel\IResourceWithConnectionString.cs (4)
14/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 16public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default) => 21ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) => GetConnectionStringAsync(cancellationToken); 23ValueTask<string?> IValueProvider.GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken) =>
ApplicationModel\IValueProvider.cs (3)
35/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 37public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default); 42public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) =>
ApplicationModel\LaunchConfigurationCallbackContext.cs (2)
23CancellationToken cancellationToken) 57public CancellationToken CancellationToken { get; }
ApplicationModel\McpServerEndpointAnnotation.cs (2)
19public McpServerEndpointAnnotation(Func<IResourceWithEndpoints, CancellationToken, Task<Uri?>> endpointUrlResolver) 28public Func<IResourceWithEndpoints, CancellationToken, Task<Uri?>> EndpointUrlResolver { get; }
ApplicationModel\ParameterResource.cs (3)
40/// This property is obsolete. Use <see cref="GetValueAsync(CancellationToken)"/> for async access or pass the <see cref="ParameterResource"/> directly to methods that accept it (e.g., environment variables). 110public async ValueTask<string?> GetValueAsync(CancellationToken cancellationToken) 125public ValueTask<string?> GetValueAsync(ValueProviderContext _, CancellationToken cancellationToken)
ApplicationModel\ProcessCommandResultContext.cs (1)
45public required CancellationToken CancellationToken { get; init; }
ApplicationModel\ProjectResource.cs (1)
224private static async Task<string> GetContainerWorkingDirectoryAsync(string projectPath, ILogger logger, CancellationToken cancellationToken)
ApplicationModel\ReferenceExpression.cs (4)
188/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 189public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken) 223/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 225public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken)
ApplicationModel\RequiredCommandValidationContext.cs (2)
16public sealed class RequiredCommandValidationContext(string resolvedPath, IServiceProvider services, CancellationToken cancellationToken) 31public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\RequiredCommandValidator.cs (1)
52CancellationToken cancellationToken)
ApplicationModel\ResourceCommandAnnotation.cs (1)
469public required CancellationToken CancellationToken { get; init; }
ApplicationModel\ResourceCommandService.cs (13)
62public async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, CancellationToken cancellationToken = default) 92public async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken = default) 115public async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, CancellationToken cancellationToken = default) 130public async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken = default) 306internal async Task<ExecuteCommandResult> ExecuteCommandAsync(string resourceId, string commandName, ResourceCommandExecutionOptions options, CancellationToken cancellationToken) 313internal async Task<ExecuteCommandResult> ExecuteCommandAsync(IResource resource, string commandName, IReadOnlyDictionary<string, string?>? argumentValues, CancellationToken cancellationToken) 326internal async Task<ExecuteCommandResult> ExecuteCommandCoreAsync(string resourceId, IResource resource, string commandName, InteractionInputCollection arguments, bool argumentsProvided, bool nonInteractive, CancellationToken cancellationToken) 416CancellationToken cancellationToken) 468internal async Task<(ExecuteCommandResult Result, InteractionInputCollection? Arguments)> ValidateCommandArgumentsAsync(string resourceId, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken) 500private async Task<ExecuteCommandResult> ExecuteCommandCoreAsync(string resourceId, string commandName, ResourceCommandExecutionOptions options, CancellationToken cancellationToken) 572private async Task<bool> ValidateArgumentsAsync(ResourceCommandAnnotation annotation, InteractionInputCollection arguments, HashSet<string>? loadedDynamicArgumentNames, CancellationToken cancellationToken) 659private async Task<HashSet<string>> LoadDynamicCommandArgumentsAsync(InteractionInputCollection arguments, CancellationToken cancellationToken) 698private async Task<(InteractionInputCollection? Arguments, ExecuteCommandResult? Result)> PromptForCommandArgumentsAsync(ResourceCommandAnnotation annotation, InteractionInputCollection arguments, CancellationToken cancellationToken)
ApplicationModel\ResourceExtensions.cs (20)
208.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false); 252.BuildAsync(new(applicationOperation), NullLogger.Instance, CancellationToken.None).ConfigureAwait(false); 269CancellationToken cancellationToken = default) 304CancellationToken cancellationToken) 357CancellationToken cancellationToken = default) 396CancellationToken cancellationToken = default) 417CancellationToken cancellationToken = default) 453CancellationToken cancellationToken = default) 488CancellationToken cancellationToken = default) 513CancellationToken cancellationToken = default) 591CancellationToken cancellationToken = default) 618CancellationToken cancellationToken = default) 657private static async Task<ResolvedValue?> GetValue(this IResource resource, DistributedApplicationExecutionContext executionContext, string? key, IValueProvider valueProvider, ILogger logger, CancellationToken cancellationToken) 1321CancellationToken cancellationToken) 1408CancellationToken cancellationToken) 1488CancellationToken cancellationToken = default) 1520CancellationToken cancellationToken = default) 1551CancellationToken cancellationToken = default) 1614CancellationToken cancellationToken) 1637CancellationToken cancellationToken)
ApplicationModel\ResourceLoggerService.cs (6)
212internal Task WaitForCompletionAsync(string resourceName, CancellationToken cancellationToken) 226public async IAsyncEnumerable<LogSubscriber> WatchAnySubscribersAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 432public async IAsyncEnumerable<IReadOnlyList<LogLine>> GetAllAsync(IConsoleLogsService consoleLogsService, [EnumeratorCancellation] CancellationToken cancellationToken = default) 455public async IAsyncEnumerable<IReadOnlyList<LogLine>> WatchAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 615public Task WaitForCompletionAsync(CancellationToken cancellationToken) 897public IAsyncEnumerable<IReadOnlyList<LogEntry>> GetAllLogsAsync(string resourceName, CancellationToken cancellationToken)
ApplicationModel\ResourceNotificationService.cs (17)
99/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 103public Task WaitForResourceAsync(string resourceName, string? targetState = null, CancellationToken cancellationToken = default) 124public async Task<string> WaitForResourceAsync(string resourceName, IEnumerable<string> targetStates, CancellationToken cancellationToken = default) 142private async Task WaitUntilHealthyAsync(IResource resource, IResource dependency, WaitBehavior waitBehavior, CancellationToken cancellationToken, Func<string, Task>? onDependencyReady = null) 200/// control this behavior use <see cref="WaitForResourceHealthyAsync(string, WaitBehavior, CancellationToken)"/> 204public async Task<ResourceEvent> WaitForResourceHealthyAsync(string resourceName, CancellationToken cancellationToken = default) 237public async Task<ResourceEvent> WaitForResourceHealthyAsync(string resourceName, WaitBehavior waitBehavior, CancellationToken cancellationToken = default) 298private async Task WaitUntilCompletionAsync(IResource resource, IResource dependency, int exitCode, CancellationToken cancellationToken, Func<string, Task>? onDependencyReady = null) 373Func<ILogger, string, string, ResourceEvent, Task> postRunningAction, CancellationToken cancellationToken, Func<string, Task>? onDependencyReady = null) 448private async Task WaitUntilStartedAsync(IResource resource, IResource dependency, WaitBehavior waitBehavior, CancellationToken cancellationToken, Func<string, Task>? onDependencyReady = null) 476public async Task WaitForDependenciesAsync(IResource resource, CancellationToken cancellationToken) 518await pendingDependencyLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 564await pendingDependencyLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 648public async Task<ResourceEvent> WaitForResourceAsync(string resourceName, Func<ResourceEvent, bool> predicate, CancellationToken cancellationToken = default) 661private async Task<ResourceEvent> WaitForResourceCoreAsync(string resourceName, Func<ResourceEvent, bool> predicate, string cancellationMessage, CancellationToken cancellationToken = default, string waitCondition = "predicate") 671var watchToken = watchCts.Token; 761public async IAsyncEnumerable<ResourceEvent> WatchAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
ApplicationModel\ResourceUrlsCallbackContext.cs (2)
17public class ResourceUrlsCallbackContext(DistributedApplicationExecutionContext executionContext, IResource resource, List<ResourceUrlAnnotation>? urls = null, CancellationToken cancellationToken = default) 60public CancellationToken CancellationToken { get; } = cancellationToken;
ApplicationModel\ResourceUrlsEditor.cs (2)
10internal sealed class ResourceUrlsEditor(DistributedApplicationExecutionContext executionContext, List<ResourceUrlAnnotation> urls, CancellationToken cancellationToken = default) 14private readonly CancellationToken _cancellationToken = cancellationToken;
ApplicationModel\ValueSnapshot.cs (1)
38public Task<T> GetValueAsync(CancellationToken cancellationToken = default)
Ats\AtsTypeMappings.cs (1)
69[assembly: AspireExport(typeof(CancellationToken))]
Ats\EventingExports.cs (3)
228public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 242CancellationToken cancellationToken) 254public CancellationToken CancellationToken { get; } = cancellationToken;
Ats\ExecutionConfigurationExports.cs (1)
44CancellationToken cancellationToken = default)
Ats\InteractionExports.cs (6)
59CancellationToken cancellationToken = default) 76CancellationToken cancellationToken = default) 93CancellationToken cancellationToken = default) 111CancellationToken cancellationToken = default) 131CancellationToken cancellationToken = default) 152CancellationToken cancellationToken = default)
Ats\NotificationExports.cs (1)
71return notificationService.WaitForDependenciesAsync(resource.Resource, CancellationToken.None);
Ats\PipelineExports.cs (8)
75public static Task<IReportingTask> CreateTask(this IReportingStep reportingStep, string statusText, CancellationToken cancellationToken = default) 87public static Task<IReportingTask> CreateMarkdownTask(this IReportingStep reportingStep, string markdownString, CancellationToken cancellationToken = default) 125public static Task CompleteStep(this IReportingStep reportingStep, string completionText, string completionState = "completed", CancellationToken cancellationToken = default) 137public static Task CompleteStepMarkdown(this IReportingStep reportingStep, string markdownString, string completionState = "completed", CancellationToken cancellationToken = default) 149public static Task UpdateTask(this IReportingTask reportingTask, string statusText, CancellationToken cancellationToken = default) 161public static Task UpdateTaskMarkdown(this IReportingTask reportingTask, string markdownString, CancellationToken cancellationToken = default) 173public static Task CompleteTask(this IReportingTask reportingTask, string? completionMessage = null, string completionState = "completed", CancellationToken cancellationToken = default) 184public static Task CompleteTaskMarkdown(this IReportingTask reportingTask, string markdownString, string completionState = "completed", CancellationToken cancellationToken = default)
Ats\ResourceCommandExports.cs (2)
42CancellationToken cancellationToken = default) 61CancellationToken cancellationToken)
Ats\UserSecretsExports.cs (1)
38public static Task SaveStateJson(this IUserSecretsManager userSecretsManager, string json, CancellationToken cancellationToken = default)
Backchannel\AppHostRpcTarget.cs (14)
30public async IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 40var linkedToken = linkedCts.Token; 72public async IAsyncEnumerable<PublishingActivity> GetPublishingActivitiesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 82var linkedToken = linkedCts.Token; 109public async IAsyncEnumerable<RpcResourceState> GetResourceStatesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 119var linkedToken = linkedCts.Token; 158public Task RequestStopAsync(CancellationToken cancellationToken) 178public async Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken) 201public Task NotifyAppHostReadyAsync(CancellationToken cancellationToken) 209public Task<string[]> GetCapabilitiesAsync(CancellationToken cancellationToken) 238public async Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken = default) 243public async Task UpdatePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken = default) 252public async Task<UploadFileResponse> UploadFileAsync(UploadFileRequest request, CancellationToken cancellationToken = default) 291public async Task<GetPipelineStepsResponse> GetPipelineStepsAsync(GetPipelineStepsRequest? request = null, CancellationToken cancellationToken = default)
Backchannel\AppHostStartupState.cs (1)
24public async Task WaitForReadyAsync(CancellationToken cancellationToken)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (42)
45public Task<GetCapabilitiesResponse> GetCapabilitiesAsync(GetCapabilitiesRequest? request = null, CancellationToken cancellationToken = default) 70public async Task<GetAppHostInfoResponse> GetAppHostInfoAsync(GetAppHostInfoRequest? request = null, CancellationToken cancellationToken = default) 93public async Task<GetDashboardInfoResponse> GetDashboardInfoAsync(GetDashboardInfoRequest? request = null, CancellationToken cancellationToken = default) 124public async Task<GetResourcesResponse> GetResourcesAsync(GetResourcesRequest? request = null, CancellationToken cancellationToken = default) 148public async IAsyncEnumerable<ResourceSnapshot> WatchResourcesAsync(WatchResourcesRequest? request = null, [EnumeratorCancellation] CancellationToken cancellationToken = default) 187public IAsyncEnumerable<ResourceLogLine> GetConsoleLogsAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default) 207public IAsyncEnumerable<ResourceLogBatch> GetConsoleLogBatchesAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default) 227public async Task<CallMcpToolResponse> CallMcpToolAsync(CallMcpToolRequest request, CancellationToken cancellationToken = default) 261public async Task<StopAppHostResponse> StopAsync(StopAppHostRequest? request = null, CancellationToken cancellationToken = default) 274public async Task<ExecuteResourceCommandResponse> ExecuteResourceCommandAsync(ExecuteResourceCommandRequest request, CancellationToken cancellationToken = default) 359private static async Task<(ExecuteCommandResult Result, InteractionInputCollection? Arguments)> ValidateResourceCommandAsync(ResourceCommandService resourceCommandService, string resourceName, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken) 433public async Task<GetTerminalInfoResponse> GetTerminalInfoAsync(GetTerminalInfoRequest request, CancellationToken cancellationToken = default) 478CancellationToken cancellationToken) 508CancellationToken cancellationToken) 587public async Task<ListTerminalsResponse> ListTerminalsAsync(ListTerminalsRequest? request = null, CancellationToken cancellationToken = default) 634public async Task<WaitForResourceResponse> WaitForResourceAsync(WaitForResourceRequest request, CancellationToken cancellationToken = default) 676private static async Task<WaitForResourceResponse> WaitForHealthyAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 707private static async Task<WaitForResourceResponse> WaitForRunningAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 731private static async Task<WaitForResourceResponse> WaitForTerminalAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 753CancellationToken cancellationToken) 860public Task<AppHostInformation> GetAppHostInformationAsync(CancellationToken cancellationToken = default) 923public async Task<DashboardUrlsState> GetDashboardUrlsAsync(CancellationToken cancellationToken = default) 946public async Task<WaitForAppHostReadyResponse> WaitForAppHostReadyAsync(WaitForAppHostReadyRequest? request = null, CancellationToken cancellationToken = default) 960public Task<DashboardMcpConnectionInfo?> GetDashboardMcpConnectionInfoAsync(CancellationToken cancellationToken = default) 972public async Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(CancellationToken cancellationToken = default) 977private async Task<List<ResourceSnapshot>> GetResourceSnapshotsAsync(bool resourcePropertiesAsJson, CancellationToken cancellationToken) 1017public async IAsyncEnumerable<ResourceSnapshot> WatchResourceSnapshotsAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 1027[EnumeratorCancellation] CancellationToken cancellationToken) 1049CancellationToken cancellationToken) 1234private async Task<HashSet<string>> GetResolvedSecretParameterValuesAsync(CancellationToken cancellationToken) 1301private async Task<IReadOnlyList<ParameterResource>> GetSecretParametersAsync(CancellationToken cancellationToken) 1527[EnumeratorCancellation] CancellationToken cancellationToken = default) 1551[EnumeratorCancellation] CancellationToken cancellationToken) 1578[EnumeratorCancellation] CancellationToken cancellationToken) 1586var logStreamCancellationToken = logStreamCts.Token; 1685completeWriterTask = Task.WhenAll(tasks).ContinueWith(_ => channel.Writer.Complete(), CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default); 1779CancellationToken cancellationToken = default) 1851public Task StopAppHostAsync(CancellationToken cancellationToken = default) 1861await Task.Delay(500, CancellationToken.None).ConfigureAwait(false); 1882}, CancellationToken.None); 1887private async Task<Tool[]?> TryListToolsAsync(Uri endpointUri, CancellationToken cancellationToken) 1937public IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync(CancellationToken cancellationToken = default)
Backchannel\AuxiliaryBackchannelService.cs (2)
42protected override async Task ExecuteAsync(CancellationToken stoppingToken) 143private async Task HandleClientConnectionAsync(Socket clientSocket, CancellationToken stoppingToken)
Backchannel\BackchannelService.cs (1)
34protected override async Task ExecuteAsync(CancellationToken stoppingToken)
Backchannel\DashboardUrlsHelper.cs (2)
32CancellationToken cancellationToken = default) 169CancellationToken cancellationToken = default)
Backchannel\TerminalHostControlClient.cs (2)
39CancellationToken cancellationToken = default) 54private static async Task<JsonRpc> ConnectWithRetryAsync(string socketPath, CancellationToken cancellationToken)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (4)
16public static Task InitializeDcpAnnotations(BeforeStartEvent beforeStartEvent, CancellationToken _) 45public static Task ExcludeDashboardFromManifestAsync(BeforeStartEvent beforeStartEvent, CancellationToken _) 56public static Task MutateHttp2TransportAsync(BeforeStartEvent beforeStartEvent, CancellationToken _) 86public static Task WarnPersistentContainersWithoutUserSecrets(BeforeStartEvent beforeStartEvent, CancellationToken _)
Cli\CliOrphanDetector.cs (1)
28protected override async Task ExecuteAsync(CancellationToken stoppingToken)
ContainerResourceBuilderExtensions.cs (2)
1460public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource 1603Func<ContainerFileSystemCallbackContext, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback,
Dashboard\DashboardEventHandlers.cs (6)
61public Task OnBeforeStartAsync(BeforeStartEvent @event, CancellationToken cancellationToken) 505private async Task DashboardStarted(ResourceReadyEvent @event, CancellationToken cancellationToken) 571private static async ValueTask<string?> GetEndpointUrlAsync(IResourceWithEndpoints? resourceWithEndpoints, string endpointName, CancellationToken cancellationToken) 901private async Task WatchDashboardLogsAsync(CancellationToken cancellationToken) 938CancellationToken cancellationToken) 1026public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
Dashboard\DashboardService.cs (5)
75async Task WatchInteractionsInternal(CancellationToken cancellationToken) 298async Task WatchResourcesInternal(CancellationToken cancellationToken) 349async Task WatchResourceConsoleLogsInternal(bool suppressFollow, CancellationToken cancellationToken) 477private async Task ExecuteAsync(Func<CancellationToken, Task> execute, ServerCallContext serverCallContext) 504var cancellationToken = context.CancellationToken;
Dashboard\DashboardServiceData.cs (6)
39var cancellationToken = _cts.Token; 125internal async Task<(ExecuteCommandResultType result, string? message, ApplicationModel.CommandResultData? value, InteractionInputCollection? invalidArguments)> ExecuteCommandAsync(string resourceId, string type, ExecuteResourceCommandOptions options, CancellationToken cancellationToken) 170async IAsyncEnumerable<IReadOnlyList<LogLine>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default) 187async IAsyncEnumerable<IReadOnlyList<LogLine>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default) 198internal async Task SendInteractionRequestAsync(WatchInteractionsRequestUpdate request, CancellationToken cancellationToken) 300public static void ProcessInputs(IServiceProvider serviceProvider, ILogger logger, Interaction.InputsInteractionInfo inputsInfo, List<InputDto> inputDtos, bool dependencyChange, CancellationToken cancellationToken)
Dashboard\DashboardServiceHost.cs (3)
243public async Task<string> GetResourceServiceUriAsync(CancellationToken cancellationToken = default) 259async Task IHostedService.StartAsync(CancellationToken cancellationToken) 277async Task IHostedService.StopAsync(CancellationToken cancellationToken)
Dashboard\ResourcePublisher.cs (2)
17internal sealed class ResourcePublisher(CancellationToken cancellationToken) 58async IAsyncEnumerable<IReadOnlyList<ResourceSnapshotChange>> StreamUpdates([EnumeratorCancellation] CancellationToken enumeratorCancellationToken = default)
Dcp\ContainerCreationContext.cs (2)
23CancellationToken applicationRunCancellationToken) 34public CancellationToken ApplicationRunCancellationToken { get; } = applicationRunCancellationToken;
Dcp\ContainerCreator.cs (13)
93private async Task<string> GetContainerHostNameAsync(CancellationToken cancellationToken = default) 257public async Task CreateObjectAsync(RenderedModelResource<Container> cr, ContainerCreationContext cctx, ILogger logger, IDcpObjectFactory factory, CancellationToken cancellationToken) 298private async Task BuildAndCreateContainerAsync(RenderedModelResource<Container> cr, ILogger logger, IDcpObjectFactory factory, CancellationToken cToken) 406async Task IObjectCreator<ContainerExec, EmptyCreationContext>.CreateObjectAsync(RenderedModelResource<ContainerExec> er, EmptyCreationContext context, ILogger _, IDcpObjectFactory factory, CancellationToken cancellationToken) 479CancellationToken cancellationToken = default) 500internal async Task EnsureHostConnectivityAsync(ImmutableArray<HostResourceWithEndpoints> hostDependencies, ContainerCreationContext cctx, IDcpObjectFactory factory, CancellationToken cancellationToken) 584CancellationToken cancellationToken) 636internal async Task<IEnumerable<HostResourceWithEndpoints>> GetHostDependenciesAsync(IResource resource, CancellationToken cancellationToken) 663internal async Task CreateHostDependentContainerAsync(RenderedModelResource<Container> cr, ImmutableArray<HostResourceWithEndpoints> hostDependencies, ContainerCreationContext cctx, IDcpObjectFactory factory, CancellationToken cToken) 686BuildContainerConfiguration(RenderedModelResource<Container> cr, ILogger resourceLogger, CancellationToken cancellationToken) 867private async Task<List<ContainerCreateFileSystem>> BuildCreateFilesAsync(BuildCreateFilesContext context, CancellationToken cancellationToken) 903private async Task<(List<string>, bool)> BuildRunArgsAsync(ILogger resourceLogger, IResource modelResource, CancellationToken cancellationToken) 929private static async Task ApplyBuildArgumentsAsync(Container dcpContainerResource, IResource modelContainerResource, DistributedApplicationExecutionContext executionContext, ILogger logger, CancellationToken cancellationToken)
Dcp\DcpDependencyCheck.cs (1)
32public async Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
Dcp\DcpExecutor.cs (18)
139public async Task RunApplicationAsync(CancellationToken ct = default) 276public async Task StopAsync(CancellationToken cancellationToken) 385Task IDcpObjectFactory.UpdateWithEffectiveAddressInfo(IEnumerable<Service> services, CancellationToken cancellationToken, TimeSpan? timeout) 395CancellationToken cancellationToken) 471private async Task UpdateWithEffectiveAddressInfo(IEnumerable<Service> services, CancellationToken cancellationToken, TimeSpan? timeout = null) 553CancellationToken cancellationToken) 594private Task CreateAllDcpObjectsAsync<RT>(CancellationToken cancellationToken) where RT : CustomResource, IKubernetesStaticMetadata 600Task IDcpObjectFactory.CreateDcpObjectsAsync<T>(IEnumerable<T> objects, CancellationToken cancellationToken) 603Task<T> IDcpObjectFactory.PatchDcpObjectAsync<T>(T obj, Action<T> change, CancellationToken cancellationToken) 606private async Task<T> PatchDcpObjectAsync<T>(T obj, Action<T> change, CancellationToken cancellationToken) 616private async Task CreateDcpObjectsAsync<RT>(IEnumerable<RT> objects, CancellationToken cancellationToken) where RT : CustomResource, IKubernetesStaticMetadata 890CancellationToken cancellationToken) 925CancellationToken cancellationToken) 1128public async Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) 1197public async Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) 1272private async Task EnsureResourceDeletedAsync<T>(IResourceReference resource, CancellationToken cancellationToken) where T : CustomResource, IKubernetesStaticMetadata 1368private async Task<bool> PublishEndpointsAllocatedEventAsync(IResource resource, CancellationToken ct) 1383private async Task PublishConnectionStringAvailableEventAsync(IResource resource, CancellationToken ct)
Dcp\DcpExecutorEvents.cs (6)
10internal record OnEndpointsAllocatedContext(CancellationToken CancellationToken); 11internal record OnResourceStartingContext(CancellationToken CancellationToken, string ResourceType, IResource Resource, string? DcpResourceName); 12internal record OnConnectionStringAvailableContext(CancellationToken CancellationToken, IResource Resource); 13internal record OnResourcesPreparedContext(CancellationToken CancellationToken); 14internal record OnResourceChangedContext(CancellationToken CancellationToken, string ResourceType, IResource Resource, string DcpResourceName, ResourceStatus Status, Func<CustomResourceSnapshot, CustomResourceSnapshot> UpdateSnapshot); 15internal record OnResourceFailedToStartContext(CancellationToken CancellationToken, string ResourceType, IResource Resource, string? DcpResourceName, string? ErrorMessage = null);
Dcp\DcpHost.cs (7)
78public async Task StartAsync(CancellationToken cancellationToken) 86internal async Task EnsureDcpContainerRuntimeAsync(CancellationToken cancellationToken) 133internal async Task EnsureDevelopmentCertificateTrustAsync(CancellationToken cancellationToken) 181internal async Task PrepareDcpTlsCertificateAsync(CancellationToken cancellationToken) 459private async Task LogSocketOutputAsync(Socket socket, CancellationToken cancellationToken) 512var result = await reader.ReadAsync(CancellationToken.None).ConfigureAwait(false); 534private void TryShowContainerRuntimeNotification(DcpInfo dcpInfo, CancellationToken cancellationToken)
Dcp\DcpKubernetesClient.cs (3)
43CancellationToken cancellationToken = default 90public async Task<ApiServerExecution> GetExecutionDocumentAsync(CancellationToken cancellationToken = default) 116CancellationToken cancellationToken = default)
Dcp\DcpResourceWatcher.cs (8)
34private readonly CancellationToken _shutdownToken; 92CancellationToken shutdownToken) 120var cancellationToken = _shutdownToken; 237public async Task StopAsync(CancellationToken cancellationToken) 425private async Task<bool> FlushCurrentLogsAsync<T>(T resource, ResourceStatus status, CancellationToken cancellationToken) 546public async IAsyncEnumerable<IReadOnlyList<LogEntry>> GetAllLogsAsync(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken) 612var cancellationToken = logStream.CancellationToken; 1022public CancellationToken CancellationToken
Dcp\ExecutableConfigurationResolver.cs (1)
34CancellationToken cancellationToken)
Dcp\ExecutableCreator.cs (4)
34public IEnumerable<RenderedModelResource<Executable>> PrepareObjects(CancellationToken cancellationToken) 54CancellationToken cancellationToken) 124CancellationToken cancellationToken) 202private void PrepareProjectExecutables(CancellationToken cancellationToken)
Dcp\HostDashboardEndpointProvider.cs (1)
17public async Task<string> GetResourceServiceUriAsync(CancellationToken cancellationToken = default)
Dcp\IDashboardEndpointProvider.cs (1)
8Task<string> GetResourceServiceUriAsync(CancellationToken cancellationToken = default);
Dcp\IDcpDependencyCheckService.cs (1)
11Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default);
Dcp\IDcpExecutor.cs (4)
8Task RunApplicationAsync(CancellationToken cancellationToken); 10Task StopAsync(CancellationToken cancellationToken); 14Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken); 16Task StopResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken);
Dcp\IDcpObjectFactory.cs (5)
23CancellationToken cancellationToken) 29Task CreateDcpObjectsAsync<TDcpResource>(IEnumerable<TDcpResource> objects, CancellationToken cancellationToken) 35Task<TDcpResource> PatchDcpObjectAsync<TDcpResource>(TDcpResource obj, Action<TDcpResource> change, CancellationToken cancellationToken) 42Task UpdateWithEffectiveAddressInfo(IEnumerable<Service> services, CancellationToken cancellationToken, TimeSpan? timeout = null); 57CancellationToken cancellationToken)
Dcp\IObjectCreator.cs (1)
37Task CreateObjectAsync(RenderedModelResource<TDcpResource> resource, TContext context, ILogger logger, IDcpObjectFactory factory, CancellationToken cancellationToken);
Dcp\KubernetesService.cs (23)
39Task<T> GetAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) 41Task<T> CreateAsync<T>(T obj, CancellationToken cancellationToken = default) 43Task<T> PatchAsync<T>(T obj, V1Patch patch, CancellationToken cancellationToken = default) 45Task<List<T>> ListAsync<T>(string? namespaceParameter = null, CancellationToken cancellationToken = default) 47Task<T> DeleteAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) 51CancellationToken cancellationToken = default) 69CancellationToken cancellationToken = default, 77Task StopServerAsync(string resourceCleanup = ResourceCleanup.Full, CancellationToken cancellation = default); 78Task CleanupResourcesAsync(CancellationToken cancellationToken = default); 98public Task<T> GetAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) 129public Task<T> CreateAsync<T>(T obj, CancellationToken cancellationToken = default) 162public Task<T> PatchAsync<T>(T obj, V1Patch patch, CancellationToken cancellationToken = default) 197public Task<List<T>> ListAsync<T>(string? namespaceParameter = null, CancellationToken cancellationToken = default) 227public Task<T> DeleteAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) 261[EnumeratorCancellation] CancellationToken cancellationToken = default) 269var innerWatchFactory = ((WatchEventType, T)? lastValue, CancellationToken restartCancellationToken) => 314CancellationToken cancellationToken = default, 370public Task StopServerAsync(string resourceCleanup = ResourceCleanup.Full, CancellationToken cancellationToken = default) 394public async Task CleanupResourcesAsync(CancellationToken cancellationToken = default) 460Func<DcpKubernetesClient, CancellationToken, Task<TResult>> operation, 462CancellationToken cancellationToken) 469async ValueTask EnsureKubernetesClientAsync(CancellationToken cancellationToken) 582private async Task<KubernetesClientReady> EnsureKubernetesAsync(CancellationToken cancellationToken = default)
Dcp\ResourceLogSource.cs (2)
31public async IAsyncEnumerator<IReadOnlyList<ResourceLogEntry>> GetAsyncEnumerator(CancellationToken cancellationToken) 151private static async IAsyncEnumerable<string> ReadLogLinesAsync(Stream stream, [EnumeratorCancellation] CancellationToken cancellationToken)
Devcontainers\Codespaces\CodespacesResourceUrlRewriterService.cs (1)
14protected override async Task ExecuteAsync(CancellationToken stoppingToken)
Devcontainers\DevcontainerPortForwardingEventingSubscriber.cs (2)
31public Task OnResourceEndpointsAllocatedAsync(ResourceEndpointsAllocatedEvent @event, CancellationToken cancellationToken) 53public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken)
Devcontainers\DevcontainerSettingsWriter.cs (2)
102private async Task WriteSettingsAsync(IReadOnlyList<PortForwardEntry> newPorts, CancellationToken cancellationToken) 243async Task EnsureSettingsFileExists(string path, CancellationToken cancellationToken)
DeveloperCertificateService.cs (2)
171CancellationToken cancellationToken) 210CancellationToken cancellationToken)
DistributedApplication.cs (6)
447public virtual async Task StartAsync(CancellationToken cancellationToken = default) 481public virtual async Task StopAsync(CancellationToken cancellationToken = default) 519public virtual async Task RunAsync(CancellationToken cancellationToken = default) 593internal async Task ExecuteBeforeStartHooksAsync(CancellationToken cancellationToken) 797Task IHost.StartAsync(CancellationToken cancellationToken) => StartAsync(cancellationToken); 799Task IHost.StopAsync(CancellationToken cancellationToken) => StopAsync(cancellationToken);
DistributedApplicationEventingExtensions.cs (11)
23public static T OnBeforeStart<T>(this T builder, Func<BeforeStartEvent, CancellationToken, Task> callback) 35public static T OnBeforePublish<T>(this T builder, Func<BeforePublishEvent, CancellationToken, Task> callback) 47public static T OnAfterPublish<T>(this T builder, Func<AfterPublishEvent, CancellationToken, Task> callback) 60public static IResourceBuilder<T> OnBeforeResourceStarted<T>(this IResourceBuilder<T> builder, Func<T, BeforeResourceStartedEvent, CancellationToken, Task> callback) 73public static IResourceBuilder<T> OnResourceStopped<T>(this IResourceBuilder<T> builder, Func<T, ResourceStoppedEvent, CancellationToken, Task> callback) 86public static IResourceBuilder<T> OnConnectionStringAvailable<T>(this IResourceBuilder<T> builder, Func<T, ConnectionStringAvailableEvent, CancellationToken, Task> callback) 99public static IResourceBuilder<T> OnInitializeResource<T>(this IResourceBuilder<T> builder, Func<T, InitializeResourceEvent, CancellationToken, Task> callback) 112public static IResourceBuilder<T> OnResourceEndpointsAllocated<T>(this IResourceBuilder<T> builder, Func<T, ResourceEndpointsAllocatedEvent, CancellationToken, Task> callback) 125public static IResourceBuilder<T> OnResourceReady<T>(this IResourceBuilder<T> builder, Func<T, ResourceReadyEvent, CancellationToken, Task> callback) 129private static T OnApplicationEvent<T, TEvent>(this T builder, Func<TEvent, CancellationToken, Task> callback) 137private static IResourceBuilder<TResource> OnResourceEvent<TResource, TEvent>(this IResourceBuilder<TResource> builder, Func<TResource, TEvent, CancellationToken, Task> callback)
DistributedApplicationLifecycle.cs (6)
21public Task StartAsync(CancellationToken cancellationToken) 26public Task StartedAsync(CancellationToken cancellationToken) 39public Task StartingAsync(CancellationToken cancellationToken) 65public Task StopAsync(CancellationToken cancellationToken) 71public Task StoppedAsync(CancellationToken cancellationToken) 77public Task StoppingAsync(CancellationToken cancellationToken)
DotnetToolResourceExtensions.cs (1)
100async Task BeforeResourceStarted(T resource, BeforeResourceStartedEvent evt, CancellationToken ct)
Eventing\DistributedApplicationEventing.cs (10)
16/// <inheritdoc cref="IDistributedApplicationEventing.PublishAsync{T}(T, CancellationToken)" /> 18public Task PublishAsync<T>(T @event, CancellationToken cancellationToken = default) where T : IDistributedApplicationEvent 23/// <inheritdoc cref="IDistributedApplicationEventing.PublishAsync{T}(T, CancellationToken)" /> 25public async Task PublishAsync<T>(T @event, EventDispatchBehavior dispatchBehavior, CancellationToken cancellationToken = default) where T : IDistributedApplicationEvent 81CancellationToken cancellationToken) where T : IDistributedApplicationEvent 119/// <inheritdoc cref="IDistributedApplicationEventing.Subscribe{T}(Func{T, CancellationToken, Task})" /> 120public DistributedApplicationEventSubscription Subscribe<T>(Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationEvent 158/// <inheritdoc cref="IDistributedApplicationEventing.Subscribe{T}(Func{T, CancellationToken, Task})" /> 159public DistributedApplicationEventSubscription Subscribe<T>(IResource resource, Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationResourceEvent 161var resourceFilteredCallback = async (T @event, CancellationToken cancellationToken) =>
Eventing\DistributedApplicationEventSubscription.cs (3)
13public class DistributedApplicationEventSubscription(Func<IDistributedApplicationEvent, CancellationToken, Task> callback) 18public Func<IDistributedApplicationEvent, CancellationToken, Task> Callback { get; } = callback; 25public class DistributedApplicationResourceEventSubscription(IResource? resource, Func<IDistributedApplicationResourceEvent, CancellationToken, Task> callback)
Eventing\IDistributedApplicationEventing.cs (4)
20DistributedApplicationEventSubscription Subscribe<T>(Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationEvent; 29DistributedApplicationEventSubscription Subscribe<T>(IResource resource, Func<T, CancellationToken, Task> callback) where T : IDistributedApplicationResourceEvent; 45Task PublishAsync<T>(T @event, CancellationToken cancellationToken = default) where T : IDistributedApplicationEvent; 56Task PublishAsync<T>(T @event, EventDispatchBehavior dispatchBehavior, CancellationToken cancellationToken = default) where T : IDistributedApplicationEvent;
ExternalServiceBuilderExtensions.cs (6)
215/// <see cref="ParameterResource.GetValueAsync(CancellationToken)"/> on each probe, validates the URL, and then performs 319public static string GetFriendlyErrorMessage(Uri uri, Exception exception, CancellationToken cancellationToken) 345public static async Task<HealthCheckResult> CheckUriAsync(Uri uri, int expectedStatusCode, Func<HttpClient> httpClientFactory, HealthCheckContext context, CancellationToken cancellationToken) 383public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) 407public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) 472public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Health\ResourceHealthCheckService.cs (6)
22protected override async Task ExecuteAsync(CancellationToken stoppingToken) 117var cancellationToken = state.CancellationToken; 255private void FireResourceReadyEvent(IResource resource, CancellationToken cancellationToken) 329public ResourceMonitorState(ILogger logger, ResourceEvent initialEvent, CancellationToken serviceStoppingToken) 340public CancellationToken CancellationToken => _cts.Token; 366internal async Task<bool> DelayAsync(ResourceEvent? currentEvent, TimeSpan delay, CancellationToken cancellationToken)
IConsoleLogsService.cs (1)
10IAsyncEnumerable<IReadOnlyList<LogEntry>> GetAllLogsAsync(string resourceName, CancellationToken cancellationToken);
IInteractionService.cs (16)
34Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default); 46Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default); 60Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 73Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 86Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default); 98Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default); 125Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default); 130CancellationToken CancellationToken, 190var currentToken = _currentCts.Token; 275public required CancellationToken CancellationToken { get; init; } 580public Task<byte[]> ReadAllBytesAsync(CancellationToken cancellationToken = default) 588private static async Task<byte[]> ReadAllBytesAsyncCore(Stream stream, CancellationToken cancellationToken) 839public required CancellationToken CancellationToken { get; init; } 932/// When not provided, the dialog remains open until the <see cref="CancellationToken"/> passed to 945/// Gets the <see cref="System.Threading.CancellationToken"/> that is triggered when the user clicks 948public required CancellationToken CancellationToken { get; init; }
InteractionService.cs (14)
90public async Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 100public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 109private async Task<InteractionResult<bool>> PromptMessageBoxCoreAsync(string title, string message, MessageBoxInteractionOptions options, CancellationToken cancellationToken) 138public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 143public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 154public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 263public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 291public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default) 326CancellationToken.None, 471internal async Task ProcessInteractionFromClientAsync(int interactionId, Func<Interaction, IServiceProvider, ILogger, InteractionCompletionState> createResult, CancellationToken cancellationToken) 542private async Task<bool> RunValidationAsync(Interaction interactionState, InteractionCompletionState result, CancellationToken cancellationToken) 646internal async IAsyncEnumerable<Interaction> SubscribeInteractionUpdates([EnumeratorCancellation] CancellationToken cancellationToken = default) 715public CancellationToken CancellationToken { get; } 721public Interaction(string title, string? message, InteractionOptions options, InteractionInfoBase interactionInfo, CancellationToken cancellationToken)
Lifecycle\IDistributedApplicationEventingSubscriber.cs (1)
21Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken);
Lifecycle\IDistributedApplicationLifecycleHook.cs (6)
18/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 20Task BeforeStartAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default) 29/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 31Task AfterEndpointsAllocatedAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default) 43/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 45Task AfterResourcesCreatedAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default)
Lifecycle\RequiredCommandValidationEventingSubscriber.cs (2)
24public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 31private async Task ValidateRequiredCommandsAsync(BeforeResourceStartedEvent @event, CancellationToken cancellationToken)
Lifecycle\TerminalHostEventingSubscriber.cs (2)
43public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 50private Task ResolveTerminalHostsAsync(BeforeStartEvent @event, CancellationToken cancellationToken)
Lifecycle\TerminalHostFailureDiagnosticService.cs (2)
50protected override async Task ExecuteAsync(CancellationToken stoppingToken) 99private async Task SurfaceFailureAsync(TerminalHostResource host, CustomResourceSnapshot snapshot, CancellationToken cancellationToken)
Lifecycle\TerminalHostOrphanCleanupService.cs (6)
53CancellationToken _) 104CancellationToken.None); 143}, CancellationToken.None); 228CancellationToken cancellationToken) 438CancellationToken cancellationToken) 517CancellationToken cancellationToken)
Orchestrator\ApplicationOrchestrator.cs (12)
82private async Task PublishConnectionStringValue(ConnectionStringAvailableEvent @event, CancellationToken token) 116private async Task WaitForInBeforeResourceStartedEvent(BeforeResourceStartedEvent @event, CancellationToken cancellationToken) 208private async Task PublishResourceEndpointUrls(IResource resource, CancellationToken cancellationToken) 303private async Task ProcessResourceUrlCallbacks(IResource resource, CancellationToken cancellationToken) 575private async Task OnResourceEndpointsAllocated(ResourceEndpointsAllocatedEvent @event, CancellationToken cancellationToken) 634public async Task RunApplicationAsync(CancellationToken cancellationToken = default) 647public async Task StopAsync(CancellationToken cancellationToken) 654public async Task StartResourceAsync(string resourceName, CancellationToken cancellationToken) 683public async Task StopResourceAsync(string resourceName, CancellationToken cancellationToken) 712private async Task PublishResourcesInitialStateAsync(CancellationToken cancellationToken) 755private async Task PublishConnectionStringAvailableEvent(IResource resource, CancellationToken cancellationToken) 781private async Task PublishEventToHierarchy<TEvent>(Func<IResource, TEvent> createEvent, IResource resource, CancellationToken cancellationToken)
Orchestrator\OrchestratorHostService.cs (6)
32public async Task StartAsync(CancellationToken cancellationToken = default) 44public async Task StopAsync(CancellationToken cancellationToken = default) 70public Task StartedAsync(CancellationToken cancellationToken) 75public Task StartingAsync(CancellationToken cancellationToken) 80public Task StoppedAsync(CancellationToken cancellationToken) 85public Task StoppingAsync(CancellationToken cancellationToken)
Orchestrator\ParameterProcessor.cs (9)
111public async Task InitializeParametersAsync(DistributedApplicationModel model, bool waitForResolution = false, CancellationToken cancellationToken = default) 134private async Task CollectDependentParameterResourcesAsync(DistributedApplicationModel model, Dictionary<string, ParameterResource> referencedParameters, CancellationToken cancellationToken) 332public async Task SetParameterAsync(ParameterResource parameterResource, CancellationToken cancellationToken = default) 377public async Task DeleteParameterAsync(ParameterResource parameterResource, CancellationToken cancellationToken = default) 429internal async Task<ExecuteCommandResult> SetParameterCoreAsync(ParameterResource parameterResource, InteractionInputCollection arguments, CancellationToken cancellationToken) 446internal async Task<ExecuteCommandResult> DeleteParameterCoreAsync(ParameterResource parameterResource, InteractionInputCollection arguments, CancellationToken cancellationToken) 498private async Task ApplyParameterValueAsync(ParameterResource parameterResource, string inputValue, bool saveToDeploymentState, CancellationToken cancellationToken = default) 548internal async Task HandleUnresolvedParametersAsync(IList<ParameterResource> unresolvedParameters, CancellationToken allParametersResolvedToken) 673private async Task SaveParametersToDeploymentStateAsync(IEnumerable<ParameterResource> parameters, CancellationToken cancellationToken)
Pipelines\IDeploymentStateManager.cs (5)
26Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default); 38Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 48Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default); 57Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default); 63Task ClearAllStateAsync(CancellationToken cancellationToken = default);
Pipelines\Internal\DeploymentStateManagerBase.cs (13)
61CancellationToken cancellationToken); 74protected async Task<JsonObject> LoadStateAsync(CancellationToken cancellationToken = default) 98protected virtual Task<JsonObject> LoadStateFromStorageAsync(CancellationToken cancellationToken = default) => 104protected static async Task<JsonObject> LoadStateFileAsync(string? statePath, CancellationToken cancellationToken) 145public async Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default) 172public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) => 176public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) => 179private async Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, bool includeLegacyState, CancellationToken cancellationToken) 247public async Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 268public async Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 288private async Task EnsureStateAndSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken) 358public virtual async Task ClearAllStateAsync(CancellationToken cancellationToken = default) 381protected virtual Task ClearStateStorageAsync(CancellationToken cancellationToken)
Pipelines\Internal\FileDeploymentStateManager.cs (10)
94CancellationToken cancellationToken = default) 230protected override async Task<JsonObject> LoadStateFromStorageAsync(CancellationToken cancellationToken = default) 311CancellationToken cancellationToken) 391protected override async Task ClearStateStorageAsync(CancellationToken cancellationToken) 457private static async Task WriteStateAsync(string statePath, JsonObject state, CancellationToken cancellationToken) 487CancellationToken cancellationToken) 691private async Task<bool> LoadMigrationStateAsync(string? canonicalStatePath, CancellationToken cancellationToken) 726CancellationToken cancellationToken) 786private Task SaveMigrationStateAsync(string canonicalStatePath, CancellationToken cancellationToken) => 801CancellationToken cancellationToken)
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (1)
39CancellationToken cancellationToken)
Pipelines\IPipelineActivityReporter.cs (4)
20Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default); 30Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 38Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default); 47Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default);
Pipelines\IReportingStep.cs (4)
21Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default); 29Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default); 60Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default); 68Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default);
Pipelines\IReportingTask.cs (4)
19Task UpdateAsync(string statusText, CancellationToken cancellationToken = default); 26Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default); 34Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default); 42Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default);
Pipelines\NullPipelineActivityReporter.cs (11)
18public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 24public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 31public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 40public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 45public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 67public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 72public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 86public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 91public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 96public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 101public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Pipelines\PipelineActivityReporter.cs (11)
57public async Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 62public async Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 82public async Task<ReportingTask> CreateTaskAsync(ReportingStep step, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 119public async Task CompleteStepAsync(ReportingStep step, string completionText, CompletionState completionState, bool enableMarkdown, CancellationToken cancellationToken) 142public async Task UpdateTaskAsync(ReportingTask task, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 208public async Task CompleteTaskAsync(ReportingTask task, CompletionState completionState, string? completionMessage, bool enableMarkdown, CancellationToken cancellationToken) 249public async Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 281public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 312private async Task SubscribeToInteractionsAsync(CancellationToken cancellationToken) 327private async Task WriteInteractionUpdateToClientAsync(Interaction interaction, CancellationToken cancellationToken) 405internal async Task CompleteInteractionAsync(string promptId, PublishingPromptInputAnswer[]? responses, bool updateResponse = false, CancellationToken cancellationToken = default)
Pipelines\PipelineContext.cs (2)
25CancellationToken cancellationToken) 50public CancellationToken CancellationToken { get; set; } = cancellationToken;
Pipelines\PipelineStepContext.cs (1)
57public CancellationToken CancellationToken => PipelineContext.CancellationToken;
Pipelines\ReportingStep.cs (5)
106public async Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 117public async Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 167public async Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 178public async Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 220await Reporter.CompleteStepAsync(this, completionText, finalState, enableMarkdown: false, cancellationToken: CancellationToken.None).ConfigureAwait(false);
Pipelines\ReportingTask.cs (5)
55public async Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 61public async Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 68public async Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 74public async Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 91await CompleteAsync(cancellationToken: CancellationToken.None).ConfigureAwait(false);
Publishing\ContainerRuntimeBase.cs (17)
49public abstract Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken); 51public abstract Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken); 53public virtual async Task TagImageAsync(string localImageName, string targetImageName, CancellationToken cancellationToken) 66public virtual async Task RemoveImageAsync(string imageName, CancellationToken cancellationToken) 79public virtual async Task PushImageAsync(IResource resource, CancellationToken cancellationToken) 100public virtual async Task<ContainerImageConfigInspectionResult> InspectImageConfigAsync(string imageName, CancellationToken cancellationToken) 144public virtual async Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken) 325public virtual async Task LoginToRegistryAsync(string registryServer, string username, string password, CancellationToken cancellationToken) 390CancellationToken cancellationToken, 436CancellationToken cancellationToken, 512CancellationToken cancellationToken, 554CancellationToken cancellationToken) 569CancellationToken cancellationToken) 585CancellationToken cancellationToken) 644public virtual async Task ComposeUpAsync(ComposeOperationContext context, CancellationToken cancellationToken) 700public virtual async Task ComposeDownAsync(ComposeOperationContext context, CancellationToken cancellationToken) 750public virtual async Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(ComposeOperationContext context, CancellationToken cancellationToken)
Publishing\ContainerRuntimeResolver.cs (2)
36public Task<IContainerRuntime> ResolveAsync(CancellationToken cancellationToken = default) 66private async Task<IContainerRuntime> ResolveInternalAsync(CancellationToken cancellationToken)
Publishing\DockerContainerRuntime.cs (7)
22private async Task RunDockerBuildAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 129public override async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 151public override async Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken) 156private async Task<bool> CheckDockerDaemonAsync(CancellationToken cancellationToken) 175private async Task<bool> CheckDockerBuildxAsync(CancellationToken cancellationToken) 194private async Task CreateBuildkitInstanceAsync(string builderName, CancellationToken cancellationToken) 215private async Task<int> RemoveBuildkitInstanceAsync(string builderName, CancellationToken cancellationToken)
Publishing\IContainerRuntime.cs (11)
25Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken); 37Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken); 45Task TagImageAsync(string localImageName, string targetImageName, CancellationToken cancellationToken); 52Task RemoveImageAsync(string imageName, CancellationToken cancellationToken); 59Task PushImageAsync(IResource resource, CancellationToken cancellationToken); 68Task LoginToRegistryAsync(string registryServer, string username, string password, CancellationToken cancellationToken); 76Task ComposeUpAsync(ComposeOperationContext context, CancellationToken cancellationToken); 84Task ComposeDownAsync(ComposeOperationContext context, CancellationToken cancellationToken); 92Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(ComposeOperationContext context, CancellationToken cancellationToken); 100Task<ContainerImageConfigInspectionResult> InspectImageConfigAsync(string imageName, CancellationToken cancellationToken) 109Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken)
Publishing\IContainerRuntimeResolver.cs (1)
21Task<IContainerRuntime> ResolveAsync(CancellationToken cancellationToken = default);
Publishing\IDistributedApplicationPublisher.cs (2)
18/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 20public Task PublishAsync(DistributedApplicationModel model, CancellationToken cancellationToken);
Publishing\ManifestPublisher.cs (3)
24public async Task PublishAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 29protected virtual async Task PublishInternalAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 64protected async Task WriteManifestAsync(DistributedApplicationModel model, Utf8JsonWriter jsonWriter, CancellationToken cancellationToken)
Publishing\ManifestPublishingContext.cs (3)
21public sealed class ManifestPublishingContext(DistributedApplicationExecutionContext executionContext, string manifestPath, Utf8JsonWriter writer, CancellationToken cancellationToken = default) 41public CancellationToken CancellationToken { get; } = cancellationToken; 78internal async Task WriteModel(DistributedApplicationModel model, CancellationToken cancellationToken)
Publishing\PipelineExecutor.cs (2)
30protected override async Task ExecuteAsync(CancellationToken stoppingToken) 111public async Task<PipelineSummary> ExecutePipelineAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
Publishing\PodmanContainerRuntime.cs (6)
29public override async Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(ComposeOperationContext context, CancellationToken cancellationToken) 145private async Task RunPodmanBuildAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 237private async Task RunPodmanSaveAsync(string imageName, ContainerImageBuildOptions options, CancellationToken cancellationToken) 284public override async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 296public override async Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken) 315public override async Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken)
Publishing\PublishingExtensions.cs (14)
27CancellationToken cancellationToken = default) 44CancellationToken cancellationToken = default) 60CancellationToken cancellationToken = default) 77CancellationToken cancellationToken = default) 93CancellationToken cancellationToken = default) 110CancellationToken cancellationToken = default) 126CancellationToken cancellationToken = default) 142CancellationToken cancellationToken = default) 158CancellationToken cancellationToken = default) 174CancellationToken cancellationToken = default) 190CancellationToken cancellationToken = default) 206CancellationToken cancellationToken = default) 222CancellationToken cancellationToken = default) 238CancellationToken cancellationToken = default)
Publishing\ResourceContainerImageManager.cs (13)
143Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default); 151Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default); 158Task PushImageAsync(IResource resource, CancellationToken cancellationToken); 171private async Task<IContainerRuntime> GetContainerRuntimeAsync(CancellationToken cancellationToken) 186CancellationToken cancellationToken) 210public async Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default) 240public async Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default) 301private async Task BuildProjectContainerImageAsync(IResource resource, ResolvedContainerBuildOptions options, CancellationToken cancellationToken) 328private async Task ExecuteDotnetPublishAsync(IResource resource, ResolvedContainerBuildOptions options, CancellationToken cancellationToken) 452private async Task BuildContainerImageFromDockerfileAsync(IResource resource, DockerfileBuildAnnotation dockerfileBuildAnnotation, string imageName, ResolvedContainerBuildOptions options, CancellationToken cancellationToken) 520internal static async Task<string?> ResolveValue(object? value, CancellationToken cancellationToken) 543public async Task PushImageAsync(IResource resource, CancellationToken cancellationToken) 550private async Task<bool> ResourcesRequireContainerRuntimeAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken)
ResourceBuilderExtensions.cs (4)
1091/// underlying connection string value can be retrieved using <see cref="IResourceWithConnectionString.GetConnectionStringAsync(CancellationToken)"/>. 3872internal static async Task<ExecuteCommandResult> GetDefaultHttpCommandResultAsync(HttpResponseMessage response, HttpCommandOptions commandOptions, CancellationToken cancellationToken) 4870$"either by accepting the launch mode and a {nameof(CancellationToken)} or by accepting a {nameof(LaunchConfigurationCallbackContext)}; otherwise the task itself is used as the launch configuration.", 4899Func<string, CancellationToken, Task<TLaunchConfiguration>> launchConfigurationProducer,
ResourceLoggerForwarderService.cs (3)
29protected override Task ExecuteAsync(CancellationToken stoppingToken) 35private async Task WatchNotifications(CancellationToken cancellationToken) 61private async Task WatchResourceLogs(IResource resource, string resourceId, CancellationToken cancellationToken)
src\Shared\ChannelExtensions.cs (2)
28[EnumeratorCancellation] CancellationToken cancellationToken = default) 79[EnumeratorCancellation] CancellationToken cancellationToken = default)
src\Shared\ContainerRuntimeDetector.cs (4)
110public static async Task<ContainerRuntimeInfo?> FindAvailableRuntimeAsync(string? configuredRuntime = null, ILogger? logger = null, CancellationToken cancellationToken = default) 135public static async Task<ContainerRuntimeInfo> CheckRuntimeAsync(string executable, string name, bool isDefault, ILogger? logger = null, CancellationToken cancellationToken = default) 248private static async Task<bool> IsCliInstalledAsync(string executable, CancellationToken cancellationToken) 325private static async Task<RuntimeVersionInfo> GetVersionInfoAsync(string executable, CancellationToken cancellationToken)
src\Shared\FileLock.cs (2)
99/// Uses <see cref="Task.Delay(TimeSpan, CancellationToken)"/> between retries to avoid blocking the thread pool. 106public static async Task<FileLock> AcquireAsync(string lockPath, CancellationToken cancellationToken = default, TimeSpan? timeout = null)
src\Shared\X509Certificate2Extensions.cs (1)
141CancellationToken cancellationToken = default)
TerminalResourceBuilderExtensions.cs (2)
143CancellationToken cancellationToken) 312CancellationToken cancellationToken)
UserSecrets\IUserSecretsManager.cs (1)
69Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default);
UserSecrets\NoopUserSecretsManager.cs (1)
46public Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default)
UserSecrets\UserSecretsManagerFactory.cs (1)
159public async Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default)
Utils\AsyncEnumerableUtils.cs (1)
17[EnumeratorCancellation] CancellationToken cancellationToken)
Utils\ConcurrencyUtils.cs (1)
40public static async ValueTask<IDisposable> AcquireAllAsync(this IEnumerable<SemaphoreSlim> semaphores, CancellationToken cancellationToken = default)
Utils\DockerfileHelper.cs (1)
24CancellationToken cancellationToken)
Utils\HashDigestStream.cs (2)
40public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 42public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Utils\PeriodicRestartAsyncEnumerable.cs (6)
16/// <param name="enumerableFactory">Factory method that takes the last iterrated value (if one exists) and a <see cref="CancellationToken"/> and returns a fresh <see cref="IAsyncEnumerable{T}"/> to enumerate over</param> 20public static async IAsyncEnumerable<T> CreateAsync<T>(Func<T?, CancellationToken, Task<IAsyncEnumerable<T>>> enumerableFactory, TimeSpan restartInterval, [EnumeratorCancellation] CancellationToken cancellationToken) where T : struct 72/// <param name="enumerableFactory">Factory method that takes the last iterrated value (if one exists) and a <see cref="CancellationToken"/> and returns a fresh <see cref="IAsyncEnumerable{T}"/> to enumerate over</param> 76public static async IAsyncEnumerable<T> CreateAsync<T>(Func<T?, CancellationToken, Task<IAsyncEnumerable<T>>> enumerableFactory, TimeSpan restartInterval, [EnumeratorCancellation] CancellationToken cancellationToken) where T : class?
VersionChecking\IPackageFetcher.cs (1)
10Task<List<NuGetPackage>> TryFetchPackagesAsync(string appHostDirectory, CancellationToken cancellationToken);
VersionChecking\PackageFetcher.cs (1)
26public async Task<List<NuGetPackage>> TryFetchPackagesAsync(string appHostDirectory, CancellationToken cancellationToken)
VersionChecking\VersionCheckService.cs (2)
53protected override async Task ExecuteAsync(CancellationToken stoppingToken) 82private async Task CheckForLatestAsync(CancellationToken cancellationToken)
Aspire.Hosting.Azure (234)
AcrLoginService.cs (2)
72CancellationToken cancellationToken = default) 144CancellationToken cancellationToken)
AzureBicepResource.cs (4)
540/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 541public async ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 597/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 598public async ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
AzureEnvironmentResourceExtensions.cs (1)
91private static async Task ProvisionAzureResourcesAsync(AzureEnvironmentResource resource, InitializeResourceEvent @event, CancellationToken cancellationToken)
AzureProvisioningController.cs (96)
548public async Task ResetStateAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 555public async Task ForgetResourceStateAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default) 563public async Task<bool> ChangeAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 570private async Task<bool> ChangeAzureContextAsync(DistributedApplicationModel model, AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken) 578public Task EnsureProvisionedAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 585public async Task<bool> ReprovisionAllAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 592public async Task DeleteAzureResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 599public async Task CheckForDriftAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default) 630public async Task<bool> ReprovisionResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default) 638public async Task CancelResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default) 646public async Task DeleteAzureResourceAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default) 654public async Task<bool> ChangeResourceLocationAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken = default) 715CancellationToken cancellationToken) 862private async Task<bool> ChangeAzureContextCommandAsync(DistributedApplicationModel model, InteractionInputCollection arguments, CancellationToken cancellationToken) 892private Task<bool> ChangeResourceLocationCommandAsync(DistributedApplicationModel model, string resourceName, InteractionInputCollection arguments, CancellationToken cancellationToken) 1008private async Task RunOperationAsync(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken) 1016private async Task<T> RunOperationAsync<T>(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken) 1027CancellationToken cancellationToken) 1130CancellationToken cancellationToken) 1148CancellationToken cancellationToken, 1211private async Task DeleteSectionAsync(string sectionName, CancellationToken cancellationToken) 1392CancellationToken cancellationToken) 1422internal static QueuedOperationForTesting CreateEnsureProvisionedQueuedOperationForTesting(DistributedApplicationModel model, TaskCompletionSource<object?> completion, CancellationToken cancellationToken) 1441var stoppingToken = serviceProvider.GetService<IHostApplicationLifetime>()?.ApplicationStopping ?? CancellationToken.None; 1470var stoppingToken = serviceProvider.GetService<IHostApplicationLifetime>()?.ApplicationStopping ?? CancellationToken.None; 1486private async Task ProcessOperationLoopAsync(CancellationToken stoppingToken) 1512private void CancelPendingOperations(CancellationToken cancellationToken) 1530var operationCancellationToken = queuedOperation.CancellationToken; 1534var canceledToken = CancellationToken.None; 1576await RefreshCommandStatesAsync(queuedOperation.Model, CancellationToken.None).ConfigureAwait(false); 1600private static void CompleteQueuedOperation(QueuedOperation queuedOperation, object? result, bool canceled, CancellationToken canceledToken, Exception? failure) 1623var stoppingToken = serviceProvider.GetService<IHostApplicationLifetime>()?.ApplicationStopping ?? CancellationToken.None; 1644private async Task PromptForMissingAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 1704private async Task<object?> ExecuteIntentAsync(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken) 1723private async Task<bool> ExecuteResetStateAsync(DistributedApplicationModel model, ResetStateIntent intent, CancellationToken cancellationToken) 1745private async Task<object?> ExecuteForgetResourceStateAsync(DistributedApplicationModel model, ForgetResourceStateIntent intent, CancellationToken cancellationToken) 1756private async Task<bool> ExecuteChangeAzureContextAsync(DistributedApplicationModel model, ChangeAzureContextIntent intent, CancellationToken cancellationToken) 1788private async Task<bool> ExecuteApplyAzureContextAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 1798private async Task<object?> ExecuteEnsureProvisionedAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 1806private async Task<bool> ExecuteReprovisionAllAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 1814private async Task<object?> ExecuteDeleteAzureResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 1854private async Task<string?> DeleteCurrentResourceGroupIfExistsAsync(CancellationToken cancellationToken) 1885private async Task<bool> ExecuteChangeResourceLocationAsync(DistributedApplicationModel model, ChangeResourceLocationIntent intent, CancellationToken cancellationToken) 1937private async Task<bool> ExecuteReprovisionResourceAsync(DistributedApplicationModel model, ReprovisionResourceIntent intent, CancellationToken cancellationToken) 2023private async Task CancelResourceCoreAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken) 2088private async Task<DeleteAzureResourceResult> ExecuteDeleteAzureResourceAsync(DistributedApplicationModel model, DeleteAzureResourceIntent intent, CancellationToken cancellationToken) 2155private async Task<object?> ExecuteDetectDriftAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 2219private ActiveAzureOperation StartOperation(DistributedApplicationModel model, AzureIntent intent, CancellationToken cancellationToken) 2428private async Task<CommandResultData> CreateEnvironmentCommandResultDataAsync(string commandName, DistributedApplicationModel model, CancellationToken cancellationToken) 2445private async Task<CommandResultData> CreateResourceCommandResultDataAsync(string commandName, DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken) 2448private async Task<CommandResultData> CreateDeleteAzureResourceCommandResultDataAsync(DistributedApplicationModel model, string resourceName, DeleteAzureResourceResult result, CancellationToken cancellationToken) 2462private async Task<JsonObject> CreateResourceCommandResultJsonAsync(string commandName, DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken) 2476private async Task<CommandResultData> CreateAzureResourceInfoCommandResultDataAsync(DistributedApplicationModel model, string resourceName, CancellationToken cancellationToken) 2507private async Task<JsonObject> CreateCachedDeploymentStateInfoAsync(AzureBicepResource resource, AzureContextState context, CancellationToken cancellationToken) 2550private async Task<JsonObject> CreateLiveResourceInfoAsync(string? resourceId, AzureContextState context, CancellationToken cancellationToken) 2669private async Task<JsonObject> CreateCommandResultJsonAsync(string commandName, string? resourceName, CancellationToken cancellationToken) 2737private async Task ApplyResourceOverridesAsync(IAzureResource azureResource, CancellationToken cancellationToken) 2761private async Task<string?> GetEffectiveResourceLocationAsync(string resourceName, CancellationToken cancellationToken) 2774private async Task SetResourceLocationOverrideAsync(string resourceName, string location, CancellationToken cancellationToken) 2791CancellationToken cancellationToken) 2834private async Task MarkCachedDeploymentCanceledAsync(string sectionName, string deploymentId, CancellationToken cancellationToken) 2869private async Task CancelCachedDeploymentAsync(string deploymentId, ILogger resourceLogger, CancellationToken cancellationToken) 2890CancellationToken cancellationToken) 2921private async Task AddDeploymentOperationTargetResourceIdsAsync(AzureBicepResource resource, HashSet<string> resourceIds, CancellationToken cancellationToken) 2946private async Task DeleteAzureResourceIdsAsync(IReadOnlyList<string> resourceIds, string resourceName, string? resourceLocation, string? fallbackResourceLocation, bool allowKeyVaultPurgeTimeout, CancellationToken cancellationToken) 2972CancellationToken cancellationToken) 3002CancellationToken cancellationToken) 3065private async Task<IArmClient> GetArmClientForResourceIdAsync(string resourceId, CancellationToken cancellationToken) 3235private async Task<IReadOnlyList<KeyValuePair<string, string>>> GetLocationOptionsAsync(CancellationToken cancellationToken) 3240private async Task<IReadOnlyList<KeyValuePair<string, string>>> GetTenantOptionsAsync(CancellationToken cancellationToken) 3278private async Task<IReadOnlyList<KeyValuePair<string, string>>> GetSubscriptionOptionsAsync(string? tenantId, CancellationToken cancellationToken) 3299private async Task<IReadOnlyList<(string Name, string Location)>> GetResourceGroupOptionsAsync(string? subscriptionId, CancellationToken cancellationToken) 3323private async Task<IReadOnlyList<KeyValuePair<string, string>>> GetLocationOptionsAsync(string? subscriptionId, CancellationToken cancellationToken) 3364private async Task<AzureContextState> GetCurrentAzureContextAsync(CancellationToken cancellationToken) 3390private async Task<string?> TryGetResourceIdFromDeploymentStateAsync(AzureBicepResource resource, CancellationToken cancellationToken) 3415CancellationToken cancellationToken) 3471CancellationToken cancellationToken) 3509private async Task<string?> TryGetPersistedResourceLocationAsync(AzureBicepResource resource, CancellationToken cancellationToken) 3535private async Task<bool> IsMissingCachedResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 3579CancellationToken cancellationToken) 3632private async Task RefreshCommandStatesAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 3886CancellationToken cancellationToken) 3909CancellationToken cancellationToken) 4026private static void CancelProvisioning(IAzureResource resource, CancellationToken cancellationToken) 4034CancellationToken cancellationToken) 4098CancellationToken cancellationToken) 4134CancellationToken cancellationToken) 4145CancellationToken cancellationToken) 4158CancellationToken cancellationToken) 4245public CancellationToken CancellationToken => _cancellationTokenSource.Token; 4251public static ActiveAzureOperation Create(AzureIntent intent, AzureOperationState operation, DateTimeOffset startedAt, CancellationToken cancellationToken) 4398CancellationToken CancellationToken);
AzurePublishingContext.cs (7)
83public async Task WriteModelAsync(DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken = default) 116private async Task WriteAzureArtifactsOutputAsync(IReportingStep step, DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken) 469private async Task MapParameterAsync(object candidate, CancellationToken cancellationToken = default) 514private static Task VisitAsync(object? value, Func<object, CancellationToken, Task> visitor, CancellationToken cancellationToken = default) => 517private static async Task VisitAsync(object? value, Func<object, CancellationToken, Task> visitor, HashSet<object> visited, CancellationToken cancellationToken = default)
AzureResourcePreparer.cs (3)
25internal Task OnBeforeStartAsync(BeforeStartEvent @event, CancellationToken cancellationToken) 30internal async Task PrepareResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken) 181private async Task BuildRoleAssignmentAnnotations(DistributedApplicationModel appModel, List<(IResource Resource, IAzureResource AzureResource)> azureResources, CancellationToken cancellationToken)
IAcrLoginService.cs (1)
27CancellationToken cancellationToken = default);
IAzureKeyVaultResource.cs (1)
27Func<IAzureKeyVaultSecretReference, CancellationToken, Task<string?>>? SecretResolver { get; set; }
Provisioning\BicepUtilities.cs (5)
40public static async Task SetParametersAsync(JsonObject parameters, AzureBicepResource resource, bool skipKnownValues = false, CancellationToken cancellationToken = default) 76public static async Task SetScopeAsync(JsonObject scope, AzureBicepResource resource, CancellationToken cancellationToken = default) 124public static async ValueTask<string?> GetCurrentChecksumAsync(AzureBicepResource resource, IConfiguration section, CancellationToken cancellationToken = default) 169public static async ValueTask<string?> GetCurrentChecksumAsync(AzureBicepResource resource, DeploymentStateSection section, ILogger logger, CancellationToken cancellationToken = default) 219private static async Task SetScopeValueAsync(JsonObject scope, string propertyName, object? value, CancellationToken cancellationToken)
Provisioning\Internal\BaseProvisioningContextProvider.cs (8)
91public virtual async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default) 205protected async Task SaveProvisioningOptionsAsync(string resourceGroupName, CancellationToken cancellationToken = default) 216CancellationToken cancellationToken) 249protected async Task<(List<KeyValuePair<string, string>>? tenantOptions, bool fetchSucceeded)> TryGetTenantsAsync(CancellationToken cancellationToken) 298protected async Task<(List<KeyValuePair<string, string>>? subscriptionOptions, bool fetchSucceeded)> TryGetSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken) 326protected async Task<(List<KeyValuePair<string, string>>? subscriptionOptions, bool fetchSucceeded)> TryGetSubscriptionsAsync(CancellationToken cancellationToken) 331protected async Task<(List<(string Name, string Location)>? resourceGroupOptions, bool fetchSucceeded)> TryGetResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken) 364protected async Task<(List<KeyValuePair<string, string>> locationOptions, bool fetchSucceeded)> TryGetLocationsAsync(string subscriptionId, CancellationToken cancellationToken)
Provisioning\Internal\BicepCompiler.cs (1)
23public async Task<string> CompileBicepToArmAsync(string bicepFilePath, CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultArmClientProvider.cs (19)
61public async Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 85public async Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 97public async Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 109public async Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 130public async Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 137public async Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 146public async Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 159public async Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 209public async Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 223public async Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 237public async Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 243public async Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 269private static async Task WaitForKeyVaultToBeDeletedAsync(GenericResource keyVault, TimeProvider timeProvider, CancellationToken cancellationToken) 300private static async Task WaitForDeletedKeyVaultToBePurgedAsync(DeletedKeyVaultResource deletedVault, TimeProvider timeProvider, CancellationToken cancellationToken) 334public async Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 351public async IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, [EnumeratorCancellation] CancellationToken cancellationToken = default) 367[EnumeratorCancellation] CancellationToken cancellationToken = default) 415private async Task<AzureDeploymentOperationDetails[]> GetDeploymentOperationsForDeploymentAsync(ResourceIdentifier deploymentId, CancellationToken cancellationToken) 460private static IEnumerable<(string Name, string DisplayName)> GetAvailableLocations(SubscriptionResource subscription, CancellationToken cancellationToken)
Provisioning\Internal\DefaultArmDeploymentCollection.cs (2)
17CancellationToken cancellationToken = default) 22public async Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultArmOperation.cs (6)
20public override Response UpdateStatus(CancellationToken cancellationToken = default) => operation.UpdateStatus(cancellationToken); 21public override ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken = default) => operation.UpdateStatusAsync(cancellationToken); 22public override ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken = default) => throw new NotSupportedException(); 23public override ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => throw new NotSupportedException(); 24public override Response<T> WaitForCompletion(CancellationToken cancellationToken = default) => throw new NotSupportedException(); 25public override Response<T> WaitForCompletion(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => throw new NotSupportedException();
Provisioning\Internal\DefaultAzurePrincipalProvider.cs (1)
26public async Task<AzurePrincipal> GetPrincipalAsync(CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultResourceGroupResource.cs (2)
24public Task<ArmOperation> DeleteAsync(WaitUntil waitUntil, CancellationToken cancellationToken = default) => 27public async IAsyncEnumerable<(string Name, string ResourceType)> GetResourcesAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultRoleAssignmentCollection.cs (1)
17CancellationToken cancellationToken = default)
Provisioning\Internal\DefaultSubscriptionResource.cs (2)
32public async Task<Response<IResourceGroupResource>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default) 38public async Task<ArmOperation<IResourceGroupResource>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default)
Provisioning\Internal\IProvisioningServices.cs (33)
52Task<string> CompileBicepToArmAsync(string bicepFilePath, CancellationToken cancellationToken = default); 65Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default); 79Task<bool> EnsureProvisioningOptionsAsync(bool forcePrompt, CancellationToken cancellationToken = default); 86Task<AzureProvisioningOptionsState> GetProvisioningOptionsAsync(CancellationToken cancellationToken = default); 92Task PersistProvisioningOptionsAsync(CancellationToken cancellationToken = default); 100Task<AzureProvisioningOptionsState> ApplyProvisioningOptionsAsync(AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken = default); 118public Task<bool> EnsureProvisioningOptionsAsync(bool forcePrompt, CancellationToken cancellationToken = default) => Task.FromResult(false); 119public Task<AzureProvisioningOptionsState> GetProvisioningOptionsAsync(CancellationToken cancellationToken = default) 121public Task PersistProvisioningOptionsAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 122public Task<AzureProvisioningOptionsState> ApplyProvisioningOptionsAsync(AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken = default) 134Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default); 139Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default); 144Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default); 149Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default); 154Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default); 159Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default); 164Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default); 169Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default); 179Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default); 186Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default); 199Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default); 204Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default); 209Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default); 214IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, CancellationToken cancellationToken = default); 222CancellationToken cancellationToken = default); 264Task<Response<IResourceGroupResource>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default); 269Task<ArmOperation<IResourceGroupResource>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default); 295Task<ArmOperation> DeleteAsync(WaitUntil waitUntil, CancellationToken cancellationToken = default); 301IAsyncEnumerable<(string Name, string ResourceType)> GetResourcesAsync(CancellationToken cancellationToken = default); 316CancellationToken cancellationToken = default); 331CancellationToken cancellationToken = default); 336Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default); 378Task<AzurePrincipal> GetPrincipalAsync(CancellationToken cancellationToken = default);
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (6)
62public override async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default) 81private async Task RetrieveAzureProvisioningOptions(CancellationToken cancellationToken = default) 115private async Task PromptForTenantAsync(CancellationToken cancellationToken) 214private async Task PromptForSubscriptionAsync(CancellationToken cancellationToken) 313private async Task PromptForLocationAndResourceGroupAsync(CancellationToken cancellationToken) 408private async Task PromptForLocationAsync(CancellationToken cancellationToken)
Provisioning\Internal\RunModeProvisioningContextProvider.cs (8)
69public async Task<bool> EnsureProvisioningOptionsAsync(bool forcePrompt, CancellationToken cancellationToken = default) 123public override async Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default) 141public async Task PersistProvisioningOptionsAsync(CancellationToken cancellationToken = default) 152public async Task<AzureProvisioningOptionsState> ApplyProvisioningOptionsAsync(AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken = default) 198public async Task<AzureProvisioningOptionsState> GetProvisioningOptionsAsync(CancellationToken cancellationToken = default) 225private async Task RehydrateProvisioningOptionsAsync(CancellationToken cancellationToken) 274private async Task<bool> RetrieveAzureProvisioningOptionsAsync(bool forcePrompt, CancellationToken cancellationToken = default) 328private List<InteractionInput> CreateProvisioningInputs(bool forcePrompt, CancellationToken cancellationToken)
Provisioning\Provisioners\AzureProvisioner.cs (1)
14internal Task ProvisionResourcesAsync(DistributedApplicationModel model, CancellationToken cancellationToken = default)
Provisioning\Provisioners\BicepProvisioner.cs (21)
52public async Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 164public async Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 265CancellationToken cancellationToken) 325CancellationToken cancellationToken) 355CancellationToken cancellationToken) 398CancellationToken cancellationToken) 439private async Task PersistReconciledProvisioningStateAsync(DeploymentStateSection stateSection, string provisioningState, CancellationToken cancellationToken) 453private async Task ClearCachedRunningDeploymentStateAsync(DeploymentStateSection stateSection, CancellationToken cancellationToken) 506public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 621var canceledStateSection = await deploymentStateManager.AcquireSectionAsync(sectionName, CancellationToken.None).ConfigureAwait(false); 624await deploymentStateManager.SaveSectionAsync(canceledStateSection, CancellationToken.None).ConfigureAwait(false); 671var statePersistenceCancellationToken = context.ExecutionContext.IsRunMode ? CancellationToken.None : cancellationToken; 851CancellationToken cancellationToken) 947CancellationToken cancellationToken) 963CancellationToken cancellationToken) 1010CancellationToken cancellationToken) 1083CancellationToken cancellationToken) 1283private static async Task<string> ResolveScopeValueAsync(object scopeValue, CancellationToken cancellationToken) 1297await deployments.CancelAsync(deploymentName, CancellationToken.None).ConfigureAwait(false); 1474private async Task<AzureContextState> GetCurrentAzureContextAsync(ResourceIdentifier? deploymentId, CancellationToken cancellationToken)
Provisioning\Provisioners\IBicepProvisioner.cs (3)
17Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken); 26Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken); 35Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken);
Aspire.Hosting.Azure.AppContainers (6)
AzureContainerAppEnvironmentResource.cs (1)
182var cancellationToken = context.CancellationToken;
BaseContainerAppContext.cs (3)
102public async Task ProcessResourceAsync(CancellationToken cancellationToken) 113private async Task ProcessArgumentsAsync(CancellationToken cancellationToken) 129private async Task ProcessEnvironmentAsync(CancellationToken cancellationToken)
ContainerAppEnvironmentContext.cs (1)
72public async Task<AzureBicepResource> CreateContainerAppAsync(IResource resource, AzureProvisioningOptions provisioningOptions, CancellationToken cancellationToken)
ContainerAppUrls.cs (1)
15internal static async Task<MarkdownString> GetPortalLinkAsync(AzureContainerAppEnvironmentResource containerAppEnv, string containerAppName, CancellationToken cancellationToken)
Aspire.Hosting.Azure.AppService (6)
AppSvcUrls.cs (1)
16internal static async Task<MarkdownString> GetPortalLinkAsync(AzureAppServiceEnvironmentResource computerEnv, string siteName, string? deploymentSlot, CancellationToken cancellationToken)
AzureAppServiceEnvironmentContext.cs (1)
72public async Task<AzureBicepResource> CreateAppServiceAsync(IResource resource, AzureProvisioningOptions provisioningOptions, CancellationToken cancellationToken)
AzureAppServiceEnvironmentResource.cs (1)
185var cancellationToken = context.CancellationToken;
AzureAppServiceWebsiteContext.cs (3)
56public async Task ProcessAsync(CancellationToken cancellationToken) 63private async Task ProcessEnvironmentAsync(CancellationToken cancellationToken) 77private async Task ProcessArgumentsAsync(CancellationToken cancellationToken)
Aspire.Hosting.Azure.KeyVault (6)
AzureKeyVaultResource.cs (4)
80/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 82public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default) 95internal Func<IAzureKeyVaultSecretReference, CancellationToken, Task<string?>>? SecretResolver { get; set; } 97Func<IAzureKeyVaultSecretReference, CancellationToken, Task<string?>>? IAzureKeyVaultResource.SecretResolver
AzureKeyVaultSecretReference.cs (1)
32async ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken)
AzureKeyVaultSecretResource.cs (1)
54ValueTask<string?> IValueProvider.GetValueAsync(CancellationToken cancellationToken) =>
Aspire.Hosting.Azure.Kubernetes (4)
AzureKubernetesEnvironmentResource.AksPipeline.cs (4)
505CancellationToken cancellationToken) 607CancellationToken cancellationToken) 631internal static async Task<string?> ResolveScopeValueAsync(object? value, CancellationToken cancellationToken) 659CancellationToken cancellationToken)
Aspire.Hosting.Azure.Kubernetes.Tests (22)
AzureKubernetesEnvironmentExtensionsTests.cs (1)
440private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureKubernetesInfrastructureTests.cs (1)
121private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
tests\Shared\InMemoryDeploymentStateManager.cs (4)
27public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 37public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 44public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 51public Task ClearAllStateAsync(CancellationToken cancellationToken = default)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (1)
279private static async Task CreateDatabaseAsync(ICslAdminProvider adminProvider, AzureKustoReadWriteDatabaseResource databaseResource, IServiceProvider serviceProvider, CancellationToken cancellationToken)
AzureKustoHealthCheck.cs (2)
27public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken) 59private async Task<HealthCheckResult> CheckDatabaseHealthAsync(CancellationToken cancellationToken)
Aspire.Hosting.Azure.Kusto.Tests (8)
KustoFunctionalTests.cs (2)
77static async Task<string?> ExecuteQueryAsync(ICslQueryProvider client, CancellationToken cancellationToken) 156static async Task<List<object[]>> ReadDataAsync(ICslQueryProvider client, CancellationToken cancellationToken)
KustoResiliencePipelinesTests.cs (3)
15ValueTask work(CancellationToken ct) 34ValueTask work(CancellationToken ct) 53ValueTask work(CancellationToken ct)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Azure.Sandboxes (42)
AzureSandboxContainerDeployment.cs (9)
657CancellationToken cancellationToken) 833CancellationToken cancellationToken) 968CancellationToken cancellationToken) 1618CancellationToken cancellationToken, 2148private static async Task WaitForPublicHttpAsync(string publicUrl, TimeSpan timeout, CancellationToken cancellationToken) 2191CancellationToken? cancellationToken = null) 2193var effectiveCancellationToken = cancellationToken ?? context.CancellationToken; 2251CancellationToken? cancellationToken = null) 2253var effectiveCancellationToken = cancellationToken ?? context.CancellationToken;
AzureSandboxEndpointPropertyValueProvider.cs (2)
43public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 48public async ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Internal\Adc\AzureDevComputeClient.cs (29)
19Task<AzureDevComputeDiskImage> CreateDiskImageAsync(AzureDevComputeResourceScope scope, AzureDevComputeCreateDiskImageRequest request, CancellationToken cancellationToken); 21Task<List<AzureDevComputeDiskImage>> ListDiskImagesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken); 23Task<AzureDevComputeDiskImage> GetDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken); 25Task DeleteDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken); 27Task<List<AzureDevComputeSandbox>> ListSandboxesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken); 29Task<AzureDevComputeSandbox> CreateSandboxAsync(AzureDevComputeResourceScope scope, AzureDevComputeSandboxRequest request, CancellationToken cancellationToken); 31Task<AzureDevComputeSandbox> SetLifecycleAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeSandboxLifecyclePolicy lifecycle, CancellationToken cancellationToken); 33Task<List<AzureDevComputeSandboxPort>> AddPortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeAddPortRequest request, CancellationToken cancellationToken); 35Task<List<AzureDevComputeSandboxPort>> RemovePortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeRemovePortRequest request, CancellationToken cancellationToken); 37Task DeleteSandboxAsync(AzureDevComputeResourceScope scope, string sandboxId, CancellationToken cancellationToken); 60public Task<AzureDevComputeDiskImage> CreateDiskImageAsync(AzureDevComputeResourceScope scope, AzureDevComputeCreateDiskImageRequest request, CancellationToken cancellationToken) 70public Task<List<AzureDevComputeDiskImage>> ListDiskImagesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken) 75public Task<AzureDevComputeDiskImage> GetDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) 85public Task DeleteDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) 96public Task<List<AzureDevComputeSandbox>> ListSandboxesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken) 101public Task<AzureDevComputeSandbox> CreateSandboxAsync(AzureDevComputeResourceScope scope, AzureDevComputeSandboxRequest request, CancellationToken cancellationToken) 111public Task<AzureDevComputeSandbox> SetLifecycleAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeSandboxLifecyclePolicy lifecycle, CancellationToken cancellationToken) 121public async Task<List<AzureDevComputeSandboxPort>> AddPortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeAddPortRequest request, CancellationToken cancellationToken) 133public async Task<List<AzureDevComputeSandboxPort>> RemovePortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeRemovePortRequest request, CancellationToken cancellationToken) 146public Task DeleteSandboxAsync(AzureDevComputeResourceScope scope, string sandboxId, CancellationToken cancellationToken) 157private async Task<List<T>> ListAllPagesAsync<T>(AzureDevComputeResourceScope scope, string resourceType, string? labels, CancellationToken cancellationToken) 188CancellationToken cancellationToken, 205CancellationToken cancellationToken, 225CancellationToken cancellationToken) 300CancellationToken cancellationToken, 417CancellationToken cancellationToken, 442private async Task<string> GetAccessTokenAsync(CancellationToken cancellationToken) 454private static async Task EnsureSuccessAsync(HttpResponseMessage response, HttpMethod method, string path, CancellationToken cancellationToken) 468private static Task<string> GetErrorMessageAsync(HttpResponseMessage response, CancellationToken cancellationToken)
src\Shared\FileLock.cs (2)
99/// Uses <see cref="Task.Delay(TimeSpan, CancellationToken)"/> between retries to avoid blocking the thread pool. 106public static async Task<FileLock> AcquireAsync(string lockPath, CancellationToken cancellationToken = default, TimeSpan? timeout = null)
Aspire.Hosting.Azure.Tests (657)
AcrLoginServiceTests.cs (4)
117private sealed class CallbackHttpMessageHandler(Func<int, CancellationToken, Task<HttpResponseMessage>> callback) : HttpMessageHandler 121protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) 135public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 140public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
AzureAppServiceTests.cs (1)
1408CancellationToken.None);
AzureBicepProvisionerTests.cs (106)
144provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 180provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 214provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 261provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 269public Task<string> CompileBicepToArmAsync(string bicepFilePath, CancellationToken cancellationToken = default) 300await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 335await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 369await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 399await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 433await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 483await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 520var exception = await Assert.ThrowsAsync<AzureProvisioningFailureException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 592var exception = await Assert.ThrowsAsync<AzureProvisioningFailureException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 673await Assert.ThrowsAsync<AzureProvisioningFailureException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 747await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 781await Assert.ThrowsAsync<RequestFailedException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 818await Assert.ThrowsAsync<RequestFailedException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 836var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 838await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 852var reused = await provisioner.ConfigureResourceAsync(resource, CancellationToken.None); 870var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 876await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 888var reused = await provisioner.ConfigureResourceAsync(resource, CancellationToken.None); 906var azureSection = await deploymentStateManager.AcquireSectionAsync("Azure", CancellationToken.None); 912await deploymentStateManager.SaveSectionAsync(azureSection, CancellationToken.None); 914var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 919await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 931var reused = await provisioner.ConfigureResourceAsync(resource, CancellationToken.None); 957var azureSection = await deploymentStateManager.AcquireSectionAsync("Azure", CancellationToken.None); 963await deploymentStateManager.SaveSectionAsync(azureSection, CancellationToken.None); 965var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 970await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 982var reused = await provisioner.ConfigureResourceAsync(resource, CancellationToken.None); 999var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1001await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 1018await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 1020section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1033var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1035await deploymentStateManager.SaveSectionAsync(section, CancellationToken.None); 1051await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 1053section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1080await Assert.ThrowsAsync<RequestFailedException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1082var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1175await Assert.ThrowsAsync<AzureProvisioningFailureException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1291await Assert.ThrowsAsync<AzureProvisioningFailureException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1332await Assert.ThrowsAsync<OperationCanceledException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1337var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1365await Assert.ThrowsAsync<OperationCanceledException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1370var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1398await Assert.ThrowsAsync<OperationCanceledException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1402var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1429await provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None); 1462provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1491var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => provisioner.GetOrCreateResourceAsync(resource, context, CancellationToken.None)); 1495var section = await deploymentStateManager.AcquireSectionAsync("Azure:Deployments:storage2", CancellationToken.None); 1508var result = await bicepExecutor.CompileBicepToArmAsync("test.bicep", CancellationToken.None); 1546var token = credential.GetToken(requestContext, CancellationToken.None); 1564var token = await credential.GetTokenAsync(requestContext, CancellationToken.None); 1590var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1623var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1648var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1674var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1700var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1729provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None)); 1754provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None)); 1785var result = await provisioner.ReconcileDeploymentStateAsync(resource, context, CancellationToken.None); 1889public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) => 1892public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken) => 1903public Task<string> CompileBicepToArmAsync(string bicepFilePath, CancellationToken cancellationToken = default) 1948public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1953public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1956public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1961public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1966public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1976public Task<ArmOperation> DeleteAsync(WaitUntil waitUntil, CancellationToken cancellationToken = default) => 1979public async IAsyncEnumerable<(string Name, string ResourceType)> GetResourcesAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 1997public Task<ArmOperation> DeleteAsync(WaitUntil waitUntil, CancellationToken cancellationToken = default) 2003public async IAsyncEnumerable<(string Name, string ResourceType)> GetResourcesAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 2029CancellationToken cancellationToken = default) => 2032public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask; 2047public override Response UpdateStatus(CancellationToken cancellationToken = default) => new MockResponse(200); 2049public override ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken = default) => ValueTask.FromResult<Response>(new MockResponse(200)); 2051public override ValueTask<Response<ArmDeploymentResource>> WaitForCompletionAsync(CancellationToken cancellationToken = default) => 2054public override ValueTask<Response<ArmDeploymentResource>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => 2057public override Response<ArmDeploymentResource> WaitForCompletion(CancellationToken cancellationToken = default) => 2060public override Response<ArmDeploymentResource> WaitForCompletion(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => 2070CancellationToken cancellationToken = default) => 2073public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask; 2085CancellationToken cancellationToken = default) 2096public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask; 2105CancellationToken cancellationToken = default) => 2112public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask; 2124CancellationToken cancellationToken = default) => 2127public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) 2147public override Response UpdateStatus(CancellationToken cancellationToken = default) => new MockResponse(200); 2149public override ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken = default) => ValueTask.FromResult<Response>(new MockResponse(200)); 2151public override ValueTask<Response<ArmDeploymentResource>> WaitForCompletionAsync(CancellationToken cancellationToken = default) => 2154public override ValueTask<Response<ArmDeploymentResource>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => 2157public override Response<ArmDeploymentResource> WaitForCompletion(CancellationToken cancellationToken = default) => 2160public override Response<ArmDeploymentResource> WaitForCompletion(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => 2173CancellationToken cancellationToken = default) => 2176public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) 2192CancellationToken cancellationToken = default) => 2195public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) 2208CancellationToken cancellationToken = default) => 2212public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask;
AzureContainerAppEnvironmentExtensionsTests.cs (1)
605private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureContainerAppsTests.cs (1)
3194CancellationToken.None);
AzureCosmosDBExtensionsTests.cs (9)
279var cs = await csExpr.GetValueAsync(CancellationToken.None); 300var cs = await csExpr.GetValueAsync(CancellationToken.None); 318await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 352await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 687CancellationToken = CancellationToken.None 720CancellationToken = CancellationToken.None 755CancellationToken = CancellationToken.None 1215() => healthCheckService.CheckHealthAsync(r => r.Name == "cosmos_check", CancellationToken.None)); 1271private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureDeployerTests.cs (13)
1533public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1536public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1539public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) => Task.CompletedTask; 1541public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) => Task.CompletedTask; 1543public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1548public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 1553public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 1558public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 1566public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 1571public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 1583public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 2116public override global::Azure.Core.AccessToken GetToken(global::Azure.Core.TokenRequestContext requestContext, CancellationToken cancellationToken = default) 2121public override ValueTask<global::Azure.Core.AccessToken> GetTokenAsync(global::Azure.Core.TokenRequestContext requestContext, CancellationToken cancellationToken = default)
AzureEnvironmentResourceExtensionsTests.cs (249)
360CancellationToken = CancellationToken.None, 414CancellationToken = CancellationToken.None, 516var outputTask = storage.GetOutput("blobEndpoint").GetValueAsync(CancellationToken.None).AsTask(); 655await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 705await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 740await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 752CancellationToken = CancellationToken.None, 787await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 833CancellationToken = CancellationToken.None, 899await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 917CancellationToken = CancellationToken.None, 1174await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1186CancellationToken = CancellationToken.None, 1232await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1250CancellationToken = CancellationToken.None, 1293await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1311CancellationToken = CancellationToken.None, 1355await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1372CancellationToken = CancellationToken.None, 1411await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1413var provisioningTask = controller.EnsureProvisionedAsync(model, CancellationToken.None); 1483await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1490var provisioningTask = controller.EnsureProvisionedAsync(model, CancellationToken.None); 1507CancellationToken = CancellationToken.None, 1544await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1546var activeReprovisionTask = controller.ReprovisionResourceAsync(model, storage.Resource.Name, CancellationToken.None); 1565CancellationToken = CancellationToken.None, 1603await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1605var activeReprovisionTask = controller.ReprovisionResourceAsync(model, storage1.Resource.Name, CancellationToken.None); 1616CancellationToken = CancellationToken.None, 1628CancellationToken = CancellationToken.None, 1659await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1697await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1712CancellationToken = CancellationToken.None, 1764await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1796CancellationToken = CancellationToken.None, 1867await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1890CancellationToken = CancellationToken.None, 1939await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 1961CancellationToken = CancellationToken.None, 2018await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2039CancellationToken = CancellationToken.None, 2053CancellationToken = CancellationToken.None, 2085await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2118CancellationToken = CancellationToken.None, 2163await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2182CancellationToken = CancellationToken.None, 2224await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2236CancellationToken = CancellationToken.None, 2285await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2296CancellationToken = CancellationToken.None, 2364await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2373CancellationToken = CancellationToken.None, 2387CancellationToken = CancellationToken.None, 2441await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2450CancellationToken = CancellationToken.None, 2467CancellationToken = CancellationToken.None, 2529await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2532var provisioningTask = controller.EnsureProvisionedAsync(model, CancellationToken.None); 2548CancellationToken = CancellationToken.None, 2586await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2594CancellationToken = CancellationToken.None, 2638await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2647CancellationToken = CancellationToken.None, 2661CancellationToken = CancellationToken.None, 2702await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2714CancellationToken = CancellationToken.None, 2776await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2787CancellationToken = CancellationToken.None, 2831await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2840CancellationToken = CancellationToken.None, 2891await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2900CancellationToken = CancellationToken.None, 2935await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 2961CancellationToken = CancellationToken.None, 3007await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3031CancellationToken = CancellationToken.None, 3074await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3092CancellationToken = CancellationToken.None, 3133await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3161CancellationToken = CancellationToken.None, 3199await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3218CancellationToken = CancellationToken.None, 3263await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3281CancellationToken = CancellationToken.None, 3328await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3352CancellationToken = CancellationToken.None, 3407CancellationToken = CancellationToken.None, 3447CancellationToken = CancellationToken.None, 3521CancellationToken = CancellationToken.None, 3569CancellationToken = CancellationToken.None, 3625CancellationToken = CancellationToken.None, 3659await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3700await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3747await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3772CancellationToken = CancellationToken.None, 3804await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3841await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3851CancellationToken = CancellationToken.None, 3909await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 3923CancellationToken = CancellationToken.None, 3989await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4003CancellationToken = CancellationToken.None, 4068await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4077CancellationToken = CancellationToken.None, 4119await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4129CancellationToken = CancellationToken.None, 4166await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4175CancellationToken = CancellationToken.None, 4212await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4221CancellationToken = CancellationToken.None, 4279await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4528CancellationToken = CancellationToken.None, 4580CancellationToken = CancellationToken.None, 4627CancellationToken = CancellationToken.None, 4675CancellationToken = CancellationToken.None, 4713var reprovisionTask = controller.EnsureProvisionedAsync(model, CancellationToken.None); 4794await preparer.OnBeforeStartAsync(new BeforeStartEvent(app.Services, model), CancellationToken.None); 4801var provisioningTask = controller.EnsureProvisionedAsync(model, CancellationToken.None); 4813CancellationToken = CancellationToken.None, 5018CancellationToken = CancellationToken.None, 5190CancellationToken.None); 5243public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 5250public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 5256public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 5262public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 5272public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 5280public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 5285public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 5295public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 5301public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 5304public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 5307public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 5310public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5313public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5316public async IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, [System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5325[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5374public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 5386public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 5389public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 5399public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 5416public Task ClearAllStateAsync(CancellationToken cancellationToken = default) 5471public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 5482public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5497public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5507public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 5514public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5520public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5540public Task<ProvisioningContext> CreateProvisioningContextAsync(CancellationToken cancellationToken = default) 5549public Task<bool> EnsureProvisioningOptionsAsync(bool forcePrompt, CancellationToken cancellationToken = default) => Task.FromResult(true); 5551public async Task<AzureProvisioningOptionsState> GetProvisioningOptionsAsync(CancellationToken cancellationToken = default) 5561public Task PersistProvisioningOptionsAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 5563public async Task<AzureProvisioningOptionsState> ApplyProvisioningOptionsAsync(AzureProvisioningOptionsUpdate options, CancellationToken cancellationToken = default) 5602public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5604public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5607public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5632public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5634public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5637public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5652public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5654public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5657public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5669public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5671public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5674public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5686public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5688public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5691public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5712public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) => Task.FromResult(false); 5714public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5717public Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5768public Task<bool> ConfigureResourceAsync(AzureBicepResource resource, CancellationToken cancellationToken) 5771public Task<bool> ReconcileDeploymentStateAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5774public async Task GetOrCreateResourceAsync(AzureBicepResource resource, ProvisioningContext context, CancellationToken cancellationToken) 5820public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 5823public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 5826public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 5829public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 5832public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 5835public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 5838public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 5841public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 5847public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 5850public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 5853public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 5856public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5859public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5862public async IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, [System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5871[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5905public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 5908public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 5911public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 5914public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 5917public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 5920public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 5923public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 5926public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 5932public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 5935public async Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 5946public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 5949public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5952public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 5955public async IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, [System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5964[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 5982public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 5985public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 5988public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 5991public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 5994public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 5997public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 6000public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 6003public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 6009public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 6012public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 6015public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 6018public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6021public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6024public IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, CancellationToken cancellationToken = default) 6030[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 6050public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 6053public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 6056public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 6059public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 6062public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 6065public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 6068public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 6071public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 6077public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 6080public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 6083public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 6086public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6089public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6092public IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, CancellationToken cancellationToken = default) 6095public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6112public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 6115public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 6118public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 6121public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 6124public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 6127public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 6130public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 6133public Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 6139public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 6142public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 6147public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 6150public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6153public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 6156public IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, CancellationToken cancellationToken = default) 6159public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default)
AzureEventHubsExtensionsTests.cs (7)
84hb.Configuration["ConnectionStrings:hub"] = await eventHub.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 90hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 136hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 142hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None) + $";EntityPath={hubName};"; 355var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None); 416var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None); 490var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None);
AzureManagedRedisExtensionsTests.cs (7)
65Assert.Equal($"localhost:12455,password={await redisResource.PasswordParameter.GetValueAsync(CancellationToken.None)}{sslArg}", await redis.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 99Assert.Equal($"localhost:12455,password=p@ssw0rd1", await redis.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 103Assert.Equal("localhost", await redis.Resource.HostName.GetValueAsync(CancellationToken.None)); 106Assert.Equal("p@ssw0rd1", await redis.Resource.Password.GetValueAsync(CancellationToken.None)); 158var hostValue = await redis.Resource.HostName.GetValueAsync(CancellationToken.None); 161var passwordValue = await redis.Resource.Password.GetValueAsync(CancellationToken.None);
AzureManifestUtils.cs (1)
76public static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzurePostgresExtensionsTests.cs (18)
62await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 134Assert.StartsWith("Host=localhost;Port=12455;Username=postgres;Password=", await postgres.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 136var db1ConnectionString = await db1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 140var db2ConnectionString = await db2.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 192Assert.Equal("Host=localhost;Port=12455;Username=user1;Password=p@ssw0rd1", await postgres.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 196Assert.Equal("localhost", await postgres.Resource.Host.GetValueAsync(CancellationToken.None)); 199Assert.Equal("12455", await postgres.Resource.Port.GetValueAsync(CancellationToken.None)); 202Assert.Equal("localhost:12455", await postgres.Resource.HostName.GetValueAsync(CancellationToken.None)); 205Assert.Equal("user1", await postgres.Resource.UserName.GetValueAsync(CancellationToken.None)); 208Assert.Equal("p@ssw0rd1", await postgres.Resource.Password.GetValueAsync(CancellationToken.None)); 210var db1ConnectionString = await db1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 213var db2ConnectionString = await db2.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 247Assert.Equal("Host=localhost;Port=12455;Username=user;Password=p@ssw0rd1", await postgres.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 248Assert.Equal("Host=localhost;Port=12455;Username=user;Password=p@ssw0rd1;Database=db1", await db1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 249Assert.Equal("Host=localhost;Port=12455;Username=user;Password=p@ssw0rd1;Database=db2Name", await db2.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 329var hostValue = await postgres.Resource.HostName.GetValueAsync(CancellationToken.None); 332var userValue = await postgres.Resource.UserName.GetValueAsync(CancellationToken.None); 336var passwordValue = await postgres.Resource.Password.GetValueAsync(CancellationToken.None);
AzureProvisioningResourceTests.cs (1)
115private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureRedisExtensionsTests.cs (8)
60await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 108Assert.Equal($"localhost:12455,password={redisResource.PasswordParameter.Value}", await redis.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 143Assert.Equal($"localhost:12455,password=p@ssw0rd1", await redis.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None)); 147Assert.Equal("localhost:12455", await redis.Resource.HostName.GetValueAsync(CancellationToken.None)); 150Assert.Equal("p@ssw0rd1", await redis.Resource.Password.GetValueAsync(CancellationToken.None)); 202var hostValue = await redis.Resource.HostName.GetValueAsync(CancellationToken.None); 205var passwordValue = await redis.Resource.Password.GetValueAsync(CancellationToken.None); 335private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureResourcePreparerTests.cs (1)
752CancellationToken.None);
AzureSandboxesTests.cs (84)
445CancellationToken.None); 486CancellationToken.None); 502CancellationToken.None); 506CancellationToken.None); 555var sandboxes = await client.ListSandboxesAsync(scope, "aspire-resource=site-container", CancellationToken.None); 556var diskImages = await client.ListDiskImagesAsync(scope, "aspire-resource=site-container", CancellationToken.None); 587CancellationToken.None); 964CancellationToken.None); 996CancellationToken.None); 1034CancellationToken.None); 1103CancellationToken.None); 1150CancellationToken.None); 1227CancellationToken.None); 1252CancellationToken.None)); 1301CancellationToken.None); 1323CancellationToken.None); 1347CancellationToken.None)); 1372CancellationToken.None)); 1396CancellationToken.None)); 1419CancellationToken.None)); 1445CancellationToken.None)); 1471CancellationToken.None)); 1494CancellationToken.None)); 1540CancellationToken.None)); 1553await client.DeleteSandboxAsync(scope, "sandbox-1", CancellationToken.None); 1554await client.DeleteDiskImageAsync(scope, "disk-1", CancellationToken.None); 1559CancellationToken.None); 1577CancellationToken.None)); 1600CancellationToken.None)); 1619CancellationToken.None); 1695CancellationToken.None); 1746CancellationToken.None); 1788CancellationToken.None); 2444CancellationToken.None); 2453await stateManager.SaveSectionAsync(state, CancellationToken.None); 2460CancellationToken.None); 2611CancellationToken.None); 2654CancellationToken.None); 2660await stateManager.SaveSectionAsync(state, CancellationToken.None); 2666CancellationToken.None); 2699CancellationToken.None); 2730CancellationToken.None); 2760CancellationToken.None); 2853CancellationToken cancellationToken) 2872CancellationToken cancellationToken) 2881CancellationToken cancellationToken) 2886public Task<AzureDevComputeDiskImage> CreateDiskImageAsync(AzureDevComputeResourceScope scope, AzureDevComputeCreateDiskImageRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2887public Task<AzureDevComputeDiskImage> GetDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) => throw new NotSupportedException(); 2888public Task DeleteDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) => throw new NotSupportedException(); 2889public Task<AzureDevComputeSandbox> CreateSandboxAsync(AzureDevComputeResourceScope scope, AzureDevComputeSandboxRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2890public Task<AzureDevComputeSandbox> SetLifecycleAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeSandboxLifecyclePolicy lifecycle, CancellationToken cancellationToken) => throw new NotSupportedException(); 2891public Task<List<AzureDevComputeSandboxPort>> AddPortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeAddPortRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2892public Task<List<AzureDevComputeSandboxPort>> RemovePortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeRemovePortRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2927CancellationToken cancellationToken) 2955CancellationToken cancellationToken) 2977CancellationToken cancellationToken) 2987CancellationToken cancellationToken) 2994public Task<AzureDevComputeDiskImage> CreateDiskImageAsync(AzureDevComputeResourceScope scope, AzureDevComputeCreateDiskImageRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2995public Task<AzureDevComputeDiskImage> GetDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) => throw new NotSupportedException(); 2996public Task<AzureDevComputeSandbox> CreateSandboxAsync(AzureDevComputeResourceScope scope, AzureDevComputeSandboxRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2997public Task<AzureDevComputeSandbox> SetLifecycleAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeSandboxLifecyclePolicy lifecycle, CancellationToken cancellationToken) => throw new NotSupportedException(); 2998public Task<List<AzureDevComputeSandboxPort>> AddPortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeAddPortRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 2999public Task<List<AzureDevComputeSandboxPort>> RemovePortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeRemovePortRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 3013CancellationToken cancellationToken) 3021CancellationToken cancellationToken) 3027public Task<List<AzureDevComputeSandbox>> ListSandboxesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken) => throw new NotSupportedException(); 3028public Task<List<AzureDevComputeDiskImage>> ListDiskImagesAsync(AzureDevComputeResourceScope scope, string? labels, CancellationToken cancellationToken) => throw new NotSupportedException(); 3029public Task<AzureDevComputeDiskImage> CreateDiskImageAsync(AzureDevComputeResourceScope scope, AzureDevComputeCreateDiskImageRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 3030public Task<AzureDevComputeDiskImage> GetDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) => throw new NotSupportedException(); 3031public Task DeleteDiskImageAsync(AzureDevComputeResourceScope scope, string diskImageId, CancellationToken cancellationToken) 3036public Task<AzureDevComputeSandbox> CreateSandboxAsync(AzureDevComputeResourceScope scope, AzureDevComputeSandboxRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 3037public Task<AzureDevComputeSandbox> SetLifecycleAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeSandboxLifecyclePolicy lifecycle, CancellationToken cancellationToken) => throw new NotSupportedException(); 3038public Task<List<AzureDevComputeSandboxPort>> AddPortAsync(AzureDevComputeResourceScope scope, string sandboxId, AzureDevComputeAddPortRequest request, CancellationToken cancellationToken) => throw new NotSupportedException(); 3045public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) => throw new NotSupportedException(); 3046public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) => throw new NotSupportedException(); 3047public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) => throw new NotSupportedException(); 3048public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => throw new NotSupportedException(); 3053protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) 3072public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 3079public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken) 3089public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 3094public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken) 3111CancellationToken cancellationToken) 3118CancellationToken cancellationToken = default)
AzureServiceBusExtensionsTests.cs (6)
132hb.Configuration["ConnectionStrings:servicebusns"] = await serviceBus.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 372var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None); 471var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None); 527var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None); 586var configFiles = await configAnnotation.Callback(new ContainerFileSystemCallbackContext { Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None); 845hb.Configuration["ConnectionStrings:servicebusns"] = await serviceBus.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None);
AzureSignalREmulatorFunctionalTest.cs (1)
31var connectionString = await connectionStringExpr.GetValueAsync(CancellationToken.None);
AzureSqlExtensionsTests.cs (9)
93var serverConnectionString = await sql.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 97var db1ConnectionString = await db1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 101var db2ConnectionString = await db2.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 105var db3ConnectionString = await db3.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 159var serverConnectionString = await sql.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 162var db1ConnectionString = await db1.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 165var db2ConnectionString = await db2.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 168var db3ConnectionString = await db3.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 337private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
AzureStorageEmulatorFunctionalTests.cs (6)
178hb.Configuration[$"ConnectionStrings:{blobsResourceName}"] = await blobs.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 179hb.Configuration[$"ConnectionStrings:{blobContainerName}"] = await container.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 180hb.Configuration[$"ConnectionStrings:{queuesResourceName}"] = await queues.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 181hb.Configuration[$"ConnectionStrings:{queueName}"] = await queue.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 229hb.Configuration["ConnectionStrings:BlobConnection"] = await blobs.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 269hb.Configuration["ConnectionStrings:QueueConnection"] = await queues.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None);
ContainerRegistryTests.cs (1)
143public Task PublishAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
DefaultArmClientProviderTests.cs (14)
48CancellationToken.None); 83var locations = await armClient.GetAvailableLocationsAsync(SubscriptionId, CancellationToken.None); 105await foreach (var operation in armClient.GetDeploymentOperationsAsync(RootDeploymentId, recursive: true, CancellationToken.None)) 130await foreach (var resourceId in armClient.GetDeploymentTargetResourceIdsAsync(RootDeploymentId, CancellationToken.None)) 154var deployment = await armClient.GetDeploymentAsync(RootDeploymentId, CancellationToken.None); 171await armClient.DeleteResourceAsync(KeyVaultResourceId, cancellationToken: CancellationToken.None); 172var purged = await armClient.PurgeDeletedKeyVaultAsync(KeyVaultResourceId, "westus2", CancellationToken.None); 196var purged = await armClient.PurgeDeletedKeyVaultAsync(KeyVaultResourceId, "ukwest", CancellationToken.None); 217var deleteTask = armClient.DeleteResourceAsync(KeyVaultResourceId, cancellationToken: CancellationToken.None); 227var purgeTask = armClient.PurgeDeletedKeyVaultAsync(KeyVaultResourceId, "westus2", CancellationToken.None); 255var deleteTask = armClient.DeleteResourceAsync(KeyVaultResourceId, cancellationToken: CancellationToken.None); 277var purgeTask = armClient.PurgeDeletedKeyVaultAsync(KeyVaultResourceId, "westus2", CancellationToken.None); 304public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 310public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken = default)
DefaultAzurePrincipalProviderTests.cs (4)
372public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 377public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 393public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 399public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken = default)
FakeAcrLoginService.cs (1)
30CancellationToken cancellationToken = default)
ProvisioningContextProviderTests.cs (30)
46var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 85() => provider.CreateProvisioningContextAsync(CancellationToken.None)); 121() => provider.CreateProvisioningContextAsync(CancellationToken.None)); 136var azureSection = await deploymentStateManager.AcquireSectionAsync("Azure", CancellationToken.None); 141await deploymentStateManager.SaveSectionAsync(azureSection, CancellationToken.None); 154var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 186() => provider.CreateProvisioningContextAsync(CancellationToken.None)); 214var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 246var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 277var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 309var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 341var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 390CancellationToken = CancellationToken.None, 400await provider.PersistProvisioningOptionsAsync(CancellationToken.None); 402var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 436var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 446CancellationToken = CancellationToken.None, 456CancellationToken = CancellationToken.None, 497var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 542CancellationToken = CancellationToken.None, 551CancellationToken = CancellationToken.None, 561await provider.PersistProvisioningOptionsAsync(CancellationToken.None); 563var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 599var context = await provider.CreateProvisioningContextAsync(CancellationToken.None); 638var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 684var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 727var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 745CancellationToken = CancellationToken.None, 785var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None); 828var ensureTask = provider.EnsureProvisioningOptionsAsync(forcePrompt: true, CancellationToken.None);
ProvisioningContextTests.cs (1)
84var token = await context.Credential.GetTokenAsync(requestContext, CancellationToken.None);
ProvisioningTestHelpers.cs (45)
152public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 159public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken = default) 213private readonly Func<string, string, CancellationToken, Task<IEnumerable<string>>>? _supportedLocationsProvider; 249Func<string, string, CancellationToken, Task<IEnumerable<string>>>? supportedLocationsProvider = null) 279public Task<(ISubscriptionResource subscription, ITenantResource tenant)> GetSubscriptionAndTenantAsync(CancellationToken cancellationToken = default) 298public Task<IEnumerable<ITenantResource>> GetAvailableTenantsAsync(CancellationToken cancellationToken = default) 307public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(CancellationToken cancellationToken = default) 316public Task<IEnumerable<ISubscriptionResource>> GetAvailableSubscriptionsAsync(string? tenantId, CancellationToken cancellationToken = default) 328public Task<ISubscriptionResource> GetSubscriptionAsync(string subscriptionId, CancellationToken cancellationToken = default) 347public Task<IEnumerable<(string Name, string DisplayName)>> GetAvailableLocationsAsync(string subscriptionId, CancellationToken cancellationToken = default) 359public Task<IEnumerable<(string Name, string Location)>> GetAvailableResourceGroupsWithLocationAsync(string subscriptionId, CancellationToken cancellationToken = default) 370public async Task<IEnumerable<string>> GetSupportedLocationsAsync(string subscriptionId, string resourceType, CancellationToken cancellationToken = default) 389public Task<bool> ResourceExistsAsync(string resourceId, CancellationToken cancellationToken = default) 395public Task DeleteResourceAsync(string resourceId, CancellationToken cancellationToken = default) 402public Task<bool> PurgeDeletedKeyVaultAsync(string resourceId, string location, CancellationToken cancellationToken = default) 413public Task CancelDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 419public Task<AzureDeploymentState?> GetDeploymentAsync(string deploymentId, CancellationToken cancellationToken = default) 452public async IAsyncEnumerable<string> GetDeploymentTargetResourceIdsAsync(string deploymentId, [System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 472[System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 582public Task<Response<IResourceGroupResource>> GetAsync(string resourceGroupName, CancellationToken cancellationToken = default) 607public Task<ArmOperation<IResourceGroupResource>> CreateOrUpdateAsync(WaitUntil waitUntil, string resourceGroupName, ResourceGroupData data, CancellationToken cancellationToken = default) 670public Task<ArmOperation> DeleteAsync(WaitUntil waitUntil, CancellationToken cancellationToken = default) 682public async IAsyncEnumerable<(string Name, string ResourceType)> GetResourcesAsync([System.Runtime.CompilerServices.EnumeratorCancellation] CancellationToken cancellationToken = default) 699public CancellationToken CancellationToken { get; private set; } 705CancellationToken cancellationToken = default) 746CancellationToken cancellationToken = default) 772public CancellationToken CancellationToken { get; private set; } 774public Task CancelAsync(string deploymentName, CancellationToken cancellationToken = default) => Task.CompletedTask; 818public override Response UpdateStatus(CancellationToken cancellationToken = default) => new MockResponse(200); 819public override ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken = default) => new ValueTask<Response>(new MockResponse(200)); 820public override ValueTask<Response<T>> WaitForCompletionAsync(CancellationToken cancellationToken = default) => new ValueTask<Response<T>>(Response.FromValue(Value, new MockResponse(200))); 821public override ValueTask<Response<T>> WaitForCompletionAsync(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => new ValueTask<Response<T>>(Response.FromValue(Value, new MockResponse(200))); 822public override Response<T> WaitForCompletion(CancellationToken cancellationToken = default) => Response.FromValue(Value, new MockResponse(200)); 823public override Response<T> WaitForCompletion(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => Response.FromValue(Value, new MockResponse(200)); 832public override Response UpdateStatus(CancellationToken cancellationToken = default) => new MockResponse(200); 833public override ValueTask<Response> UpdateStatusAsync(CancellationToken cancellationToken = default) => ValueTask.FromResult<Response>(new MockResponse(200)); 834public override ValueTask<Response> WaitForCompletionResponseAsync(CancellationToken cancellationToken = default) => ValueTask.FromResult<Response>(new MockResponse(200)); 835public override ValueTask<Response> WaitForCompletionResponseAsync(TimeSpan pollingInterval, CancellationToken cancellationToken = default) => ValueTask.FromResult<Response>(new MockResponse(200)); 1021public Task<string> CompileBicepToArmAsync(string bicepFilePath, CancellationToken cancellationToken = default) 1038public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1046public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1049public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1054public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1060public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1065public Task<AzurePrincipal> GetPrincipalAsync(CancellationToken cancellationToken = default)
tests\Shared\InMemoryDeploymentStateManager.cs (4)
27public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 37public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 44public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 51public Task ClearAllStateAsync(CancellationToken cancellationToken = default)
tests\Shared\TestInteractionService.cs (8)
19internal sealed record InteractionData(InteractionType Type, string Title, string? Message, InteractionInputCollection Inputs, InteractionOptions? Options, CancellationToken CancellationToken, TaskCompletionSource<object> CompletionTcs); 27public Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 32public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 37public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 45public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 60public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 67public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 76public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Blazor (10)
BlazorDotNetCliRunner.cs (1)
20CancellationToken cancellationToken)
BlazorGatewayExtensions.cs (2)
421CancellationToken cancellationToken) 471List<GatewayAppRegistration> apps, ILogger logger, CancellationToken ct)
BlazorHostedExtensions.cs (1)
198CancellationToken cancellationToken)
BlazorWasmAppBuilder.cs (2)
18public static async Task<bool> BuildAsync(string projectPath, ILogger logger, CancellationToken cancellationToken) 53string projectPath, ILogger logger, CancellationToken cancellationToken)
BrowserDebuggerHelper.cs (1)
293CancellationToken cancellationToken,
GatewayOriginReference.cs (1)
16public async ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
Manifests\EndpointsManifestTransformer.cs (2)
20public static async Task<string> PrefixEndpointsAssetFileAsync(string manifestPath, string prefix, CancellationToken ct) 77CancellationToken ct)
Aspire.Hosting.Blazor.Tests (13)
BlazorHostedExtensionsTests.cs (1)
251CancellationToken = CancellationToken.None,
BrowserDebuggerHelperTests.cs (2)
37CancellationToken.None, 70CancellationToken.None,
EndpointsManifestTransformerTests.cs (6)
41var result = await EndpointsManifestTransformer.PrefixEndpointsAssetFileAsync(manifestPath, "store", CancellationToken.None); 66var result = await EndpointsManifestTransformer.PrefixEndpointsAssetFileAsync(manifestPath, "store", CancellationToken.None); 97var result = await EndpointsManifestTransformer.PrefixEndpointsAssetFileAsync(manifestPath, "store", CancellationToken.None); 121var result = await EndpointsManifestTransformer.PrefixEndpointsAssetFileAsync(manifestPath, "store", CancellationToken.None); 192manifests, outputPath, Microsoft.Extensions.Logging.Abstractions.NullLogger.Instance, CancellationToken.None); 256manifests, outputPath, Microsoft.Extensions.Logging.Abstractions.NullLogger.Instance, CancellationToken.None);
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
WithBlazorAppTests.cs (1)
324CancellationToken = CancellationToken.None,
Aspire.Hosting.Browsers (82)
BrowserEndpointDiscovery.cs (3)
52public async Task<BrowserDebugEndpointMetadata?> TryReadAndValidateAsync(BrowserHostIdentity identity, string? profileDirectoryName, CancellationToken cancellationToken) 151public static async Task WriteAsync(BrowserHostIdentity identity, string? profileDirectoryName, Uri endpoint, int processId, CancellationToken cancellationToken) 199private static async Task<bool> ProbeBrowserEndpointAsync(Uri browserEndpoint, CancellationToken cancellationToken)
BrowserHost.cs (5)
40CancellationToken cancellationToken) 51CancellationToken cancellationToken) 63CancellationToken cancellationToken) 114CancellationToken cancellationToken) 148CancellationToken cancellationToken,
BrowserHostRegistry.cs (7)
20private readonly Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>> _createHostAsync; 41Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>>? createHostAsync, 52public async Task<BrowserHostLease> AcquireAsync(BrowserConfiguration configuration, CancellationToken cancellationToken) 128var lockAcquired = await TryWaitForLockAsync(CancellationToken.None).ConfigureAwait(false); 156private async ValueTask ReleaseAsync(BrowserHostIdentity identity, CancellationToken cancellationToken) 209private async Task<bool> TryWaitForLockAsync(CancellationToken cancellationToken) 296CancellationToken cancellationToken)
BrowserLogsArtifacts.cs (2)
19CancellationToken cancellationToken); 49CancellationToken cancellationToken)
BrowserLogsCdpConnection.cs (27)
16Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken); 18Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken); 20Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken); 22Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken); 24Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken); 26Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken); 28Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken); 30Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken); 71CancellationToken cancellationToken) 85CancellationToken cancellationToken, 107public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 117public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 127public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 141public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 151public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 165public async Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 176public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken) 191public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken) 230CancellationToken cancellationToken, 393Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken); 409public Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken) 440Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken); 442Task<byte[]> ReceiveAsync(CancellationToken cancellationToken); 450public async Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken) 455public async Task<byte[]> ReceiveAsync(CancellationToken cancellationToken) 527public async Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken) 534public async Task<byte[]> ReceiveAsync(CancellationToken cancellationToken)
BrowserLogsCdpConnectionMultiplexer.cs (8)
143public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 149public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 155public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 161public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 167public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 173public Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 179public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken) 185public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken)
BrowserLogsConfigurationManager.cs (1)
148public async Task<ExecuteCommandResult> ConfigureAsync(BrowserLogsResource resource, InteractionInputCollection arguments, CancellationToken _)
BrowserLogsRunningSession.cs (8)
28Task<byte[]> CaptureScreenshotAsync(CancellationToken cancellationToken); 30Task StopAsync(CancellationToken cancellationToken); 41CancellationToken cancellationToken); 63CancellationToken cancellationToken) 154CancellationToken cancellationToken) 176public async Task<byte[]> CaptureScreenshotAsync(CancellationToken cancellationToken) 193public async Task StopAsync(CancellationToken cancellationToken) 211private async Task InitializeAsync(CancellationToken cancellationToken)
BrowserLogsSessionManager.cs (5)
62public async Task StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, string resourceName, Uri url, CancellationToken cancellationToken) 184public async Task<BrowserLogsScreenshotCaptureResult> CaptureScreenshotAsync(string resourceName, CancellationToken cancellationToken) 261await resourceState.Lock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 283await session.StopAsync(CancellationToken.None).ConfigureAwait(false); 327await resourceState.Lock.WaitAsync(CancellationToken.None).ConfigureAwait(false);
BrowserPageSession.cs (9)
12CancellationToken cancellationToken); 77public async Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken) 136CancellationToken cancellationToken) 161CancellationToken cancellationToken) 189await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 233private async Task ConnectAsync(bool createTarget, CancellationToken cancellationToken) 280private async Task<string> CreateTargetAsync(CancellationToken cancellationToken) 457await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 471await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false);
IBrowserHost.cs (5)
37CancellationToken cancellationToken); 47CancellationToken cancellationToken); 60Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken); 88private readonly Func<CancellationToken, ValueTask> _releaseAsync; 91public BrowserHostLease(IBrowserHost host, Func<CancellationToken, ValueTask> releaseAsync)
IBrowserLogsSessionManager.cs (2)
8Task StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, string resourceName, Uri url, CancellationToken cancellationToken); 10Task<BrowserLogsScreenshotCaptureResult> CaptureScreenshotAsync(string resourceName, CancellationToken cancellationToken);
Aspire.Hosting.Browsers.Tests (172)
BrowserHostTests.cs (4)
34CancellationToken.None); 44CancellationToken.None, 70CancellationToken.None); 72var enableDiscoveryTask = connection.EnableTargetDiscoveryAsync(CancellationToken.None);
BrowserLogsBuilderExtensionsTests.cs (10)
111CancellationToken = CancellationToken.None 118CancellationToken = CancellationToken.None 125CancellationToken = CancellationToken.None 164CancellationToken = CancellationToken.None 1791public Task StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, string resourceName, Uri url, CancellationToken cancellationToken) 1797public Task<BrowserLogsScreenshotCaptureResult> CaptureScreenshotAsync(string resourceName, CancellationToken cancellationToken) 1821CancellationToken cancellationToken) 1890public Task StopAsync(CancellationToken cancellationToken) 1897public Task<byte[]> CaptureScreenshotAsync(CancellationToken cancellationToken) 1978public Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default) => Task.CompletedTask;
BrowserLogsCdpConnectionTests.cs (26)
27CancellationToken.None, 50CancellationToken.None, 53var createTargetTask = connection.CreateTargetAsync(CancellationToken.None); 54var attachToTargetTask = connection.AttachToTargetAsync("target-1", CancellationToken.None); 109await pair.ServerSocket.CloseOutputAsync(WebSocketCloseStatus.NormalClosure, "Done", CancellationToken.None).DefaultTimeout(); 121CancellationToken.None, 124var captureTask = connection.CaptureScreenshotAsync("target-session-1", CancellationToken.None); 146await pair.ServerSocket.CloseOutputAsync(WebSocketCloseStatus.NormalClosure, "Done", CancellationToken.None).DefaultTimeout(); 167var createTargetTask = connection.CreateTargetAsync(CancellationToken.None); 226var result = await firstConnection.CreateTargetAsync(CancellationToken.None); 274await Assert.ThrowsAsync<InvalidOperationException>(() => failingConnection.CreateTargetAsync(CancellationToken.None)); 352var result = await socket.ReceiveAsync(buffer, CancellationToken.None).DefaultTimeout(); 368return socket.SendAsync(Encoding.UTF8.GetBytes(text), WebSocketMessageType.Text, endOfMessage: true, CancellationToken.None); 426public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 432public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 437public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 442public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 447public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 452public Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 457public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken) 462public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken) 488public Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken) 515public Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken) 589public override async Task FlushAsync(CancellationToken cancellationToken) 599public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 637public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
BrowserLogsRunningSessionTests.cs (4)
52CancellationToken.None).GetAwaiter().GetResult(); 126CancellationToken cancellationToken) => 134CancellationToken cancellationToken) 167public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken)
BrowserLogsSessionManagerTests.cs (17)
80var firstLease = await registry.AcquireAsync(configuration, CancellationToken.None); 81var secondLease = await registry.AcquireAsync(configuration, CancellationToken.None); 120var lease = await registry.AcquireAsync(configuration, CancellationToken.None); 150CancellationToken.None); 155CancellationToken.None)); 183CancellationToken.None); 195CancellationToken.None); 269CancellationToken.None); 271var metadata = await discovery.TryReadAndValidateAsync(identity, profileDirectoryName: "Default", CancellationToken.None); 298CancellationToken.None); 334var metadata = await discovery.TryReadAndValidateAsync(identity, profileDirectoryName: null, CancellationToken.None); 362CancellationToken.None); 365discovery.TryReadAndValidateAsync(identity, profileDirectoryName: "Default", CancellationToken.None)); 557CancellationToken.None)); 619CancellationToken cancellationToken) 662CancellationToken cancellationToken) => 670CancellationToken cancellationToken) =>
BrowserPageSessionTests.cs (18)
66CancellationToken.None); 120CancellationToken.None); 160CancellationToken.None); 162var result = await session.CaptureScreenshotAsync(CancellationToken.None); 190CancellationToken.None); 192var captureTask = session.CaptureScreenshotAsync(CancellationToken.None); 232CancellationToken.None); 306CancellationToken.None); 366CancellationToken cancellationToken) => 374CancellationToken cancellationToken) => 410public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 416public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 422public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 428public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 434public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 440public Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 447public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken) 453public async Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserEndpointDiscovery.cs (3)
52public async Task<BrowserDebugEndpointMetadata?> TryReadAndValidateAsync(BrowserHostIdentity identity, string? profileDirectoryName, CancellationToken cancellationToken) 151public static async Task WriteAsync(BrowserHostIdentity identity, string? profileDirectoryName, Uri endpoint, int processId, CancellationToken cancellationToken) 199private static async Task<bool> ProbeBrowserEndpointAsync(Uri browserEndpoint, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserHost.cs (5)
40CancellationToken cancellationToken) 51CancellationToken cancellationToken) 63CancellationToken cancellationToken) 114CancellationToken cancellationToken) 148CancellationToken cancellationToken,
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (7)
20private readonly Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>> _createHostAsync; 41Func<BrowserConfiguration, BrowserHostIdentity, BrowserLogsUserDataDirectory, CancellationToken, Task<IBrowserHost>>? createHostAsync, 52public async Task<BrowserHostLease> AcquireAsync(BrowserConfiguration configuration, CancellationToken cancellationToken) 128var lockAcquired = await TryWaitForLockAsync(CancellationToken.None).ConfigureAwait(false); 156private async ValueTask ReleaseAsync(BrowserHostIdentity identity, CancellationToken cancellationToken) 209private async Task<bool> TryWaitForLockAsync(CancellationToken cancellationToken) 296CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsArtifacts.cs (2)
19CancellationToken cancellationToken); 49CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (27)
16Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken); 18Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken); 20Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken); 22Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken); 24Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken); 26Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken); 28Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken); 30Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken); 71CancellationToken cancellationToken) 85CancellationToken cancellationToken, 107public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 117public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 127public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 141public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 151public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 165public async Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 176public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken) 191public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken) 230CancellationToken cancellationToken, 393Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken); 409public Task ConnectAsync(Uri webSocketUri, CancellationToken cancellationToken) 440Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken); 442Task<byte[]> ReceiveAsync(CancellationToken cancellationToken); 450public async Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken) 455public async Task<byte[]> ReceiveAsync(CancellationToken cancellationToken) 527public async Task SendAsync(ReadOnlyMemory<byte> frame, CancellationToken cancellationToken) 534public async Task<byte[]> ReceiveAsync(CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (8)
143public Task<BrowserLogsCreateTargetResult> CreateTargetAsync(CancellationToken cancellationToken) 149public Task<BrowserLogsGetTargetsResult> GetTargetsAsync(CancellationToken cancellationToken) 155public Task<BrowserLogsAttachToTargetResult> AttachToTargetAsync(string targetId, CancellationToken cancellationToken) 161public Task<BrowserLogsCommandAck> CloseTargetAsync(string targetId, CancellationToken cancellationToken) 167public Task<BrowserLogsCommandAck> EnableTargetDiscoveryAsync(CancellationToken cancellationToken) 173public Task EnablePageInstrumentationAsync(string sessionId, CancellationToken cancellationToken) 179public Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(string sessionId, CancellationToken cancellationToken) 185public Task<BrowserLogsCommandAck> NavigateAsync(string sessionId, Uri url, CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
148public async Task<ExecuteCommandResult> ConfigureAsync(BrowserLogsResource resource, InteractionInputCollection arguments, CancellationToken _)
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (8)
28Task<byte[]> CaptureScreenshotAsync(CancellationToken cancellationToken); 30Task StopAsync(CancellationToken cancellationToken); 41CancellationToken cancellationToken); 63CancellationToken cancellationToken) 154CancellationToken cancellationToken) 176public async Task<byte[]> CaptureScreenshotAsync(CancellationToken cancellationToken) 193public async Task StopAsync(CancellationToken cancellationToken) 211private async Task InitializeAsync(CancellationToken cancellationToken)
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (5)
62public async Task StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, string resourceName, Uri url, CancellationToken cancellationToken) 184public async Task<BrowserLogsScreenshotCaptureResult> CaptureScreenshotAsync(string resourceName, CancellationToken cancellationToken) 261await resourceState.Lock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 283await session.StopAsync(CancellationToken.None).ConfigureAwait(false); 327await resourceState.Lock.WaitAsync(CancellationToken.None).ConfigureAwait(false);
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (9)
12CancellationToken cancellationToken); 77public async Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken) 136CancellationToken cancellationToken) 161CancellationToken cancellationToken) 189await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 233private async Task ConnectAsync(bool createTarget, CancellationToken cancellationToken) 280private async Task<string> CreateTargetAsync(CancellationToken cancellationToken) 457await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 471await _connectionLock.WaitAsync(CancellationToken.None).ConfigureAwait(false);
src\Aspire.Hosting.Browsers\IBrowserHost.cs (5)
37CancellationToken cancellationToken); 47CancellationToken cancellationToken); 60Task<BrowserLogsCaptureScreenshotResult> CaptureScreenshotAsync(CancellationToken cancellationToken); 88private readonly Func<CancellationToken, ValueTask> _releaseAsync; 91public BrowserHostLease(IBrowserHost host, Func<CancellationToken, ValueTask> releaseAsync)
src\Aspire.Hosting.Browsers\IBrowserLogsSessionManager.cs (2)
8Task StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, string resourceName, Uri url, CancellationToken cancellationToken); 10Task<BrowserLogsScreenshotCaptureResult> CaptureScreenshotAsync(string resourceName, CancellationToken cancellationToken);
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TestInteractionService.cs (8)
19internal sealed record InteractionData(InteractionType Type, string Title, string? Message, InteractionInputCollection Inputs, InteractionOptions? Options, CancellationToken CancellationToken, TaskCompletionSource<object> CompletionTcs); 27public Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 32public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 37public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 45public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 60public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 67public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 76public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.CodeGeneration.Go.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
710CancellationToken cancellationToken = default) 722Func<CancellationToken, Task> operation) where T : IResource 735CancellationToken cancellationToken = default) 988public CancellationToken CancellationToken { get; set; }
Aspire.Hosting.CodeGeneration.Java.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
710CancellationToken cancellationToken = default) 722Func<CancellationToken, Task> operation) where T : IResource 735CancellationToken cancellationToken = default) 988public CancellationToken CancellationToken { get; set; }
Aspire.Hosting.CodeGeneration.Python.Tests (4)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
710CancellationToken cancellationToken = default) 722Func<CancellationToken, Task> operation) where T : IResource 735CancellationToken cancellationToken = default) 988public CancellationToken CancellationToken { get; set; }
Aspire.Hosting.CodeGeneration.Rust.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (4)
710CancellationToken cancellationToken = default) 722Func<CancellationToken, Task> operation) where T : IResource 735CancellationToken cancellationToken = default) 988public CancellationToken CancellationToken { get; set; }
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.CodeGeneration.TypeScript (2)
AtsTypeScriptApiReferenceExporter.cs (1)
43CancellationToken cancellationToken)
TypeScriptApiProjector.cs (1)
450CancellationToken cancellationToken)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (9)
AtsTypeScriptCodeGeneratorTests.cs (4)
2568Assert.Equal(typeof(CancellationToken), parameter.ParameterType); 2745.BuildApiModel(combinedPackage, combinedAssemblies, CancellationToken.None); 2747.BuildApiModel(combinedPackage, combinedAssemblies, CancellationToken.None); 2843CancellationToken.None);
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
TestTypes\TestExtensions.cs (4)
710CancellationToken cancellationToken = default) 722Func<CancellationToken, Task> operation) where T : IResource 735CancellationToken cancellationToken = default) 988public CancellationToken CancellationToken { get; set; }
Aspire.Hosting.Containers.Tests (5)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
WithDockerfileTests.cs (2)
824CancellationToken = CancellationToken.None 857CancellationToken = CancellationToken.None
Aspire.Hosting.DevTunnels (54)
DevTunnelCli.cs (20)
35public Task<int> GetVersionAsync(TextWriter? outputWriter = null, TextWriter? errorWriter = null, ILogger? logger = default, CancellationToken cancellationToken = default) 38public Task<int> UserLoginMicrosoftAsync(ILogger? logger = default, CancellationToken cancellationToken = default) 41public Task<int> UserLoginGitHubAsync(ILogger? logger = default, CancellationToken cancellationToken = default) 44public Task<int> UserLogoutAsync(TextWriter? outputWriter = null, TextWriter? errorWriter = null, ILogger? logger = default, CancellationToken cancellationToken = default) 48public Task<int> UserStatusAsync(TextWriter? outputWriter = null, TextWriter? errorWriter = null, ILogger? logger = default, CancellationToken cancellationToken = default) 57CancellationToken cancellationToken = default) 77CancellationToken cancellationToken = default) 93CancellationToken cancellationToken = default) 107CancellationToken cancellationToken = default) 122CancellationToken cancellationToken = default) 139CancellationToken cancellationToken = default) 160CancellationToken cancellationToken = default) 168CancellationToken cancellationToken = default) 178CancellationToken cancellationToken = default) 197CancellationToken cancellationToken = default) 215CancellationToken cancellationToken = default) 218private Task<int> RunAsync(string[] args, TextWriter? outputWriter = null, TextWriter? errorWriter = null, ILogger? logger = default, CancellationToken cancellationToken = default) 221private Task<int> RunAsync(string[] args, TextWriter? outputWriter = null, TextWriter? errorWriter = null, bool useShellExecute = false, ILogger? logger = default, CancellationToken cancellationToken = default) 236private async Task<int> RunAsync(Action<bool, string> onOutput, string[] args, bool useShellExecute = false, ILogger? logger = default, CancellationToken cancellationToken = default) 380private static async Task PumpAsync(StreamReader reader, Action<string> onLine, CancellationToken cancellationToken = default)
DevTunnelCliClient.cs (13)
32public async Task<Version> GetVersionAsync(ILogger? logger = default, CancellationToken cancellationToken = default) 66public async Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = default, CancellationToken cancellationToken = default) 156public async Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default) 166public async Task<DevTunnelPortList> GetPortListAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default) 175public async Task<DevTunnelPortStatus> CreatePortAsync(string tunnelId, int portNumber, DevTunnelPortOptions portOptions, ILogger? logger = default, CancellationToken cancellationToken = default) 244public async Task<DevTunnelPortDeleteResult> DeletePortAsync(string tunnelId, int portNumber, ILogger? logger = default, CancellationToken cancellationToken = default) 253public async Task<DevTunnelAccessStatus> GetAccessAsync(string tunnelId, int? portNumber = null, ILogger? logger = default, CancellationToken cancellationToken = default) 262public async Task<UserLoginStatus> GetUserLoginStatusAsync(ILogger? logger = default, CancellationToken cancellationToken = default) 271public async Task<UserLoginStatus> UserLoginAsync(LoginProvider provider, ILogger? logger = default, CancellationToken cancellationToken = default) 290private async Task<(T? Result, int ExitCode, string? Error)> CallCliAsJsonAsync<T>(Func<TextWriter, TextWriter, ILogger?, CancellationToken, Task<int>> cliCall, ILogger? logger = default, CancellationToken cancellationToken = default) 295private async Task<(T? Result, int ExitCode, string? Error)> CallCliAsJsonAsync<T>(Func<TextWriter, TextWriter, ILogger?, CancellationToken, Task<int>> cliCall, string? propertyName, ILogger? logger = default, CancellationToken cancellationToken = default)
DevTunnelHealthCheck.cs (1)
22public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
DevTunnelLoginManager.cs (2)
23public Task EnsureUserLoggedInAsync(CancellationToken cancellationToken = default) => RunAsync(cancellationToken); 25protected override async Task ExecuteCoreAsync(CancellationToken cancellationToken)
DevTunnelPortHealthCheck.cs (1)
13public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
DevTunnelResource.cs (2)
100internal async ValueTask<int> GetTunnelPortAsync(CancellationToken cancellationToken = default) 119private async ValueTask<int?> GetResolvedEndpointPortAsync(EndpointProperty property, CancellationToken cancellationToken)
IDevTunnelClient.cs (9)
10Task<Version> GetVersionAsync(ILogger? logger = default, CancellationToken cancellationToken = default); 12Task<UserLoginStatus> GetUserLoginStatusAsync(ILogger? logger = default, CancellationToken cancellationToken = default); 14Task<UserLoginStatus> UserLoginAsync(LoginProvider provider, ILogger? logger = default, CancellationToken cancellationToken = default); 16Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = default, CancellationToken cancellationToken = default); 18Task<DevTunnelPortList> GetPortListAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default); 20Task<DevTunnelPortStatus> CreatePortAsync(string tunnelId, int portNumber, DevTunnelPortOptions options, ILogger? logger = default, CancellationToken cancellationToken = default); 22Task<DevTunnelPortDeleteResult> DeletePortAsync(string tunnelId, int portNumber, ILogger? logger = default, CancellationToken cancellationToken = default); 24Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = default, CancellationToken cancellationToken = default); 26Task<DevTunnelAccessStatus> GetAccessAsync(string tunnelId, int? portNumber = null, ILogger? logger = default, CancellationToken cancellationToken = default);
LoggedOutNotificationManager.cs (2)
10public Task NotifyUserLoggedOutAsync(CancellationToken cancellationToken = default) => RunAsync(cancellationToken); 12protected override async Task ExecuteCoreAsync(CancellationToken cancellationToken)
src\Shared\CoalescingAsyncOperation.cs (4)
22protected abstract Task ExecuteCoreAsync(CancellationToken cancellationToken); 29public async Task RunAsync(CancellationToken cancellationToken = default) 51}, this, CancellationToken.None, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default); 62private async Task ExecuteWrapperAsync(CancellationToken ct) => await ExecuteCoreAsync(ct).ConfigureAwait(false);
Aspire.Hosting.DevTunnels.Tests (28)
DevTunnelCliVersionValidationTests.cs (1)
33var context = new RequiredCommandValidationContext("thepath", services, CancellationToken.None);
DevTunnelResourceBuilderExtensionsTests.cs (4)
472CancellationToken = CancellationToken.None, 524CancellationToken = CancellationToken.None, 572CancellationToken = CancellationToken.None, 717public Task<RequiredCommandValidationResult> ValidateAsync(IResource resource, RequiredCommandAnnotation annotation, CancellationToken cancellationToken)
TestDevTunnelCli.cs (3)
33CancellationToken cancellationToken = default) 45CancellationToken cancellationToken = default) 55CancellationToken cancellationToken)
TestDevTunnelClient.cs (9)
24public Task<Version> GetVersionAsync(ILogger? logger = null, CancellationToken cancellationToken = default) 30public Task<UserLoginStatus> GetUserLoginStatusAsync(ILogger? logger = null, CancellationToken cancellationToken = default) 36public Task<UserLoginStatus> UserLoginAsync(LoginProvider provider, ILogger? logger = null, CancellationToken cancellationToken = default) 42public Task<DevTunnelStatus> CreateTunnelAsync(string tunnelId, DevTunnelOptions options, ILogger? logger = null, CancellationToken cancellationToken = default) 48public Task<DevTunnelPortList> GetPortListAsync(string tunnelId, ILogger? logger = null, CancellationToken cancellationToken = default) 54public Task<DevTunnelPortStatus> CreatePortAsync(string tunnelId, int portNumber, DevTunnelPortOptions options, ILogger? logger = null, CancellationToken cancellationToken = default) 60public Task<DevTunnelPortDeleteResult> DeletePortAsync(string tunnelId, int portNumber, ILogger? logger = null, CancellationToken cancellationToken = default) 66public Task<DevTunnelStatus> GetTunnelAsync(string tunnelId, ILogger? logger = null, CancellationToken cancellationToken = default) 72public Task<DevTunnelAccessStatus> GetAccessAsync(string tunnelId, int? portNumber = null, ILogger? logger = null, CancellationToken cancellationToken = default)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TestInteractionService.cs (8)
19internal sealed record InteractionData(InteractionType Type, string Title, string? Message, InteractionInputCollection Inputs, InteractionOptions? Options, CancellationToken CancellationToken, TaskCompletionSource<object> CompletionTcs); 27public Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 32public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 37public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 45public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 60public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 67public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 76public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.Docker (6)
DockerComposeEnvironmentContext.cs (3)
12public async Task<DockerComposeServiceResource> CreateDockerComposeServiceResourceAsync(IResource resource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 134private static async Task ProcessEnvironmentVariablesAsync(DockerComposeServiceResource serviceResource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 167private static async Task ProcessArgumentsAsync(DockerComposeServiceResource serviceResource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
DockerComposeEnvironmentResource.cs (1)
305var cancellationToken = context.CancellationToken;
DockerComposePublishingContext.cs (2)
32CancellationToken cancellationToken = default) 114var files = await a.Callback(new() { Model = serviceResource.TargetResource, Services = executionContext.Services }, CancellationToken.None).ConfigureAwait(false);
Aspire.Hosting.Docker.Tests (32)
DockerComposePublisherTests.cs (5)
1151public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 1154public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default) 1162public Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default) 1168public Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default) 1174public Task PushImageAsync(IResource resource, CancellationToken cancellationToken)
DockerComposeTests.cs (7)
289public Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default) 295public Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default) 301public Task PushImageAsync(IResource resource, CancellationToken cancellationToken) 741public Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default) 744public Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default) 747public Task PushImageAsync(IResource resource, CancellationToken cancellationToken) 953private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
tests\Shared\InMemoryDeploymentStateManager.cs (4)
27public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 37public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 44public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 51public Task ClearAllStateAsync(CancellationToken cancellationToken = default)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Dotnet.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.DotnetTool.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.EntityFrameworkCore (6)
EFCoreOperationExecutor.cs (4)
29private readonly CancellationToken _cancellationToken; 67CancellationToken cancellationToken, 399CancellationToken cancellationToken) 431CancellationToken cancellationToken)
EFMigrationResourceBuilderExtensions.cs (1)
52CancellationToken cancellationToken)
EFResourceBuilderExtensions.cs (1)
601CancellationToken cancellationToken)
Aspire.Hosting.EntityFrameworkCore.Tests (5)
EFCoreOperationExecutorTests.cs (4)
148CancellationToken.None, 171CancellationToken.None, 197CancellationToken.None); 206CancellationToken.None);
EFMigrationPipelineTests.cs (1)
777CancellationToken.None);
Aspire.Hosting.Foundry (41)
FoundryLocalHealthCheck.cs (1)
10public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
FoundryLocalService.cs (14)
28public static async Task StartAsync(ILogger logger, CancellationToken cancellationToken) 46public static async Task<string> DownloadModelAsync(string modelName, Action<float> downloadProgress, CancellationToken cancellationToken) 61public static async Task LoadModelAsync(string modelId, CancellationToken cancellationToken) 66public static async Task<bool> IsModelLoadedAsync(string modelId, CancellationToken cancellationToken) 78public static async Task StopAsync(CancellationToken cancellationToken) 82await s_managerLock.WaitAsync(CancellationToken.None).ConfigureAwait(false); 118private static async Task StartCliServiceAsync(ILogger logger, CancellationToken cancellationToken) 169var (source, foundryProcess, timeoutToken) = ((TaskCompletionSource<Uri>, Process, CancellationToken))state!; 199private static async Task<string> RunFoundryCommandAsync(string[] arguments, Action<string>? onOutput, CancellationToken cancellationToken) 229private static async Task<string> ReadOutputAsync(StreamReader reader, Action<string>? onOutput, CancellationToken cancellationToken) 259private static async Task<string> GetModelIdAsync(string modelName, CancellationToken cancellationToken) 370public Task StartAsync(CancellationToken cancellationToken) 375public Task StopAsync(CancellationToken cancellationToken) 382return new(FoundryLocalService.StopAsync(CancellationToken.None));
HostedAgent\AzureHostedAgentResource.cs (6)
187private async Task UpdateAgentEndpointProtocolsAsync(AgentAdministrationClient agentsClient, HostedAgentConfiguration configuration, CancellationToken cancellationToken) 307CancellationToken cancellationToken) 391CancellationToken cancellationToken) 431CancellationToken cancellationToken) 466CancellationToken cancellationToken) 552public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
LocalModelHealthCheck.cs (1)
10public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
PromptAgent\AzurePromptAgentResource.cs (6)
198CancellationToken cancellationToken) 253private async Task<ProjectsAgentVersionCreationOptions> ToProjectsAgentVersionCreationOptionsAsync(CancellationToken cancellationToken) 318}, CancellationToken.None); 323CancellationToken cancellationToken) 387private async Task WaitForProjectAndToolsAsync(ResourceNotificationService notificationService, CancellationToken cancellationToken) 413private async Task<ImmutableArray<UrlSnapshot>> BuildPortalUrlsAsync(IConfiguration configuration, CancellationToken cancellationToken)
ToolResources\AzureAISearchToolResource.cs (1)
55public override async Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\AzureFunctionToolResource.cs (1)
98public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\BingGroundingToolResource.cs (1)
54public override async Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\BuiltInToolDefinitions.cs (5)
31public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default) 65public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default) 93public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default) 116public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default) 169public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\ConfigOnlyToolDefinitions.cs (2)
42public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default) 86public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\FoundryToolResource.cs (1)
38public abstract Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default);
ToolResources\FunctionToolResource.cs (1)
69public override Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default)
ToolResources\IFoundryTool.cs (1)
29Task<ResponseTool> ToAgentToolAsync(CancellationToken cancellationToken = default);
Aspire.Hosting.Foundry.Tests (25)
HostedAgentExtensionTests.cs (4)
428CancellationToken.None); 576CancellationToken.None); 713private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken); 810protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
ProjectResourceTests.cs (1)
239private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
PromptAgentTests.cs (1)
602CancellationToken.None);
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.GitHub.Models (2)
GitHubModelsHealthCheck.cs (2)
27public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) 72private static async Task<HealthCheckResult> HandleErrorCode(HttpResponseMessage response, CancellationToken cancellationToken)
Aspire.Hosting.GitHub.Models.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Integration.Analyzers (5)
AspireExportAnalyzer.cs (5)
558CancellationToken cancellationToken) 583CancellationToken cancellationToken) 1042CancellationToken cancellationToken) 1073CancellationToken cancellationToken) 2051private static Location? GetAttributeLocation(AttributeData? attribute, CancellationToken cancellationToken)
Aspire.Hosting.Java (1)
JavaHostingExtensions.cs (1)
1633public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken) => valueProvider.GetValueAsync(cancellationToken);
Aspire.Hosting.Java.Tests (23)
AddJavaAppPublishTests.cs (1)
64await process.WaitForExitAsync(CancellationToken.None);
AddJavaAppTests.cs (6)
748CancellationToken.None)); 767CancellationToken.None)); 794CancellationToken.None); 834await process.WaitForExitAsync(CancellationToken.None); 855CancellationToken.None)); 1363CancellationToken.None);
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.JavaScript.Tests (27)
AddJavaScriptAppTests.cs (1)
265CancellationToken.None);
AddViteAppTests.cs (13)
583CancellationToken = CancellationToken.None 643CancellationToken = CancellationToken.None 695CancellationToken = CancellationToken.None 741CancellationToken = CancellationToken.None 793CancellationToken = CancellationToken.None 828await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 852CancellationToken = CancellationToken.None 925CancellationToken = CancellationToken.None 1030CancellationToken = CancellationToken.None 1097CancellationToken.None); 1121CancellationToken = CancellationToken.None 1135private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken); 1146public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
BunAppFixture.cs (1)
117private async Task WaitReadyStateAsync(CancellationToken cancellationToken)
NodeAppFixture.cs (1)
107private async Task WaitReadyStateAsync(CancellationToken cancellationToken = default)
PackageInstallationTests.cs (8)
86await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 125await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 155await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 194await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 350await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 399await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 421await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 581private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Kafka.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
165var entries = await containerAnnotation.Callback(new() { Model = keycloakResource, Services = app.Services }, CancellationToken.None); 190var entries = await containerAnnotation.Callback(new() { Model = keycloakResource, Services = app.Services }, CancellationToken.None);
Aspire.Hosting.Kubernetes (22)
CertManagerExtensions.cs (1)
557CancellationToken cancellationToken)
Deployment\DefaultHelmRunner.cs (1)
18CancellationToken cancellationToken = default)
Deployment\HelmDeploymentEngine.cs (2)
288CancellationToken cancellationToken) 674CancellationToken cancellationToken)
Deployment\HelmVersionValidator.cs (1)
58CancellationToken cancellationToken)
Deployment\IHelmRunner.cs (1)
25CancellationToken cancellationToken = default);
KubernetesEnvironmentContext.cs (1)
15public async Task<KubernetesResource> CreateKubernetesResourceAsync(IResource resource, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
KubernetesEnvironmentResource.cs (11)
434var cancellationToken = context.CancellationToken; 565private static async Task<string> ResolveExpressionAtDeployTimeAsync(ReferenceExpression expression, CancellationToken cancellationToken) 592private async Task<string> ResolveExpressionAsync(ReferenceExpression expression, string owningResourceName, CancellationToken cancellationToken) 627CancellationToken cancellationToken) 678CancellationToken cancellationToken) 690private async Task ProcessIngressResources(DistributedApplicationModel model, Dictionary<IResource, KubernetesResource> deploymentTargets, ILogger logger, CancellationToken cancellationToken) 732CancellationToken cancellationToken) 931private async Task ProcessGatewayResources(DistributedApplicationModel model, Dictionary<IResource, KubernetesResource> deploymentTargets, ILogger logger, CancellationToken cancellationToken) 958private async Task ProcessPersistentVolumeResources(DistributedApplicationModel model, CancellationToken cancellationToken) 972CancellationToken cancellationToken) 1030CancellationToken cancellationToken)
KubernetesPublishingContext.cs (1)
23CancellationToken cancellationToken = default)
KubernetesResource.cs (3)
219internal async Task ProcessResourceAsync(KubernetesEnvironmentContext context, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 363private async Task ProcessArgumentsAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 391private async Task ProcessEnvironmentAsync(KubernetesEnvironmentContext environmentContext, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
Aspire.Hosting.Kubernetes.Tests (61)
FakeHelmRunner.cs (1)
43CancellationToken cancellationToken = default)
HelmVersionValidatorTests.cs (7)
35await HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None); 42await HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None); 54() => HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None)); 68() => HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None)); 84() => HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None)); 97await HelmVersionValidator.EnsureMinimumVersionAsync(runner, CancellationToken.None); 114CancellationToken cancellationToken = default)
KubernetesDeployTests.cs (12)
854CancellationToken.None); 999outputPath, environment, CancellationToken.None); 1028outputPath, environment, CancellationToken.None); 1058outputPath, environment, CancellationToken.None); 1134outputPath, environment, CancellationToken.None); 1303outputPath, environment, CancellationToken.None); 1327outputPath, environment, CancellationToken.None); 1500outputPath, environment, CancellationToken.None); 1559workspace.Path, env, CancellationToken.None); 1620workspace.Path, env, CancellationToken.None); 1665workspace.Path, env, CancellationToken.None); 1705workspace.Path, env, CancellationToken.None);
KubernetesEnvironmentResourceTests.cs (2)
213() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 265private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
KubernetesHelmChartTests.cs (1)
518CancellationToken.None);
KubernetesPersistentVolumeRunModeTests.cs (15)
129() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 152() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 171await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 199await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 219await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 247await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 310await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 329await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 365() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 389await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 421() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 445await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 474() => ExecuteBeforeStartHooksAsync(app, CancellationToken.None)); 495await ExecuteBeforeStartHooksAsync(app, CancellationToken.None); 501CancellationToken cancellationToken);
PipelineStepTestHelpers.cs (1)
61CancellationToken.None);
tests\Shared\InMemoryDeploymentStateManager.cs (4)
27public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 37public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 44public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 51public Task ClearAllStateAsync(CancellationToken cancellationToken = default)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
TestValueProvider.cs (2)
14public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 19CancellationToken cancellationToken = default)
Aspire.Hosting.Maui (15)
Lifecycle\MauiBuildQueueEventSubscriber.cs (7)
41public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken) 47private async Task OnBeforeResourceStartedAsync(BeforeResourceStartedEvent @event, CancellationToken cancellationToken) 81if (!await semaphore.WaitAsync(TimeSpan.Zero, CancellationToken.None).ConfigureAwait(false)) 135internal virtual async Task RunBuildAsync(IResource resource, ILogger logger, CancellationToken cancellationToken) 182var token = timeoutCts.Token; 224private static async Task PipeOutputAsync(System.IO.StreamReader reader, ILogger logger, LogLevel level, CancellationToken cancellationToken) 284ILogger logger, CancellationToken cancellationToken)
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
23public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
MauiOtlpExtensions.cs (1)
226CancellationToken cancellationToken)
Utilities\MauiAndroidEnvironmentAnnotation.cs (2)
47public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken) 53private async Task OnBeforeResourceStartedAsync(BeforeResourceStartedEvent @event, CancellationToken cancellationToken)
Utilities\MauiEnvironmentHelper.cs (2)
38CancellationToken cancellationToken) 225CancellationToken cancellationToken)
Utilities\MauiiOSEnvironmentAnnotation.cs (2)
47public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext execContext, CancellationToken cancellationToken) 53private async Task OnBeforeResourceStartedAsync(BeforeResourceStartedEvent @event, CancellationToken cancellationToken)
Aspire.Hosting.Maui.Tests (51)
MauiBuildQueueTests.cs (39)
57CancellationToken.None)); 77CancellationToken.None); 90CancellationToken.None)); 97CancellationToken.None)); 118CancellationToken.None)); 139CancellationToken.None)); 173CancellationToken.None)); 190CancellationToken.None)); 194CancellationToken.None)); 221CancellationToken.None)); 235CancellationToken.None)); 258CancellationToken.None); 272CancellationToken.None); 285CancellationToken.None); 293CancellationToken.None); 351CancellationToken.None)); 358CancellationToken.None); 375CancellationToken.None); 385CancellationToken.None); 410await subscriber.SubscribeAsync(eventing, execContext, CancellationToken.None); 415CancellationToken.None); 445await subscriber.SubscribeAsync(eventing, execContext, CancellationToken.None); 452CancellationToken.None)); 473CancellationToken.None)); 518CancellationToken.None)); 526CancellationToken.None)); 557CancellationToken.None)); 592CancellationToken.None); 614CancellationToken.None)); 656CancellationToken.None); 677CancellationToken.None)); 687CancellationToken.None)); 691CancellationToken.None)); 734CancellationToken.None)); 780CancellationToken = CancellationToken.None, 851internal override async Task RunBuildAsync(IResource resource, ILogger logger, CancellationToken cancellationToken) 886internal override Task ReleaseSemaphoreAfterLaunchAsync(IResource resource, SemaphoreSlim semaphore, string? stateAtCallTime, ILogger logger, CancellationToken cancellationToken) 912internal override Task ReleaseSemaphoreAfterLaunchAsync(IResource resource, SemaphoreSlim semaphore, string? stateAtCallTime, ILogger logger, CancellationToken cancellationToken) 1021await subscriber.SubscribeAsync(eventing, execContext, CancellationToken.None);
MauiiOSValidationTests.cs (6)
35.PublishAsync(new BeforeResourceStartedEvent(device.Resource, app.Services), CancellationToken.None); 60.PublishAsync(new BeforeResourceStartedEvent(simulator.Resource, app.Services), CancellationToken.None); 84.PublishAsync(new BeforeResourceStartedEvent(device.Resource, app.Services), CancellationToken.None); 104.PublishAsync(new BeforeResourceStartedEvent(simulator.Resource, app.Services), CancellationToken.None); 122.PublishAsync(new BeforeResourceStartedEvent(device.Resource, app.Services), CancellationToken.None); 140.PublishAsync(new BeforeResourceStartedEvent(simulator.Resource, app.Services), CancellationToken.None);
MauiPlatformExtensionsTests.cs (6)
293.PublishAsync(new BeforeResourceStartedEvent(platform.Resource, app.Services), CancellationToken.None); 705await appBuilder.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(dashboard.Resource, app.Services), CancellationToken.None); 766await appBuilder.Eventing.PublishAsync(new BeforeStartEvent(app.Services, app.Services.GetRequiredService<DistributedApplicationModel>()), CancellationToken.None); 770await appBuilder.Eventing.PublishAsync(new ResourceEndpointsAllocatedEvent(dashboard.Resource, app.Services), CancellationToken.None); 807appBuilder.Eventing.PublishAsync(new BeforeResourceStartedEvent(tunnelConfig.DevTunnel.Resource, app.Services), CancellationToken.None)); 832appBuilder.Eventing.PublishAsync(new BeforeResourceStartedEvent(tunnelConfig.DevTunnel.Resource, app.Services), CancellationToken.None));
Aspire.Hosting.Milvus.Tests (1)
MilvusFunctionalTests.cs (1)
51private static async Task CreateTestDataAsync(MilvusClient milvusClient, CancellationToken token)
Aspire.Hosting.MongoDB.Tests (1)
MongoDbFunctionalTests.cs (1)
447private static async Task CreateTestDataAsync(IMongoDatabase mongoDatabase, CancellationToken token)
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (2)
149private static async Task CreateDatabaseAsync(MySqlConnection sqlConnection, MySqlDatabaseResource sqlDatabase, IServiceProvider serviceProvider, CancellationToken ct) 410private static async Task<string> WritePhpMyAdminConfiguration(IFileSystemService fileSystemService, IEnumerable<MySqlServerResource> mySqlInstances, CancellationToken cancellationToken)
Aspire.Hosting.MySql.Tests (4)
MySqlFunctionalTests.cs (1)
608static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Nats (1)
src\Components\Aspire.NATS.Net\NatsHealthCheck.cs (1)
11public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.Nats.Tests (2)
NatsFunctionalTests.cs (2)
289private static async Task ConsumeTestData(INatsJSContext jetStream, CancellationToken token) 313private static async Task CreateTestData(INatsJSContext jetStream, CancellationToken token)
Aspire.Hosting.OpenAI (4)
OpenAIHealthCheck.cs (2)
41public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) 57private async Task<HealthCheckResult> CheckStatusPageAsync(CancellationToken cancellationToken)
OpenAIModelHealthCheck.cs (2)
27public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) 64private static async Task<HealthCheckResult> HandleNotFound(HttpResponseMessage response, CancellationToken cancellationToken)
Aspire.Hosting.OpenAI.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.PostgreSQL (5)
PostgresBuilderExtensions.cs (3)
609private static async Task<IEnumerable<ContainerFileSystemItem>> WritePgWebBookmarks(IEnumerable<PostgresDatabaseResource> postgresInstances, CancellationToken cancellationToken) 642private static async Task<string> WritePgAdminServerJson(IEnumerable<PostgresServerResource> postgresInstances, CancellationToken cancellationToken) 729private static async Task CreateDatabaseAsync(NpgsqlConnection npgsqlConnection, PostgresDatabaseResource npgsqlDatabase, IServiceProvider serviceProvider, CancellationToken cancellationToken)
PostgresServerResource.cs (2)
79/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 81public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.PostgreSQL.Tests (7)
AddPostgresTests.cs (2)
502var entries = await createServers.Callback(new() { Model = pgadmin, Services = app.Services }, CancellationToken.None); 566var entries = await createBookmarks.Callback(new() { Model = pgweb, Services = app.Services }, CancellationToken.None);
PostgresFunctionalTests.cs (1)
585static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
PostgresMcpBuilderTests.cs (1)
64var resolvedUri = await mcpAnnotation.EndpointUrlResolver(mcpContainer, CancellationToken.None);
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Python.Tests (1)
AddPythonAppTests.cs (1)
2593await eventing.PublishAsync(new BeforeStartEvent(app.Services, appModel), CancellationToken.None);
Aspire.Hosting.Qdrant (1)
src\Components\Aspire.Qdrant.Client\QdrantHealthCheck.cs (1)
18public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
68private static async Task CreateTestDataAsync(QdrantClient qdrantClient, CancellationToken cancellationToken)
Aspire.Hosting.RabbitMQ.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Radius (32)
Publishing\RadCredentialRegisterStep.cs (5)
67var cancellationToken = context.CancellationToken; 244CancellationToken cancellationToken) 253CancellationToken cancellationToken) 389IReadOnlyList<Func<CancellationToken, Task<(string Flag, string Value)>>> ArgumentFactories, 392internal async Task<IReadOnlyList<string>> ResolveArgumentsAsync(CancellationToken cancellationToken)
Publishing\RadiusBicepPublishingContext.cs (2)
53var cancellationToken = context.CancellationToken; 133return builder.BuildAsync(executionContext, CancellationToken.None).GetAwaiter().GetResult();
Publishing\RadiusDeploymentPipelineStep.cs (3)
42internal static async Task<bool> DetectRadCliAsync(CancellationToken cancellationToken = default) 102var cancellationToken = context.CancellationToken; 252internal async Task<string?> WriteDeployParametersFileAsync(ILogger logger, CancellationToken cancellationToken)
Publishing\RadiusInfrastructureBuilder.cs (3)
41private CancellationToken _cancellationToken; 116CancellationToken cancellationToken) 1399expression.GetValueAsync(CancellationToken.None).AsTask().GetAwaiter().GetResult() ?? string.Empty;
Publishing\SealedSecretApplyStep.cs (19)
68var cancellationToken = context.CancellationToken; 102CancellationToken cancellationToken) 178private static async Task EnsureKubectlAsync(CancellationToken cancellationToken) 268Func<CancellationToken, Task<SealedSecretStatusSnapshot>> getStatus, 269Func<CancellationToken, Task<bool>> secretExists, 270CancellationToken cancellationToken) 318Func<CancellationToken, Task<T>> probe, 320CancellationToken cancellationToken, 484private static async Task<long> ApplyManifestAsync(ReadOnlyMemory<byte> content, string? @namespace, string? kubeContext, string storeName, string ns, string name, string manifestPath, ILogger logger, CancellationToken cancellationToken) 497private static async Task<SealedSecretStatusSnapshot> GetSealedSecretStatusAsync(string ns, string name, string? kubeContext, CancellationToken cancellationToken) 512CancellationToken cancellationToken, 513Func<IReadOnlyList<string>, CancellationToken, Task<(int ExitCode, string StdOut, string StdErr)>> runKubectl) 580private static async Task<IReadOnlySet<string>> GetSecretDataKeysAsync(string ns, string name, string? kubeContext, CancellationToken cancellationToken) 616private static async Task<bool> SecretExistsAsync(string ns, string name, string? kubeContext, CancellationToken cancellationToken) 630CancellationToken cancellationToken, 631Func<IReadOnlyList<string>, CancellationToken, Task<(int ExitCode, string StdOut, string StdErr)>> runKubectl) 676private static async Task<string?> ResolveWorkspaceKubeContextAsync(string configPath, CancellationToken cancellationToken) 828private static async Task<bool> DetectKubectlAsync(CancellationToken cancellationToken) 884IReadOnlyList<string> args, ILogger? logger, CancellationToken cancellationToken, bool logStdout = true, ReadOnlyMemory<byte>? standardInput = null)
Aspire.Hosting.Radius.Tests (4)
InnerLoop\GracefulDegradationTests.cs (1)
99private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
InnerLoop\MultiEnvironmentTests.cs (1)
103private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
InnerLoop\RadiusInfrastructureInitializationTests.cs (1)
128private static extern Task ExecuteBeforeStartHooksAsync(DistributedApplication app, CancellationToken cancellationToken);
Publishing\RadCredentialArgumentTests.cs (1)
109return await entry.ResolveArgumentsAsync(CancellationToken.None);
Aspire.Hosting.Redis (2)
RedisResource.cs (2)
120/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 122public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.Redis.Tests (5)
AddRedisTests.cs (3)
875var resolved = await connectionStringExpression.GetValueAsync(default(CancellationToken)); 929var resolvedBeforeTls = await expressionBeforeTls.GetValueAsync(default(CancellationToken)); 945var resolvedAfterTls = await expressionBeforeTls.GetValueAsync(default(CancellationToken));
RedisFunctionalTests.cs (2)
594private static async Task EnsureRedisInsightEulaAccepted(HttpClient httpClient, CancellationToken ct) 619static async Task AcceptRedisInsightEula(HttpClient client, CancellationToken ct)
Aspire.Hosting.RemoteHost (52)
Ats\AtsCallbackProxyFactory.cs (24)
84var ctParamIndex = Array.FindIndex(parameters, p => p.ParameterType == typeof(CancellationToken)); 146if (param.ParameterType == typeof(CancellationToken)) 189ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 204ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 219ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 234ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 238private void InvokeSyncVoid(string callbackId, JsonObject? args, CancellationToken cancellationToken, int ctParamIndex) 244private void InvokeSyncVoidWithDtoWriteback(string callbackId, JsonObject? args, object?[] originalArgs, Type[] argTypes, CancellationToken cancellationToken, int ctParamIndex) 251private T? InvokeSyncResult<T>(string callbackId, JsonObject? args, CancellationToken cancellationToken, int ctParamIndex) 258private async Task InvokeAsyncVoid(string callbackId, JsonObject? args, CancellationToken cancellationToken, int ctParamIndex) 264private async Task InvokeAsyncVoidWithDtoWriteback(string callbackId, JsonObject? args, object?[] originalArgs, Type[] argTypes, CancellationToken cancellationToken, int ctParamIndex) 271private async Task<T?> InvokeAsyncResult<T>(string callbackId, JsonObject? args, CancellationToken cancellationToken, int ctParamIndex) 294private void AddCancellationTokenToArgs(ref JsonObject? args, CancellationToken cancellationToken, int ctParamIndex) 296if (cancellationToken != CancellationToken.None) 311p.ParameterType != typeof(CancellationToken) && 330ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 349ctExpr ?? Expression.Constant(CancellationToken.None, typeof(CancellationToken)), 358if (parameters[i].ParameterType != typeof(CancellationToken))
Ats\AtsMarshaller.cs (11)
144if (typeRef.TypeId == AtsConstants.CancellationToken && value is CancellationToken cancellationToken) 186if (declaredType == typeof(CancellationToken)) 188return SerializeCancellationToken((CancellationToken)value); 463if (type == typeof(CancellationToken)) 465return SerializeCancellationToken((CancellationToken)value); 493private JsonNode? SerializeCancellationToken(CancellationToken cancellationToken) 495if (cancellationToken == CancellationToken.None) 546if (targetType == typeof(CancellationToken)) 548return CancellationToken.None; 599if (targetType == typeof(CancellationToken)) 609return CancellationToken.None;
AtsCapabilityScanner.cs (1)
2555if (type == typeof(CancellationToken))
CancellationTokenRegistry.cs (5)
25public (string TokenId, CancellationToken Token) Create() 47public (string TokenId, CancellationToken Token) CreateLinked(CancellationToken linkedToken) 108public bool TryGetToken(string tokenId, out CancellationToken token) 126public CancellationToken GetOrCreate(string tokenId)
CodeGeneration\CodeGenerationService.cs (1)
293CancellationToken cancellationToken)
ICallbackInvoker.cs (2)
22Task<TResult> InvokeAsync<TResult>(string callbackId, JsonNode? args, CancellationToken cancellationToken = default); 30Task InvokeAsync(string callbackId, JsonNode? args, CancellationToken cancellationToken = default);
JsonRpcCallbackInvoker.cs (2)
31public async Task<TResult> InvokeAsync<TResult>(string callbackId, JsonNode? args, CancellationToken cancellationToken = default) 55public async Task InvokeAsync(string callbackId, JsonNode? args, CancellationToken cancellationToken = default)
JsonRpcServer.cs (4)
49protected override async Task ExecuteAsync(CancellationToken stoppingToken) 78private async Task StartNamedPipeServerAsync(RemoteHostProfilingTelemetry.ActivityScope listenActivity, CancellationToken cancellationToken) 136private async Task StartUnixSocketServerAsync(RemoteHostProfilingTelemetry.ActivityScope listenActivity, CancellationToken cancellationToken) 198private async Task HandleClientStreamAsync(Stream clientStream, bool ownsStream, CancellationToken cancellationToken)
OrphanDetector.cs (1)
37protected override async Task ExecuteAsync(CancellationToken stoppingToken)
src\Shared\IntegrationPackageProbeManifest.cs (1)
128CancellationToken cancellationToken = default)
Aspire.Hosting.RemoteHost.Tests (53)
AtsMarshallerTests.cs (8)
213Assert.True(registry.TryGetToken(tokenId, out var token)); 234Assert.True(registry.TryGetToken(tokenId, out var token)); 362var result = marshaller.UnmarshalFromJson(null, typeof(CancellationToken), context); 364var token = Assert.IsType<CancellationToken>(result); 365Assert.Equal(CancellationToken.None, token); 1312public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 1315public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
CallbackProxyTests.cs (4)
417public delegate Task TestCallbackWithCancellation(string value, CancellationToken cancellationToken); 419public delegate Task TestCallbackWithOnlyCancellation(CancellationToken cancellationToken); 452public Task<TResult> InvokeAsync<TResult>(string callbackId, JsonNode? args, CancellationToken cancellationToken = default) 462public Task InvokeAsync(string callbackId, JsonNode? args, CancellationToken cancellationToken = default)
CancellationTokenRegistryTests.cs (3)
79var found = registry.TryGetToken(tokenId, out var retrievedToken); 90var found = registry.TryGetToken("ct_unknown", out var token); 147Assert.Throws<ObjectDisposedException>(() => registry.CreateLinked(CancellationToken.None));
CapabilityDispatcherTests.cs (4)
2140public Task<TResult> InvokeAsync<TResult>(string callbackId, JsonNode? args, CancellationToken cancellationToken = default) 2148public Task InvokeAsync(string callbackId, JsonNode? args, CancellationToken cancellationToken = default) 2216public static bool CanObserveCancellation(CancellationToken cancellationToken) 2272public CancellationToken CancellationToken { get; set; }
CodeGeneration\ApiReferenceExportTests.cs (10)
30var export = service.ExportApi("TypeScript", "Aspire.Hosting", "13.5.0", CancellationToken.None); 31var repeatedExport = service.ExportApi("TypeScript", "Aspire.Hosting", "13.5.0", CancellationToken.None); 60var export = service.ExportApi("TypeScript", "Aspire.Hosting", "13.5.0", CancellationToken.None); 140() => service.ExportApi("TypeScript", "Contoso.Aspire.MetaPackage", "9.9.9", CancellationToken.None)); 143var export = service.ExportApi("TypeScript", "contoso.aspire.metapackage", "1.2.3", CancellationToken.None); 162var ex = Assert.Throws<LocalRpcException>(() => service.ExportApi("klingon", "Aspire.Hosting", "13.5.0", CancellationToken.None)); 177var ex = Assert.Throws<LocalRpcException>(() => service.ExportApi("Go", "Aspire.Hosting", "13.5.0", CancellationToken.None)); 192var ex = Assert.Throws<LocalRpcException>(() => service.ExportApi("TypeScript", packageName!, "13.5.0", CancellationToken.None)); 204var ex = Assert.Throws<LocalRpcException>(() => service.ExportApi("TypeScript", "Aspire.Hosting", packageVersion!, CancellationToken.None)); 213Assert.ThrowsAny<Exception>(() => service.ExportApi("TypeScript", "Aspire.Hosting", "13.5.0", CancellationToken.None));
HandleRegistryTests.cs (2)
369public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 372public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
JsonRpcAuthenticationTests.cs (3)
129var stream = await ConnectToServerAsync(_socketPath, CancellationToken.None); 185private static async Task<Stream> ConnectToServerAsync(string socketPath, CancellationToken cancellationToken) 238=> _rpc.InvokeWithCancellationAsync<T>(methodName, arguments, CancellationToken.None);
OrphanDetectorTests.cs (9)
24await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 47await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 72await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 97await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 122await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 152await detector.StartAsync(CancellationToken.None).WaitAsync(s_timeout); 158public CancellationToken ApplicationStarted => throw new NotImplementedException(); 160public CancellationToken ApplicationStopped => throw new NotImplementedException(); 162public CancellationToken ApplicationStopping => throw new NotImplementedException();
ReferenceExpressionRefTests.cs (1)
266public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
tests\Shared\TestInteractionService.cs (8)
19internal sealed record InteractionData(InteractionType Type, string Title, string? Message, InteractionInputCollection Inputs, InteractionOptions? Options, CancellationToken CancellationToken, TaskCompletionSource<object> CompletionTcs); 27public Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 32public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 37public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 45public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 60public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 67public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 76public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default)
Aspire.Hosting.Rust (8)
CargoMetadataReader.cs (4)
18Task<CargoMetadata> ReadAsync(string workingDirectory, string? manifestPath, string resourceName, IReadOnlyDictionary<string, string> environment, CancellationToken cancellationToken); 63public async Task<CargoMetadata> ReadAsync(string workingDirectory, string? manifestPath, string resourceName, IReadOnlyDictionary<string, string> environment, CancellationToken cancellationToken) 98var stdoutTask = process.StandardOutput.ReadToEndAsync(CancellationToken.None); 99var stderrTask = process.StandardError.ReadToEndAsync(CancellationToken.None);
RustCargoArgsCallbackAnnotation.cs (2)
46public sealed class RustCargoArgsCallbackContext(RustAppResource resource, IList<string> args, CancellationToken cancellationToken = default) 66public CancellationToken CancellationToken { get; } = cancellationToken;
RustDockerfileGenerator.cs (1)
172CancellationToken cancellationToken)
RustHostingExtensions.cs (1)
692CancellationToken cancellationToken)
Aspire.Hosting.Rust.Tests (18)
FakeCargoMetadataReader.cs (2)
37public Func<CancellationToken, Task>? OnRead { get; set; } 46public async Task<CargoMetadata> ReadAsync(string workingDirectory, string? manifestPath, string resourceName, IReadOnlyDictionary<string, string> environment, CancellationToken cancellationToken)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Sdk.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.Seq.Tests (1)
SeqFunctionalTests.cs (1)
51private static async Task CreateTestDataAsync(HttpClient httpClient, CancellationToken token)
Aspire.Hosting.SqlServer (4)
SqlServerBuilderExtensions.cs (2)
261private static async Task CreateDatabaseAsync(SqlConnection sqlConnection, SqlServerDatabaseResource sqlDatabase, IServiceProvider serviceProvider, CancellationToken ct) 337async Task ExecuteBatchAsync(string batch, int batchNumber, int executionCount, CancellationToken cancellationToken)
SqlServerServerResource.cs (2)
117/// <param name="cancellationToken"> A <see cref="CancellationToken"/> to observe while waiting for the task to complete.</param> 119public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default)
Aspire.Hosting.Tasks (1)
RunAspireCliCommand.cs (1)
319CancellationToken.None,
Aspire.Hosting.Testing (40)
DistributedApplicationEntryPointInvoker.cs (2)
18public static Func<string[], CancellationToken, Task<DistributedApplication>>? ResolveEntryPoint( 72public async Task<DistributedApplication> InvokeAsync(CancellationToken cancellationToken)
DistributedApplicationFactory.cs (6)
45internal async Task<DistributedApplicationBuilder> ResolveBuilderAsync(CancellationToken cancellationToken = default) 56internal async Task<DistributedApplication> ResolveApplicationAsync(CancellationToken cancellationToken = default) 68public async Task StartAsync(CancellationToken cancellationToken = default) 403private async Task InvokeEntryPoint(Func<string[], CancellationToken, Task<DistributedApplication>> factory) 593public async Task StartAsync(CancellationToken cancellationToken = default) 608public async Task StopAsync(CancellationToken cancellationToken = default)
DistributedApplicationHostingTestingExtensions.cs (4)
33/// This method does not start the distributed application. Call <see cref="DistributedApplication.StartAsync(CancellationToken)"/> 67CancellationToken cancellationToken = default) 166/// <param name="cancellationToken">A <see cref="CancellationToken"/>.</param> 171public static ValueTask<string?> GetConnectionStringAsync(this DistributedApplication app, string resourceName, CancellationToken cancellationToken = default)
DistributedApplicationTestingBuilder.cs (28)
32/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 37public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(CancellationToken cancellationToken = default) 49/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 69CancellationToken cancellationToken = default) 81/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 86public static Task<IDistributedApplicationTestingBuilder> CreateAsync(Type entryPoint, CancellationToken cancellationToken = default) 95/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 116CancellationToken cancellationToken = default) 130/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 135public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(string[] args, CancellationToken cancellationToken = default) 144/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 149public static Task<IDistributedApplicationTestingBuilder> CreateAsync(Type entryPoint, string[] args, CancellationToken cancellationToken = default) 160/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 165public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder, CancellationToken cancellationToken = default) 174/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 179public static async Task<IDistributedApplicationTestingBuilder> CreateAsync(Type entryPoint, string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder, CancellationToken cancellationToken = default) 187CancellationToken cancellationToken) 474public async Task<IDistributedApplicationTestingBuilder> CreateBuilderAsync(CancellationToken cancellationToken) 496public async Task<DistributedApplication> BuildAsync(CancellationToken cancellationToken) 538public DistributedApplication Build() => BuildAsync(CancellationToken.None).Result; 540public async Task<DistributedApplication> BuildAsync(CancellationToken cancellationToken) 563public override async Task RunAsync(CancellationToken cancellationToken) 570public override async Task StartAsync(CancellationToken cancellationToken) 577public override async Task StopAsync(CancellationToken cancellationToken) 597public async Task StartAsync(CancellationToken cancellationToken) 602public async Task StopAsync(CancellationToken cancellationToken) 707public Task<DistributedApplication> BuildAsync(CancellationToken cancellationToken) 805Task<DistributedApplication> BuildAsync(CancellationToken cancellationToken = default);
Aspire.Hosting.Testing.Tests (15)
DashboardUrlTests.cs (1)
99var cancellationToken = cancellationTokenSource.Token;
ResourceLoggerForwarderServiceTests.cs (3)
172public CancellationToken ApplicationStarted { get; } 173public CancellationToken ApplicationStopped { get; } 174public CancellationToken ApplicationStopping { get; }
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (6)
23public static Task WaitForTextAsync(this DistributedApplication app, string logText, string? resourceName = null, CancellationToken cancellationToken = default) 31public static async Task WaitForHealthyAsync<T>(this DistributedApplication app, IResourceBuilder<T> resource, CancellationToken cancellationToken = default) where T : IResource 47public static Task WaitForTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default) 62public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, CancellationToken cancellationToken = default) 73public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, string? resourceName = null, CancellationToken cancellationToken = default) 97public static async Task WaitForAllTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
114public Task StartAsync(CancellationToken cancellationToken) => Task.CompletedTask; 116public async Task StopAsync(CancellationToken cancellationToken)
Aspire.Hosting.Tests (596)
AppHostSmokeTests.cs (6)
101public Task StartAsync(CancellationToken cancellationToken) 106public Task StartedAsync(CancellationToken cancellationToken) 111public Task StartingAsync(CancellationToken cancellationToken) 117public Task StopAsync(CancellationToken cancellationToken) 122public Task StoppedAsync(CancellationToken cancellationToken) 127public Task StoppingAsync(CancellationToken cancellationToken)
ApplicationModel\Docker\DockerfileBuildAnnotationTests.cs (10)
79CancellationToken = CancellationToken.None 85await annotation.MaterializeDockerfileAsync(context, CancellationToken.None); 113CancellationToken = CancellationToken.None 119await annotation.MaterializeDockerfileAsync(context, CancellationToken.None); 153CancellationToken = CancellationToken.None 159await annotation.MaterializeDockerfileAsync(context, CancellationToken.None); 160await annotation.MaterializeDockerfileAsync(context, CancellationToken.None); 194CancellationToken = CancellationToken.None 201.Select(_ => annotation.MaterializeDockerfileAsync(context, CancellationToken.None)); 301CancellationToken = CancellationToken.None
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
56var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 83var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 110var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 140var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 186var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None); 221var context = new DockerfileBuilderCallbackContext(new ContainerResource("test"), builder, services, CancellationToken.None);
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (8)
23var context = new DockerfileBuilderCallbackContext(resource, builder, services, CancellationToken.None); 39Assert.Throws<ArgumentNullException>(() => new DockerfileBuilderCallbackContext(null!, builder, services, CancellationToken.None)); 50Assert.Throws<ArgumentNullException>(() => new DockerfileBuilderCallbackContext(resource, null!, services, CancellationToken.None)); 61Assert.Throws<ArgumentNullException>(() => new DockerfileBuilderCallbackContext(resource, builder, null!, CancellationToken.None)); 71var context = new DockerfileBuilderCallbackContext(resource, builder, services, CancellationToken.None); 94var context = new DockerfileBuilderCallbackContext(resource, builder, services, CancellationToken.None); 115var context = new DockerfileBuilderCallbackContext(resource, builder, services, CancellationToken.None); 131var context = new DockerfileBuilderCallbackContext(resource, builder, services, CancellationToken.None);
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (8)
99CancellationToken = CancellationToken.None 150CancellationToken = CancellationToken.None 186CancellationToken = CancellationToken.None 220CancellationToken = CancellationToken.None 261CancellationToken = CancellationToken.None 341CancellationToken = CancellationToken.None 377CancellationToken = CancellationToken.None 442CancellationToken = CancellationToken.None
ApplicationModel\McpServerEndpointAnnotationTests.cs (10)
24var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 35var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 64var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 78var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 93var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 108var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 124var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 140var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 155var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None); 187var result = await annotation.EndpointUrlResolver(resource, CancellationToken.None);
Backchannel\AppHostRpcTargetCancellationTests.cs (3)
79await foreach (var _ in target.GetAppHostLogEntriesAsync(CancellationToken.None)) 151await foreach (var _ in target.GetPublishingActivitiesAsync(CancellationToken.None)) 222await foreach (var _ in target.GetResourceStatesAsync(CancellationToken.None))
Backchannel\GetTerminalInfoAsyncTests.cs (1)
403private async Task AcceptLoopAsync(CancellationToken ct)
BuildOnlyContainerValidationTests.cs (1)
110CancellationToken.None);
Cli\CliOrphanDetectorTests.cs (11)
30await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 50await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 74await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 105await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 127await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 159await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 203await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 235await detector.StartAsync(CancellationToken.None).DefaultTimeout(); 308public CancellationToken ApplicationStarted => throw new NotImplementedException(); 310public CancellationToken ApplicationStopped => throw new NotImplementedException(); 312public CancellationToken ApplicationStopping => throw new NotImplementedException();
ConditionalReferenceExpressionTests.cs (2)
108public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 113public ValueTask<string?> GetValueAsync(ValueProviderContext context, CancellationToken cancellationToken = default)
Dashboard\DashboardEventHandlersTests.cs (17)
50await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 100await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 193await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 246await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 262.BuildAsync(context, new FakeLogger(), CancellationToken.None) 449await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 463await eventing.PublishAsync(readyEvent, CancellationToken.None).DefaultTimeout(); 532await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None).DefaultTimeout(); 544await eventing.PublishAsync(readyEvent, CancellationToken.None).DefaultTimeout(); 605await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None); 688await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None); 757await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None); 824await hook.OnBeforeStartAsync(new BeforeStartEvent(new TestServiceProvider(), model), CancellationToken.None); 999public Task<string> GetResourceServiceUriAsync(CancellationToken cancellationToken = default) 1007public CancellationToken ApplicationStarted { get; } 1008public CancellationToken ApplicationStopped { get; } 1009public CancellationToken ApplicationStopping { get; }
Dashboard\DashboardResourceTests.cs (1)
930public Task<string> GetResourceServiceUriAsync(CancellationToken cancellationToken = default)
Dashboard\DashboardServiceDataTerminalTests.cs (3)
216public CancellationToken ApplicationStarted { get; } = new CancellationTokenSource().Token; 217public CancellationToken ApplicationStopped { get; } = new CancellationTokenSource().Token; 218public CancellationToken ApplicationStopping { get; } = new CancellationTokenSource().Token;
Dashboard\DashboardServiceTests.cs (4)
1097await dashboardServiceData.SendInteractionRequestAsync(request, CancellationToken.None); 1137await dashboardServiceData.SendInteractionRequestAsync(request, CancellationToken.None); 1193dashboardServiceData.SendInteractionRequestAsync(request, CancellationToken.None)); 1202CancellationToken.None);
Dashboard\ResourcePublisherTests.cs (1)
176ResourcePublisher publisher = new(CancellationToken.None);
Dcp\DcpExecutorTests.cs (21)
596await appExecutor.StopResourceAsync(reference, CancellationToken.None); 598await appExecutor.StartResourceAsync(reference, CancellationToken.None); 1323await appExecutor.StopResourceAsync(reference, CancellationToken.None); 1324await appExecutor.StartResourceAsync(reference, CancellationToken.None); 1361await appExecutor.StopResourceAsync(reference, CancellationToken.None); 1362await appExecutor.StartResourceAsync(reference, CancellationToken.None); 4144var ex = await Assert.ThrowsAsync<DistributedApplicationException>(async () => await appExecutor.StartResourceAsync(resourceReference, CancellationToken.None)); 5520await appExecutor.StartResourceAsync(reference, CancellationToken.None); 5555() => appExecutor.StartResourceAsync(reference, CancellationToken.None)); 8018static Task<ProjectLaunchConfiguration> CreateProjectLaunchConfiguration(string mode, CancellationToken cancellationToken) 8337static Task<ExecutableLaunchConfiguration> ThrowingLaunchConfiguration(string mode, CancellationToken cancellationToken) 8589() => appExecutor.StartResourceAsync(reference, CancellationToken.None)); 8660await appExecutor.StartResourceAsync(reference, CancellationToken.None); 8669await appExecutor.StartResourceAsync(reference, CancellationToken.None); 8722() => appExecutor.StartResourceAsync(reference, CancellationToken.None)); 8731await appExecutor.StartResourceAsync(reference, CancellationToken.None); 9147await appExecutor.StartResourceAsync(reference, CancellationToken.None); 9192await appExecutor.StartResourceAsync(reference, CancellationToken.None); 9249await appExecutor.StartResourceAsync(reference, CancellationToken.None); 9302await appExecutor.StartResourceAsync(reference, CancellationToken.None); 10300public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
Dcp\DcpHostNotificationTests.cs (16)
108await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 152await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 205await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 264await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 323await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 377await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 449await dcpHost.EnsureDcpContainerRuntimeAsync(CancellationToken.None).DefaultTimeout(); 502await dcpHost.PrepareDcpTlsCertificateAsync(CancellationToken.None); 546await dcpHost.PrepareDcpTlsCertificateAsync(CancellationToken.None); 782await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 832await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 892await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 943await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 1001await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 1066await dcpHost.EnsureDevelopmentCertificateTrustAsync(CancellationToken.None).DefaultTimeout(); 1090public Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
Dcp\ExecutableLaunchPlanTests.cs (1)
246CancellationToken.None);
Dcp\GatedReadStream.cs (2)
52public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 57public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
Dcp\KubernetesServiceTests.cs (3)
401public Task WaitForWatchRequestAsync(CancellationToken cancellationToken) 406public Task WaitForRequestCancellationAsync(CancellationToken cancellationToken) 412CancellationToken cancellationToken = default,
Dcp\TestKubernetesService.cs (9)
47public Task<T> GetAsync<T>(string name, string? namespaceParameter = null, CancellationToken _ = default) where T : CustomResource, IKubernetesStaticMetadata 68public Task<T> CreateAsync<T>(T obj, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 253public async Task<T> DeleteAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 273public Task<List<T>> ListAsync<T>(string? namespaceParameter = null, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 281public async IAsyncEnumerable<(WatchEventType, T)> WatchAsync<T>(string? namespaceParameter = null, [EnumeratorCancellation] CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 319CancellationToken cancellationToken = default, 331public Task<T> PatchAsync<T>(T obj, V1Patch patch, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 428public Task StopServerAsync(string resourceCleanup = "Full", CancellationToken cancellation = default) 443public Task CleanupResourcesAsync(CancellationToken cancellationToken = default)
DebugSupportExtensionsTests.cs (5)
51parameters[2].ParameterType == typeof(CancellationToken); 72[typeof(IResource), typeof(string), typeof(CancellationToken)]); 197CancellationToken observedToken = default; 249() => executable.Resource.CreateLaunchConfigurationAsync(null!, CancellationToken.None)); 464CancellationToken cancellationToken = default)
DistributedApplicationTests.cs (27)
177await lifecycle.StartingAsync(CancellationToken.None); 181await lifecycle.StopAsync(CancellationToken.None); 205var token = cts.Token; 250var token = cts.Token; 340var token = cts.Token; 384var token = cts.Token; 539var token = cts.Token; 626var token = cts.Token; 755public Task AfterEndpointsAllocatedAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default) 1222var token = cts.Token; 1260var token = cts.Token; 1451await ((IHostedService)dashboardServiceHost).StartAsync(CancellationToken.None); 1460await ((IHostedService)dashboardServiceHost).StopAsync(CancellationToken.None); 1481await ((IHostedService)dashboardServiceHost).StartAsync(CancellationToken.None); 1495await ((IHostedService)dashboardServiceHost).StopAsync(CancellationToken.None); 1769var token = cts.Token; 2042var token = cts.Token; 2081var token = cts.Token; 2135async Task<ParentScopedResourcesRun> StartParentScopedResourcesAsync(int parentProcessId, CancellationToken cancellationToken) 2177static async Task StopAndDisposeAppAsync(DistributedApplication app, CancellationToken cancellationToken) 2229var token = cts.Token; 2300var token = cts.Token; 2311private static async Task EnsureLogLines(Stream stream, CancellationToken ct, long nlines, Func<long, bool>? validateLineNumber = default) 2344private static Task<Service> WaitForAllocatedProxylessServiceAsync(IKubernetesService kubernetesService, RedisResource redis, EndpointReference endpoint, CancellationToken cancellationToken = default) 2385private static async Task KillProcessAsync(Process process, CancellationToken cancellationToken) 2408public Task AfterEndpointsAllocatedAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken) 2414public Task AfterResourcesCreatedAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken)
EndpointReferenceTests.cs (13)
21var getValueTask = endpointRef.GetValueAsync(CancellationToken.None); 40var getValueTask = endpointExpr.GetValueAsync(CancellationToken.None); 60var url = await endpointExpr.GetValueAsync(CancellationToken.None); 74var getValueTask = hostExpr.GetValueAsync(CancellationToken.None); 93var getValueTask = portExpr.GetValueAsync(CancellationToken.None); 112var scheme = await schemeExpr.GetValueAsync(CancellationToken.None); 126var ipv4 = await ipv4Expr.GetValueAsync(CancellationToken.None); 140var targetPort = await targetPortExpr.GetValueAsync(CancellationToken.None); 154var getValueTask = targetPortExpr.GetValueAsync(CancellationToken.None); 193var task1 = expr1.GetValueAsync(CancellationToken.None); 194var task2 = expr2.GetValueAsync(CancellationToken.None); 195var task3 = expr3.GetValueAsync(CancellationToken.None); 392var consumer = new WithWaitStartedNotification<string?>(waitStarted, endpointRef.GetValueAsync(CancellationToken.None).GetAwaiter());
Eventing\DistributedApplicationBuilderEventingTests.cs (3)
332await eventing.PublishAsync(testEvent, CancellationToken.None); 431await eventing.PublishAsync(testEvent, CancellationToken.None); 454await eventing.PublishAsync(testEvent, CancellationToken.None);
ExecutableResourceBuilderExtensionTests.cs (1)
332var guidance = $"The launch configuration producer returns '{producerReturnType}'. An asynchronous producer must bind to an asynchronous {nameof(ResourceBuilderExtensions.WithDebugSupport)} overload either by accepting the launch mode and a {nameof(CancellationToken)} or by accepting a {nameof(LaunchConfigurationCallbackContext)}; otherwise the task itself is used as the launch configuration.";
ExecutionConfigurationGathererTests.cs (5)
497var resolvedPath = await capturedBundlePath.GetValueAsync(CancellationToken.None); 597var pkcs12Bytes = await factory(metadata.Certificates, CancellationToken.None); 805_ = await metadata.KeyPathReference.GetValueAsync(CancellationToken.None); 808_ = await metadata.CertificateWithKeyPathReference.GetValueAsync(CancellationToken.None); 811_ = await metadata.PfxPathReference.GetValueAsync(CancellationToken.None);
ExpressionResolverTests.cs (4)
29var resolvedValue = await ExpressionResolver.ResolveAsync(testData.ValueProvider, context, CancellationToken.None); 35async Task<ResolvedValue> ResolveAsync() => await ExpressionResolver.ResolveAsync(testData.ValueProvider, context, CancellationToken.None); 133var connectionString = await ExpressionResolver.ResolveAsync(csRef, context, CancellationToken.None).DefaultTimeout(); 332public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
ExternalServiceTests.cs (1)
471CancellationToken.None).DefaultTimeout();
Health\FriendlyHealthCheckErrorMessagesTests.cs (6)
118CancellationToken.None).DefaultTimeout(); 154CancellationToken.None).DefaultTimeout(); 168var message = HttpHealthCheckHelpers.GetFriendlyErrorMessage(uri, exception, CancellationToken.None); 181var message = HttpHealthCheckHelpers.GetFriendlyErrorMessage(uri, exception, CancellationToken.None); 192var message = HttpHealthCheckHelpers.GetFriendlyErrorMessage(uri, exception, CancellationToken.None); 216var message = HttpHealthCheckHelpers.GetFriendlyErrorMessage(uri, exception, CancellationToken.None);
InteractionServiceTests.cs (4)
129await foreach (var interaction in subscription.WithCancellation(CancellationToken.None)) 902await foreach (var interaction in subscription.WithCancellation(CancellationToken.None)) 955await foreach (var interaction in subscription.WithCancellation(CancellationToken.None)) 1332CancellationToken.None);
Lifecycle\TerminalHostFailureDiagnosticServiceTests.cs (8)
52await service.StopAsync(CancellationToken.None).DefaultTimeout(); 86await service.StopAsync(CancellationToken.None).DefaultTimeout(); 123await service.StopAsync(CancellationToken.None).DefaultTimeout(); 162await service.StopAsync(CancellationToken.None).DefaultTimeout(); 215await service.StopAsync(CancellationToken.None).DefaultTimeout(); 250await foreach (var evt in notifications.WatchAsync(CancellationToken.None)) 261await foreach (var evt in notifications.WatchAsync(CancellationToken.None)) 277await foreach (var batch in loggers.WatchAsync(host).WithCancellation(cts?.Token ?? CancellationToken.None))
Orchestrator\ApplicationOrchestratorTests.cs (45)
67await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 115await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 156await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 224await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 285await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 333await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 403await events.PublishAsync(new OnConnectionStringAvailableContext(CancellationToken.None, parentResource.Resource)); 440await events.PublishAsync(new OnConnectionStringAvailableContext(CancellationToken.None, resource.Resource)); 441await events.PublishAsync(new OnResourceStartingContext(CancellationToken.None, KnownResourceTypes.Executable, resource.Resource, "test-resource-dcp")); 468await applicationEventing.PublishAsync(new ConnectionStringAvailableEvent(resource.Resource, app.Services), CancellationToken.None); 469await applicationEventing.PublishAsync(new ConnectionStringAvailableEvent(resource.Resource, app.Services), CancellationToken.None); 512CancellationToken.None, 541CancellationToken.None, 568await events.PublishAsync(new OnResourceStartingContext(CancellationToken.None, KnownResourceTypes.Tool, resource.Resource, "tool-dcp")); 597await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 633await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 639CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, waiter.Resource.Name)); 679await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 688CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, "waiter-abc123")); 739await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 746CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, "waiter-abc123")); 792await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 797CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, "waiter-abc123")); 845await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 851CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, "waiter-abc123")); 859CancellationToken.None, KnownResourceTypes.Executable, waiter.Resource, "waiter-def456")); 907await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 953var cancellationToken = TestContext.Current.CancellationToken; 975await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1011await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1046await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1168public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1173public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1176public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1181public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1183public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1260public ValueTask<string?> GetConnectionStringAsync(CancellationToken cancellationToken = default) 1305await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1309CancellationToken.None, 1352await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1356CancellationToken.None, 1427await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1484await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1534await events.PublishAsync(new OnResourcesPreparedContext(CancellationToken.None)); 1545public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
Orchestrator\ParameterProcessorTests.cs (50)
201var handleTask = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 310await parameterProcessor.SetParameterCoreAsync(parameterWithMissingValue, CreateSetParameterArguments("resolvedValue"), CancellationToken.None).DefaultTimeout(); 394var handleTask = parameterProcessor.HandleUnresolvedParametersAsync([parameter], CancellationToken.None); 444_ = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 487_ = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 522_ = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 561_ = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 936CancellationToken = CancellationToken.None 962CancellationToken = CancellationToken.None 996CancellationToken = CancellationToken.None 1004CancellationToken = CancellationToken.None 1033CancellationToken = CancellationToken.None 1065CancellationToken = CancellationToken.None 1098var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("newValue"), CancellationToken.None).DefaultTimeout(); 1102Assert.Equal("newValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1115var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments(value: null), CancellationToken.None).DefaultTimeout(); 1134var result = await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("resolvedValue"), CancellationToken.None).DefaultTimeout(); 1137Assert.Equal("resolvedValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1150await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("firstValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1151Assert.Equal("firstValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1155await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("secondValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1157Assert.Equal("secondValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1174var setParameterTask = parameterProcessor.SetParameterAsync(parameter, CancellationToken.None); 1184Assert.Equal("newValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1225var result = await parameterProcessor.SetParameterCoreAsync(secretParam, CreateSetParameterArguments("replacement-secret"), CancellationToken.None).DefaultTimeout(); 1304public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1309public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1312public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1317public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1319public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1413var handleTask = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 1454var handleTask = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 1498var handleTask = parameterProcessor.HandleUnresolvedParametersAsync(parameters, CancellationToken.None); 1526await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("savedValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1529var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, CreateDeleteParameterArguments(deleteFromUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1545await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("savedValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1547var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, new InteractionInputCollection([]), CancellationToken.None).DefaultTimeout(); 1562await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("savedValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1564var result = await parameterProcessor.DeleteParameterCoreAsync(parameter, CreateDeleteParameterArguments(deleteFromUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1583await parameterProcessor.SetParameterCoreAsync(parameter, CreateSetParameterArguments("savedValue", saveToUserSecrets: "true"), CancellationToken.None).DefaultTimeout(); 1584await parameterProcessor.DeleteParameterCoreAsync(parameter, CreateDeleteParameterArguments(), CancellationToken.None).DefaultTimeout(); 1598Assert.Equal("newValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1613var setParameterTask = parameterProcessor.SetParameterAsync(parameter, CancellationToken.None); 1623var deleteParameterTask = parameterProcessor.DeleteParameterAsync(parameter, CancellationToken.None); 1646Assert.Equal("newValue", await parameter.GetValueAsync(CancellationToken.None).DefaultTimeout()); 1661public Task<DeploymentStateSection> AcquireSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1671public Task<DeploymentStateSection> AcquireCurrentSectionAsync(string sectionName, CancellationToken cancellationToken = default) 1674public Task SaveSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default) 1688public Task ClearAllStateAsync(CancellationToken cancellationToken = default) => Task.CompletedTask; 1690public Task DeleteSectionAsync(DeploymentStateSection section, CancellationToken cancellationToken = default)
PersistentContainerWarningTests.cs (3)
36await BuiltInDistributedApplicationEventSubscriptionHandlers.WarnPersistentContainersWithoutUserSecrets(beforeStartEvent, CancellationToken.None); 60await BuiltInDistributedApplicationEventSubscriptionHandlers.WarnPersistentContainersWithoutUserSecrets(beforeStartEvent, CancellationToken.None); 82await BuiltInDistributedApplicationEventSubscriptionHandlers.WarnPersistentContainersWithoutUserSecrets(beforeStartEvent, CancellationToken.None);
Pipelines\DistributedApplicationPipelineTests.cs (1)
988CancellationToken.None);
Pipelines\PipelineLoggerProviderTests.cs (5)
131public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 136public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 141public Task CompleteAsync(string statusText, CompletionState completionState, CancellationToken cancellationToken = default) 146public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 151public Task FailAsync(string errorText, CancellationToken cancellationToken = default)
Publishing\ContainerRuntimeBaseTests.cs (13)
354public override Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken) 359public override Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 364public Task RunFailingCommandAsync(CancellationToken cancellationToken = default) 376public Task<string> RunCommandForOutputAsync(CancellationToken cancellationToken = default) 392public Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken) => Task.FromResult(true); 394public Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) => Task.CompletedTask; 396public Task TagImageAsync(string localImageName, string targetImageName, CancellationToken cancellationToken) => Task.CompletedTask; 398public Task RemoveImageAsync(string imageName, CancellationToken cancellationToken) => Task.CompletedTask; 400public Task PushImageAsync(IResource resource, CancellationToken cancellationToken) => Task.CompletedTask; 402public Task LoginToRegistryAsync(string registryServer, string username, string password, CancellationToken cancellationToken) => Task.CompletedTask; 404public Task ComposeUpAsync(ComposeOperationContext context, CancellationToken cancellationToken) => Task.CompletedTask; 406public Task ComposeDownAsync(ComposeOperationContext context, CancellationToken cancellationToken) => Task.CompletedTask; 408public Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(ComposeOperationContext context, CancellationToken cancellationToken)
Publishing\ContainerRuntimeResolverTests.cs (1)
87var runtime = await resolver.ResolveAsync(CancellationToken.None);
Publishing\PipelineActivityReporterTests.cs (137)
31var step = await reporter.CreateStepAsync(title, CancellationToken.None); 61var step = await reporter.CreateStepAsync("Child Step", "parent-step-id", 2, CancellationToken.None); 73await step.CompleteAsync("Done", CompletionState.Completed, CancellationToken.None); 85var parentStep = Assert.IsType<ReportingStep>(await reporter.CreateStepAsync("Parent Step", CancellationToken.None)); 91var childStep = Assert.IsType<ReportingStep>(await reporter.CreateStepAsync("Child Step", "Parent Step", 1, CancellationToken.None)); 110var step = await reporter.CreateStepAsync("Parent Step", CancellationToken.None); 117var task = await step.CreateTaskAsync(statusText, CancellationToken.None); 150() => nonExistentStep.CreateTaskAsync("Test Task", CancellationToken.None)); 162var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 163await step.CompleteAsync("Completed", CompletionState.Completed, CancellationToken.None); 167() => step.CreateTaskAsync("Test Task", CancellationToken.None)); 181var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 187await step.CompleteAsync(completionText, isError ? CompletionState.CompletedWithError : CompletionState.Completed, CancellationToken.None); 212var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 213var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 220await task.UpdateAsync(newStatusText, CancellationToken.None); 243var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 244var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 247var dummyStep = await reporter.CreateStepAsync("Dummy Step", CancellationToken.None); 254() => invalidTask.UpdateAsync("New status", CancellationToken.None)); 265var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 266var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 267await step.CompleteAsync("Completed", CompletionState.Completed, CancellationToken.None); 271() => task.UpdateAsync("New status", CancellationToken.None)); 284var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 285var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 292await task.CompleteAsync(completionMessage, cancellationToken: CancellationToken.None); 319var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 320var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 321await step.CompleteAsync("Completed", CompletionState.Completed, CancellationToken.None); 325() => task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None)); 341await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionState = completionState }, CancellationToken.None); 362await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionMessage = expectedStatusText, CompletionState = CompletionState.CompletedWithError }, CancellationToken.None); 381var step1 = await reporter.CreateStepAsync("Step 1", CancellationToken.None); 382var step2 = await reporter.CreateStepAsync("Step 2", CancellationToken.None); 383var step3 = await reporter.CreateStepAsync("Step 3", CancellationToken.None); 385var task1 = await step1.CreateTaskAsync("Task 1", CancellationToken.None); 386await task1.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 387await step1.CompleteAsync("Step 1 completed", CompletionState.Completed, CancellationToken.None); 389var task2 = await step2.CreateTaskAsync("Task 2", CancellationToken.None); 390await task2.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 391await step2.CompleteAsync("Step 2 completed with warning", CompletionState.CompletedWithWarning, CancellationToken.None); 393var task3 = await step3.CreateTaskAsync("Task 3", CancellationToken.None); 394await task3.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 395await step3.CompleteAsync("Step 3 failed", CompletionState.CompletedWithError, CancellationToken.None); 402await reporter.CompletePublishAsync(options: null, cancellationToken: CancellationToken.None); 418var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 419var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 422await task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 435var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 436var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 439await task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 445await task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 460var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 461var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 464await task.CompleteAsync((string?)null, CompletionState.Completed, cancellationToken: CancellationToken.None); 470await task.CompleteAsync("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); 485var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 488await step.CompleteAsync("Complete", cancellationToken: CancellationToken.None); 494await step.CompleteAsync("Complete again", cancellationToken: CancellationToken.None); 510var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 513await step.CompleteAsync("Complete", CompletionState.Completed, cancellationToken: CancellationToken.None); 519await step.CompleteAsync("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); 535var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 536var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 539await task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); 542await step.CompleteAsync("Step completed", CompletionState.Completed, CancellationToken.None); 547() => task.UpdateAsync("New status", CancellationToken.None)); 552await task.CompleteAsync((string?)null, cancellationToken: CancellationToken.None); // Should not throw 553await task.CompleteAsync("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); // Should also not throw (noop) 557() => step.CreateTaskAsync("New Task", CancellationToken.None)); 566await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 582await reporter.CompleteInteractionAsync(promptId, responses, updateResponse: false, cancellationToken: CancellationToken.None).DefaultTimeout(); 610await reporter.CompleteInteractionAsync(promptId, responses, updateResponse: false, CancellationToken.None).DefaultTimeout(); 639await reporter.CompleteInteractionAsync(promptId, responses, updateResponse: false, CancellationToken.None).DefaultTimeout(); 671await reporter.CompleteInteractionAsync(activity.Data.Id, responses, cancellationToken: CancellationToken.None).DefaultTimeout(); 704reporter.CompleteInteractionAsync(activity.Data.Id, responses: null, cancellationToken: CancellationToken.None)); 743await reporter.CompleteInteractionAsync(notificationId, responses, updateResponse: false, CancellationToken.None).DefaultTimeout(); 756var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 771var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 799var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 800var task1 = await step.CreateTaskAsync("Task 1", CancellationToken.None); 801var task2 = await step.CreateTaskAsync("Task 2", CancellationToken.None); 804await task1.SucceedAsync((string?)null, CancellationToken.None); 805await task2.SucceedAsync((string?)null, CancellationToken.None); 833var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 836await step.CompleteAsync("Step completed manually", CompletionState.Completed, CancellationToken.None); 858var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 859var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 867await taskInternal.WarnAsync(completionMessage, CancellationToken.None); 893var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 894var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 902await taskInternal.FailAsync(completionMessage, CancellationToken.None); 931await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionState = completionState }, CancellationToken.None); 952await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionMessage = expectedStatusText, CompletionState = CompletionState.CompletedWithError }, CancellationToken.None); 978await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionState = CompletionState.Completed, PipelineSummary = pipelineSummary }, CancellationToken.None); 1005await reporter.CompletePublishAsync(new PublishCompletionOptions { CompletionState = CompletionState.Completed }, CancellationToken.None); 1023var step = await reporter.CreateStepAsync(markdownTitle, CancellationToken.None); 1044var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1048var task = await step.CreateTaskAsync(markdownStatusText, CancellationToken.None); 1070var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1101var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1102await step.CompleteAsync("Completed", CompletionState.Completed, CancellationToken.None); 1121var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1122var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 1129await task.CompleteAsync(markdownCompletionMessage, cancellationToken: CancellationToken.None); 1147var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1151var task = await step.CreateTaskAsync(new MarkdownString("**Bold** task"), CancellationToken.None); 1167var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1168var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 1172await task.UpdateAsync(new MarkdownString("**Updated** status"), CancellationToken.None); 1187var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1188var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 1192await task.CompleteAsync(new MarkdownString("Deployed to **Azure**"), CompletionState.Completed, CancellationToken.None); 1207var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1211await step.CompleteAsync(new MarkdownString("Step **completed** successfully"), CompletionState.Completed, CancellationToken.None); 1227var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1228var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 1231await task.CompleteAsync("Warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 1237await task.CompleteAsync("Different warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 1252var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1253var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 1256await task.CompleteAsync("Error message", CompletionState.CompletedWithError, CancellationToken.None); 1262await task.CompleteAsync("Different error message", CompletionState.CompletedWithError, CancellationToken.None); 1277var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1280await step.CompleteAsync("Warning", CompletionState.CompletedWithWarning, CancellationToken.None); 1286await step.CompleteAsync("Different warning", CompletionState.CompletedWithWarning, CancellationToken.None); 1301var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1304await step.CompleteAsync("Error", CompletionState.CompletedWithError, CancellationToken.None); 1310await step.CompleteAsync("Different error", CompletionState.CompletedWithError, CancellationToken.None); 1331var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1332var task = await step.CreateTaskAsync("Test Task", CancellationToken.None); 1335await task.CompleteAsync("First completion", firstState, CancellationToken.None); 1341await task.CompleteAsync("Second completion", secondState, CancellationToken.None); 1362var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 1365await step.CompleteAsync("First completion", firstState, CancellationToken.None); 1371await step.CompleteAsync("Second completion", secondState, CancellationToken.None);
Publishing\PipelineExecutorTests.cs (1)
64public Task BeforeStartAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default)
Publishing\PodmanSaveArgumentsTests.cs (2)
116CancellationToken.None); 273cancellationToken: CancellationToken.None);
Publishing\PublishingExtensionsTests.cs (16)
23await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 26var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 42await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 45var result = await step.SucceedAsync("Success message", CancellationToken.None); 60await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 61var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 64var result = await task.UpdateStatusAsync("Updated status", CancellationToken.None); 79await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 80var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 83var result = await task.SucceedAsync("Success message", CancellationToken.None); 97await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 98var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 101var result = await task.WarnAsync("Warning message", CancellationToken.None); 115await using var step = await reporter.CreateStepAsync("Test Step", CancellationToken.None); 116var task = await step.CreateTaskAsync("Initial status", CancellationToken.None); 119await task.FailAsync("Error message", CancellationToken.None);
Publishing\ResourceContainerImageManagerTests.cs (12)
872var result = await ResourceContainerImageManager.ResolveValue(3.14, CancellationToken.None); 876result = await ResourceContainerImageManager.ResolveValue(3.14d, CancellationToken.None); 880result = await ResourceContainerImageManager.ResolveValue(3.14f, CancellationToken.None); 884result = await ResourceContainerImageManager.ResolveValue(42, CancellationToken.None); 1070cancellationToken: CancellationToken.None); 1109cancellationToken: CancellationToken.None); 1136cancellationToken: CancellationToken.None); 1168CancellationToken.None); 1200CancellationToken.None); 1247cancellationToken: CancellationToken.None); 1278cancellationToken: CancellationToken.None); 1311cancellationToken: CancellationToken.None);
ReferenceExpressionTests.cs (2)
120public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 132public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) => new(value);
RequiredCommandAnnotationTests.cs (3)
474var context = new RequiredCommandValidationContext("/usr/bin/test", services, CancellationToken.None); 486var context = new RequiredCommandValidationContext("/usr/bin/test", services, CancellationToken.None); 506await subscriber.SubscribeAsync(eventing, execContext, CancellationToken.None);
ResourceCommandServiceTests.cs (11)
601CancellationToken.None); 641CancellationToken.None).DefaultTimeout(); 1037CancellationToken.None).DefaultTimeout(); 1127CancellationToken.None).DefaultTimeout(); 1202CancellationToken.None).DefaultTimeout(); 1249CancellationToken.None).DefaultTimeout(); 1296CancellationToken.None).DefaultTimeout(); 1368CancellationToken.None).DefaultTimeout(); 1423CancellationToken.None).DefaultTimeout(); 1457CancellationToken.None).DefaultTimeout(); 1491CancellationToken.None).DefaultTimeout();
ResourceExtensionsTests.cs (3)
367CancellationToken = CancellationToken.None, 415CancellationToken = CancellationToken.None, 470CancellationToken = CancellationToken.None,
ResourceLoggerServiceTests.cs (2)
442var completionTask = service.WaitForCompletionAsync(resourceName, CancellationToken.None); 448await service.WaitForCompletionAsync(resourceName, CancellationToken.None).DefaultTimeout();
ResourceNotificationTests.cs (8)
102async Task<List<ResourceEvent>> GetValuesAsync(CancellationToken cancellationToken) 180async Task<List<ResourceEvent>> GetValuesAsync(CancellationToken cancellation) 1038async Task<List<ResourceEvent>> GetValuesAsync(CancellationToken cancellationToken) 1098async Task<ResourceEvent> GetFirstValueAsync(CancellationToken cancellationToken) 1134async Task<ResourceEvent> GetFirstValueAsync(CancellationToken cancellationToken) 1437public CancellationToken ApplicationStarted { get; } 1438public CancellationToken ApplicationStopped { get; } 1439public CancellationToken ApplicationStopping { get; }
SlimTestProgramTests.cs (1)
33private static async Task EnsureServicesAreRunning(TestProgram testProgram, CancellationToken cancellationToken)
TestProgramFixture.cs (2)
24public abstract Task WaitReadyStateAsync(CancellationToken cancellationToken = default); 64public override async Task WaitReadyStateAsync(CancellationToken cancellationToken = default)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TestInteractionService.cs (8)
19internal sealed record InteractionData(InteractionType Type, string Title, string? Message, InteractionInputCollection Inputs, InteractionOptions? Options, CancellationToken CancellationToken, TaskCompletionSource<object> CompletionTcs); 27public Task<InteractionResult<bool>> PromptConfirmationAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 32public Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, string inputLabel, string placeHolder, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 37public async Task<InteractionResult<InteractionInput>> PromptInputAsync(string title, string? message, InteractionInput input, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 45public async Task<InteractionResult<InteractionInputCollection>> PromptInputsAsync(string title, string? message, IReadOnlyList<InteractionInput> inputs, InputsDialogInteractionOptions? options = null, CancellationToken cancellationToken = default) 60public async Task<InteractionResult<bool>> PromptNotificationAsync(string title, string message, NotificationInteractionOptions? options = null, CancellationToken cancellationToken = default) 67public async Task<InteractionResult<bool>> PromptMessageBoxAsync(string title, string message, MessageBoxInteractionOptions? options = null, CancellationToken cancellationToken = default) 76public async Task<InteractionResult<bool>> PromptProgressAsync(string message, ProgressInteractionOptions? options = null, CancellationToken cancellationToken = default)
tests\Shared\TestPipelineActivityReporter.cs (16)
74/// Gets a value indicating whether <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/> has been called. 79/// Gets the completion message passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 84/// Gets the completion state passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 89/// Gets the pipeline summary passed to <see cref="CompletePublishAsync(PublishCompletionOptions?, CancellationToken)"/>. 133public Task CompletePublishAsync(PublishCompletionOptions? options = null, CancellationToken cancellationToken = default) 147public Task CompletePublishAsync(string? completionMessage = null, CompletionState? completionState = null, CancellationToken cancellationToken = default) 157public Task<IReportingStep> CreateStepAsync(string title, CancellationToken cancellationToken = default) 161public Task<IReportingStep> CreateStepAsync(string title, string? parentStepId, int hierarchyLevel, CancellationToken cancellationToken = default) 193public Task CompleteAsync(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 205public Task<IReportingTask> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default) 244public Task<IReportingTask> CreateTaskAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 250public Task CompleteAsync(MarkdownString completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 272public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default) 283public Task UpdateAsync(string statusText, CancellationToken cancellationToken = default) 294public Task UpdateAsync(MarkdownString statusText, CancellationToken cancellationToken = default) 300public Task CompleteAsync(MarkdownString completionMessage, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Utils\PeriodicRestartAsyncEnumerableTests.cs (4)
21var innerFactory = (int? lastValue, CancellationToken cancellationToken) => Task.FromResult(CountingAsyncEnumerable(0, TimeSpan.FromMilliseconds(50), cancellationToken)); 44var innerFactory = (int? lastValue, CancellationToken cancellationToken) => Task.FromResult(RefCountingAsyncEnumerable(0, TimeSpan.FromMilliseconds(10), cancellationToken)); 59static async IAsyncEnumerable<int> CountingAsyncEnumerable(int start, TimeSpan delay, [EnumeratorCancellation] CancellationToken cancellationToken) 71static async IAsyncEnumerable<int> RefCountingAsyncEnumerable(int start, TimeSpan delay, [EnumeratorCancellation] CancellationToken cancellationToken)
VersionChecking\VersionCheckServiceTests.cs (11)
35_ = service.StartAsync(CancellationToken.None); 63_ = service.StartAsync(CancellationToken.None); 95_ = service.StartAsync(CancellationToken.None); 131_ = service.StartAsync(CancellationToken.None); 172_ = service.StartAsync(CancellationToken.None); 208_ = service.StartAsync(CancellationToken.None); 237_ = service.StartAsync(CancellationToken.None); 277_ = service.StartAsync(CancellationToken.None); 315_ = service.StartAsync(CancellationToken.None); 344_ = service.StartAsync(CancellationToken.None); 372_ = service.StartAsync(CancellationToken.None);
WithEnvironmentTests.cs (2)
491public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default) 531public ValueTask<string?> GetValueAsync(CancellationToken cancellationToken = default)
WithHttpCommandTests.cs (5)
55var result = await ResourceBuilderExtensions.GetDefaultHttpCommandResultAsync(response, new HttpCommandOptions(), CancellationToken.None); 73}, CancellationToken.None); 92}, CancellationToken.None); 564protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) 592protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
WithMcpServerTests.cs (5)
59var resolvedUri = await mcpAnnotation.EndpointUrlResolver(resource, CancellationToken.None); 84var resolvedUri = await mcpAnnotation.EndpointUrlResolver(resource, CancellationToken.None); 109var resolvedUri = await mcpAnnotation.EndpointUrlResolver(resource, CancellationToken.None); 134var resolvedUri = await mcpAnnotation.EndpointUrlResolver(resource, CancellationToken.None); 159var resolvedUri = await mcpAnnotation.EndpointUrlResolver(resource, CancellationToken.None);
WithTerminalTests.cs (3)
339await app.StopAsync(CancellationToken.None); 1262await callbackAnnotation.Callback(new CommandLineArgsCallbackContext(argsList, CancellationToken.None)); 1343await cleanupService.SubscribeAsync(builder.Eventing, executionContext, CancellationToken.None);
Aspire.Hosting.TestUtilities (60)
Dcp\ApplicationOrchestratorProxy.cs (2)
17public Task StartResourceAsync(string resourceName, CancellationToken cancellationToken) => _orchestrator.StartResourceAsync(resourceName, cancellationToken); 19public Task StopResourceAsync(string resourceName, CancellationToken cancellationToken) => _orchestrator.StopResourceAsync(resourceName, cancellationToken);
Dcp\TestDcpDependencyCheckService.cs (1)
9public Task<DcpInfo?> GetDcpInfoAsync(bool force = false, CancellationToken cancellationToken = default)
Helpers\CallbackLifecycleHook.cs (3)
12private readonly Func<DistributedApplicationModel, CancellationToken, Task> _beforeStartCallback; 14public CallbackLifecycleHook(Func<DistributedApplicationModel, CancellationToken, Task> beforeStartCallback) 19public Task BeforeStartAsync(DistributedApplicationModel appModel, CancellationToken cancellationToken = default)
Helpers\DashboardServiceDataExtensions.cs (1)
11public static async Task<ResourceSnapshot> WaitForResourceAsync(this DashboardServiceData dashboardServiceData, string resourceName, Func<ResourceSnapshot, bool> predicate, CancellationToken cancellationToken = default)
Helpers\JsonDocumentManifestPublisher.cs (1)
23protected override async Task PublishInternalAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
Helpers\KubernetesHelper.cs (2)
13public static async Task<T> GetResourceByNameAsync<T>(IKubernetesService kubernetes, string resourceName, string resourceNameSuffix, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 28public static async Task<T> GetResourceByNameMatchAsync<T>(IKubernetesService kubernetes, string resourceNamePattern, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata
Helpers\NoopPublisher.cs (1)
11public Task PublishAsync(DistributedApplicationModel model, CancellationToken cancellationToken)
MockImageBuilder.cs (3)
23public Task BuildImageAsync(IResource resource, CancellationToken cancellationToken = default) 30public Task BuildImagesAsync(IEnumerable<IResource> resources, CancellationToken cancellationToken = default) 40public Task PushImageAsync(IResource resource, CancellationToken cancellationToken)
Publishing\FakeContainerRuntime.cs (14)
38public Func<string, string, ContainerImageBuildOptions?, Dictionary<string, string?>, Dictionary<string, BuildImageSecretValue>, string?, CancellationToken, Task>? BuildImageAsyncCallback { get; set; } 39public Func<string, CancellationToken, Task<ContainerImageManifestInspectionResult>>? InspectImageManifestAsyncCallback { get; set; } 44public Task<bool> CheckIfRunningAsync(CancellationToken cancellationToken) 51public Task TagImageAsync(string localImageName, string targetImageName, CancellationToken cancellationToken) 62public Task RemoveImageAsync(string imageName, CancellationToken cancellationToken) 73public Task PushImageAsync(IResource resource, CancellationToken cancellationToken) 84public async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 106public Task LoginToRegistryAsync(string registryServer, string username, string password, CancellationToken cancellationToken) 117public Task<ContainerImageConfigInspectionResult> InspectImageConfigAsync(string imageName, CancellationToken cancellationToken) 130public Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken) 158public Task ComposeUpAsync(ComposeOperationContext context, CancellationToken cancellationToken) 167public Task ComposeDownAsync(ComposeOperationContext context, CancellationToken cancellationToken) 178public Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(ComposeOperationContext context, CancellationToken cancellationToken) 183public Task<IContainerRuntime> ResolveAsync(CancellationToken cancellationToken = default)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
114public Task StartAsync(CancellationToken cancellationToken) => Task.CompletedTask; 116public async Task StopAsync(CancellationToken cancellationToken)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Utils\ArgumentEvaluator.cs (1)
21.BuildAsync(executionContext, NullLogger.Instance, CancellationToken.None)
Utils\DockerUtils.cs (1)
38Func<string?, CancellationToken, Task<ContainerRuntimeInfo?>> runtimeDetector)
Utils\EnvironmentVariableEvaluator.cs (1)
23.BuildAsync(executionContext, NullLogger.Instance, CancellationToken.None);
Utils\Grpc\TestAsyncStreamReader.cs (1)
35public async Task<bool> MoveNext(CancellationToken cancellationToken)
Utils\Grpc\TestServerCallContext.cs (4)
11private readonly CancellationToken _cancellationToken; 19private TestServerCallContext(Metadata requestHeaders, CancellationToken cancellationToken) 33protected override CancellationToken CancellationTokenCore => _cancellationToken; 57public static TestServerCallContext Create(Metadata? requestHeaders = null, CancellationToken cancellationToken = default)
Utils\Grpc\TestServerStreamWriter.cs (2)
44public Task WriteAsync(T message, CancellationToken cancellationToken) 62return WriteAsync(message, CancellationToken.None);
Utils\LaunchConfigurationTestHelpers.cs (1)
14CancellationToken cancellationToken = default)
Utils\LoggerNotificationExtensions.cs (6)
23public static Task WaitForTextAsync(this DistributedApplication app, string logText, string? resourceName = null, CancellationToken cancellationToken = default) 31public static async Task WaitForHealthyAsync<T>(this DistributedApplication app, IResourceBuilder<T> resource, CancellationToken cancellationToken = default) where T : IResource 47public static Task WaitForTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default) 62public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, CancellationToken cancellationToken = default) 73public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, string? resourceName = null, CancellationToken cancellationToken = default) 97public static async Task WaitForAllTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default)
Utils\ManifestUtils.cs (1)
58await context.WriteModel(model, CancellationToken.None);
Utils\MockUserSecretsManager.cs (1)
51public Task SaveStateAsync(JsonObject state, CancellationToken cancellationToken = default)
Utils\PersistentContainerTestHelpers.cs (1)
126private static async Task<ResourceRunSnapshot> GetContainerIdentityAsync(ResourceNotificationService resourceNotificationService, string resourceName, bool includeUrls, CancellationToken cancellationToken)
Utils\TestConsoleLogsService.cs (1)
19public async IAsyncEnumerable<IReadOnlyList<LogEntry>> GetAllLogsAsync(string resourceName, [EnumeratorCancellation] CancellationToken cancellationToken)
Utils\TestDcpExecutor.cs (4)
40public Task RunApplicationAsync(CancellationToken cancellationToken) => Task.CompletedTask; 42public Task StartResourceAsync(IResourceReference resourceReference, CancellationToken cancellationToken) 48public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask; 50public Task StopResourceAsync(IResourceReference resource, CancellationToken cancellationToken) => Task.CompletedTask;
Utils\TestHostApplicationLifetime.cs (3)
10public CancellationToken ApplicationStarted { get; } 11public CancellationToken ApplicationStopped { get; } 12public CancellationToken ApplicationStopping { get; }
Utils\TestPackageFetcher.cs (1)
20public Task<List<NuGetPackage>> TryFetchPackagesAsync(string appHostDirectory, CancellationToken cancellationToken)
Aspire.Hosting.Valkey.Tests (3)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Hosting.Yarp (1)
YarpJsonConfigGeneratorBuilder.cs (1)
60public async ValueTask<string> Build(CancellationToken ct)
Aspire.Hosting.Yarp.Tests (6)
AddYarpTests.cs (5)
234CancellationToken = CancellationToken.None 314CancellationToken = CancellationToken.None 345CancellationToken = CancellationToken.None 377CancellationToken = CancellationToken.None 415CancellationToken = CancellationToken.None
YarpConfigGeneratorTests.cs (1)
221var content = await config.Build(CancellationToken.None);
Aspire.Managed.Tests (3)
ParentProcessWatchdogTests.cs (2)
50CancellationToken.None, 73CancellationToken.None,
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Aspire.Microsoft.Azure.Cosmos (1)
AzureCosmosDbHealthCheck.cs (1)
24public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Microsoft.Azure.StackExchangeRedis.Tests (2)
FakeTokenCredential.cs (2)
35public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 42public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (4)
AspireAppConfigurationExtensionsTest.cs (2)
130public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 135public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
ConformanceTests.cs (2)
111public override AccessToken GetToken(TokenRequestContext requestContext, CancellationToken cancellationToken) 116public override ValueTask<AccessToken> GetTokenAsync(TokenRequestContext requestContext, CancellationToken cancellationToken)
Aspire.Milvus.Client (1)
MilvusHealthCheck.cs (1)
20public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.NATS.Net (1)
NatsHealthCheck.cs (1)
11public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.OpenAI.Tests (2)
AspireOpenAIClientBuilderChatClientExtensionsTests.cs (1)
268private static Task<ChatResponse> TestMiddleware(IEnumerable<ChatMessage> list, ChatOptions? options, IChatClient client, CancellationToken token)
AspireOpenAIClientBuilderEmbeddingGeneratorExtensionsTests.cs (1)
268private Task<GeneratedEmbeddings<Embedding<float>>> TestMiddleware(IEnumerable<string> inputs, EmbeddingGenerationOptions? options, IEmbeddingGenerator<string, Embedding<float>> nextAsync, CancellationToken cancellationToken)
Aspire.Playground.Tests (14)
Infrastructure\DistributedApplicationExtensions.cs (2)
86public static Task WaitForResource(this DistributedApplication app, string resourceName, string? targetState = null, CancellationToken cancellationToken = default) 99public static Task WaitForResources(this DistributedApplication app, IEnumerable<string>? targetStates = null, CancellationToken cancellationToken = default)
Infrastructure\DistributedApplicationTestFactory.cs (2)
55public Task OnBeforeStartAsync(BeforeStartEvent @event, CancellationToken cancellationToken = default) 73public Task SubscribeAsync(IDistributedApplicationEventing eventing, Aspire.Hosting.DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
src\Shared\X509Certificate2Extensions.cs (1)
141CancellationToken cancellationToken = default)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (6)
23public static Task WaitForTextAsync(this DistributedApplication app, string logText, string? resourceName = null, CancellationToken cancellationToken = default) 31public static async Task WaitForHealthyAsync<T>(this DistributedApplication app, IResourceBuilder<T> resource, CancellationToken cancellationToken = default) where T : IResource 47public static Task WaitForTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default) 62public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, CancellationToken cancellationToken = default) 73public static Task WaitForTextAsync(this DistributedApplication app, Predicate<string> predicate, string? resourceName = null, CancellationToken cancellationToken = default) 97public static async Task WaitForAllTextAsync(this DistributedApplication app, IEnumerable<string> logTexts, string? resourceName = null, CancellationToken cancellationToken = default)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
Aspire.Qdrant.Client (1)
QdrantHealthCheck.cs (1)
18public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
180public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
Aspire.Seq (1)
SeqHealthCheck.cs (1)
20public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext _, CancellationToken cancellationToken = new CancellationToken())
Aspire.Seq.Tests (1)
SeqEndpointCanBeConfigured.cs (1)
106private static async Task WriteResponseAsync(TcpListener listener, HttpStatusCode statusCode, CancellationToken cancellationToken)
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
DistributedCacheConformanceTests.cs (1)
64await cache.GetAsync("myFakeKey", CancellationToken.None);
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
OutputCacheConformanceTests.cs (1)
64await cacheStore.GetAsync("myFakeKey", CancellationToken.None);
Aspire.Templates.Tests (10)
tests\Shared\TemplatesTesting\AspireProject.cs (6)
163public async Task StartAppHostAsync(string[]? extraArgs = default, Action<ProcessStartInfo>? configureProcess = null, bool noBuild = true, bool waitForDashboardUrl = true, CancellationToken token = default) 330public async Task<CommandResult> BuildAsync(string[]? extraBuildArgs = default, CancellationToken token = default, string? workingDirectory = null) 399public Task WaitForDashboardToBeAvailableAsync(CancellationToken cancellationToken = default) 409public static async Task WaitForDashboardToBeAvailableAsync(string dashboardUrl, ITestOutputHelper testOutput, CancellationToken token = default) 418public async Task StopAppHostAsync(CancellationToken token = default) 447public async Task DumpDockerInfoAsync(ITestOutputHelper? testOutputArg = null, CancellationToken cancellationToken = default)
tests\Shared\TemplatesTesting\ProjectInfo.cs (3)
20public Task<HttpResponseMessage> HttpGetAsync(string bindingName, string path, CancellationToken cancellationToken = default) 31public Task<string> HttpGetStringAsync(string bindingName, string path, CancellationToken cancellationToken = default) 39public async Task WaitForHealthyStatusAsync(string bindingName, ITestOutputHelper testOutput, CancellationToken cancellationToken = default)
tests\Shared\TemplatesTesting\ToolCommand.cs (1)
106private async Task<CommandResult> ExecuteAsyncInternal(string executable, string args, CancellationToken token)
Aspire.TerminalHost (32)
DcpUpstreamAdapter.cs (9)
61private readonly Func<CancellationToken, Task<Stream>> _streamFactory; 81Func<CancellationToken, Task<Stream>> streamFactory, 96public async ValueTask<ReadOnlyMemory<byte>> ReadOutputAsync(CancellationToken ct = default) 131public async ValueTask WriteInputAsync(ReadOnlyMemory<byte> data, CancellationToken ct = default) 154public async ValueTask ResizeAsync(int width, int height, CancellationToken ct = default) 189private async Task EnsureConnectedAsync(CancellationToken ct) 278private async Task WriteFrameAsync(byte type, ReadOnlyMemory<byte> payload, CancellationToken ct) 351private async Task ReadPumpAsync(CancellationToken ct) 441private static async Task<bool> ReadExactAsync(Stream stream, byte[] buffer, CancellationToken ct)
src\Shared\ParentProcessLivenessMonitor.cs (4)
22Func<CancellationToken, Task> onParentExited, 44Func<CancellationToken, Task> onParentExited, 54Func<CancellationToken, Task> onParentExited, 57CancellationToken stopToken)
src\Shared\ParentProcessWatchdog.cs (2)
95CancellationToken stopToken, 124CancellationToken stopToken,
TerminalHostApp.cs (5)
100public async Task<int> RunAsync(CancellationToken cancellationToken) 108var token = linkedCts.Token; 177private static async Task WaitForShutdownAsync(Task replicaRunTask, CancellationToken cancellationToken) 197/// <see cref="RunAsync(CancellationToken)"/> will exit shortly after. 252public static async Task<int> RunAsync(string[] args, CancellationToken cancellationToken)
TerminalHostControlListener.cs (2)
118private async Task AcceptLoopAsync(CancellationToken cancellationToken) 199private async Task ServeClientAsync(Socket client, CancellationToken cancellationToken)
TerminalHostControlRpcTarget.cs (3)
29public Task<TerminalHostSessionInfo> GetSessionAsync(CancellationToken cancellationToken = default) 46public Task<TerminalHostInfoResponse> GetInfoAsync(CancellationToken cancellationToken = default) 59public Task ShutdownAsync(CancellationToken cancellationToken = default)
TerminalHostProcessRunner.cs (1)
19public static async Task<int> RunAsync(string[] args, CancellationToken cancellationToken = default)
TerminalHostTelemetry.cs (1)
17/// The OTLP exporter wiring in <see cref="TerminalHostApp.RunAsync(string[], System.Threading.CancellationToken)"/>
TerminalReplica.cs (5)
31/// the inner <see cref="Hex1bTerminal.RunAsync(CancellationToken)"/> 172CancellationToken cancellationToken) 196CancellationToken cancellationToken) 217private async Task RecycleLoopAsync(CancellationToken ct) 564private async Task ApplyRestrictiveSocketPermissionsAsync(string path, CancellationToken ct)
Aspire.TerminalHost.Tests (13)
TerminalHostAppTests.cs (9)
235var exitCode = await TerminalHostApp.RunAsync(["--bogus"], CancellationToken.None); 571public async Task SendHelloAsync(int width, int height, CancellationToken ct) 577public Task SendOutputAsync(byte[] payload, CancellationToken ct) => 602public async Task<(byte Type, byte[] Payload)> ReadFrameAsync(CancellationToken ct) 622private async Task ReadExactlyAsync(byte[] buffer, CancellationToken ct) 637private async Task SendFrameAsync(byte type, byte[] payload, CancellationToken ct) 736public async Task SendClientHelloAsync(string displayName, string defaultRole, CancellationToken ct) 744public async Task SendRequestPrimaryAsync(int cols, int rows, CancellationToken ct) 750private async Task SendFrameAsync(byte type, byte[] payload, CancellationToken ct)
tests\Shared\AsyncTestHelpers.cs (3)
241public static Task WaitForCancellationAsync(CancellationToken token) 252/// Unlike <see cref="WaitForCancellationAsync(CancellationToken)"/>, which completes as cancelled 256public static Task WaitUntilCancelledAsync(this CancellationToken token)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
Aspire.TestTools (15)
GitHubActionsApi.cs (4)
19public static async Task<List<GitHubActionsJob>> ListJobsAsync(string repository, long runId, int? runAttempt, CancellationToken cancellationToken) 55public static async Task<List<GitHubActionsArtifact>> ListArtifactsAsync(string repository, long runId, CancellationToken cancellationToken) 91public static Task<string> DownloadJobLogAsync(string repository, long jobId, CancellationToken cancellationToken) 94public static Task DownloadArtifactZipAsync(string repository, long artifactId, string outputPath, CancellationToken cancellationToken)
GitHubCli.cs (11)
16public static async Task<JsonDocument> GetJsonAsync(string endpoint, CancellationToken cancellationToken) 22public static Task<string> GetStringAsync(string endpoint, CancellationToken cancellationToken) 28public static Task<string> GetStringAsync(string endpoint, bool allowEscapeSequences, CancellationToken cancellationToken) 61public static async Task DownloadFileAsync(string endpoint, string outputPath, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 121CancellationToken cancellationToken) 183public static async Task ReopenIssueAsync(string repository, int issueNumber, CancellationToken cancellationToken) 201public static async Task AddIssueCommentAsync(string repository, int issueNumber, string body, CancellationToken cancellationToken) 236internal static Func<IReadOnlyList<string>, CancellationToken, Task<string>>? GhInvokerOverride { get; set; } 238private static async Task<string> RunGhAsync(IReadOnlyList<string> arguments, CancellationToken cancellationToken) 293private static async Task RunGhToFileAsync(IReadOnlyList<string> arguments, string outputPath, CancellationToken cancellationToken)
Aspire.TestUtilities (1)
src\Shared\X509Certificate2Extensions.cs (1)
141CancellationToken cancellationToken = default)
Aspire.TypeSystem (3)
AtsConstants.cs (2)
195/// CancellationToken type ID. Maps from .NET <see cref="System.Threading.CancellationToken"/>. 429typeof(CancellationToken),
IApiReferenceExporter.cs (1)
61CancellationToken cancellationToken);
AzureFunctionsEndToEnd.ApiService (3)
Program.cs (3)
27app.MapGet("/publish/asq", async (QueueServiceClient client, CancellationToken cancellationToken) => 42app.MapGet("/publish/blob", async (BlobServiceClient client, CancellationToken cancellationToken, int length = 20) => 55app.MapGet("/publish/eventhubs", async (EventHubProducerClient client, CancellationToken cancellationToken, int length = 20) =>
AzureKusto.Worker (3)
IngestionWorker.cs (2)
30protected override async Task ExecuteAsync(CancellationToken stoppingToken) 43private async Task IngestFromDataReaderAsync(CancellationToken stoppingToken)
QueryWorker.cs (1)
30protected override async Task ExecuteAsync(CancellationToken stoppingToken)
AzureSearch.ApiService (6)
Program.cs (6)
23app.MapGet("/", async (SearchIndexClient searchIndexClient, CancellationToken cancellationToken) => 44static async Task DeleteIfExistsAsync(ILogger logger, string indexName, SearchIndexClient searchIndexClient, CancellationToken cancellationToken) 60static async Task CreateIndexAsync(ILogger logger, string indexName, SearchIndexClient indexClient, CancellationToken cancellationToken) 70static async Task WriteDocumentsAsync(ILogger logger, SearchResults<Hotel> searchResults, CancellationToken cancellationToken) 78static async Task RunQueriesAsync(ILogger logger, SearchClient searchClient, CancellationToken cancellationToken) 145static async Task UploadDocumentsAsync(ILogger logger, SearchClient searchClient, CancellationToken cancellationToken)
BicepSample.ApiService (2)
Program.cs (2)
166app.MapGet("/queues", async (QueueServiceClient queueServiceClient, CancellationToken cancellationToken) => 188app.MapGet("/servicebus", async (ServiceBusClient serviceBusClient, CancellationToken cancellationToken) =>
Binding.Http.IntegrationTests (3)
HttpBindingTestHelpers.cs (3)
30public Func<HttpRequestMessage, CancellationToken, Task<HttpResponseMessage>> OnSendingAsync { get; set; } 31public Func<HttpResponseMessage, CancellationToken, Task<HttpResponseMessage>> OnSentAsync { get; set; } 45protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Binding.ReliableSession.IntegrationTests (3)
src\System.Private.ServiceModel\tests\Scenarios\Binding\Http\HttpBindingTestHelpers.cs (3)
30public Func<HttpRequestMessage, CancellationToken, Task<HttpResponseMessage>> OnSendingAsync { get; set; } 31public Func<HttpResponseMessage, CancellationToken, Task<HttpResponseMessage>> OnSentAsync { get; set; } 45protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests (1)
WSNetTcpTransportWithMessageCredentialSecurityTests.cs (1)
125Task.Factory.StartNew(() => NetTcp_SecModeTransWithMessCred_UserNameClientCredential_Succeeds(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
blazor-gateway (1)
BlazorGateway.cs (1)
172public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken) =>
BlazorHosted.ClientServiceDefaults (3)
BackgroundExportHandler.cs (3)
20HttpRequestMessage request, CancellationToken cancellationToken) 27_ = SendWithRetryAsync(snapshot, CancellationToken.None); 34RequestSnapshot snapshot, CancellationToken cancellationToken)
BlazorStandalone.ClientServiceDefaults (3)
BackgroundExportHandler.cs (3)
20HttpRequestMessage request, CancellationToken cancellationToken) 31_ = SendWithRetryAsync(snapshot, CancellationToken.None); 38RequestSnapshot snapshot, CancellationToken cancellationToken)
CatalogDb (5)
CatalogDbInitializer.cs (3)
13protected override async Task ExecuteAsync(CancellationToken cancellationToken) 22public async Task InitializeDatabaseAsync(CatalogDbContext dbContext, CancellationToken cancellationToken = default) 34private async Task SeedAsync(CatalogDbContext dbContext, CancellationToken cancellationToken)
CatalogDbInitializerHealthCheck.cs (1)
7public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
ResetDbExtensions.cs (1)
16app.MapPost("/reset-db", async ([FromHeader(Name = "Authorization")] string? key, CatalogDbContext dbContext, CatalogDbInitializer dbInitializer, CancellationToken cancellationToken) =>
cdac-build-tool (2)
ComposeCommand.cs (1)
28private async Task<int> Run(ParseResult parse, CancellationToken token = default)
ObjectFileScraper.cs (1)
29public async Task<bool> ScrapeInput(string inputPath, CancellationToken token)
Client.ChannelLayer.IntegrationTests (2)
DuplexChannelWithSynchronizationContext.cs (2)
155Task.Factory.StartNew(() => SingleThreadedSyncContext_CallbackUsingDefaultSyncCtx_SyncCallNotBlocked_Helper(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 220Task.Factory.StartNew(() => SingleThreadedSyncContext_SyncCallNotBlocked_Helper(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
Client.TypedClient.IntegrationTests (5)
TypedProxyTests.4.0.0.cs (3)
72Task.Factory.StartNew(() => TypedProxyTests.ServiceContract_TypedProxy_AsyncBeginEnd_Call(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 106Task.Factory.StartNew(() => TypedProxyTests.ServiceContract_TypedProxy_AsyncTask_Call(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 160Task.Factory.StartNew(() => TypedProxyTests.ServiceContract_TypedProxy_Synchronous_Call(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
TypedProxyTests.4.1.0.cs (2)
26Task.Factory.StartNew(() => TypedProxyTests.ServiceContract_TypedProxy_NetTcpBinding_AsyncBeginEnd_Call(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 40Task.Factory.StartNew(() => TypedProxyTests.ServiceContract_TypedProxy_NetTcpBinding_AsyncTask_Call(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
CodeStyleConfigFileGenerator (13)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
ConfigurationSchemaGenerator (8)
ConfigSchemaEmitter.cs (2)
357object[] args = [symbol, _compilation, /*preferredCulture:*/ null, /*expandIncludes:*/ true, /*expandInheritdoc:*/ true, default(CancellationToken)]; 372.GetMethod("GetDocumentationComment", BindingFlags.Public | BindingFlags.Static, [typeof(ISymbol), typeof(Compilation), typeof(CultureInfo), typeof(bool), typeof(bool), typeof(CancellationToken)])!;
ConfigSchemaGenerator.cs (1)
30var spec = parser.GetSchemaGenerationSpec(CancellationToken.None);
ConfigurationBindingGenerator.ForSchemaGeneration.cs (2)
40public SchemaGenerationSpec? GetSchemaGenerationSpec(CancellationToken cancellationToken) 64private TypeSpec CreateTopTypeSpec(CancellationToken cancellationToken)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (2)
35public SourceGenerationSpec? GetSourceGenerationSpec(ImmutableArray<BinderInvocation?> invocations, CancellationToken cancellationToken) 103private void CreateTypeSpecs(CancellationToken cancellationToken)
RuntimeSource\Configuration.Binder\Parser\BinderInvocation.cs (1)
23public static BinderInvocation? Create(GeneratorSyntaxContext context, CancellationToken cancellationToken)
ConfigurationSchemaGenerator.Tests (1)
GeneratorTests.cs (1)
1570var spec = parser.GetSchemaGenerationSpec(CancellationToken.None);
Consumer (1)
ConsumerWorker.cs (1)
10protected override Task ExecuteAsync(CancellationToken stoppingToken)
Contract.Service.IntegrationTests (10)
ServiceContractTests.4.0.0.cs (4)
336Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Open_ChannelFactory(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 389Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Open_Proxy(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 440Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Close_ChannelFactory(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 490Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Close_Proxy(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
ServiceContractTests.4.1.0.cs (6)
210Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_DefaultSettings_Echo_RoundTrips_String_Streamed(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 224Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_DefaultSettings_Echo_RoundTrips_String_Streamed_Async(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 256CopyToAsyncFunc = (Stream destination, int bufferSize, CancellationToken ct) => 318CopyToAsyncFunc = (Stream destination, int bufferSize, CancellationToken ct) => 614Task.Factory.StartNew(() => ServiceContractTests.NetTcp_NoSecurity_Streamed_RoundTrips_String(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 628Task.Factory.StartNew(() => ServiceContractTests.NetTcp_NoSecurity_Streamed_Async_RoundTrips_String(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
csc (16)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
25internal delegate Task<BuildResponse> CompileOnServerFunc(BuildRequest buildRequest, string pipeName, CancellationToken cancellationToken);
src\roslyn\src\Compilers\Shared\BuildProtocol.cs (7)
124public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 160public async Task WriteAsync(Stream outStream, CancellationToken cancellationToken = default(CancellationToken)) 283CancellationToken cancellationToken) 320public static async Task<BuildResponse> ReadAsync(Stream stream, CancellationToken cancellationToken = default(CancellationToken)) 679CancellationToken cancellationToken)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (8)
105CancellationToken cancellationToken) 167CancellationToken cancellationToken) 184CancellationToken cancellationToken) => 204CancellationToken cancellationToken) 226CancellationToken cancellationToken) 302CancellationToken cancellationToken) 363CancellationToken cancellationToken = default) 396CancellationToken cancellationToken)
CSharpSyntaxGenerator (7)
AbstractFileWriter.cs (2)
29protected AbstractFileWriter(TextWriter writer, Tree tree, CancellationToken cancellationToken) 45protected CancellationToken CancellationToken { get; }
SourceWriter.cs (4)
18private SourceWriter(TextWriter writer, Tree tree, CancellationToken cancellationToken = default) 23public static void WriteMain(TextWriter writer, Tree tree, CancellationToken cancellationToken = default) => new SourceWriter(writer, tree, cancellationToken).WriteMain(); 25public static void WriteInternal(TextWriter writer, Tree tree, CancellationToken cancellationToken = default) => new SourceWriter(writer, tree, cancellationToken).WriteInternal(); 27public static void WriteSyntax(TextWriter writer, Tree tree, CancellationToken cancellationToken = default) => new SourceWriter(writer, tree, cancellationToken).WriteSyntax();
TestWriter.cs (1)
15private TestWriter(TextWriter writer, Tree tree, CancellationToken cancellationToken = default) : base(writer, tree, cancellationToken)
CustomResources.AppHost (2)
TestResource.cs (2)
39public Task OnBeforeStartAsync(BeforeStartEvent @event, CancellationToken cancellationToken = default) 85public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
DatabaseMigration.MigrationService (3)
ApiDbInitializer.cs (3)
20protected override async Task ExecuteAsync(CancellationToken cancellationToken) 41private static async Task EnsureDatabaseAsync(MyDb1Context dbContext, CancellationToken cancellationToken) 57private static async Task RunMigrationAsync(MyDb1Context dbContext, CancellationToken cancellationToken)
dotnet (75)
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (1)
236CancellationToken.None);
Commands\New\BuiltInTemplatePackageProvider.cs (1)
31public Task<IReadOnlyList<ITemplatePackage>> GetAllTemplatePackagesAsync(CancellationToken cancellationToken)
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (1)
21public Task<ITemplateConstraint> CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken)
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
26public Task<string?> GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindname, CancellationToken cancellationToken)
Commands\New\OptionalWorkloadProvider.cs (1)
30public Task<IReadOnlyList<ITemplatePackage>> GetAllTemplatePackagesAsync(CancellationToken cancellationToken)
Commands\New\SdkInfoProvider.cs (2)
32public Task<string> GetCurrentVersionAsync(CancellationToken cancellationToken) 37public Task<IEnumerable<string>> GetInstalledVersionsAsync(CancellationToken cancellationToken)
Commands\New\WorkloadsInfoProvider.cs (1)
16public Task<IEnumerable<WorkloadInfo>> GetInstalledWorkloadsAsync(CancellationToken cancellationToken)
Commands\Package\PackageCommandParser.cs (4)
48return QueryNuGet(context.WordToComplete, allowPrerelease, CancellationToken.None).Result.Select(packageId => new CompletionItem(packageId)); 58return QueryVersionsForPackage(packageId.Id, context.WordToComplete, allowPrerelease, CancellationToken.None) 71private static async Task<IEnumerable<string>> QueryNuGet(string packageStem, bool allowPrerelease, CancellationToken cancellationToken) 85private static async Task<IEnumerable<NuGetVersion>> QueryVersionsForPackage(string packageId, string versionFragment, bool allowPrerelease, CancellationToken cancellationToken)
Commands\Solution\Add\SolutionAddCommand.cs (2)
78AddProjectsToSolutionAsync(fullProjectPaths, CancellationToken.None).GetAwaiter().GetResult(); 129private async Task AddProjectsToSolutionAsync(IEnumerable<string> projectPaths, CancellationToken cancellationToken)
Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
36ConvertToSlnxAsync(slnFileFullPath, slnxFileFullPath, CancellationToken.None).Wait(); 45private async Task ConvertToSlnxAsync(string filePath, string slnxFilePath, CancellationToken cancellationToken)
Commands\Solution\Remove\SolutionRemoveCommand.cs (2)
53RemoveProjectsAsync(solutionFileFullPath, relativeProjectPaths, CancellationToken.None).GetAwaiter().GetResult(); 67private static async Task RemoveProjectsAsync(string solutionFileFullPath, IEnumerable<string> projectPaths, CancellationToken cancellationToken)
Commands\Test\MTP\CtrlCCancellationManager.cs (1)
56public CancellationToken Token => _cancellationTokenSource.Token;
Commands\Test\MTP\IPC\HttpTestHostGateway.cs (5)
30CancellationToken cancellationToken, 81private async Task ListenAsync(CancellationToken cancellationToken) 102private async Task HandleRequestAsync(HttpListenerContext context, CancellationToken cancellationToken) 289private static async Task<byte[]> ReadFrameAsync(HttpListenerRequest request, CancellationToken cancellationToken) 325CancellationToken cancellationToken)
Commands\Test\MTP\IPC\NamedPipeServer.cs (4)
18private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken, 50public async Task WaitConnectionAsync(CancellationToken cancellationToken) 75private async Task InternalLoopAsync(CancellationToken cancellationToken)
Commands\Test\MTP\TestApplication.cs (3)
94var cancellationToken = _pipeCancellationTokenSource.Token; 600private async Task WaitConnectionAsync(CancellationToken token) 626private async Task WaitControlConnectionAsync(CancellationToken token)
Commands\Test\MTP\TestApplicationActionQueue.cs (2)
15private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken)
Commands\Test\MTP\TestRunPolicy.cs (1)
60public CancellationToken Token => _cancellationTokenSource.Token;
NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
101PrimarySignature primarySignature = packageReader.GetPrimarySignatureAsync(CancellationToken.None).GetAwaiter().GetResult();
NugetPackageDownloader\NuGetPackageDownloader.cs (21)
165CancellationToken cancellationToken = CancellationToken.None; 332CancellationToken cancellationToken = CancellationToken.None; 376return (await GetLatestVersionsInternalAsync(packageId, packageSources, includePreview, CancellationToken.None, numberOfResults)).Select(result => result.Item2); 386CancellationToken cancellationToken = CancellationToken.None; 642CancellationToken cancellationToken) 723CancellationToken cancellationToken) 729string packageIdentifier, IEnumerable<PackageSource> packageSources, bool includePreview, CancellationToken cancellationToken, int numberOfResults) 813CancellationToken cancellationToken = CancellationToken.None; 824NuGetVersion packageVersion, IEnumerable<PackageSource> sources, CancellationToken cancellationToken, bool includeUnlisted = false) 908CancellationToken cancellationToken = default) 957CancellationToken cancellationToken = CancellationToken.None; 965public async Task<IEnumerable<string>> GetPackageIdsAsync(string idStem, bool allowPrerelease, PackageSourceLocation packageSourceLocation = null, CancellationToken cancellationToken = default) 980public async Task<IEnumerable<NuGetVersion>> GetPackageVersionsAsync(PackageId packageId, string versionPrefix = null, bool allowPrerelease = false, PackageSourceLocation packageSourceLocation = null, CancellationToken cancellationToken = default) 994private async Task<IEnumerable<AutoCompleteResource>> GetAutocompleteAsync(PackageSource source, CancellationToken cancellationToken) 1007private async Task<IEnumerable<NuGetVersion>> GetPackageVersionsForSource(AutoCompleteResource autocomplete, PackageId packageId, string versionPrefix, bool allowPrerelease, CancellationToken cancellationToken) 1026private static async Task<IEnumerable<string>> GetPackageIdsForSource(AutoCompleteResource autocomplete, PackageId packageId, bool allowPrerelease, CancellationToken cancellationToken)
Parser.cs (2)
358public static Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken = default) => parseResult.InvokeAsync(InvocationConfiguration, cancellationToken); 360public static Task<int> InvokeAsync(string[] args, CancellationToken cancellationToken = default) => InvokeAsync(Parse(args), cancellationToken);
SdkVulnerability\SdkReleaseMetadataCache.cs (1)
105public async Task UpdateCacheAsync(string sdkVersion, CancellationToken cancellationToken = default)
SlnFileFactory.cs (1)
76return serializer.OpenAsync(solutionPath, CancellationToken.None).Result;
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.12.0-1.26430.105\contentFiles\cs\net11.0\BuildProtocol.cs (7)
124public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 160public async Task WriteAsync(Stream outStream, CancellationToken cancellationToken = default(CancellationToken)) 283CancellationToken cancellationToken) 320public static async Task<BuildResponse> ReadAsync(Stream stream, CancellationToken cancellationToken = default(CancellationToken)) 679CancellationToken cancellationToken)
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.12.0-1.26430.105\contentFiles\cs\net11.0\BuildServerConnection.cs (8)
105CancellationToken cancellationToken) 167CancellationToken cancellationToken) 184CancellationToken cancellationToken) => 204CancellationToken cancellationToken) 226CancellationToken cancellationToken) 302CancellationToken cancellationToken) 363CancellationToken cancellationToken = default) 396CancellationToken cancellationToken)
dotnet-aot (46)
src\sdk\src\Cli\dotnet\Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
36ConvertToSlnxAsync(slnFileFullPath, slnxFileFullPath, CancellationToken.None).Wait(); 45private async Task ConvertToSlnxAsync(string filePath, string slnxFilePath, CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Commands\Solution\Remove\SolutionRemoveCommand.cs (2)
53RemoveProjectsAsync(solutionFileFullPath, relativeProjectPaths, CancellationToken.None).GetAwaiter().GetResult(); 67private static async Task RemoveProjectsAsync(string solutionFileFullPath, IEnumerable<string> projectPaths, CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\CtrlCCancellationManager.cs (1)
56public CancellationToken Token => _cancellationTokenSource.Token;
src\sdk\src\Cli\dotnet\Commands\Test\MTP\IPC\HttpTestHostGateway.cs (5)
30CancellationToken cancellationToken, 81private async Task ListenAsync(CancellationToken cancellationToken) 102private async Task HandleRequestAsync(HttpListenerContext context, CancellationToken cancellationToken) 289private static async Task<byte[]> ReadFrameAsync(HttpListenerRequest request, CancellationToken cancellationToken) 325CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\IPC\NamedPipeServer.cs (4)
18private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken, 50public async Task WaitConnectionAsync(CancellationToken cancellationToken) 75private async Task InternalLoopAsync(CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\TestApplication.cs (3)
94var cancellationToken = _pipeCancellationTokenSource.Token; 600private async Task WaitConnectionAsync(CancellationToken token) 626private async Task WaitControlConnectionAsync(CancellationToken token)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\TestApplicationActionQueue.cs (2)
15private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\TestRunPolicy.cs (1)
60public CancellationToken Token => _cancellationTokenSource.Token;
src\sdk\src\Cli\dotnet\NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
101PrimarySignature primarySignature = packageReader.GetPrimarySignatureAsync(CancellationToken.None).GetAwaiter().GetResult();
src\sdk\src\Cli\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (21)
165CancellationToken cancellationToken = CancellationToken.None; 332CancellationToken cancellationToken = CancellationToken.None; 376return (await GetLatestVersionsInternalAsync(packageId, packageSources, includePreview, CancellationToken.None, numberOfResults)).Select(result => result.Item2); 386CancellationToken cancellationToken = CancellationToken.None; 642CancellationToken cancellationToken) 723CancellationToken cancellationToken) 729string packageIdentifier, IEnumerable<PackageSource> packageSources, bool includePreview, CancellationToken cancellationToken, int numberOfResults) 813CancellationToken cancellationToken = CancellationToken.None; 824NuGetVersion packageVersion, IEnumerable<PackageSource> sources, CancellationToken cancellationToken, bool includeUnlisted = false) 908CancellationToken cancellationToken = default) 957CancellationToken cancellationToken = CancellationToken.None; 965public async Task<IEnumerable<string>> GetPackageIdsAsync(string idStem, bool allowPrerelease, PackageSourceLocation packageSourceLocation = null, CancellationToken cancellationToken = default) 980public async Task<IEnumerable<NuGetVersion>> GetPackageVersionsAsync(PackageId packageId, string versionPrefix = null, bool allowPrerelease = false, PackageSourceLocation packageSourceLocation = null, CancellationToken cancellationToken = default) 994private async Task<IEnumerable<AutoCompleteResource>> GetAutocompleteAsync(PackageSource source, CancellationToken cancellationToken) 1007private async Task<IEnumerable<NuGetVersion>> GetPackageVersionsForSource(AutoCompleteResource autocomplete, PackageId packageId, string versionPrefix, bool allowPrerelease, CancellationToken cancellationToken) 1026private static async Task<IEnumerable<string>> GetPackageIdsForSource(AutoCompleteResource autocomplete, PackageId packageId, bool allowPrerelease, CancellationToken cancellationToken)
src\sdk\src\Cli\dotnet\Parser.cs (2)
358public static Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken = default) => parseResult.InvokeAsync(InvocationConfiguration, cancellationToken); 360public static Task<int> InvokeAsync(string[] args, CancellationToken cancellationToken = default) => InvokeAsync(Parse(args), cancellationToken);
src\sdk\src\Cli\dotnet\SdkVulnerability\SdkReleaseMetadataCache.cs (1)
105public async Task UpdateCacheAsync(string sdkVersion, CancellationToken cancellationToken = default)
src\sdk\src\Cli\dotnet\SlnFileFactory.cs (1)
76return serializer.OpenAsync(solutionPath, CancellationToken.None).Result;
dotnet-format (48)
Analyzers\AnalyzerFormatter.cs (5)
62CancellationToken cancellationToken) 119async static Task<ImmutableHashSet<string>> GetFormattablePathsAsync(Solution solution, ImmutableArray<DocumentId> formattableDocuments, CancellationToken cancellationToken) 152CancellationToken cancellationToken) 207CancellationToken cancellationToken) 295CancellationToken cancellationToken)
Analyzers\AnalyzerOptionExtensions.cs (3)
53if (compilation.Options.SyntaxTreeOptionsProvider?.TryGetDiagnosticValue(tree, diagnosticId, CancellationToken.None, out severity) == true) 99return (optionsProvider != null && optionsProvider.TryGetDiagnosticValue(tree, diagnosticId, CancellationToken.None, out _)) 140optionsProvider.TryGetDiagnosticValue(tree, diagnosticId, CancellationToken.None, out severity))
Analyzers\AnalyzerRunner.cs (3)
21CancellationToken cancellationToken) 32CancellationToken cancellationToken) 96static async Task<bool> AllReferencedProjectsLoadedAsync(Project project, CancellationToken cancellationToken)
Analyzers\Extensions.cs (1)
36CancellationToken cancellationToken)
Analyzers\Interfaces\IAnalyzerRunner.cs (2)
20CancellationToken cancellationToken); 30CancellationToken cancellationToken);
Analyzers\Interfaces\ICodeFixApplier.cs (1)
17CancellationToken cancellationToken);
Analyzers\SolutionCodeFixApplier.cs (4)
20CancellationToken cancellationToken) 104public override Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken) 109public override async Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, CancellationToken cancellationToken) 115public override Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
CodeFormatter.cs (4)
28CancellationToken cancellationToken) 130CancellationToken cancellationToken) 149CancellationToken cancellationToken) 172CancellationToken cancellationToken)
Commands\FormatAnalyzersCommand.cs (1)
31public override async Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\FormatCommandCommon.cs (1)
103internal static async Task<int> FormatAsync(FormatOptions formatOptions, ILogger<Program> logger, CancellationToken cancellationToken)
Commands\FormatStyleCommand.cs (1)
31public override async Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\FormatWhitespaceCommand.cs (1)
62public override async Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Commands\RootFormatCommand.cs (1)
34public override async Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Formatters\CharsetFormatter.cs (1)
29CancellationToken cancellationToken)
Formatters\DocumentFormatter.cs (6)
39CancellationToken cancellationToken) 55CancellationToken cancellationToken); 65CancellationToken cancellationToken) 108CancellationToken cancellationToken) 127CancellationToken cancellationToken) 205protected static async Task<bool> IsSameDocumentAndVersionAsync(Document a, Document b, CancellationToken cancellationToken)
Formatters\EndOfLineFormatter.cs (1)
26CancellationToken cancellationToken)
Formatters\FinalNewlineFormatter.cs (1)
25CancellationToken cancellationToken)
Formatters\ICodeFormatter.cs (1)
26CancellationToken cancellationToken);
Formatters\OrganizeImportsFormatter.cs (1)
30CancellationToken cancellationToken)
Formatters\WhitespaceFormatter.cs (3)
29CancellationToken cancellationToken) 44private static async Task<SourceText> GetFormattedDocument(Document document, OptionSet optionSet, CancellationToken cancellationToken) 53private static async Task<SourceText> GetFormattedDocumentWithDetailedChanges(Document document, SourceText sourceText, OptionSet optionSet, CancellationToken cancellationToken)
Program.cs (1)
13return await rootCommand.Parse(args).InvokeAsync(null, CancellationToken.None);
Reflection\RemoveUnnecessaryImportsHelper.cs (1)
14public static async Task<Document?> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken)
Utilities\GeneratedCodeUtilities.cs (1)
22internal static async Task<bool> IsGeneratedCodeAsync(SyntaxTree syntaxTree, CancellationToken cancellationToken)
Utilities\ProcessRunner.cs (2)
60CancellationToken cancellationToken = default) => 71CancellationToken cancellationToken = default)
Workspaces\MSBuildWorkspaceLoader.cs (1)
22CancellationToken cancellationToken)
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
300CancellationToken cancellationToken = default)
dotnet-sourcelink (3)
dotnet-suggest (1)
SuggestionDispatcher.cs (1)
127private Task<int> Get(ParseResult parseResult, CancellationToken cancellationToken)
dotnet-svcutil-lib (170)
AppInsightsTelemetryClient.cs (1)
73public static async Task<AppInsightsTelemetryClient> GetInstanceAsync(CancellationToken cancellationToken)
Bootstrapper\SvcutilBootstrapper.cs (5)
52internal async Task<ProcessRunner.ProcessResult> BoostrapSvcutilAsync(bool keepBootstrapperDir, ILogger logger, CancellationToken cancellationToken) 95internal async Task GenerateProjectAsync(bool keepBootstrapperDir, ILogger logger, CancellationToken cancellationToken) 167internal async Task GenerateProgramFileAsync(ILogger logger, CancellationToken cancellationToken) 176internal async Task<string> GenerateParamsFileAsync(ILogger logger, CancellationToken cancellationToken) 186internal async Task BuildBootstrapProjectAsync(ILogger logger, CancellationToken cancellationToken)
CommandProcessorOptions.cs (14)
138internal static async Task<CommandProcessorOptions> ParseArgumentsAsync(string[] args, ILogger logger, CancellationToken cancellationToken) 198public async Task ResolveAsync(CancellationToken cancellationToken) 251internal async Task ProcessBasicOptionsAsync(ILogger logger, CancellationToken cancellation) 327private async Task ProcessProjectFileOptionAsync(CancellationToken cancellationToken) 382private async Task ProcessOutputDirOptionAsync(string workingDirectory, CancellationToken cancellationToken) 421private async Task ProcessOutputFileOptionAsync(string workingDirectory, CancellationToken cancellationToken) 469private async Task ProcessUpdateOptionAsync(CancellationToken cancellation) 571private async Task ProcessBootstrapDirOptionAsync(CancellationToken cancellationToken) 611private async Task ProcessReferencesOptionAsync(CancellationToken cancellationToken) 650private async Task ProcessNamespaceMappingsOptionAsync(CancellationToken cancellationToken) 676private async Task ProcessTargetFrameworkOptionAsync(CancellationToken cancellationToken) 728private async Task ProcessInputsAsync(CancellationToken cancellationToken) 815private async Task ProcessReferenceAssembliesAsync(CancellationToken cancellationToken) 1025internal async Task SetupBootstrappingDirectoryAsync(ILogger logger, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ActionItem.cs (2)
37Task.Factory.StartNew(callback, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 67Task.Factory.StartNew(callback, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TaskHelpers.cs (4)
47}, callback, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default); 68}, continuationState, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default); 92}, callback, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default); 124}, continuationState, CancellationToken.None, TaskContinuationOptions.HideScheduler, TaskScheduler.Default);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TimeoutHelper.cs (13)
15private static readonly CancellationToken s_precancelledToken = new CancellationToken(true); 20private CancellationToken _cancellationToken; 34public CancellationToken GetCancellationToken() 39public async Task<CancellationToken> GetCancellationTokenAsync() 46_cancellationToken = CancellationToken.None; 247private static readonly ConcurrentDictionary<long, Task<CancellationToken>> s_tokenCache = 248new ConcurrentDictionary<long, Task<CancellationToken>>(); 253Task<CancellationToken> ignored; 264public static CancellationToken FromTimeout(int millisecondsTimeout) 269public static Task<CancellationToken> FromTimeoutAsync(int millisecondsTimeout) 298Task<CancellationToken> tokenTask; 302var tcs = new TaskCompletionSource<CancellationToken>(); 310var token = tokenSource.Token;
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\KerberosSecurityTokenProvider.cs (2)
61internal SecurityToken GetToken(CancellationToken cancellationToken, ChannelBinding channelbinding) 68protected override Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\SecurityTokenProvider.cs (6)
26public async Task<SecurityToken> GetTokenAsync(CancellationToken cancellationToken) 36public async Task<SecurityToken> RenewTokenAsync(CancellationToken cancellationToken, SecurityToken tokenToBeRenewed) 50public async Task CancelTokenAsync(CancellationToken cancellationToken, SecurityToken securityToken) 60protected abstract Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken); 62protected virtual Task<SecurityToken> RenewTokenCoreAsync(CancellationToken cancellationToken, SecurityToken tokenToBeRenewed) 67protected virtual Task CancelTokenCoreAsync(CancellationToken cancellationToken, SecurityToken token)
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\UserNameSecurityTokenProvider.cs (1)
26protected override Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\X509SecurityTokenProvider.cs (1)
63protected override async Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedWriteStream.cs (6)
164public override Task FlushAsync(CancellationToken cancellationToken) 176private async Task FlushAsyncInternal(CancellationToken cancellationToken) 210private async Task FlushWriteAsync(CancellationToken cancellationToken) 225public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 395public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 448CancellationToken cancellationToken,
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Connection.cs (2)
325public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 378public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrClientWebSocketFactory.cs (1)
33var cancelToken = await timeoutHelper.GetCancellationTokenAsync();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\DelegatingStream.cs (4)
125public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 135public override Task FlushAsync(CancellationToken cancellationToken) 146public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 171public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\DetectEofStream.cs (1)
25public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, Threading.CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (4)
230SecurityTokenContainer clientCertificateToken, CancellationToken cancellationToken) 935var timeoutToken = await cancelTokenTask; 1016var cancelToken = _timeoutHelper.GetCancellationToken(); 1241var cancelToken = await _timeoutHelper.GetCancellationTokenAsync();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelHelpers.cs (3)
53CancellationToken cancellationToken) 70OutWrapper<AuthenticationLevel> authenticationLevelWrapper, CancellationToken cancellationToken) 241public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MaxMessageSizeStream.cs (2)
24public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 31public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncoder.cs (1)
66int count = await stream.ReadAsync(buffer, offset, currentBufferSize - offset, CancellationToken.None);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ProducerConsumerStream.cs (4)
41return ReadAsync(buffer, offset, count, CancellationToken.None).GetAwaiter().GetResult(); 51public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 98WriteAsync(buffer, offset, count, CancellationToken.None).GetAwaiter().GetResult(); 108public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TimeoutStream.cs (8)
35return ReadAsyncInternal(buffer, offset, count, CancellationToken.None).WaitForCompletion(); 46public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 52var cancelToken = await _timeoutHelper.GetCancellationTokenAsync(); 56private async Task<int> ReadAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 64WriteAsyncInternal(buffer, offset, count, CancellationToken.None).WaitForCompletion(); 73public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 79var cancelToken = await _timeoutHelper.GetCancellationTokenAsync(); 83private async Task WriteAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityHelpers.cs (5)
26CancellationToken cancellationToken) 39OutWrapper<TokenImpersonationLevel> impersonationLevel, OutWrapper<bool> allowNtlm, CancellationToken cancellationToken) 91CancellationToken cancellationToken) 227private static async Task<T> GetTokenAsync<T>(SecurityTokenProvider tokenProvider, CancellationToken cancellationToken) 239public static async Task<NetworkCredential> GetUserNameCredentialAsync(SecurityTokenProviderContainer tokenProvider, CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (13)
122Task task = CloseOutputAsync(CancellationToken.None); 137var cancelToken = await helper.GetCancellationTokenAsync(); 361return WebSocket.CloseAsync(_webSocketCloseDetails.OutputCloseStatus, _webSocketCloseDetails.OutputCloseStatusDescription, CancellationToken.None); 374private Task CloseOutputAsync(CancellationToken cancellationToken) 582CancellationToken.None); 766var cancelToken = await helper.GetCancellationTokenAsync(); 1017public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 1021var cancelToken = _readTimeoutHelper.GetCancellationToken(); 1048private async Task<int> ReadAsyncCore(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 1123public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 1163private async Task WriteAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 1208var cancelToken = await cancelTokenTask; 1270var cancelToken = closeTimeoutHelper.GetCancellationToken();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (1)
352internal static readonly Type CancellationTokenType = typeof(CancellationToken);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1183Task.Factory.StartNew(s_receiveThreadSchedulerCallback, result, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (2)
272internal Task<SecurityToken> GetTokenAsync(CancellationToken cancellationToken, ChannelBinding channelbinding) 278protected override Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SspiSecurityTokenProvider.cs (1)
34protected override Task<SecurityToken> GetTokenCoreAsync(CancellationToken cancellationToken)
Metadata\MetadaExchangeResolver.cs (4)
86public async Task<IEnumerable<MetadataSection>> ResolveMetadataAsync(CancellationToken cancellationToken) 171private async Task<bool> ResolveMetadataAsync(Uri serviceUri, MetadataExchangeClientMode metadataExchangeMode, bool captureException, CancellationToken cancellationToken) 222private async Task<bool> ResolveMetadataAsync(Stream stream, string baseUri, CancellationToken cancellationToken) 238public async Task<Stream> DownloadMetadataFileAsync(CancellationToken cancellationToken)
Metadata\MetadataDocumentLoader.cs (9)
162public async Task LoadAsync(CancellationToken cancellationToken) 210private async Task LoadAsync(string uri, string baseUrl, string basePath, CancellationToken cancellationToken) 288internal async Task LoadFromStreamAsync(Stream stream, string uri, string basePath, CancellationToken cancellationToken) 317private async Task LoadAsXmlSchemaAsync(XmlNS.XmlReader reader, string uri, string basePath, CancellationToken cancellationToken) 330private async Task LoadAsXmlSchemaIncludesAsync(XmlNS.Schema.XmlSchema schema, string uri, string basePath, CancellationToken cancellationToken) 344private async Task LoadAsWsdlAsync(XmlNS.XmlReader reader, string uri, string basePath, CancellationToken cancellationToken) 371private async Task<string> LoadAsSchemaImportLocationAsync(string schemaLocation, string baseUrl, string basePath, string specNamespace, string fileExtension, CancellationToken cancellationToken) 427private async Task LoadAsEPRAsync(XmlNS.XmlReader reader, CancellationToken cancellationToken) 563private async Task<Stream> DownloadSchemaImportAsync(Uri schemaUri, CancellationToken cancellationToken)
Metadata\MetadataDocumentSaver.cs (2)
49public static async Task<SaveResult> SaveMetadataAsync(string directoryPath, IEnumerable<MetadataSection> documents, CancellationToken cancellationToken) 54public static async Task<SaveResult> SaveMetadataAsync(string directoryPath, IEnumerable<MetadataSection> documents, MetadataFileNamingConvention namingConvention, bool overwrite, CancellationToken cancellationToken)
Metadata\ServiceDescriptor.cs (6)
88public async Task ImportMetadataAsync(CancellationToken cancellationToken) 93public async Task ImportMetadataAsync(Action<WsdlImporter> onWsdlImporterCreated, Action<ServiceDescriptor> onBeforeMetadataImport, Func<ServiceDescriptor, bool> onAfterMetadataImport, CancellationToken cancellationToken) 175private void PopulateServices(WsdlImporter wsdlImporter, CancellationToken cancellationToken) 220public async Task<MetadataDocumentSaver.SaveResult> SaveMetadataAsync(string directoryPath, CancellationToken cancellationToken) 225public async Task<MetadataDocumentSaver.SaveResult> SaveMetadataAsync(string directoryPath, MetadataFileNamingConvention fileNamingConvention, bool overwrite, CancellationToken cancellationToken) 280private async Task<WsdlImporter> CreateWsdlImporterAsync(bool useMessageFormat, CancellationToken cancellationToken)
Shared\MSBuildProj.cs (14)
145public static async Task<MSBuildProj> FromPathAsync(string filePath, ILogger logger, CancellationToken cancellationToken) 152internal static async Task<MSBuildProj> FromPathAsync(string filePath, ILogger logger, string tfMoniker, CancellationToken cancellationToken) 159public static async Task<MSBuildProj> ParseAsync(string projectText, string projectFullPath, ILogger logger, CancellationToken cancellationToken, string tfMoniker = "") 374public static async Task<MSBuildProj> DotNetNewAsync(string fullPath, ILogger logger, CancellationToken cancellationToken, string optional = "") 684public async Task SaveAsync(bool force, ILogger logger, CancellationToken cancellationToken) 690public async Task SaveAsync(ILogger logger, CancellationToken cancellationToken) 716public async Task<ProcessRunner.ProcessResult> RestoreAsync(ILogger logger, CancellationToken cancellationToken) 736public async Task<ProcessRunner.ProcessResult> BuildAsync(bool restore, ILogger logger, CancellationToken cancellationToken) 745public async Task<ProcessRunner.ProcessResult> BuildAsync(ILogger logger, CancellationToken cancellationToken) 755public async Task<IEnumerable<ProjectDependency>> ResolveProjectReferencesAsync(IEnumerable<ProjectDependency> excludeDependencies, ILogger logger, CancellationToken cancellationToken) 788private async Task<List<ProjectDependency>> ResolvePackageReferencesAsync(ILogger logger, CancellationToken cancellationToken) 866private async Task<List<ProjectDependency>> ResolveAssemblyReferencesAsync(ILogger logger, CancellationToken cancellationToken) 954public async Task<IEnumerable<KeyValuePair<string, string>>> ResolveProperyValuesAsync(IEnumerable<string> propertyNames, ILogger logger, CancellationToken cancellationToken) 993private async Task<string> ResolveDepsFilePathFromBuildConfigAsync(string outputPath, ILogger logger, CancellationToken cancellationToken)
Shared\Options\OptionValueParser.cs (1)
64value = CreateValue<MSBuildProj>(() => MSBuildProj.FromPathAsync(stringValue, null, System.Threading.CancellationToken.None).Result, option, stringValue);
Shared\ProjectPropertyResolver.cs (4)
23public async Task<Dictionary<string, string>> EvaluateProjectPropertiesAsync(string projectPath, string targetFramework, IEnumerable<string> propertyNames, IDictionary<string, string> globalProperties, ILogger logger, CancellationToken cancellationToken) 117public static async Task<string> GetSdkVersionAsync(string workingDirectory, ILogger logger, CancellationToken cancellationToken) 137public static async Task<string> GetSdkPathAsync(string workingDirectory, ILogger logger, CancellationToken cancellationToken) 171private async Task<Assembly> LoadMSBuildAssembliesAsync(string sdkPath, ILogger logger, CancellationToken cancellationToken)
Shared\Utilities\AsyncHelper.cs (4)
16public static async Task RunAsync(Action action, CancellationToken cancellationToken) 21public static async Task RunAsync(Action action, Action onCancellation, CancellationToken cancellationToken) 38public static async Task<T> RunAsync<T>(Func<T> func, CancellationToken cancellationToken) 43public static async Task<T> RunAsync<T>(Func<T> func, Action onCancellation, CancellationToken cancellationToken)
Shared\Utilities\PathHelper.cs (4)
203public static async Task<string> TryCopyFileIfFoundAsync(string fileName, string workingDirectory, string destinationDir, ILogger logger, CancellationToken cancellationToken) 228public static async Task<string> TryFindFileAsync(string fileName, string workingDir, ILogger logger, CancellationToken cancellationToken) 233public static async Task<string> TryFindFolderAsync(string folderName, string workingDir, ILogger logger, CancellationToken cancellationToken) 238private static async Task<string> TryFindItemAsync(Func<string, IEnumerable<string>> EnumerateItems, string itemName, string workingDir, ILogger logger, CancellationToken cancellationToken)
Shared\Utilities\ProcessRunner.cs (5)
33public static async Task<ProcessResult> RunAsync(string processName, string processArgs, string currentDir, ILogger logger, CancellationToken cancellationToken) 38public static async Task<ProcessResult> RunAsync(string processName, string processArgs, string currentDir, bool redirectOutput, ILogger logger, CancellationToken cancellationToken) 43public static async Task<ProcessResult> TryRunAsync(string processName, string processArgs, string currentDir, ILogger logger, CancellationToken cancellationToken) 47public static async Task<ProcessResult> RunAsync(string processName, string processArgs, string currentDir, bool redirectOutput, bool throwOnError, ILogger logger, CancellationToken cancellationToken) 53public static async Task<ProcessResult> RunAsync(string processName, string processArgs, string currentDir, bool redirectOutput, bool throwOnError, IDictionary<string, string> environmentVariables, ILogger logger, CancellationToken cancellationToken)
Shared\Utilities\RuntimeEnvironmentHelper.cs (2)
45public static async Task TryCopyingConfigFiles(string workingDirectory, string destinationDirectory, ILogger logger, CancellationToken cancellationToken) 69public static async Task<bool> TryAddSvcutilNuGetFeedAsync(string nugetConfigPath, string packageFeed, ILogger logger, CancellationToken cancellationToken)
Tool.cs (7)
68var cancellationToken = CancellationToken.None; 76internal static async Task<int> MainAsync(string[] args, ILogger logger, CancellationToken cancellationToken) 198internal static async Task<ToolExitCode> RunAsync(CommandProcessorOptions options, CancellationToken cancellationToken) 271private static async Task<bool> AddProjectReferencesAsync(MSBuildProj project, CommandProcessorOptions options, CancellationToken cancellationToken) 298private static async Task GenerateParamsFileAsync(CommandProcessorOptions options, ILogger logger, CancellationToken cancellationToken) 403var telemetryClient = await AppInsightsTelemetryClient.GetInstanceAsync(CancellationToken.None).ConfigureAwait(false);
dotnet-svcutil-lib.Tests (25)
E2ETests.cs (4)
233MSBuildProj binProj = MSBuildProj.FromPathAsync(binProjPath, null, CancellationToken.None).Result; 234ProcessRunner.ProcessResult result = binProj.BuildAsync(true, null, CancellationToken.None).Result; 243this_TestCaseProject.SaveAsync(this_TestCaseLogger, CancellationToken.None).Wait(); 245ProcessRunner.ProcessResult ret = this_TestCaseProject.BuildAsync(true, this_TestCaseLogger, CancellationToken.None).Result;
GlobalToolTests.cs (4)
143this_TestCaseProject = await MSBuildProj.FromPathAsync(Path.Combine(this_TestCaseOutputDir, $"{testCaseName}.csproj"), null, CancellationToken.None); 171this_TestCaseProject = await MSBuildProj.FromPathAsync(Path.Combine(this_TestCaseOutputDir, $"{testClientFolder}.csproj"), null, CancellationToken.None); 172ProcessRunner.ProcessResult ret = await this_TestCaseProject.BuildAsync(true, this_TestCaseLogger, CancellationToken.None); 195await this_TestCaseProject.SaveAsync(this_TestCaseLogger, System.Threading.CancellationToken.None);
MSBuildProjTests.cs (4)
41var build = await MSBuildProj.ParseAsync(projectText, TestDir + "/MSBuildProjTests/Sample", null, CancellationToken.None); 61var build = await MSBuildProj.ParseAsync(projectText, TestDir + "/MSBuildProjTests/Sample", null, CancellationToken.None); 80var build = await MSBuildProj.ParseAsync(projectText, TestDir + "/MSBuildProjTests/Sample", null, CancellationToken.None); 100var build = await MSBuildProj.ParseAsync(projectText, TestDir + "/MSBuildProjTests/Sample", null, CancellationToken.None);
ProjectUtils.cs (4)
17static readonly CancellationToken token = CancellationToken.None; 95result = ProcessRunner.RunAsync("dotnet-svcutil", options, project.DirectoryPath, redirectOutput: true, throwOnError: false, environmentVariables: envVars, logger: logger, cancellationToken: CancellationToken.None).Result; 156result = ProcessRunner.RunAsync("dotnet", $"run", project.DirectoryPath, redirectOutput: true, throwOnError: false, environmentVariables: envVars, logger: logger, cancellationToken: CancellationToken.None).Result;
TestInit.cs (4)
178ProcessRunner.ProcessResult ret = ProcessRunner.TryRunAsync("dotnet", "tool uninstall -g dotnet-svcutil", currentDirectory, null, CancellationToken.None).Result; 185ret = ProcessRunner.TryRunAsync("dotnet", $"tool install --global --add-source {pkgPath} dotnet-svcutil --version {g_SvcutilPkgVersion}", currentDirectory, null, CancellationToken.None).Result; 259this_TestCaseProject = MSBuildProj.FromPathAsync(projectPath, null, CancellationToken.None).Result; 589var rootSolutionFolder = PathHelper.TryFindFileAsync("dotnet-svcutil.sln", parentDir, null, CancellationToken.None).Result;
UnitTest.cs (5)
34exitCode = Tool.MainAsync(args, this_TestCaseLogger, CancellationToken.None).Result; 249cmdOptions.ProcessBasicOptionsAsync(this_TestCaseLogger, CancellationToken.None).Wait(); 250cmdOptions.ResolveAsync(CancellationToken.None).Wait(); 295await cmdOptions.ProcessBasicOptionsAsync(this_TestCaseLogger, CancellationToken.None); 296await cmdOptions.ResolveAsync(CancellationToken.None);
dotnet-watch (10)
Program.cs (1)
346private async Task<int> ListFilesAsync(ProcessRunner processRunner, CancellationToken cancellationToken)
UI\SpectreBuildParametersSelectionPrompt.cs (4)
23protected override Task<string> PromptForTargetFrameworkAsync(IReadOnlyList<string> targetFrameworks, CancellationToken cancellationToken) 36protected override Task<DeviceInfo> PromptForDeviceAsync(IReadOnlyList<DeviceInfo> devices, CancellationToken cancellationToken) 131=> ReadKeyAsync(intercept, CancellationToken.None).GetAwaiter().GetResult(); 133public async Task<ConsoleKeyInfo?> ReadKeyAsync(bool intercept, CancellationToken cancellationToken)
Watch\BuildEvaluator.cs (2)
103public async ValueTask<MSBuildFileSetFactory.EvaluationResult> EvaluateAsync(ChangedFile? changedFile, CancellationToken cancellationToken) 129private async ValueTask<MSBuildFileSetFactory.EvaluationResult> CreateEvaluationResult(CancellationToken cancellationToken)
Watch\DotNetWatcher.cs (1)
13public static async Task WatchAsync(DotNetWatchContext context, CancellationToken shutdownCancellationToken)
Watch\MsBuildFileSetFactory.cs (1)
47public virtual async ValueTask<EvaluationResult?> TryCreateAsync(bool? requireProjectGraph, CancellationToken cancellationToken)
Watch\StaticFileHandler.cs (1)
13public async ValueTask<bool> HandleFileChangesAsync(IReadOnlyList<ChangedFile> files, CancellationToken cancellationToken)
DotNetHostedAgent (1)
DevTemporaryLocalUserIdProvider.cs (1)
27CancellationToken cancellationToken)
DotNetInvocationHostedAgent (7)
EchoAIAgent.cs (5)
21CancellationToken cancellationToken = default) 31[EnumeratorCancellation] CancellationToken cancellationToken = default) 42protected override ValueTask<AgentSession> CreateSessionCoreAsync(CancellationToken cancellationToken = default) 50CancellationToken cancellationToken = default) 58CancellationToken cancellationToken = default)
EchoInvocationHandler.cs (2)
14CancellationToken cancellationToken) 23private static async Task<string> ReadInputAsync(HttpRequest request, CancellationToken cancellationToken)
EventHubsConsumer (3)
Consumer.cs (1)
22protected override async Task ExecuteAsync(CancellationToken stoppingToken)
Processor.cs (2)
26protected override async Task ExecuteAsync(CancellationToken stoppingToken) 47public override async Task StopAsync(CancellationToken cancellationToken)
EventSourceGenerator (1)
EventSourceGenerator.Parser.cs (1)
19private static EventSourceClass? GetSemanticTargetForGeneration(GeneratorAttributeSyntaxContext context, CancellationToken cancellationToken)
GenerateDocumentationAndConfigFiles (813)
Program.cs (2)
260return rootCommand.Parse(args).InvokeAsync(null, CancellationToken.None); 263private static async Task<int> HandleAsync(CommandLineArgs args, CancellationToken cancellationToken)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (6)
36protected abstract Task<bool> TypesAreCompatibleAsync(Document document, ILocalSymbol localSymbol, TLocalDeclarationStatementSyntax declarationStatement, SyntaxNode right, CancellationToken cancellationToken); 38public async Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 47private async Task<State> ComputeStateAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 78Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken) 119Document document, State state, SyntaxEditor editor, SyntaxAnnotation warningAnnotation, CancellationToken cancellationToken) 207CancellationToken cancellationToken)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (2)
42CancellationToken cancellationToken) 57CancellationToken cancellationToken)
src\0bf6ba47805c8821\IMoveDeclarationNearReferenceService.cs (2)
17Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken); 24Task<Document> MoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken);
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (3)
94public async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 138ImmutableDictionary<DocumentId, SemanticModelReuseInfo?> map, Document document, SyntaxNode bodyNode, CancellationToken cancellationToken) 179CancellationToken cancellationToken)
src\7a47995420f988d7\AbstractRemoveUnnecessaryImportsService.cs (3)
19public Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken) 22public abstract Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 25Document document, Func<SyntaxNode, bool> predicate, CancellationToken cancellationToken)
src\7a47995420f988d7\IRemoveUnnecessaryImportsService.cs (2)
14Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken); 16Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken);
src\a16f30e1d256badc\AbstractTypeInferenceService.AbstractTypeInferrer.cs (2)
17protected readonly CancellationToken CancellationToken; 26protected AbstractTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (8)
40public static SymbolUsageResult RunAnalysis(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 55CancellationToken cancellationToken) 88public override BasicBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken) 122CancellationToken cancellationToken) 128CancellationToken cancellationToken) 149CancellationToken cancellationToken) 204public override void SetCurrentAnalysisData(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 213CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (11)
36private readonly Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> _analyzeLocalFunctionOrLambdaInvocation; 80Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation, 119Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation) 220public BasicBlockAnalysisData GetOrCreateBlockAnalysisData(BasicBlock basicBlock, CancellationToken cancellationToken) 231private PooledHashSet<(ISymbol, IOperation)> GetOrCreateSymbolWritesInBlockRange(int firstBlockOrdinal, int lastBlockOrdinal, CancellationToken cancellationToken) 258CancellationToken cancellationToken) 360private void HandleCatchOrFilterOrFinallyInitialization(BasicBlock basicBlock, CancellationToken cancellationToken) 428public void SetCurrentBlockAnalysisDataFrom(BasicBlock basicBlock, CancellationToken cancellationToken) 443public void SetBlockAnalysisDataFrom(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 501protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 516protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
49protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 56protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\ce787ef1f541c32a\IReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
30Task<SyntaxNode> ReplaceAsync(Document document, SyntaxNode memberDeclaration, CancellationToken cancellationToken);
src\ce8c1e82c1124a2b\AbstractInitializerParameterService.cs (6)
24protected abstract SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken); 31Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 40CancellationToken cancellationToken, 86CancellationToken cancellationToken) 116CancellationToken cancellationToken) 193public bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken)
src\f53a47129f87bc30\AbstractGeneratedCodeRecognitionService.cs (2)
24public async Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken) 30private static bool IsGeneratedCode(SyntaxTree syntaxTree, Document document, CancellationToken cancellationToken)
src\f53a47129f87bc30\IGeneratedCodeRecognitionService.cs (1)
17Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (4)
107/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 140/// The default value is <see cref="CancellationToken.None"/>. 148public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 158private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (2)
14public static SemaphoreDisposer DisposableWait(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default) 28public static async ValueTask<SemaphoreDisposer> DisposableWaitAsync(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
49SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken) 118SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
111public static bool IsHiddenPosition(this SyntaxTree tree, int position, CancellationToken cancellationToken = default)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (4)
19Func<CancellationToken, ValueTask> processBatchAsync, 21CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken) 23private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (6)
19Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 22CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<TItem, VoidResult>(delay, Convert(processBatchAsync), equalityComparer, asyncListener, cancellationToken) 26Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 28CancellationToken cancellationToken = default) 37private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (6)
25/// calling <see cref="Dispose()"/>, or cancelling the <see cref="CancellationToken"/> passed to the constructor, 44private readonly Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> _processBatchAsync; 86private CancellationToken _nextBatchCancellationToken; 113Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> processBatchAsync, 116CancellationToken cancellationToken = default) 323private (ImmutableSegmentedList<TItem> items, CancellationToken batchCancellationToken) GetNextBatchAndResetQueue()
src\roslyn\src\Dependencies\Threading\CancellationSeries.cs (7)
19/// Produces a series of <see cref="CancellationToken"/> objects such that requesting a new token 30private readonly CancellationToken _superToken; 37public CancellationSeries(CancellationToken token = default) 53/// Creates the next <see cref="CancellationToken"/> in the series, ensuring the last issued 68public CancellationToken CreateNext(CancellationToken token = default) 75var nextToken = nextSource.Token;
src\roslyn\src\Dependencies\Threading\ChannelReaderExtensions.cs (1)
17public static IAsyncEnumerable<T> ReadAllAsync<T>(ChannelReader<T> reader, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
16public static async Task<ImmutableArray<T>> ToImmutableArrayAsync<T>(this IAsyncEnumerable<T> values, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.cs (6)
16public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 19public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 22public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 25public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body)
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (44)
25Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 27CancellationToken cancellationToken) 48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 49Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 51CancellationToken cancellationToken) 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 67Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 69CancellationToken cancellationToken) 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 90Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 92CancellationToken cancellationToken) 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 104Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 106CancellationToken cancellationToken) 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 127Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 129CancellationToken cancellationToken) 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 141Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 143CancellationToken cancellationToken) 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 160Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 162CancellationToken cancellationToken) 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 174Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 176CancellationToken cancellationToken) 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 195CancellationToken cancellationToken) 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 208CancellationToken cancellationToken) 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 226Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 228CancellationToken cancellationToken) 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 251CancellationToken cancellationToken) 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 292CancellationToken cancellationToken) 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 322Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 324CancellationToken cancellationToken) 376Func<TArgs, CancellationToken, Task> action, 379CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\TestHooks\IExpeditableDelaySource.cs (1)
30Task<bool> Delay(TimeSpan delay, CancellationToken cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
35protected virtual bool IsConfiguredDisallowedExceptionType(INamedTypeSymbol namedTypeSymbol, IMethodSymbol containingMethod, Compilation compilation, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\AdditionalTextExtensions.cs (1)
17public static SourceText GetTextOrEmpty(this AdditionalText text, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
201if (syntaxTreeOptionsProvider?.TryGetDiagnosticValue(tree, rule.Id, CancellationToken.None, out var configuredValue) != true)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
426public static IBlockOperation? GetTopmostOperationBlock(this IMethodSymbol method, Compilation compilation, CancellationToken cancellationToken = default)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
28public static ITypeSymbol? GetReceiverType(this IInvocationOperation invocation, Compilation compilation, bool beforeConversion, CancellationToken cancellationToken) 54private static ITypeSymbol? GetReceiverType(SyntaxNode receiverSyntax, Compilation compilation, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
93public static bool ParameterTypesAreSame(this IMethodSymbol method1, IMethodSymbol method2, IEnumerable<int> parameterIndices, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentDictionary.cs (2)
35public void Dispose() => Free(CancellationToken.None); 37public void Free(CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 31public void Free(CancellationToken cancellationToken) => _dictionary.Free(cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledSortedSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 32public void Free(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
28CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharUtilities.cs (1)
27ArrayBuilder<VirtualChar> virtualChars, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
158if (provider.TryGetDiagnosticValue(tree, descriptor.Id, CancellationToken.None, out severity) || 159provider.TryGetGlobalDiagnosticValue(descriptor.Id, CancellationToken.None, out severity))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
18public static SyntaxToken FindToken(this Location location, CancellationToken cancellationToken) 21public static SyntaxNode FindNode(this Location location, CancellationToken cancellationToken) 24public static SyntaxNode FindNode(this Location location, bool getInnermostNodeForTie, CancellationToken cancellationToken) 27public static SyntaxNode FindNode(this Location location, bool findInsideTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (10)
33public static SymbolInfo GetSymbolInfo(this SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 48public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 54public static IOperation GetRequiredOperation(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 60public static ISymbol GetRequiredEnclosingSymbol(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 66public static TSymbol? GetEnclosingSymbol<TSymbol>(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public static ISymbol GetEnclosingNamedTypeOrAssembly(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public static INamedTypeSymbol? GetEnclosingNamedType(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 91public static INamespaceSymbol? GetEnclosingNamespace(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 108this SemanticModel semanticModel, SyntaxNode? container, CancellationToken cancellationToken, Func<SyntaxNode, bool>? descendInto = null) 216CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (4)
32this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, CancellationToken cancellationToken) 44this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (1)
55CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (15)
312public static bool OverlapsHiddenPosition(this SyntaxNode node, CancellationToken cancellationToken) 315public static bool OverlapsHiddenPosition(this SyntaxNode node, TextSpan span, CancellationToken cancellationToken) 318public static bool OverlapsHiddenPosition(this SyntaxNode declaration, SyntaxNode startNode, SyntaxNode endNode, CancellationToken cancellationToken) 342Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>> computeReplacementAsync, 343CancellationToken cancellationToken) where TRootNode : SyntaxNode 364Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>> computeReplacementAsync, 365CancellationToken cancellationToken) where TRootNode : SyntaxNode 377Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>> computeReplacementAsync, 378CancellationToken cancellationToken) where TRoot : SyntaxNode 390Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>>? computeReplacementNodeAsync, 392Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>>? computeReplacementTokenAsync, 394Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>>? computeReplacementTriviaAsync, 395CancellationToken cancellationToken) 829CancellationToken cancellationToken) 858CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (12)
18public static bool OverlapsHiddenPosition([NotNullWhen(returnValue: true)] this SyntaxTree? tree, TextSpan span, CancellationToken cancellationToken) 53CancellationToken cancellationToken, 62CancellationToken cancellationToken, 73CancellationToken cancellationToken, 102public static bool IsEntirelyHidden(this SyntaxTree tree, TextSpan span, CancellationToken cancellationToken) 127public static bool IsBeforeFirstToken(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 136this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 175this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, bool findInsideTrivia = false) 210CancellationToken cancellationToken, 225CancellationToken cancellationToken, 234public static bool IsGeneratedCode(this SyntaxTree syntaxTree, AnalyzerOptions? analyzerOptions, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 256public static SyntaxNode FindNode(this SyntaxTree syntaxTree, TextSpan? span, bool findInTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
28public static TBlockAnalysisData Run(ControlFlowGraph controlFlowGraph, DataFlowAnalyzer<TBlockAnalysisData> analyzer, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\DataFlowAnalyzer.cs (5)
29public abstract void SetCurrentAnalysisData(BasicBlock basicBlock, TBlockAnalysisData data, CancellationToken cancellationToken); 34public abstract TBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken); 40public abstract TBlockAnalysisData AnalyzeNonConditionalBranch(BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 48BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 53public abstract TBlockAnalysisData Merge(TBlockAnalysisData analysisData1, TBlockAnalysisData analysisData2, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (4)
91public BasicBlockAnalysisData AnalyzeLocalFunctionInvocation(IMethodSymbol localFunction, CancellationToken cancellationToken) 111public BasicBlockAnalysisData AnalyzeLambdaInvocation(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken) 126protected abstract BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken); 127protected abstract BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.cs (2)
26public static SymbolUsageResult Run(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 33public static SymbolUsageResult Run(IOperation rootOperation, ISymbol owningSymbol, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
28private CancellationToken _cancellationToken; 38CancellationToken cancellationToken) 51private void Visit(ISymbol containingSymbol, IEnumerable<IOperation> operations, AnalysisData analysisData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (2)
30protected abstract AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken); 32public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (5)
44SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 90SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 96SyntaxTree tree, SyntaxToken token, int position, int extraSpaces, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 141CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (4)
76CancellationToken cancellationToken) 122CancellationToken cancellationToken) 275CancellationToken cancellationToken) 434public bool TryGetEndTokenForRelativeIndentationSpan(SyntaxToken token, int maxChainDepth, out SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
47using (Logger.LogBlock(FunctionId.Formatting_ContextInitialization, CancellationToken.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (7)
45protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken); 56return this.GetTextChanges(CancellationToken.None).Count > 0; 60public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 63public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 66private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 80private IList<TextChange> CreateTextChangesWorker(CancellationToken cancellationToken) 98private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (14)
113public AbstractFormattingResult Format(CancellationToken cancellationToken) 145protected virtual FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 154protected virtual NodeOperations CreateNodeOperations(CancellationToken cancellationToken) 220CancellationToken cancellationToken) 247CancellationToken cancellationToken) 258FormattingContext context, CancellationToken cancellationToken) 278FormattingContext context, CancellationToken cancellationToken) 304private void ApplyTriviaOperations(FormattingContext context, CancellationToken cancellationToken) 319static void TriviaFormatter(int tokenPairIndex, FormattingContext ctx, ChainedFormattingRules formattingRules, CancellationToken ct) 345FormattingContext context, NodeOperations nodeOperationsCollector, OperationApplier applier, CancellationToken cancellationToken) 376CancellationToken cancellationToken) 431CancellationToken cancellationToken) 445CancellationToken cancellationToken) 487CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (13)
136public bool Apply(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 166private bool ApplyForceLinesOperation(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 186AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 248CancellationToken cancellationToken) 260AlignTokensOperation operation, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 325CancellationToken cancellationToken) 380IList<TokenData> tokenWithIndices, Dictionary<SyntaxToken, int> newChangesMap, CancellationToken cancellationToken) 413CancellationToken cancellationToken) 449CancellationToken cancellationToken) 476CancellationToken cancellationToken) 493CancellationToken cancellationToken) 544int pairIndex, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (6)
44protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken); 48public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 51public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 54private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 88private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken) 110internal IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetChanges(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
40protected abstract TriviaDataWithList Format(FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken); 73int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 115int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 148private static string CreateString(TriviaDataWithList triviaData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (3)
57public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 64FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (3)
46public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 62int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 81CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (3)
53public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 66int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 80CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (2)
51using (Logger.LogBlock(FunctionId.Formatting_TokenStreamConstruction, CancellationToken.None)) 344public IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetTriviaDataWithTokenPair(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (3)
39public abstract TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 41public abstract TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 47CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaDataWithList.cs (1)
11public abstract SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\IFormattingResult.cs (2)
17IList<TextChange> GetTextChanges(CancellationToken cancellationToken); 18SyntaxNode GetFormattedRoot(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ISyntaxFormatting.cs (1)
20IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (9)
40private delegate LineColumnDelta Formatter<T>(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<T> changes, CancellationToken cancellationToken); 179protected abstract LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken); 184protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken); 189protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken); 237public SyntaxTriviaList FormatToSyntaxTrivia(CancellationToken cancellationToken) 265public ImmutableArray<TextChange> FormatToTextChanges(CancellationToken cancellationToken) 283private LineColumn FormatTrivia<T>(Formatter<T> formatter, WhitespaceAppender<T> whitespaceAdder, ArrayBuilder<T> changes, CancellationToken cancellationToken) 379CancellationToken cancellationToken) 396private LineColumnRule GetOverallLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (3)
21SemanticModel model, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 23public ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken) 27SemanticModel model, TextSpan? span, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\IUnnecessaryImportsProvider.cs (2)
15ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken); 21CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (3)
26public readonly CancellationToken CancellationToken; 48CancellationToken cancellationToken) 229var indentation = Finder.GetIndentationOfCurrentPosition(this.Tree, token, LineToBeIndented.Start, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\ISmartTokenFormatter.cs (1)
13IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\ILogger.cs (2)
27void LogBlockStart(FunctionId functionId, LogMessage logMessage, int uniquePairId, CancellationToken cancellationToken); 32void LogBlockEnd(FunctionId functionId, LogMessage logMessage, int uniquePairId, int delta, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.cs (8)
159public static IDisposable LogBlock(FunctionId functionId, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 165public static IDisposable LogBlock(FunctionId functionId, string? message, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 174public static IDisposable LogBlock(FunctionId functionId, Func<string> messageGetter, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 183public static IDisposable LogBlock<TArg>(FunctionId functionId, Func<TArg, string> messageGetter, TArg arg, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 192public static IDisposable LogBlock<TArg0, TArg1>(FunctionId functionId, Func<TArg0, TArg1, string> messageGetter, TArg0 arg0, TArg1 arg1, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 201public static IDisposable LogBlock<TArg0, TArg1, TArg2>(FunctionId functionId, Func<TArg0, TArg1, TArg2, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 210public static IDisposable LogBlock<TArg0, TArg1, TArg2, TArg3>(FunctionId functionId, Func<TArg0, TArg1, TArg2, TArg3, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, TArg3 arg3, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 218public static IDisposable LogBlock(FunctionId functionId, LogMessage logMessage, CancellationToken token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.LogBlock.cs (3)
19public static IDisposable CreateLogBlock(ILogger logger, FunctionId functionId, LogMessage message, int blockId, CancellationToken cancellationToken) 38private CancellationToken _cancellationToken; 44public void Construct(ILogger logger, FunctionId functionId, LogMessage logMessage, int blockId, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\AbstractFileBannerFacts.cs (1)
63public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\IFileBannerFacts.cs (1)
16string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (6)
60SourceText sourceText, SyntaxNode root, TextSpan selectionRaw, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 286CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 325CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 370CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 539CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 572IEnumerable<SyntaxNode> nodes, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\IRefactoringHelpers.cs (1)
55SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (3)
34SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 38SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 43Func<TMemberDeclarationSyntax, bool> membersToKeep, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFacts.cs (20)
52bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 59bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 60bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 61bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 62bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 64bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken); 66ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 78ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken); 81SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 89bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken); 91IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken); 93IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 94IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 96ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 97ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 99ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken); 101bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 106ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken); 108bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken); 110string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (2)
121public static IParameterSymbol? FindParameterForArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 124public static IParameterSymbol? FindParameterForAttributeArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (2)
59TDocumentationCommentTriviaSyntax? documentationComment, int maxBannerLength, CancellationToken cancellationToken) 190public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\IDocumentationCommentService.cs (1)
11string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFacts.cs (7)
164bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 186SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken); 187ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken); 192bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken); 429TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree tree, int position, CancellationToken cancellationToken); 479bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken); 497bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (3)
160this ISyntaxFacts syntaxFacts, ImmutableArray<SyntaxNode> nodes, CancellationToken cancellationToken) 178public static bool ContainsInterleavedDirective(this ISyntaxFacts syntaxFacts, SyntaxNode node, CancellationToken cancellationToken) 182this ISyntaxFacts syntaxFacts, TextSpan span, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (5)
19public static ImmutableArray<Location?> GetBodyLevelSourceLocations(ISymbol symbol, CancellationToken cancellationToken) 40var cancellationToken = visitor.CancellationToken; 100private static SyntaxNode? TryGetContainerDeclaration(ISymbol container, SyntaxTree? syntaxTree, CancellationToken cancellationToken) 132var cancellationToken = reader.CancellationToken; 255SemanticModel semanticModel, SyntaxNode containerDeclaration, SymbolKind kind, string localName, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (9)
129public static SymbolKey Create(ISymbol? symbol, CancellationToken cancellationToken = default) 148public static bool CanCreate(ISymbol symbol, CancellationToken cancellationToken) 168bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 175out string? failureReason, CancellationToken cancellationToken) 182out string? failureReason, CancellationToken cancellationToken) 202public static string CreateString(ISymbol? symbol, CancellationToken cancellationToken = default) 206internal static string CreateStringWorker(int version, ISymbol? symbol, CancellationToken cancellationToken = default) 225Compilation compilation, bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 332using var reader = SymbolKeyReader.GetReader(key, compilation: null!, ignoreAssemblyKey: false, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (5)
34public CancellationToken CancellationToken { get; private set; } 47protected virtual void Initialize(string data, CancellationToken cancellationToken) 250=> base.Initialize(data, CancellationToken.None); 359CancellationToken cancellationToken) 370CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
67public CancellationToken CancellationToken { get; private set; } 97public static SymbolKeyWriter GetWriter(CancellationToken cancellationToken) 104private void Initialize(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyExtensions.cs (1)
11public static SymbolKey GetSymbolKey(this ISymbol? symbol, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
76CancellationToken cancellationToken, 199public CancellationToken CancellationToken { get; }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy.cs (8)
13public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, Func<TArg, CancellationToken, T>? synchronousComputeFunction, TArg arg) 16public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, TArg arg) 22public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, T> synchronousComputeFunction, TArg arg) 28public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction) 33public static AsyncLazy<T> Create<T>(Func<CancellationToken, T> synchronousComputeFunction) 38public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction, Func<CancellationToken, T> synchronousComputeFunction)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (26)
18public abstract T GetValue(CancellationToken cancellationToken); 19public abstract Task<T> GetValueAsync(CancellationToken cancellationToken); 22Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 23Func<TData, CancellationToken, T>? synchronousComputeFunction, 50private Func<TData, CancellationToken, Task<T>>? _asynchronousComputeFunction; 57private Func<TData, CancellationToken, T>? _synchronousComputeFunction; 112Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 113Func<TData, CancellationToken, T>? synchronousComputeFunction, 126Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 127Func<TData, CancellationToken, T>? synchronousComputeFunction, 138private WaitThatValidatesInvariants TakeLock(CancellationToken cancellationToken) 199public override T GetValue(CancellationToken cancellationToken) 274using (TakeLock(CancellationToken.None)) 297CompleteWithTask(Task.FromException<T>(ex), CancellationToken.None); 302CompleteWithTask(Task.FromResult(result), CancellationToken.None); 326public override Task<T> GetValueAsync(CancellationToken cancellationToken) 386private readonly struct AsynchronousComputationToStart(Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, CancellationTokenSource cancellationTokenSource) 388public readonly Func<TData, CancellationToken, Task<T>> AsynchronousComputeFunction = asynchronousComputeFunction; 395CancellationToken callerCancellationToken) 397var cancellationToken = computationToStart.CancellationTokenSource.Token; 419using (TakeLock(CancellationToken.None)) 454private void CompleteWithTask(Task<T> task, CancellationToken cancellationToken) 509using (TakeLock(CancellationToken.None)) 548/// The <see cref="CancellationToken"/> associated with this request. This field will be initialized before 551private CancellationToken _cancellationToken; 563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncPriorityWorkQueue.cs (2)
31private readonly Func<Enumerator, CancellationToken, ValueTask> _processBatchAsync; 74Func<Enumerator, CancellationToken, ValueTask> processBatchAsync,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy.cs (1)
15public static CancellableLazy<T> Create<T>(Func<CancellationToken, T> valueFactory)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy`1.cs (4)
14private Func<CancellationToken, T>? _valueFactory; 17public CancellableLazy(Func<CancellationToken, T> valueFactory) 48public T GetValue(CancellationToken cancellationToken = default) 58Interlocked.Exchange<Func<CancellationToken, T>?>(ref _valueFactory, null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IAsyncEnumerableExtensions.cs (3)
38public static IAsyncEnumerable<T> MergeAsync<T>(this ImmutableArray<IAsyncEnumerable<T>> streams, CancellationToken cancellationToken) 59static async Task ProcessAsync(IAsyncEnumerable<T> stream, ChannelWriter<T> writer, CancellationToken cancellationToken) 76channel, CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (4)
71/// <see cref="CancellationToken"/>. 77/// <param name="cancellationToken">The <see cref="CancellationToken"/> token to 82public void Wait(CancellationToken cancellationToken = default) 235public SemaphoreDisposer DisposableWait(CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
34internal static async Task<PooledStream> CreateReadableStreamAsync(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SoftCrashException.cs (3)
35public SoftCrashException(CancellationToken token) : base(token) { } 38public SoftCrashException(string message, CancellationToken token) : base(message, token) { } 39public SoftCrashException(string message, Exception innerException, CancellationToken token) : base(message, innerException, token) { }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
136public bool TryResolve<TNode>(SyntaxTree syntaxTree, CancellationToken cancellationToken, [NotNullWhen(true)] out TNode? node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\TaskExtensions.cs (2)
17public static T WaitAndGetResult<T>(this Task<T> task, CancellationToken cancellationToken) 45public static T WaitAndGetResult_CanCallOnBackground<T>(this Task<T> task, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
286=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (16)
99CancellationToken cancellationToken) 168CancellationToken cancellationToken) 194CancellationToken cancellationToken) 263CancellationToken cancellationToken) 282CancellationToken cancellationToken) 300CancellationToken cancellationToken) 341Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 345CancellationToken cancellationToken) 376CancellationToken cancellationToken) 393CancellationToken cancellationToken) 416Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 419CancellationToken cancellationToken) 542this INamedTypeSymbol containingType, CancellationToken cancellationToken) 580Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 601Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 624INamedTypeSymbol type, ref int index, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
92CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IParameterSymbolExtensions.cs (2)
26public static IPropertySymbol? GetAssociatedSynthesizedRecordProperty(this IParameterSymbol parameter, CancellationToken cancellationToken) 59public static bool IsPrimaryConstructor(this IParameterSymbol parameter, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
538[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, CancellationToken cancellationToken) 542[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, AttributeTargets validTargets, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
27public static async ValueTask<AddImportPlacementOptions> GetAddImportPlacementOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupHelpers.cs (1)
15Document document, CodeCleanupOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupOptionsProviders.cs (1)
27public static async ValueTask<CodeCleanupOptions> GetCodeCleanupOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (2)
25var cancellationToken = fixAllContext.CancellationToken; 135CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\ForkingSyntaxEditorBasedCodeFixProvider.cs (2)
42CancellationToken cancellationToken); 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
30var cancellationToken = fixAllContext.CancellationToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\SyntaxEditorBasedCodeFixProvider.cs (6)
63protected Func<CancellationToken, Task<Document>> GetDocumentUpdater(CodeFixContext context, Diagnostic? diagnostic = null) 70Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 98Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken); 111protected virtual bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 122/// cref="IncludeDiagnosticDuringFixAll(Diagnostic, Document, string, CancellationToken)"/> should be overridden
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (4)
21Document document, TextSpan span, CancellationToken cancellationToken); 24Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken) 33Document document, TextSpan span, bool fixAllInContainingMember, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\IFixAllSpanMappingService.cs (1)
31Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (9)
20protected abstract IList<bool>? GetAvailableInsertionIndices(SyntaxNode destination, CancellationToken cancellationToken); 22private IList<bool>? GetAvailableInsertionIndices<TDeclarationNode>(TDeclarationNode destination, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 25public bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken) 28public bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 58public bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken) 61public bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 68CancellationToken cancellationToken, 148CancellationToken cancellationToken) 159CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (59)
47public TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 50public TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 53public TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 56public TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 59public TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 62public TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 65public TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) 76public SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 79public SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 82public SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 85public SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 88public SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 91public SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 94public TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 97public TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 100public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 103public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 106public TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 109public TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 112public TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 115public TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 118public TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 123protected abstract TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 124protected abstract TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 125protected abstract TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 126protected abstract TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 127protected abstract TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128protected abstract TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 131public abstract TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<IParameterSymbol> parameters, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 132public abstract TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 134public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 135public abstract TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<SyntaxNode> statements, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 137public abstract TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 138public abstract TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 139public abstract TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 140public abstract TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 143public abstract SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 144public abstract SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 147public abstract SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 149public abstract SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 150public abstract SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 151public abstract SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 232Func<SyntaxNode, TCodeGenerationContextInfo, IList<bool>?, CancellationToken, SyntaxNode> declarationTransform, 233CancellationToken cancellationToken) 274CancellationToken cancellationToken) 296CancellationToken cancellationToken) 328CancellationToken cancellationToken) 342private SyntaxNode? GetNewMember(TCodeGenerationContextInfo info, CodeGenerationDestination codeGenerationDestination, ISymbol member, CancellationToken cancellationToken) 359CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 392CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 401public Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 410public Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 419public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 428public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 437public Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 446public Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 455public Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 464public Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CleanCodeGenerationOptions.cs (1)
39public static async ValueTask<CleanCodeGenerationOptions> GetCleanCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
116ISymbol symbol, string commentToken, [NotNullWhen(true)] out string? comment, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
34public static async ValueTask<CodeGenerationOptions> GetCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken) 40public static async ValueTask<CodeGenerationContextInfo> GetCodeGenerationInfoAsync(this Document document, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (11)
30public static Task<Document> AddEventDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 37public static Task<Document> AddFieldDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 44public static Task<Document> AddMethodDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 51public static Task<Document> AddPropertyDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 58public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 65public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 72public static Task<Document> AddNamespaceDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 79public static Task<Document> AddNamespaceOrTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken) 86public static Task<Document> AddMemberDeclarationsAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 92public static bool CanAdd(Solution solution, ISymbol destination, CancellationToken cancellationToken) 98public static bool CanAdd(Solution solution, ISymbol destination, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\ICodeGenerationService.cs (36)
22SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 27SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 33SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 38SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 43SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 48SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 53TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 58TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 63TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 68TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 73TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 78TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 83TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 88TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 93TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 98TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 103TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 108TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 113TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 118TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 123TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133Task<Document> AddEventAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken); 138Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken); 143Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken); 148Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken); 153Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 158Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 163Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken); 168Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken); 173Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken); 178bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken); 183bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 188bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken); 193bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 201SyntaxNode? FindMostRelevantNameSpaceOrTypeDeclaration(Solution solution, INamespaceOrTypeSymbol namespaceOrType, Location? location, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
92public ClosedDerivedTypeInfo GetClosedDerivedTypeInfo(CancellationToken cancellationToken) => throw new NotImplementedException();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\AbstractRefactoringHelpersService.cs (1)
24public void AddRelevantNodes<TSyntaxNode>(SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (8)
59public static async Task<TSyntaxNode?> TryGetRelevantNodeAsync<TSyntaxNode>(this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 65public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 68public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, bool allowEmptyNode, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 76this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 82this Document document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 89this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 93this ParsedDocument document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 102this ParsedDocument document, TextSpan span, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\IRefactoringHelpersService.cs (1)
20this IRefactoringHelpersService service, ParsedDocument document, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (2)
23CancellationToken cancellationToken) 152IReadOnlyList<SyntaxNode> parameters, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (6)
35CancellationToken cancellationToken) 79CancellationToken cancellationToken) 98CancellationToken cancellationToken); 115CancellationToken cancellationToken) 176CancellationToken cancellationToken) 259private static bool IsInsideNamespace(SyntaxNode node, INamespaceSymbol symbol, SemanticModel model, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\ISyntaxContextService.cs (1)
12SyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\SyntaxContext.cs (1)
46CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (11)
33public static async ValueTask<SemanticModel> GetRequiredSemanticModelAsync(this Document document, CancellationToken cancellationToken) 57public static async ValueTask<SyntaxTree> GetRequiredSyntaxTreeAsync(this Document document, CancellationToken cancellationToken) 74public static async ValueTask<SyntaxNode> GetRequiredSyntaxRootAsync(this Document document, CancellationToken cancellationToken) 125public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, int position, CancellationToken cancellationToken) 142public static async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, TextSpan span, CancellationToken cancellationToken) 167public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, SyntaxNode? node, CancellationToken cancellationToken) 178public static async Task<bool> HasAnyErrorsAsync(this Document document, CancellationToken cancellationToken, List<string>? ignoreErrorCode = null) 184public static async Task<ImmutableArray<Diagnostic>> GetErrorsAsync(this Document document, CancellationToken cancellationToken, IList<string>? ignoreErrorCode = null) 200public static async Task VerifyNoErrorsAsync(this Document newDocument, string message, CancellationToken cancellationToken, List<string>? ignoreErrorCodes = null) 219public static async Task<bool> IsGeneratedCodeAsync(this Document document, CancellationToken cancellationToken) 237public static async ValueTask<IOptionsReader> GetHostAnalyzerConfigOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (10)
15public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 18public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 21public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 24public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 31CancellationToken cancellationToken) 41CancellationToken cancellationToken) 58CancellationToken cancellationToken) 71CancellationToken cancellationToken) 88CancellationToken cancellationToken) 101CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
94public static async Task<Compilation> GetRequiredCompilationAsync(this Project project, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxEditorExtensions.cs (6)
32CancellationToken cancellationToken) where TNode : SyntaxNode 55CancellationToken cancellationToken) where TNode : SyntaxNode 77CancellationToken cancellationToken) where TNode : SyntaxNode 99CancellationToken cancellationToken) where TNode : SyntaxNode 121CancellationToken cancellationToken) where TNode : SyntaxNode 157CancellationToken cancellationToken) where TNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
38CancellationToken cancellationToken) 49CancellationToken cancellationToken) 61CancellationToken cancellationToken) 141CancellationToken cancellationToken) 233CancellationToken cancellationToken) 258private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\TextDocumentExtensions.cs (1)
15public static async ValueTask<SourceText> GetValueTextAsync(this TextDocument document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
12/// CancellationToken)"/> to process references found in linked files only a single time.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\DocumentFormattingOptionsProviders.cs (1)
22public static async ValueTask<DocumentFormattingOptions> GetDocumentFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\FormatterShared.cs (5)
21public Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, CancellationToken cancellationToken) 24public async Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 30public SyntaxNode Format(SyntaxNode node, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 33public SyntaxNode Format(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 36public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\ISyntaxFormattingService.cs (3)
15bool ShouldFormatOnTypedCharacter(ParsedDocument document, char typedChar, int caretPosition, CancellationToken cancellationToken); 16ImmutableArray<TextChange> GetFormattingChangesOnTypedCharacter(ParsedDocument document, int caretPosition, IndentationOptions indentationOptions, CancellationToken cancellationToken); 17ImmutableArray<TextChange> GetFormattingChangesOnPaste(ParsedDocument document, TextSpan textSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\LineFormattingOptionsProviders.cs (1)
17public static async ValueTask<LineFormattingOptions> GetLineFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (1)
17public static async ValueTask<SyntaxFormattingOptions> GetSyntaxFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (2)
17ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken) 39private Indenter GetIndenter(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
20IndentationResult GetIndentation(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken); 29public static string GetPreferredIndentation(this SyntaxToken token, ParsedDocument document, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (4)
26protected abstract ImmutableArray<SyntaxNode> GetGlobalImports(SemanticModel semanticModel, SyntaxNode? contextLocation, SyntaxGenerator generator, CancellationToken cancellationToken); 55CancellationToken cancellationToken) 133CancellationToken cancellationToken) 160AddImportPlacementOptions options, SyntaxNode root, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\IAddImportsService.cs (3)
24SyntaxNode import, SyntaxGenerator generator, CancellationToken cancellationToken); 34IEnumerable<SyntaxNode> newImports, SyntaxGenerator generator, AddImportPlacementOptions options, CancellationToken cancellationToken); 42CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\IInitializeParameterService.cs (3)
16bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken); 22Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 28CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (26)
41string baseName, CancellationToken cancellationToken) 49string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 57string baseName, CancellationToken cancellationToken) 65string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 78CancellationToken cancellationToken) 96protected virtual IEnumerable<ISymbol> GetCollidableSymbols(SemanticModel semanticModel, SyntaxNode location, SyntaxNode? container, CancellationToken cancellationToken) 180public bool IsWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 183public bool IsOnlyWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 186public bool IsInOutContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 189public bool IsInRefContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 192public bool IsInInContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 195public bool CanReplaceWithRValue(SemanticModel semanticModel, SyntaxNode? expression, CancellationToken cancellationToken) 198public ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 207public ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken) 213public SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 225public bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 228public IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken) 231public IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 234public IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 237public ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 240public ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 243public ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken) 246public bool IsInsideNameOfExpression(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 249public ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken) 252public bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, INamedTypeSymbol? expressionTypeOpt, CancellationToken cancellationToken) 255public string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\ISemanticFactsService.cs (16)
15bool IsExpressionContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 16bool IsStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 17bool IsTypeContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 18bool IsNamespaceContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 19bool IsNamespaceDeclarationNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 20bool IsTypeDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 21bool IsMemberDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 22bool IsGlobalStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 23bool IsLabelContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 24bool IsAttributeNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 28SyntaxNode? container, string baseName, CancellationToken cancellationToken); 32SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 35Func<ISymbol, bool> filter, IEnumerable<string> usedNames, CancellationToken cancellationToken); 39SyntaxNode? container, string baseName, CancellationToken cancellationToken); 43SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 47IMethodSymbol? TryGetDisposeMethod(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SyntaxFactsService\ISyntaxFactsService.cs (2)
15bool IsInNonUserCode(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 18Task<ImmutableArray<SyntaxNode>> GetSelectedFieldsAndPropertiesAsync(SyntaxTree syntaxTree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.cs (5)
13protected abstract AbstractTypeInferrer CreateTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken); 81string? nameOpt, CancellationToken cancellationToken) 92string? nameOpt, CancellationToken cancellationToken) 103string? nameOpt, CancellationToken cancellationToken) 111string? nameOpt, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\ITypeInferenceService.cs (4)
27ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken); 28ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 30ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 31ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\NamingStyles\NamingStylePreferencesProviders.cs (1)
15public static async ValueTask<NamingStylePreferences> GetNamingStylePreferencesAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\MemberDisplayOptions.cs (1)
50public static async ValueTask<MemberDisplayOptions> GetMemberDisplayOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\OptionsProvider.cs (2)
16ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken); 23public async ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
49public async Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseLanguageService.cs (1)
36Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseWorkspaceService.cs (2)
19/// Don't call this directly. use <see cref="DocumentExtensions.ReuseExistingSpeculativeModelAsync(Document, SyntaxNode, CancellationToken)"/> (or an overload). 21ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractReducer.IExpressionRewriter.cs (1)
14void Initialize(ParseOptions parseOptions, SimplifierOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (8)
51public abstract SyntaxNode Expand(SyntaxNode node, SemanticModel semanticModel, SyntaxAnnotation? annotationForReplacedAliasIdentifier, Func<SyntaxNode, bool>? expandInsideNode, bool expandParameter, CancellationToken cancellationToken); 52public abstract SyntaxToken Expand(SyntaxToken token, SemanticModel semanticModel, Func<SyntaxNode, bool>? expandInsideNode, CancellationToken cancellationToken); 59CancellationToken cancellationToken = default) 91CancellationToken cancellationToken) 158CancellationToken cancellationToken) 184NodeOrTokenToReduce nodeOrTokenToReduce, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 320protected abstract void GetUnusedNamespaceImports(SemanticModel model, HashSet<SyntaxNode> namespaceImports, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\ISimplificationService.cs (3)
22CancellationToken cancellationToken); 28CancellationToken cancellationToken); 35CancellationToken cancellationToken = default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (2)
17public static ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken) 20public static async ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, ISimplification simplification, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractMemberAccessExpressionSimplifier.cs (2)
24SemanticModel semanticModel, TMemberAccessExpressionSyntax memberAccessExpression, CancellationToken cancellationToken); 38CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractSimplifier.cs (1)
22CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (2)
19ISymbol? symbol, Solution solution, CancellationToken cancellationToken) 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (2)
27CancellationToken cancellationToken) 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (6)
31public static async ValueTask<ParsedDocument> CreateAsync(Document document, CancellationToken cancellationToken) 47public ParsedDocument WithChangedText(SourceText text, CancellationToken cancellationToken) 53public ParsedDocument WithChangedRoot(SyntaxNode root, CancellationToken cancellationToken) 59public ParsedDocument WithChange(TextChange change, CancellationToken cancellationToken) 62public ParsedDocument WithChanges(IEnumerable<TextChange> changes, CancellationToken cancellationToken) 66/// Equivalent semantics to <see cref="Document.GetTextChangesAsync(Document, CancellationToken)"/>
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SemanticDocument.cs (2)
18public static new async Task<SemanticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 26public new async ValueTask<SemanticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SyntacticDocument.cs (2)
28public static async ValueTask<SyntacticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 35public ValueTask<SyntacticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
GetDocument.Insider (4)
Commands\GetDocumentCommandWorker.cs (4)
490public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask; 491public Task WaitForStartAsync(CancellationToken cancellationToken) => Task.CompletedTask; 498public Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) => Task.CompletedTask; 499public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask;
HealthChecksSandbox.AppHost (2)
AppHost.cs (2)
126public Task OnBeforeStartAsync(BeforeStartEvent @event, CancellationToken cancellationToken) 145public Task SubscribeAsync(IDistributedApplicationEventing eventing, DistributedApplicationExecutionContext executionContext, CancellationToken cancellationToken)
ILLink.CodeFixProvider (17)
BaseAttributeCodeFixProvider.cs (1)
58CancellationToken cancellationToken)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
133CancellationToken cancellationToken)
MatchPartialSafetyModifierCodeFixProvider.cs (1)
100CancellationToken cancellationToken)
RemoveInvalidUnsafeCodeFixProvider.cs (2)
99CancellationToken cancellationToken) 128CancellationToken cancellationToken)
RequiresUnsafeCodeFixProvider.cs (5)
136CancellationToken cancellationToken) 170CancellationToken cancellationToken) 367CancellationToken cancellationToken) 390CancellationToken cancellationToken) 416CancellationToken cancellationToken)
SynchronizeUnsafeContractCodeFixProvider.cs (3)
157CancellationToken cancellationToken) 172CancellationToken cancellationToken) 210CancellationToken cancellationToken)
UnsafeModifierCodeFixHelpers.cs (4)
107CancellationToken cancellationToken) => 117CancellationToken cancellationToken, 135CancellationToken cancellationToken) 198CancellationToken cancellationToken)
ILLink.RoslynAnalyzer (4)
PointerSignatureRequiresUnsafeAnalyzer.cs (1)
57CancellationToken cancellationToken,
UnsafeMemberMissingSafetyDocumentationAnalyzer.cs (1)
60CancellationToken cancellationToken,
UnsafeMigrationAnalyzerHelpers.cs (2)
23internal static IEnumerable<SyntaxNode> GetDeclarations(ISymbol symbol, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
Infrastructure.Tests (6)
CreateFailingTestIssue\GitHubCliArgumentTests.cs (2)
25() => GitHubActionsApi.DownloadJobLogAsync("microsoft/aspire", 12345, CancellationToken.None)); 38() => GitHubCli.GetStringAsync("repos/microsoft/aspire/actions/runs/1", CancellationToken.None));
PowerShellScripts\DownloadNativeArchivesTests.cs (1)
540private async Task RunAsync(CancellationToken token)
PowerShellScripts\PowerShellCommand.cs (1)
81private async Task<CommandResult> ExecuteAsyncInternal(CancellationToken token, string[] args)
tests\Shared\TemporaryWorkspace.cs (1)
27public async Task InitializeGitAsync(CancellationToken cancellationToken = default)
WorkflowScripts\NodeCommand.cs (1)
75private async Task<CommandResult> ExecuteScriptAsyncInternal(string scriptPath, string[] args, CancellationToken token)
Keycloak.Web (2)
AuthorizationHandler.cs (1)
8protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
WeatherApiClient.cs (1)
5public async Task<WeatherForecast[]> GetWeatherAsync(int maxItems = 10, CancellationToken cancellationToken = default)
Microsoft.Analyzers.Extra (12)
LegacyLoggingFixer.cs (11)
39internal Func<Document, CancellationToken, Task<SyntaxNode?>> GetSyntaxRootAsync = (d, t) => d.GetSyntaxRootAsync(t); 40internal Func<Document, CancellationToken, Task<SemanticModel?>> GetSemanticModelAsync = (d, t) => d.GetSemanticModelAsync(t); 41internal Func<SemanticModel, SyntaxNode, CancellationToken, IOperation?> GetOperation = (sm, sn, t) => sm.GetOperation(sn, t); 45internal Func<SemanticModel, BaseMethodDeclarationSyntax, CancellationToken, IMethodSymbol?> GetDeclaredSymbol = (sm, m, t) => sm.GetDeclaredSymbol(m, t); 71CheckIfCanFixAsync(Document invocationDoc, TextSpan span, CancellationToken cancellationToken) 138CancellationToken cancellationToken) 264GetOrMakeTargetClassAsync(Project proj, FixDetails details, CancellationToken cancellationToken) 468CancellationToken cancellationToken) 535private async Task<Solution> ApplyFixAsync(Document invocationDoc, ExpressionSyntax invocationExpression, FixDetails details, CancellationToken cancellationToken) 575CancellationToken cancellationToken) 618private int CalcEventId(Compilation comp, ClassDeclarationSyntax targetClass, CancellationToken cancellationToken)
MakeExeTypesInternalFixer.cs (1)
37private static async Task<Document> MakeInternalAsync(Document document, SyntaxNode decl, CancellationToken cancellationToken)
Microsoft.Analyzers.Extra.Tests (23)
FileVisibleToAnalyzer.cs (1)
26public override SourceText? GetText(CancellationToken cancellationToken = default) => SourceText.From(File.ReadAllText(Path));
LegacyLoggingTests.cs (11)
822var targetRoot = await targetDoc.GetSyntaxRootAsync(CancellationToken.None); 831CancellationToken.None); 842CancellationToken.None); 855CancellationToken.None); 868CancellationToken.None); 881CancellationToken.None); 894CancellationToken.None); 905CancellationToken.None); 918CancellationToken.None); 931CancellationToken.None); 942CancellationToken.None);
RoslynTestUtils.cs (11)
180CancellationToken cancellationToken = default) 191var comp = await proj!.GetCompilationAsync(CancellationToken.None).ConfigureAwait(false); 208CancellationToken cancellationToken = default) 219var comp = await proj!.GetCompilationAsync(CancellationToken.None).ConfigureAwait(false); 350var context = new CodeFixContext(doc!, d, (action, _) => actions.Add(action), CancellationToken.None); 361var operations = await actions[0].GetOperationsAsync(CancellationToken.None).ConfigureAwait(false); 448cancellationToken: CancellationToken.None); 455var operations = await fixAllCodeAction!.GetOperationsAsync(CancellationToken.None).ConfigureAwait(false); 522public override async Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken) 527public override async Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, CancellationToken cancellationToken) 533public override async Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
Microsoft.Analyzers.Local.Tests (13)
FileVisibleToAnalyzer.cs (1)
26public override SourceText? GetText(CancellationToken cancellationToken = default) => SourceText.From(File.ReadAllText(Path));
RoslynTestUtils.cs (12)
180CancellationToken cancellationToken = default) 191var comp = await proj!.GetCompilationAsync(CancellationToken.None).ConfigureAwait(false); 208CancellationToken cancellationToken = default) 219var comp = await proj!.GetCompilationAsync(CancellationToken.None).ConfigureAwait(false); 261.GetAnalysisResultAsync(CancellationToken.None).ConfigureAwait(false); 351var context = new CodeFixContext(doc!, d, (action, _) => actions.Add(action), CancellationToken.None); 362var operations = await actions[0].GetOperationsAsync(CancellationToken.None).ConfigureAwait(false); 449cancellationToken: CancellationToken.None); 456var operations = await fixAllCodeAction!.GetOperationsAsync(CancellationToken.None).ConfigureAwait(false); 523public override async Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken) 528public override async Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, CancellationToken cancellationToken) 534public override async Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
Microsoft.Arcade.Common (6)
ArcadeHttpMessageHandler.cs (2)
15public Task<HttpResponseMessage> SendAsync(HttpRequestMessage request) => SendAsync(request, CancellationToken.None); 17protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
ExponentialRetry.cs (3)
42public CancellationToken DefaultCancellationToken { get; set; } = CancellationToken.None; 51CancellationToken cancellationToken)
IRetryHandler.cs (1)
17CancellationToken cancellationToken);
Microsoft.AspNetCore (2)
WebApplication.cs (2)
160public Task StartAsync(CancellationToken cancellationToken = default) => 171public Task StopAsync(CancellationToken cancellationToken = default) =>
Microsoft.AspNetCore.Analyzers (1)
CompilationFeatureDetector.cs (1)
18CancellationToken cancellationToken = default)
Microsoft.AspNetCore.App.Analyzers (32)
Infrastructure\RouteUsageCache.cs (2)
30public RouteUsageModel? Get(SyntaxToken syntaxToken, CancellationToken cancellationToken) 40private RouteUsageModel? GetAndCache(SyntaxToken syntaxToken, CancellationToken cancellationToken)
Mvc\MvcAnalyzer.cs (1)
170private static RouteUsageModel? GetRouteUsageModel(AttributeData attribute, RouteUsageCache routeUsageCache, CancellationToken cancellationToken)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (5)
66public override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 77public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 356private static bool HasNonRouteAttribute(SyntaxToken token, SemanticModel semanticModel, WellKnownTypes wellKnownTypes, CancellationToken cancellationToken) 386private static bool IsCurrentParameterBindable(SyntaxToken token, SemanticModel semanticModel, WellKnownTypes wellKnownTypes, CancellationToken cancellationToken) 483public readonly CancellationToken CancellationToken;
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (10)
19public static bool IsRouteStringSyntaxToken(SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken, out RouteOptions options) 59CancellationToken cancellationToken, 242CancellationToken cancellationToken, 274CancellationToken cancellationToken, 284CancellationToken cancellationToken, 367private static ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 372private static IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, CancellationToken cancellationToken) 375private static IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, CancellationToken cancellationToken) 388CancellationToken cancellationToken = default) 465CancellationToken cancellationToken = default)
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (3)
57public static RouteUsageContext BuildContext(RouteOptions routeOptions, SyntaxToken token, SemanticModel semanticModel, WellKnownTypes wellKnownTypes, CancellationToken cancellationToken) 232public static MapMethodParts? FindMapMethodParts(SemanticModel semanticModel, WellKnownTypes wellKnownTypes, SyntaxNode container, CancellationToken cancellationToken) 333private static IMethodSymbol? GetMethodInfo(SemanticModel semanticModel, SyntaxNode syntaxNode, CancellationToken cancellationToken)
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (2)
31var cancellationToken = context.CancellationToken; 45private static void AnalyzeToken(SemanticModelAnalysisContext context, RouteUsageCache routeUsageCache, SyntaxToken token, CancellationToken cancellationToken)
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (1)
19public AspNetCoreBraceMatchingResult? FindBraces(SemanticModel semanticModel, SyntaxToken token, int position, CancellationToken cancellationToken)
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (3)
60public override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 71public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 332public readonly CancellationToken CancellationToken;
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (3)
22SemanticModel semanticModel, SyntaxToken token, int position, CancellationToken cancellationToken) 35RouteUsageModel routeUsage, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 72private static void HighlightSymbol(SemanticModel semanticModel, IMethodSymbol methodSymbol, IList<AspNetCoreHighlightSpan> highlightSpans, ISymbol matchingParameter, CancellationToken cancellationToken)
src\aspnetcore\src\Shared\Roslyn\CodeAnalysisExtensions.cs (2)
179CancellationToken cancellationToken) 203CancellationToken cancellationToken)
Microsoft.AspNetCore.App.CodeFixes (4)
Dependencies\AddPackageFixer.cs (1)
116CancellationToken cancellationToken)
DetectMismatchedParameterOptionalityFixer.cs (1)
37private static async Task<Document> FixMismatchedParameterOptionalityAsync(Diagnostic diagnostic, Document document, CancellationToken cancellationToken)
Http\HeaderDictionaryIndexerFixer.cs (1)
42private static async Task<Document> FixHeaderDictionaryIndexer(Diagnostic diagnostic, Document document, string resolvedPropertyName, CancellationToken cancellationToken)
RouteParameterUnusedParameterFixer.cs (1)
58private static Task<Document> AddRouteParameterAsync(Diagnostic diagnostic, SyntaxNode root, RouteUsageCache routeUsageCache, Document document, CancellationToken cancellationToken)
Microsoft.AspNetCore.Authentication.Cookies (16)
ITicketStore.cs (16)
26/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 28Task<string> StoreAsync(AuthenticationTicket ticket, CancellationToken cancellationToken) => StoreAsync(ticket); 35/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 37Task<string> StoreAsync(AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken) => StoreAsync(ticket, cancellationToken); 52/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 54Task RenewAsync(string key, AuthenticationTicket ticket, CancellationToken cancellationToken) => RenewAsync(key, ticket); 62/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 64Task RenewAsync(string key, AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken) => RenewAsync(key, ticket, cancellationToken); 77/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 79Task<AuthenticationTicket?> RetrieveAsync(string key, CancellationToken cancellationToken) => RetrieveAsync(key); 86/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 88Task<AuthenticationTicket?> RetrieveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken) => RetrieveAsync(key, cancellationToken); 101/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 103Task RemoveAsync(string key, CancellationToken cancellationToken) => RemoveAsync(key); 110/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 112Task RemoveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken) => RemoveAsync(key, cancellationToken);
Microsoft.AspNetCore.Components (5)
NavigationManager.cs (1)
430var cancellationToken = cts.Token;
Routing\LocationChangingContext.cs (2)
29/// Gets a <see cref="System.Threading.CancellationToken"/> that can be used to determine if this navigation was canceled 32public CancellationToken CancellationToken { get; init; }
Routing\NavigationContext.cs (2)
12internal NavigationContext(string path, CancellationToken cancellationToken) 26public CancellationToken CancellationToken { get; }
Microsoft.AspNetCore.Components.AI (17)
Blocks\FunctionApprovalBlock.cs (1)
102public Task<AIContent> GetResultAsync(CancellationToken cancellationToken = default)
Blocks\IInteractiveBlock.cs (1)
18Task<AIContent> GetResultAsync(CancellationToken cancellationToken = default);
Blocks\UIActionBlock.cs (4)
14/// <see cref="InvokeAsync(CancellationToken)"/> to execute it in the current UI circuit. 65public Task InvokeAsync(CancellationToken cancellationToken = default) 75public Task<AIContent> GetResultAsync(CancellationToken cancellationToken = default) 78private async Task InvokeCoreAsync(CancellationToken cancellationToken)
Engine\AgentContext.cs (6)
63public Task SendMessageAsync(string text, CancellationToken cancellationToken = default) 74public async Task SendMessageAsync(ChatMessage message, CancellationToken cancellationToken = default) 100public async Task RestoreAsync(CancellationToken cancellationToken = default) 137public async Task RetryAsync(CancellationToken cancellationToken = default) 227CancellationToken cancellationToken, 228CancellationToken callerToken)
Engine\ConversationStatus.cs (1)
28/// <see cref="AgentContext.RetryAsync(CancellationToken)"/> replays the turn.
Engine\UIAgent.cs (3)
112[EnumeratorCancellation] CancellationToken cancellationToken = default) 124[EnumeratorCancellation] CancellationToken cancellationToken = default) 234CancellationToken cancellationToken = default)
Pipeline\BlockMappingPipeline.cs (1)
54[EnumeratorCancellation] CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Components.AI.SourceGenerators (3)
ToolBlockParser.cs (3)
24public static ToolBlockParseResult Parse(GeneratorAttributeSyntaxContext ctx, CancellationToken ct) 113INamedTypeSymbol classSymbol, List<DiagnosticInfo> diagnostics, CancellationToken ct) 157INamedTypeSymbol classSymbol, List<DiagnosticInfo> diagnostics, CancellationToken ct)
Microsoft.AspNetCore.Components.Analyzers (4)
ComponentParameterAnalyzer.cs (1)
149private static bool IsSameSemanticAsAutoProperty(IPropertySymbol symbol, CancellationToken cancellationToken)
JSInteropCodeFixProvider.cs (1)
73private static async Task<Document> TryCatchWrapJSInteropCallAsync(Document document, SyntaxNode root, ExpressionStatementSyntax expressionStatement, CancellationToken cancellationToken)
JSInvokableCodeFixProvider.cs (1)
50CancellationToken cancellationToken)
StateHasChangedCodeFixProvider.cs (1)
60private static Task<Document> RemoveStateHasChangedCallAsync(Document document, SyntaxNode root, InvocationExpressionSyntax invocation, CancellationToken cancellationToken)
Microsoft.AspNetCore.Components.Endpoints (12)
CacheView\CacheViewService.cs (1)
274private async Task ResolveOrBeginCreateAsync(CacheView cacheView, CacheViewRenderState state, TaskCompletionSource<SerializedRenderFragment?> resolution, CancellationToken cancellationToken)
CacheView\CacheViewStore.cs (2)
10Func<CancellationToken, ValueTask<SerializedRenderFragment>> factory, 12CancellationToken cancellationToken);
CacheView\HybridCacheViewStore.cs (2)
22Func<CancellationToken, ValueTask<SerializedRenderFragment>> factory, 24CancellationToken cancellationToken)
CacheView\MemoryCacheViewStore.cs (2)
28Func<CancellationToken, ValueTask<SerializedRenderFragment>> factory, 30CancellationToken cancellationToken)
DependencyInjection\UnsupportedJavaScriptRuntime.cs (4)
14public ValueTask<TValue> InvokeAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, CancellationToken cancellationToken, object?[]? args) 23public ValueTask<IJSObjectReference> InvokeConstructorAsync(string identifier, CancellationToken cancellationToken, object?[]? args) 29public ValueTask<TValue> GetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, CancellationToken cancellationToken) 35public ValueTask SetValueAsync<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string identifier, TValue value, CancellationToken cancellationToken)
FormMapping\BrowserFileFromFormFile.cs (1)
20public Stream OpenReadStream(long maxAllowedSize = 512000, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Components.Forms (21)
EditContext.cs (10)
49/// <see cref="ValidationRequestedEventArgs.AddAsyncValidator(Func{CancellationToken, Task})"/>, for example 51/// <see cref="ValidateAsync(CancellationToken)"/> invokes every registered validator and awaits the 232/// <see cref="ValidationRequestedEventArgs.AddAsyncValidator(Func{CancellationToken, Task})"/> causes an 251/// register via <see cref="ValidationRequestedEventArgs.AddAsyncValidator(Func{CancellationToken, Task})"/>. 265public async Task<bool> ValidateAsync(CancellationToken cancellationToken = default) 337static Task InvokeAsyncValidator(Func<CancellationToken, Task> validate, CancellationToken cancellationToken) 344/// is invoked immediately with a <see cref="CancellationToken"/> owned by this <see cref="EditContext"/>, 352/// <see cref="CancellationTokenSource.CreateLinkedTokenSource(CancellationToken)"/>. Write 364public void RegisterAsyncFieldValidator(in FieldIdentifier fieldIdentifier, Func<CancellationToken, Task> validator)
EditContextDataAnnotationsExtensions.cs (5)
109private async Task ValidateFormAndNotifyAsync(CancellationToken cancellationToken) 138private async Task ValidateFormWithValidatorAsync(CancellationToken cancellationToken) 192private async Task ValidateFormWithValidatableInfoAsync(IValidatableTypeInfo validatableInfo, CancellationToken cancellationToken) 246private async Task ValidateFieldWithValidatorAsync(FieldIdentifier fieldIdentifier, PropertyInfo propertyInfo, CancellationToken cancellationToken) 282CancellationToken cancellationToken)
ValidationRequestedEventArgs.cs (6)
11private List<Func<CancellationToken, Task>>? _asyncValidators; 27/// Async validation can be registered via <see cref="AddAsyncValidator(Func{CancellationToken, Task})"/> only 36/// resulting <see cref="Task"/>. It is invoked by <see cref="EditContext.ValidateAsync(CancellationToken)"/> 43public void AddAsyncValidator(Func<CancellationToken, Task> validator) 57internal IReadOnlyList<Func<CancellationToken, Task>> AsyncValidators 58=> _asyncValidators ?? (IReadOnlyList<Func<CancellationToken, Task>>)[];
Microsoft.AspNetCore.Components.Media (4)
FileDownload.cs (1)
107var token = ResetCancellationToken();
MediaComponentBase.cs (3)
146var token = ResetCancellationToken(); 184private async Task LoadMediaAsync(MediaSource? source, CancellationToken cancellationToken) 283internal CancellationToken ResetCancellationToken()
Microsoft.AspNetCore.Components.QuickGrid (5)
GridItemsProviderRequest.cs (2)
43public CancellationToken CancellationToken { get; init; } 47CancellationToken cancellationToken)
QuickGrid.razor.cs (3)
89/// <see cref="ScrollToItemAsync(int, CancellationToken)"/>. Out-of-range values are clamped. The default 496/// Each call cancels any previously-running <see cref="ScrollToItemAsync(int, CancellationToken)"/> (last call wins). 503public Task ScrollToItemAsync(int itemIndex, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Components.Server (62)
Circuits\Circuit.cs (1)
37public Task<bool> RequestCircuitPauseAsync(CancellationToken cancellationToken = default)
Circuits\CircuitClientProxy.cs (2)
38public Task SendCoreAsync(string method, object[] args, CancellationToken cancellationToken = default) 48public Task<T> InvokeCoreAsync<T>(string method, object[] args, CancellationToken cancellationToken = default)
Circuits\CircuitHandler.cs (14)
10/// <see cref="OnCircuitOpenedAsync(Circuit, CancellationToken)"/> is invoked after an initial circuit to the client 14/// <see cref="OnConnectionUpAsync(Circuit, CancellationToken)"/> is invoked immediately after the completion of 15/// <see cref="OnCircuitOpenedAsync(Circuit, CancellationToken)"/>. In addition, the method is invoked each time a connection is re-established 16/// with a client after it's been dropped. <see cref="OnConnectionDownAsync(Circuit, CancellationToken)"/> is invoked each time a connection 20/// <see cref="OnCircuitClosedAsync(Circuit, CancellationToken)"/> is invoked prior to the server evicting the circuit to the client. 44/// <param name="cancellationToken">A <see cref="CancellationToken"/> that notifies when the client connection is aborted.</param> 46public virtual Task OnCircuitOpenedAsync(Circuit circuit, CancellationToken cancellationToken) => Task.CompletedTask; 51/// This method is executed once initially after <see cref="OnCircuitOpenedAsync(Circuit, CancellationToken)"/> 56/// <param name="cancellationToken">A <see cref="CancellationToken"/> that notifies when the client connection is aborted.</param> 58public virtual Task OnConnectionUpAsync(Circuit circuit, CancellationToken cancellationToken) => Task.CompletedTask; 64/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 66public virtual Task OnConnectionDownAsync(Circuit circuit, CancellationToken cancellationToken) => Task.CompletedTask; 72/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 74public virtual Task OnCircuitClosedAsync(Circuit circuit, CancellationToken cancellationToken) => Task.CompletedTask;
Circuits\CircuitHost.cs (10)
117public Task InitializeAsync(ProtectedPrerenderComponentApplicationStore store, ActivityContext httpActivityContext, CancellationToken cancellationToken) 215await OnConnectionDownAsync(CancellationToken.None); 225await OnCircuitDownAsync(CancellationToken.None); 253private async Task OnCircuitOpenedAsync(CancellationToken cancellationToken) 283public async Task OnConnectionUpAsync(CancellationToken cancellationToken) 315public async Task OnConnectionDownAsync(CancellationToken cancellationToken) 351private async Task OnCircuitDownAsync(CancellationToken cancellationToken) 768CancellationToken cancellation) 950internal Task<bool> RequestPauseAsync(CancellationToken cancellationToken) 1012internal async Task<bool> SendPersistedStateToClient(string rootComponents, string applicationState, CancellationToken cancellation)
Circuits\CircuitPersistenceManager.cs (3)
23public async Task PauseCircuitAsync(CircuitHost circuit, bool saveStateToClient = false, CancellationToken cancellation = default) 50internal async Task SaveStateToClient(CircuitHost circuit, PersistedCircuitState state, CancellationToken cancellation = default) 100public async Task<PersistedCircuitState> ResumeCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
Circuits\CircuitRegistry.cs (1)
172public virtual async Task<CircuitHost> ConnectAsync(CircuitId circuitId, ISingleClientProxy clientProxy, string connectionId, CancellationToken cancellationToken)
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (2)
44public Task PersistCircuitAsync(CircuitId circuitId, PersistedCircuitState persistedCircuitState, CancellationToken cancellation = default) 99public Task<PersistedCircuitState> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
Circuits\HybridCacheCircuitPersistenceProvider.cs (3)
13private static readonly Func<CancellationToken, ValueTask<PersistedCircuitState>> _failOnCreate = 44public async Task PersistCircuitAsync(CircuitId circuitId, PersistedCircuitState persistedCircuitState, CancellationToken cancellation = default) 63public async Task<PersistedCircuitState> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default)
Circuits\ICircuitPersistenceProvider.cs (2)
9Task PersistCircuitAsync(CircuitId circuitId, PersistedCircuitState persistedCircuitState, CancellationToken cancellation = default); 11Task<PersistedCircuitState> RestoreCircuitAsync(CircuitId circuitId, CancellationToken cancellation = default);
Circuits\RemoteJSDataStream.cs (10)
16private readonly CancellationToken _streamCancellationToken; 42CancellationToken cancellationToken = default) 64CancellationToken cancellationToken) 168public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 182public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 188public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 240public readonly CancellationToken Token; 246CancellationToken token1, CancellationToken token2) 262private ValueLinkedCancellationTokenSource(CancellationTokenSource? linkedCts, CancellationToken token)
Circuits\RemoteJSRuntime.cs (1)
232protected override async Task<Stream> ReadJSDataAsStreamAsync(IJSStreamReference jsStreamReference, long totalLength, CancellationToken cancellationToken = default)
Circuits\RevalidatingServerAuthenticationStateProvider.cs (3)
56/// <param name="cancellationToken">A <see cref="CancellationToken"/> to observe while performing the operation.</param> 58protected abstract Task<bool> ValidateAuthenticationStateAsync(AuthenticationState authenticationState, CancellationToken cancellationToken); 60private async Task RevalidationLoop(Task<AuthenticationState> authenticationStateTask, CancellationToken cancellationToken)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (5)
53public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 56public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 72public override ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken) 79public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 94public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackReader.cs (1)
60public CancellationToken CancellationToken { get; set; }
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (1)
60public CancellationToken CancellationToken { get; set; }
Microsoft.AspNetCore.Components.Testing (3)
Infrastructure\ParentProcessWatcher.cs (1)
24protected override async Task ExecuteAsync(CancellationToken stoppingToken)
Infrastructure\ReadinessNotificationService.cs (2)
22public Task StartAsync(CancellationToken cancellationToken) 40public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Microsoft.AspNetCore.Components.Testing.Generators (2)
StartupHookGenerator.cs (2)
37static bool IsConfigureServicesCandidate(SyntaxNode node, CancellationToken ct) 69GeneratorSyntaxContext context, CancellationToken ct)
Microsoft.AspNetCore.Components.Web (29)
Forms\InputFile.cs (1)
67internal Stream OpenReadStream(BrowserFile file, long maxAllowedSize, CancellationToken cancellationToken)
Forms\InputFile\BrowserFile.cs (1)
36public Stream OpenReadStream(long maxAllowedSize = 512000, CancellationToken cancellationToken = default)
Forms\InputFile\BrowserFileStream.cs (5)
27CancellationToken cancellationToken) 67public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 70public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 86private async Task<Stream> OpenReadStreamAsync(CancellationToken cancellationToken) 101private async ValueTask<int> CopyFileDataIntoBuffer(Memory<byte> destination, CancellationToken cancellationToken)
Forms\InputFile\IBrowserFile.cs (2)
40/// Calling <see cref="OpenReadStream(long, CancellationToken)"/> 56Stream OpenReadStream(long maxAllowedSize = 500 * 1024, CancellationToken cancellationToken = default);
Virtualization\ItemsProviderRequest.cs (4)
23/// The <see cref="System.Threading.CancellationToken"/> used to relay cancellation of the request. 25public CancellationToken CancellationToken { get; } 33/// The <see cref="System.Threading.CancellationToken"/> used to relay cancellation of the request. 35public ItemsProviderRequest(int startIndex, int count, CancellationToken cancellationToken)
Virtualization\Virtualize.cs (15)
204/// to scroll programmatically at any later point, call <see cref="ScrollToItemAsync(int, CancellationToken)"/>. 232/// Each call cancels any previously-running <see cref="ScrollToItemAsync(int, CancellationToken)"/> (last call wins). 240public Task ScrollToItemAsync(int itemIndex, CancellationToken cancellationToken = default) 259private async Task ScrollToItemAsyncCore(int itemIndex, CancellationToken cancellationToken) 266var token = ourCts.Token; 329private async Task EnsureRenderCommittedAsync(bool refetchRequired, CancellationToken token) 352private async ValueTask<ViewportFillDirection?> AlignToTargetAsync(int itemIndex, CancellationToken token) 523await ScrollToItemAsyncCore(InitialItemIndex, CancellationToken.None); 538var fillDirection = await AlignToTargetAsync(InitialItemIndex, CancellationToken.None); 935=> RefreshDataCoreAsync(renderOnSuccess, CancellationToken.None); 937private async ValueTask RefreshDataCoreAsync(bool renderOnSuccess, CancellationToken ownerCancellationToken) 941CancellationToken cancellationToken; 1106int countDelta, int newTotalCount, CancellationToken cancellationToken) 1155ItemsProviderResult<TItem> result, ItemsProviderRequest request, CancellationToken cancellationToken) 1175_nextRenderTcs?.TrySetCanceled(CancellationToken.None);
Virtualization\VirtualizeJsInterop.cs (1)
65public ValueTask<ViewportFillDirection?> AlignToItemAsync(int localIndex, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Components.WebAssembly (18)
Hosting\HostedServiceExecutor.cs (2)
20public async Task StartAsync(CancellationToken token) 28public async Task StopAsync(CancellationToken token)
Hosting\WebAssemblyHost.cs (3)
87await _hostedServiceExecutor.StopAsync(CancellationToken.None); 125return RunAsyncCore(CancellationToken.None); 129internal async Task RunAsyncCore(CancellationToken cancellationToken, WebAssemblyCultureProvider? cultureProvider = null)
Services\DefaultWebAssemblyJSRuntime.cs (1)
161protected override Task<Stream> ReadJSDataAsStreamAsync(IJSStreamReference jsStreamReference, long totalLength, CancellationToken cancellationToken = default)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (5)
53public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 56public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 72public override ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken) 79public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 94public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\Components\Shared\src\PullFromJSDataStream.cs (7)
17private readonly CancellationToken _streamCancellationToken; 24CancellationToken cancellationToken = default) 34CancellationToken cancellationToken) 62public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 76public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 79public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 88private void ThrowIfCancellationRequested(CancellationToken cancellationToken)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
Services\AuthorizationMessageHandler.cs (1)
48protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Microsoft.AspNetCore.Components.WebAssembly.Server (4)
TargetPickerUi.cs (4)
51static async Task SendMessageToBrowser(NetworkStream toStream, ExpandoObject args, CancellationToken token) 59static async Task<string> ReceiveMessageLoop(TcpClient browserDebugClientConnect, CancellationToken token) 98static async Task EvaluateOnBrowser(NetworkStream toStream, string? to, string text, CancellationToken token) 137var token = source.Token;
Microsoft.AspNetCore.Components.WebView (13)
Services\WebViewJSRuntime.cs (1)
82protected override Task<Stream> ReadJSDataAsStreamAsync(IJSStreamReference jsStreamReference, long totalLength, CancellationToken cancellationToken = default)
src\aspnetcore\src\Components\Shared\src\ArrayBuilderMemoryStream.cs (5)
53public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 56public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 72public override ValueTask WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken) 79public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 94public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\Components\Shared\src\PullFromJSDataStream.cs (7)
17private readonly CancellationToken _streamCancellationToken; 24CancellationToken cancellationToken = default) 34CancellationToken cancellationToken) 62public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 76public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 79public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 88private void ThrowIfCancellationRequested(CancellationToken cancellationToken)
Microsoft.AspNetCore.Connections.Abstractions (20)
BaseConnectionContext.cs (1)
36public virtual CancellationToken ConnectionClosed { get; set; }
DefaultConnectionContext.cs (1)
90public override CancellationToken ConnectionClosed { get; set; }
Features\IAuthenticationRefreshFeature.cs (1)
26Task<TimeSpan?> RefreshAuthenticationAsync(CancellationToken cancellationToken = default);
Features\IConnectionLifetimeFeature.cs (2)
14/// Gets or sets the <see cref="CancellationToken"/> that is triggered when the connection is closed. 16CancellationToken ConnectionClosed { get; set; }
Features\IConnectionLifetimeNotificationFeature.cs (2)
14/// Gets or set an <see cref="CancellationToken"/> that will be triggered when closing the connection has been requested. 16CancellationToken ConnectionClosedRequested { get; set; }
IConnectionFactory.cs (2)
19/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 23ValueTask<ConnectionContext> ConnectAsync(EndPoint endpoint, CancellationToken cancellationToken = default);
IConnectionListener.cs (2)
26ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default); 33ValueTask UnbindAsync(CancellationToken cancellationToken = default);
IConnectionListenerFactory.cs (1)
21ValueTask<IConnectionListener> BindAsync(EndPoint endpoint, CancellationToken cancellationToken = default);
IMulitplexedConnectionListener.cs (2)
27ValueTask UnbindAsync(CancellationToken cancellationToken = default); 35ValueTask<MultiplexedConnectionContext?> AcceptAsync(IFeatureCollection? features = null, CancellationToken cancellationToken = default);
IMultiplexedConnectionFactory.cs (2)
21/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 25ValueTask<MultiplexedConnectionContext> ConnectAsync(EndPoint endpoint, IFeatureCollection? features = null, CancellationToken cancellationToken = default);
IMultiplexedConnectionListenerFactory.cs (1)
23ValueTask<IMultiplexedConnectionListener> BindAsync(EndPoint endpoint, IFeatureCollection? features = null, CancellationToken cancellationToken = default);
MultiplexedConnectionContext.cs (2)
21public abstract ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default); 29public abstract ValueTask<ConnectionContext> ConnectAsync(IFeatureCollection? features = null, CancellationToken cancellationToken = default);
TlsConnectionCallbackOptions.cs (1)
21public Func<TlsConnectionCallbackContext, CancellationToken, ValueTask<SslServerAuthenticationOptions>> OnConnection { get; set; } = default!;
Microsoft.AspNetCore.DataProtection (12)
Internal\DataProtectionHostedService.cs (2)
29public Task StartAsync(CancellationToken token) 49public Task StopAsync(CancellationToken token) => Task.CompletedTask;
KeyManagement\IKeyManager.cs (1)
52CancellationToken GetCacheExpirationToken();
KeyManagement\Internal\CacheableKeyRing.cs (4)
16private readonly CancellationToken _expirationToken; 18internal CacheableKeyRing(CancellationToken expirationToken, DateTimeOffset expirationTime, IKey defaultKey, IEnumerable<IKey> allKeys) 23internal CacheableKeyRing(CancellationToken expirationToken, DateTimeOffset expirationTime, IKeyRing keyRing) 49return new CacheableKeyRing(CancellationToken.None, now + extension, KeyRing);
KeyManagement\KeyRingProvider.cs (4)
84var cacheExpirationToken = _keyManager.GetCacheExpirationToken(); 171private CacheableKeyRing CreateCacheableKeyRingCoreStep2(DateTimeOffset now, CancellationToken cacheExpirationToken, IKey defaultKey, IEnumerable<IKey> allKeys) 451CancellationToken.None, // GetKeyRingFromCompletedTaskUnsynchronized will need to react if this becomes cancellable 518CancellationToken.None,
KeyManagement\XmlKeyManager.cs (1)
281public CancellationToken GetCacheExpirationToken()
Microsoft.AspNetCore.Diagnostics (1)
ExceptionHandler\IExceptionHandler.cs (1)
26ValueTask<bool> TryHandleAsync(HttpContext httpContext, Exception exception, CancellationToken cancellationToken);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Latency\RequestLatencyTelemetryMiddlewareTests.cs (2)
242public async Task ExportAsync(LatencyData latencyData, CancellationToken cancellationToken) 260public async Task ExportAsync(LatencyData latencyData, CancellationToken cancellationToken)
Microsoft.AspNetCore.Grpc.JsonTranscoding (10)
Internal\CallHandlers\UnaryServerCallHandler.cs (1)
54await JsonRequestHelpers.SendMessage(serverCallContext, SerializerOptions, response, CancellationToken.None);
Internal\HttpContextStreamWriter.cs (4)
32Task IAsyncStreamWriter<TResponse>.WriteAsync(TResponse message, CancellationToken cancellationToken) 39return WriteAsyncCore(message, CancellationToken.None); 42private async Task WriteAsyncCore(TResponse message, CancellationToken cancellationToken) 84private async Task WriteMessageAndDelimiter(TResponse message, CancellationToken cancellationToken)
Internal\JsonRequestHelpers.cs (4)
101await WriteResponseMessage(response, encoding, e, options, CancellationToken.None); 166public static async ValueTask WriteResponseMessage(HttpResponse response, Encoding encoding, object responseBody, JsonSerializerOptions options, CancellationToken cancellationToken) 352await fs.DrainAsync(CancellationToken.None); 378public static async ValueTask SendMessage<TResponse>(JsonTranscodingServerCallContext serverCallContext, JsonSerializerOptions serializerOptions, TResponse message, CancellationToken cancellationToken) where TResponse : class
Internal\JsonTranscodingServerCallContext.cs (1)
170protected override CancellationToken CancellationTokenCore => HttpContext.RequestAborted;
Microsoft.AspNetCore.HeaderPropagation (1)
HeaderPropagationMessageHandler.cs (1)
41protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Microsoft.AspNetCore.Hosting (16)
GenericHost\GenericWebHostApplicationLifetime.cs (3)
17public CancellationToken ApplicationStarted => _applicationLifetime.ApplicationStarted; 19public CancellationToken ApplicationStopping => _applicationLifetime.ApplicationStopping; 21public CancellationToken ApplicationStopped => _applicationLifetime.ApplicationStopped;
GenericHost\GenericWebHostService.cs (2)
62public async Task StartAsync(CancellationToken cancellationToken) 197public async Task StopAsync(CancellationToken cancellationToken)
Internal\ApplicationLifetime.cs (3)
34public CancellationToken ApplicationStarted => _startedSource.Token; 40public CancellationToken ApplicationStopping => _stoppingSource.Token; 47public CancellationToken ApplicationStopped => _stoppedSource.Token;
Internal\HostedServiceExecutor.cs (2)
17public async Task StartAsync(CancellationToken token) 25public async Task StopAsync(CancellationToken token)
Internal\WebHost.cs (2)
125public async Task StartAsync(CancellationToken cancellationToken = default) 280public async Task StopAsync(CancellationToken cancellationToken = default)
WebHostExtensions.cs (4)
47public static async Task WaitForShutdownAsync(this IWebHost host, CancellationToken token = default) 80public static async Task RunAsync(this IWebHost host, CancellationToken token = default) 108private static async Task RunAsync(this IWebHost host, CancellationToken token, string? startupMessage) 152private static async Task WaitForTokenShutdownAsync(this IWebHost host, CancellationToken cancellationToken)
Microsoft.AspNetCore.Hosting.Abstractions (6)
HostingAbstractionsWebHostBuilderExtensions.cs (1)
176host.StartAsync(CancellationToken.None).GetAwaiter().GetResult();
IApplicationLifetime.cs (3)
20CancellationToken ApplicationStarted { get; } 26CancellationToken ApplicationStopping { get; } 33CancellationToken ApplicationStopped { get; }
IWebHost.cs (2)
35Task StartAsync(CancellationToken cancellationToken = default); 42Task StopAsync(CancellationToken cancellationToken = default);
Microsoft.AspNetCore.Hosting.Server.Abstractions (2)
IServer.cs (2)
24Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) where TContext : notnull; 30Task StopAsync(CancellationToken cancellationToken);
Microsoft.AspNetCore.Http (31)
DefaultHttpContext.cs (1)
184public override CancellationToken RequestAborted
Features\DefaultConnectionLifetimeNotificationFeature.cs (1)
25public CancellationToken ConnectionClosedRequested { get; set; }
Features\FormFeature.cs (3)
156public Task<IFormCollection> ReadFormAsync() => ReadFormAsync(CancellationToken.None); 159public Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken) 177private async Task<IFormCollection> InnerReadFormAsync(CancellationToken cancellationToken)
Features\HttpRequestLifetimeFeature.cs (1)
12public CancellationToken RequestAborted { get; set; }
Features\TlsConnectionFeature.cs (1)
17public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
FormFile.cs (2)
99public async Task CopyToAsync(Stream target, CancellationToken cancellationToken = default(CancellationToken))
Internal\DefaultConnectionInfo.cs (1)
86public override Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken = default)
Internal\DefaultHttpRequest.cs (1)
161public override Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken)
Internal\DefaultHttpResponse.cs (1)
155public override Task StartAsync(CancellationToken cancellationToken = default)
Internal\ReferenceReadStream.cs (5)
101public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 104public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 118public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 123public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 135public override Task FlushAsync(CancellationToken cancellationToken)
RequestFormReaderExtensions.cs (1)
22CancellationToken cancellationToken = new CancellationToken())
SendFileFallback.cs (2)
21/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to abort the transmission.</param> 23public static async Task SendFileAsync(Stream destination, string filePath, long offset, long? count, CancellationToken cancellationToken)
src\aspnetcore\src\Http\Shared\StreamCopyOperationInternal.cs (2)
20public static Task CopyToAsync(Stream source, Stream destination, long? count, CancellationToken cancel) 32public static async Task CopyToAsync(Stream source, Stream destination, long? count, int bufferSize, CancellationToken cancel)
StreamResponseBodyFeature.cs (3)
84/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to abort the transmission.</param> 86public virtual async Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellationToken) 100public virtual Task StartAsync(CancellationToken cancellationToken = default)
Timeouts\CancellationTokenLinker.cs (1)
12public (CancellationTokenSource linkedCts, CancellationTokenSource timeoutCts) GetLinkedCancellationTokenSource(HttpContext httpContext, CancellationToken originalToken, TimeSpan timeSpan)
Timeouts\HttpRequestTimeoutFeature.cs (1)
15public CancellationToken RequestTimeoutToken => _timeoutCancellationTokenSource.Token;
Timeouts\ICancellationTokenLinker.cs (1)
8(CancellationTokenSource linkedCts, CancellationTokenSource timeoutCts) GetLinkedCancellationTokenSource(HttpContext httpContext, CancellationToken originalToken, TimeSpan timeSpan);
Timeouts\IHttpRequestTimeoutFeature.cs (2)
12/// A <see cref="CancellationToken" /> that will trigger when the request times out. 14CancellationToken RequestTimeoutToken { get; }
Timeouts\RequestTimeoutsMiddleware.cs (1)
98var originalToken = context.RequestAborted;
Microsoft.AspNetCore.Http.Abstractions (11)
ConnectionInfo.cs (1)
54public abstract Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken = new CancellationToken());
Extensions\HttpResponseWritingExtensions.cs (5)
26public static Task WriteAsync(this HttpResponse response, string text, CancellationToken cancellationToken = default(CancellationToken)) 43public static Task WriteAsync(this HttpResponse response, string text, Encoding encoding, CancellationToken cancellationToken = default(CancellationToken)) 64private static async Task StartAndWriteAsyncAwaited(this HttpResponse response, string text, Encoding encoding, CancellationToken cancellationToken, Task startAsyncTask)
HttpContext.cs (2)
63public abstract CancellationToken RequestAborted { get; set; } 98public CancellationToken RequestAborted => _context.RequestAborted;
HttpRequest.cs (2)
134/// To prevent this the method <see cref="ReadFormAsync(CancellationToken)"/> can be used. 147public abstract Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken = new CancellationToken());
HttpResponse.cs (1)
149public virtual Task StartAsync(CancellationToken cancellationToken = default) { throw new NotImplementedException(); }
Microsoft.AspNetCore.Http.Connections (23)
Internal\HttpConnectionContext.cs (3)
69internal CancellationToken SendingToken { get; private set; } 223public override CancellationToken ConnectionClosed { get; set; } 225public CancellationToken ConnectionClosedRequested { get; set; }
Internal\Transports\IHttpTransport.cs (1)
14Task<bool> ProcessRequestAsync(HttpContext context, CancellationToken token);
Internal\Transports\LongPollingServerTransport.cs (4)
14private readonly CancellationToken _timeoutToken; 17public LongPollingServerTransport(CancellationToken timeoutToken, PipeReader application, ILoggerFactory loggerFactory) 21public LongPollingServerTransport(CancellationToken timeoutToken, PipeReader application, ILoggerFactory loggerFactory, HttpConnectionContext? connection) 32public async Task<bool> ProcessRequestAsync(HttpContext context, CancellationToken token)
Internal\Transports\ServerSentEventsServerTransport.cs (1)
31public async Task<bool> ProcessRequestAsync(HttpContext context, CancellationToken cancellationToken)
Internal\Transports\WebSocketsServerTransport.cs (3)
37public async Task<bool> ProcessRequestAsync(HttpContext context, CancellationToken token) 133var token = _connection.Cancellation?.Token ?? default; 281await socket.CloseOutputAsync(error != null ? WebSocketCloseStatus.InternalServerError : WebSocketCloseStatus.NormalClosure, "", CancellationToken.None);
ServerSentEventsMessageFormatter.cs (1)
15public static async Task WriteMessageAsync(ReadOnlySequence<byte> payload, Stream output, CancellationToken token)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\SignalR\common\Shared\PipeWriterStream.cs (3)
56public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\aspnetcore\src\SignalR\common\Shared\StreamExtensions.cs (2)
14public static ValueTask WriteAsync(this Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken = default) 31private static async ValueTask WriteMultiSegmentAsync(Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\WebSocketExtensions.cs (2)
14public static ValueTask SendAsync(this WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default) 39private static async ValueTask SendMultiSegmentAsync(WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Http.Connections.Client (33)
HttpConnection.cs (10)
185/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 192public Task StartAsync(CancellationToken cancellationToken = default) 201/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 208public async Task StartAsync(TransferFormat transferFormat, CancellationToken cancellationToken = default) 216private async Task StartAsyncCore(TransferFormat transferFormat, CancellationToken cancellationToken) 312private async Task SelectAndStartTransport(TransferFormat transferFormat, CancellationToken cancellationToken) 453private async Task<NegotiationResponse> NegotiateAsync(Uri url, HttpClient httpClient, ILogger logger, CancellationToken cancellationToken) 539CancellationToken cancellationToken, bool useStatefulReconnect) 746private async Task<NegotiationResponse> GetNegotiationResponseAsync(Uri uri, CancellationToken cancellationToken) 769async Task<TimeSpan?> IAuthenticationRefreshFeature.RefreshAuthenticationAsync(CancellationToken cancellationToken)
HttpConnectionFactory.cs (2)
40/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 44public async ValueTask<ConnectionContext> ConnectAsync(EndPoint endPoint, CancellationToken cancellationToken = default)
HttpConnectionOptions.cs (3)
71public Func<WebSocketConnectionContext, CancellationToken, ValueTask<WebSocket>>? WebSocketFactory { get; set; } 248/// Gets or sets the default <see cref="TransferFormat" /> to use if <see cref="HttpConnection.StartAsync(CancellationToken)"/> 249/// is called instead of <see cref="HttpConnection.StartAsync(TransferFormat, CancellationToken)"/>.
Internal\AccessTokenHttpMessageHandler.cs (1)
22protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Internal\Http2HttpMessageHandler.cs (1)
20protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Internal\ITransport.cs (1)
14Task StartAsync(Uri url, TransferFormat transferFormat, CancellationToken cancellationToken = default);
Internal\LoggingHttpMessageHandler.cs (1)
25protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Internal\LongPollingTransport.cs (2)
43public async Task StartAsync(Uri url, TransferFormat transferFormat, CancellationToken cancellationToken = default) 141private async Task Poll(Uri pollUrl, CancellationToken cancellationToken)
Internal\SendUtils.cs (1)
19public static async Task SendMessages(Uri sendUrl, IDuplexPipe application, HttpClient httpClient, ILogger logger, CancellationToken cancellationToken = default)
Internal\ServerSentEventsTransport.cs (2)
46public async Task StartAsync(Uri url, TransferFormat transferFormat, CancellationToken cancellationToken = default) 126private async Task ProcessEventStream(HttpResponseMessage response, CancellationToken cancellationToken)
Internal\WebSocketsTransport.cs (2)
90private async ValueTask<WebSocket> DefaultWebSocketFactory(WebSocketConnectionContext context, CancellationToken cancellationToken) 287public async Task StartAsync(Uri url, TransferFormat transferFormat, CancellationToken cancellationToken = default)
src\aspnetcore\src\SignalR\common\Shared\PipeWriterStream.cs (3)
56public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
src\aspnetcore\src\SignalR\common\Shared\StreamExtensions.cs (2)
14public static ValueTask WriteAsync(this Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken = default) 31private static async ValueTask WriteMultiSegmentAsync(Stream stream, ReadOnlySequence<byte> buffer, CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\WebSocketExtensions.cs (2)
14public static ValueTask SendAsync(this WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default) 39private static async ValueTask SendMultiSegmentAsync(WebSocket webSocket, ReadOnlySequence<byte> buffer, WebSocketMessageType webSocketMessageType, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.Http.Extensions (53)
HttpRequestJsonExtensions.cs (14)
37/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 41CancellationToken cancellationToken = default) 56/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 63CancellationToken cancellationToken = default) 114/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 121CancellationToken cancellationToken = default) 170/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 177CancellationToken cancellationToken = default) 226/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 231CancellationToken cancellationToken = default) 246/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 254CancellationToken cancellationToken = default) 307/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 315CancellationToken cancellationToken = default)
HttpResponseJsonExtensions.cs (23)
32/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 39CancellationToken cancellationToken = default) 54/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 62CancellationToken cancellationToken = default) 76/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 85CancellationToken cancellationToken = default) 111/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 118CancellationToken cancellationToken = default) 133CancellationToken cancellationToken) 151/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 160CancellationToken cancellationToken = default) 175CancellationToken cancellationToken) 191CancellationToken cancellationToken) 207/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 215CancellationToken cancellationToken = default) 230/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 239CancellationToken cancellationToken = default) 253/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 263CancellationToken cancellationToken = default) 289CancellationToken cancellationToken) 307/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param> 315CancellationToken cancellationToken = default) 332CancellationToken cancellationToken)
RequestDelegateFactory.cs (1)
851else if (parameter.ParameterType == typeof(CancellationToken))
SendFileResponseExtensions.cs (10)
23/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 25public static Task SendFileAsync(this HttpResponse response, IFileInfo file, CancellationToken cancellationToken = default) 43public static Task SendFileAsync(this HttpResponse response, IFileInfo file, long offset, long? count, CancellationToken cancellationToken = default) 56/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 59public static Task SendFileAsync(this HttpResponse response, string fileName, CancellationToken cancellationToken = default) 77public static Task SendFileAsync(this HttpResponse response, string fileName, long offset, long? count, CancellationToken cancellationToken = default) 85private static async Task SendFileAsyncCore(HttpResponse response, IFileInfo file, long offset, long? count, CancellationToken cancellationToken) 93var localCancel = useRequestAborted ? response.HttpContext.RequestAborted : cancellationToken; 112private static async Task SendFileAsyncCore(HttpResponse response, string fileName, long offset, long? count, CancellationToken cancellationToken = default) 115var localCancel = useRequestAborted ? response.HttpContext.RequestAborted : cancellationToken;
src\aspnetcore\src\Http\Shared\StreamCopyOperationInternal.cs (2)
20public static Task CopyToAsync(Stream source, Stream destination, long? count, CancellationToken cancel) 32public static async Task CopyToAsync(Stream source, Stream destination, long? count, int bufferSize, CancellationToken cancel)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
226.MakeGenericType(typeof(CancellationToken));
StreamCopyOperation.cs (2)
18public static Task CopyToAsync(Stream source, Stream destination, long? count, CancellationToken cancel) 28public static Task CopyToAsync(Stream source, Stream destination, long? count, int bufferSize, CancellationToken cancel)
Microsoft.AspNetCore.Http.Features (18)
IFormFeature.cs (3)
20/// request body was read using <see cref="ReadFormAsync(CancellationToken)"/> or <see cref="ReadForm"/>, or 31/// Consider using <see cref="ReadFormAsync(CancellationToken)"/> instead. 42Task<IFormCollection> ReadFormAsync(CancellationToken cancellationToken);
IFormFile.cs (2)
67Task CopyToAsync(Stream target, CancellationToken cancellationToken = default(CancellationToken));
IHttpRequestLifetimeFeature.cs (2)
12/// A <see cref="CancellationToken"/> that fires if the request is aborted and 16CancellationToken RequestAborted { get; set; }
IHttpResponseBodyFeature.cs (3)
31Task StartAsync(CancellationToken cancellationToken = default); 39/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to abort the transmission.</param> 41Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellationToken = default);
IHttpWebTransportFeature.cs (1)
24ValueTask<IWebTransportSession> AcceptAsync(CancellationToken cancellationToken = default);
ISession.cs (4)
34Task LoadAsync(CancellationToken cancellationToken = default(CancellationToken)); 40Task CommitAsync(CancellationToken cancellationToken = default(CancellationToken));
ITlsConnectionFeature.cs (1)
22Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken);
IWebTransportSession.cs (2)
33ValueTask<ConnectionContext?> AcceptStreamAsync(CancellationToken cancellationToken = default); 40ValueTask<ConnectionContext?> OpenUnidirectionalStreamAsync(CancellationToken cancellationToken = default);
Microsoft.AspNetCore.Http.RequestDelegateGenerator (2)
RequestDelegateGenerator.Parser.cs (2)
15internal static bool IsEndpointInvocation(SyntaxNode node, CancellationToken cancellationToken) 18internal static Endpoint? TransformEndpoint(GeneratorSyntaxContext context, CancellationToken cancellationToken)
Microsoft.AspNetCore.Http.Results (2)
src\aspnetcore\src\Http\Shared\StreamCopyOperationInternal.cs (2)
20public static Task CopyToAsync(Stream source, Stream destination, long? count, CancellationToken cancel) 32public static async Task CopyToAsync(Stream source, Stream destination, long? count, int bufferSize, CancellationToken cancel)
Microsoft.AspNetCore.HttpLogging (18)
BufferingStream.cs (5)
226public override Task FlushAsync(CancellationToken cancellationToken) 236public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 256public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 261public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 293public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
FileLoggerProcessor.cs (3)
155private async Task WriteMessagesAsync(List<string> messages, CancellationToken cancellationToken) 260internal virtual async Task WriteMessageAsync(string message, StreamWriter streamWriter, CancellationToken cancellationToken) 333public virtual Task OnFirstWrite(StreamWriter streamWriter, CancellationToken cancellationToken)
HttpLoggingFields.cs (1)
98/// or when <see cref="IHttpResponseBodyFeature.StartAsync(System.Threading.CancellationToken)"/>
RequestBufferingStream.cs (2)
30public override async ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 45public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
ResponseBufferingStream.cs (5)
114public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 119public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 193public async Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellation) 199public async Task StartAsync(CancellationToken token = default) 217public override async Task FlushAsync(CancellationToken cancellationToken)
W3CLoggerProcessor.cs (2)
25public override async Task OnFirstWrite(StreamWriter streamWriter, CancellationToken cancellationToken) 120internal override Task WriteMessageAsync(string message, StreamWriter streamWriter, CancellationToken cancellationToken)
Microsoft.AspNetCore.HttpOverrides (2)
CertificateForwardingFeature.cs (2)
27get => GetClientCertificateAsync(CancellationToken.None).Result; 31public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Identity (8)
AspNetRoleManager.cs (3)
15private readonly CancellationToken _cancel; 34_cancel = contextAccessor?.HttpContext?.RequestAborted ?? CancellationToken.None; 40protected override CancellationToken CancellationToken => _cancel;
AspNetUserManager.cs (3)
17private readonly CancellationToken _cancel; 42_cancel = services?.GetService<IHttpContextAccessor>()?.HttpContext?.RequestAborted ?? CancellationToken.None; 48protected override CancellationToken CancellationToken => _cancel;
IdentityApiEndpointRouteBuilderExtensions.cs (2)
77await userStore.SetUserNameAsync(user, email, CancellationToken.None); 78await emailStore.SetEmailAsync(user, email, CancellationToken.None);
Microsoft.AspNetCore.Identity.EntityFrameworkCore (198)
RoleStore.cs (41)
114/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 116protected virtual async Task SaveChanges(CancellationToken cancellationToken) 128/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 130public virtual async Task<IdentityResult> CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 144/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 146public virtual async Task<IdentityResult> UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 169/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 171public virtual async Task<IdentityResult> DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 192/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 194public virtual Task<string> GetRoleIdAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 206/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 208public virtual Task<string?> GetRoleNameAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 221/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 223public virtual Task SetRoleNameAsync(TRole role, string? roleName, CancellationToken cancellationToken = default(CancellationToken)) 264/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 266public virtual Task<TRole?> FindByIdAsync(string id, CancellationToken cancellationToken = default(CancellationToken)) 278/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 280public virtual Task<TRole?> FindByNameAsync(string normalizedName, CancellationToken cancellationToken = default(CancellationToken)) 291/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 293public virtual Task<string?> GetNormalizedRoleNameAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 306/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 308public virtual Task SetNormalizedRoleNameAsync(TRole role, string? normalizedName, CancellationToken cancellationToken = default(CancellationToken)) 334/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 336public virtual async Task<IList<Claim>> GetClaimsAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken)) 349/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 351public virtual Task AddClaimAsync(TRole role, Claim claim, CancellationToken cancellationToken = default(CancellationToken)) 366/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 368public virtual async Task RemoveClaimAsync(TRole role, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
UserOnlyStore.cs (69)
179/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 181protected Task SaveChanges(CancellationToken cancellationToken) 190/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 192public override async Task<IdentityResult> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 206/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 208public override async Task<IdentityResult> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 232/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 234public override async Task<IdentityResult> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 256/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 260public override Task<TUser?> FindByIdAsync(string userId, CancellationToken cancellationToken = default(CancellationToken)) 272/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 276public override Task<TUser?> FindByNameAsync(string normalizedUserName, CancellationToken cancellationToken = default(CancellationToken)) 296/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 298protected override Task<TUser?> FindUserAsync(TKey userId, CancellationToken cancellationToken) 309/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 311protected override Task<TUserLogin?> FindUserLoginAsync(TKey userId, string loginProvider, string providerKey, CancellationToken cancellationToken) 321/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 323protected override Task<TUserLogin?> FindUserLoginAsync(string loginProvider, string providerKey, CancellationToken cancellationToken) 332/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 334public override async Task<IList<Claim>> GetClaimsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 347/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 349public override Task AddClaimsAsync(TUser user, IEnumerable<Claim> claims, CancellationToken cancellationToken = default(CancellationToken)) 367/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 369public override async Task ReplaceClaimAsync(TUser user, Claim claim, Claim newClaim, CancellationToken cancellationToken = default(CancellationToken)) 389/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 391public override async Task RemoveClaimsAsync(TUser user, IEnumerable<Claim> claims, CancellationToken cancellationToken = default(CancellationToken)) 411/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 414CancellationToken cancellationToken = default(CancellationToken)) 430/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 433CancellationToken cancellationToken = default(CancellationToken)) 449/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 453public override async Task<IList<UserLoginInfo>> GetLoginsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 468/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 473CancellationToken cancellationToken = default(CancellationToken)) 489/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 493public override Task<TUser?> FindByEmailAsync(string normalizedEmail, CancellationToken cancellationToken = default(CancellationToken)) 505/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 509public override async Task<IList<TUser>> GetUsersForClaimAsync(Claim claim, CancellationToken cancellationToken = default(CancellationToken)) 530/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 532protected override Task<TUserToken?> FindTokenAsync(TUser user, string loginProvider, string name, CancellationToken cancellationToken) 590/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 592private Task<TUserPasskey?> FindUserPasskeyAsync(TKey userId, byte[] credentialId, CancellationToken cancellationToken) 603/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 605private Task<TUserPasskey?> FindUserPasskeyByIdAsync(byte[] credentialId, CancellationToken cancellationToken) 616/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 618public virtual async Task AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 644/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 646public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 666/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 670public virtual async Task<TUser?> FindByPasskeyIdAsync(byte[] credentialId, CancellationToken cancellationToken) 688/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 690public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken) 706/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 708public virtual async Task RemovePasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
UserStore.cs (88)
183/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 185protected Task SaveChanges(CancellationToken cancellationToken) 194/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 196public override async Task<IdentityResult> CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 210/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 212public override async Task<IdentityResult> UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 236/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 238public override async Task<IdentityResult> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 260/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 264public override Task<TUser?> FindByIdAsync(string userId, CancellationToken cancellationToken = default(CancellationToken)) 276/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 280public override Task<TUser?> FindByNameAsync(string normalizedUserName, CancellationToken cancellationToken = default(CancellationToken)) 300/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 302protected override Task<TRole?> FindRoleAsync(string normalizedRoleName, CancellationToken cancellationToken) 312/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 314protected override Task<TUserRole?> FindUserRoleAsync(TKey userId, TKey roleId, CancellationToken cancellationToken) 323/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 325protected override Task<TUser?> FindUserAsync(TKey userId, CancellationToken cancellationToken) 336/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 338protected override Task<TUserLogin?> FindUserLoginAsync(TKey userId, string loginProvider, string providerKey, CancellationToken cancellationToken) 348/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 350protected override Task<TUserLogin?> FindUserLoginAsync(string loginProvider, string providerKey, CancellationToken cancellationToken) 360/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 362public override async Task AddToRoleAsync(TUser user, string normalizedRoleName, CancellationToken cancellationToken = default(CancellationToken)) 382/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 384public override async Task RemoveFromRoleAsync(TUser user, string normalizedRoleName, CancellationToken cancellationToken = default(CancellationToken)) 406/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 408public override async Task<IList<string>> GetRolesAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 426/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 429public override async Task<bool> IsInRoleAsync(TUser user, string normalizedRoleName, CancellationToken cancellationToken = default(CancellationToken)) 449/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 451public override async Task<IList<Claim>> GetClaimsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 464/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 466public override Task AddClaimsAsync(TUser user, IEnumerable<Claim> claims, CancellationToken cancellationToken = default(CancellationToken)) 484/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 486public override async Task ReplaceClaimAsync(TUser user, Claim claim, Claim newClaim, CancellationToken cancellationToken = default(CancellationToken)) 506/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 508public override async Task RemoveClaimsAsync(TUser user, IEnumerable<Claim> claims, CancellationToken cancellationToken = default(CancellationToken)) 528/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 531CancellationToken cancellationToken = default(CancellationToken)) 547/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 550CancellationToken cancellationToken = default(CancellationToken)) 566/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 570public override async Task<IList<UserLoginInfo>> GetLoginsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) 585/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 590CancellationToken cancellationToken = default(CancellationToken)) 606/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 610public override Task<TUser?> FindByEmailAsync(string normalizedEmail, CancellationToken cancellationToken = default(CancellationToken)) 622/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 626public override async Task<IList<TUser>> GetUsersForClaimAsync(Claim claim, CancellationToken cancellationToken = default(CancellationToken)) 645/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 649public override async Task<IList<TUser>> GetUsersInRoleAsync(string normalizedRoleName, CancellationToken cancellationToken = default(CancellationToken)) 675/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 677protected override Task<TUserToken?> FindTokenAsync(TUser user, string loginProvider, string name, CancellationToken cancellationToken) 735/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 737private Task<TUserPasskey?> FindUserPasskeyAsync(TKey userId, byte[] credentialId, CancellationToken cancellationToken) 748/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 750private Task<TUserPasskey?> FindUserPasskeyByIdAsync(byte[] credentialId, CancellationToken cancellationToken) 761/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 763public virtual async Task AddOrUpdatePasskeyAsync(TUser user, UserPasskeyInfo passkey, CancellationToken cancellationToken) 789/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 791public virtual async Task<IList<UserPasskeyInfo>> GetPasskeysAsync(TUser user, CancellationToken cancellationToken) 811/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 815public virtual async Task<TUser?> FindByPasskeyIdAsync(byte[] credentialId, CancellationToken cancellationToken) 833/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 835public virtual async Task<UserPasskeyInfo?> FindPasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken) 851/// <param name="cancellationToken">The <see cref="CancellationToken"/> used to propagate notifications that the operation should be canceled.</param> 853public virtual async Task RemovePasskeyAsync(TUser user, byte[] credentialId, CancellationToken cancellationToken)
Microsoft.AspNetCore.Identity.UI (8)
Areas\Identity\Pages\V4\Account\ExternalLogin.cshtml.cs (2)
185await _userStore.SetUserNameAsync(user, Input.Email, CancellationToken.None); 186await _emailStore.SetEmailAsync(user, Input.Email, CancellationToken.None);
Areas\Identity\Pages\V4\Account\Register.cshtml.cs (2)
131await _userStore.SetUserNameAsync(user, Input.Email, CancellationToken.None); 132await _emailStore.SetEmailAsync(user, Input.Email, CancellationToken.None);
Areas\Identity\Pages\V5\Account\ExternalLogin.cshtml.cs (2)
185await _userStore.SetUserNameAsync(user, Input.Email, CancellationToken.None); 186await _emailStore.SetEmailAsync(user, Input.Email, CancellationToken.None);
Areas\Identity\Pages\V5\Account\Register.cshtml.cs (2)
131await _userStore.SetUserNameAsync(user, Input.Email, CancellationToken.None); 132await _emailStore.SetEmailAsync(user, Input.Email, CancellationToken.None);
Microsoft.AspNetCore.InternalTesting (6)
CollectDumpAttribute.cs (2)
21public Task OnTestStartAsync(TestContext context, CancellationToken cancellationToken) 26public Task OnTestEndAsync(TestContext context, Exception exception, CancellationToken cancellationToken)
ITestMethodLifecycle.cs (2)
19Task OnTestStartAsync(TestContext context, CancellationToken cancellationToken); 21Task OnTestEndAsync(TestContext context, Exception exception, CancellationToken cancellationToken);
LoggedTest\LoggedTestBase.cs (2)
117Task ITestMethodLifecycle.OnTestStartAsync(TestContext context, CancellationToken cancellationToken) 123Task ITestMethodLifecycle.OnTestEndAsync(TestContext context, Exception exception, CancellationToken cancellationToken)
Microsoft.AspNetCore.Mvc.Analyzers (2)
src\aspnetcore\src\Shared\Roslyn\CodeAnalysisExtensions.cs (2)
179CancellationToken cancellationToken) 203CancellationToken cancellationToken)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
283parameterType == typeof(CancellationToken) ||
Microsoft.AspNetCore.Mvc.Core (17)
Infrastructure\AsyncEnumerableReader.cs (5)
34private readonly ConcurrentDictionary<Type, Func<object, CancellationToken, Task<ICollection>>?> _asyncEnumerableConverters = new(); 52public bool TryGetReader(Type type, [NotNullWhen(true)] out Func<object, CancellationToken, Task<ICollection>>? reader) 67var converter = (Func<object, CancellationToken, Task<ICollection>>)Converter 69.CreateDelegate(typeof(Func<object, CancellationToken, Task<ICollection>>), this); 79private async Task<ICollection> ReadInternal<T>(object value, CancellationToken cancellationToken)
Infrastructure\MvcCoreMvcOptionsSetup.cs (2)
116modelMetadataDetailsProviders.Add(new BindingSourceMetadataProvider(typeof(CancellationToken), BindingSource.Special)); 130modelMetadataDetailsProviders.Add(new SuppressChildValidationMetadataProvider(typeof(CancellationToken)));
Infrastructure\NonDisposableStream.cs (6)
76public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 82public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 139public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 145public override Task FlushAsync(CancellationToken cancellationToken) 163public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 169public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
ModelBinding\Binders\CancellationTokenModelBinder.cs (1)
11/// <see cref="IModelBinder"/> implementation to bind models of type <see cref="CancellationToken"/>.
ModelBinding\Binders\CancellationTokenModelBinderProvider.cs (2)
9/// An <see cref="IModelBinderProvider"/> for <see cref="CancellationToken"/>. 22if (context.Metadata.ModelType == typeof(CancellationToken))
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
226.MakeGenericType(typeof(CancellationToken));
Microsoft.AspNetCore.Mvc.Formatters.Xml (4)
XmlDataContractSerializerInputFormatter.cs (2)
115await readStream.DrainAsync(CancellationToken.None); 134await readStream.DrainAsync(CancellationToken.None);
XmlSerializerInputFormatter.cs (2)
99await readStream.DrainAsync(CancellationToken.None); 118await readStream.DrainAsync(CancellationToken.None);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (7)
NewtonsoftJsonInputFormatter.cs (2)
115await readStream.DrainAsync(CancellationToken.None); 134await readStream.DrainAsync(CancellationToken.None);
src\aspnetcore\src\Mvc\Mvc.Core\src\Infrastructure\AsyncEnumerableReader.cs (5)
34private readonly ConcurrentDictionary<Type, Func<object, CancellationToken, Task<ICollection>>?> _asyncEnumerableConverters = new(); 52public bool TryGetReader(Type type, [NotNullWhen(true)] out Func<object, CancellationToken, Task<ICollection>>? reader) 67var converter = (Func<object, CancellationToken, Task<ICollection>>)Converter 69.CreateDelegate(typeof(Func<object, CancellationToken, Task<ICollection>>), this); 79private async Task<ICollection> ReadInternal<T>(object value, CancellationToken cancellationToken)
Microsoft.AspNetCore.Mvc.Testing (4)
DeferredHostBuilder.cs (2)
143public async Task StartAsync(CancellationToken cancellationToken = default) 157public Task StopAsync(CancellationToken cancellationToken = default) => _host.StopAsync(cancellationToken);
Handlers\CookieContainerHandler.cs (1)
41protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Handlers\RedirectHandler.cs (1)
45protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Microsoft.AspNetCore.OpenApi (46)
Extensions\OpenApiEndpointConventionBuilderExtensions.cs (1)
134public static TBuilder AddOpenApiOperationTransformer<TBuilder>(this TBuilder builder, Func<OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task> transformer) where TBuilder : IEndpointConventionBuilder
Services\IOpenApiDocumentProvider.cs (1)
27Task<OpenApiDocument> GetOpenApiDocumentAsync(CancellationToken cancellationToken = default);
Services\OpenApiDocumentService.cs (14)
62public async Task<OpenApiDocument> GetOpenApiDocumentAsync(IServiceProvider scopedServiceProvider, HttpRequest? httpRequest = null, CancellationToken cancellationToken = default) 104private async Task ApplyTransformersAsync(OpenApiDocument document, IServiceProvider scopedServiceProvider, IOpenApiSchemaTransformer[] schemaTransformers, CancellationToken cancellationToken) 165Func<OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task> callback, 166CancellationToken cancellationToken) 252CancellationToken cancellationToken) 278CancellationToken cancellationToken) 330CancellationToken cancellationToken) 383CancellationToken cancellationToken) 422CancellationToken cancellationToken) 581CancellationToken cancellationToken) 691private async Task<OpenApiRequestBody?> GetRequestBodyAsync(OpenApiDocument document, ApiDescription description, IServiceProvider scopedServiceProvider, IOpenApiSchemaTransformer[] schemaTransformers, CancellationToken cancellationToken) 716CancellationToken cancellationToken) 900CancellationToken cancellationToken) 982public Task<OpenApiDocument> GetOpenApiDocumentAsync(CancellationToken cancellationToken = default)
Services\OpenApiGenerator.cs (1)
434parameter.ParameterType == typeof(CancellationToken) ||
Services\OpenApiOptions.cs (3)
89public OpenApiOptions AddDocumentTransformer(Func<OpenApiDocument, OpenApiDocumentTransformerContext, CancellationToken, Task> transformer) 127public OpenApiOptions AddOperationTransformer(Func<OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task> transformer) 165public OpenApiOptions AddSchemaTransformer(Func<OpenApiSchema, OpenApiSchemaTransformerContext, CancellationToken, Task> transformer)
Services\Schemas\OpenApiSchemaService.cs (4)
249internal async Task<OpenApiSchema> GetOrCreateUnresolvedSchemaAsync(OpenApiDocument? document, Type type, IServiceProvider scopedServiceProvider, IOpenApiSchemaTransformer[] schemaTransformers, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default) 265internal async Task<IOpenApiSchema> GetOrCreateSchemaAsync(OpenApiDocument document, Type type, IServiceProvider scopedServiceProvider, IOpenApiSchemaTransformer[] schemaTransformers, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default) 494internal async Task ApplySchemaTransformersAsync(OpenApiDocument? document, IOpenApiSchema schema, Type type, IServiceProvider scopedServiceProvider, IOpenApiSchemaTransformer[] schemaTransformers, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default) 524CancellationToken cancellationToken = default)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
226.MakeGenericType(typeof(CancellationToken));
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Transformers\DelegateOpenApiDocumentTransformer.cs (3)
8private readonly Func<OpenApiDocument, OpenApiDocumentTransformerContext, CancellationToken, Task> _documentTransformer; 10public DelegateOpenApiDocumentTransformer(Func<OpenApiDocument, OpenApiDocumentTransformerContext, CancellationToken, Task> transformer) 13public async Task TransformAsync(OpenApiDocument document, OpenApiDocumentTransformerContext context, CancellationToken cancellationToken)
Transformers\DelegateOpenApiOperationTransformer.cs (3)
8private readonly Func<OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task> _transformer; 10public DelegateOpenApiOperationTransformer(Func<OpenApiOperation, OpenApiOperationTransformerContext, CancellationToken, Task> transformer) 15public async Task TransformAsync(OpenApiOperation operation, OpenApiOperationTransformerContext context, CancellationToken cancellationToken)
Transformers\DelegateOpenApiSchemaTransformer.cs (3)
8private readonly Func<OpenApiSchema, OpenApiSchemaTransformerContext, CancellationToken, Task> _transformer; 10public DelegateOpenApiSchemaTransformer(Func<OpenApiSchema, OpenApiSchemaTransformerContext, CancellationToken, Task> transformer) 15public async Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext context, CancellationToken cancellationToken)
Transformers\IOpenApiDocumentTransformer.cs (1)
18Task TransformAsync(OpenApiDocument document, OpenApiDocumentTransformerContext context, CancellationToken cancellationToken);
Transformers\IOpenApiOperationTransformer.cs (1)
18Task TransformAsync(OpenApiOperation operation, OpenApiOperationTransformerContext context, CancellationToken cancellationToken);
Transformers\IOpenApiSchemaTransformer.cs (1)
18Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext context, CancellationToken cancellationToken);
Transformers\OpenApiDocumentTransformerContext.cs (1)
90public Task<OpenApiSchema> GetOrCreateSchemaAsync(Type type, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default)
Transformers\OpenApiOperationTransformerContext.cs (1)
46public Task<OpenApiSchema> GetOrCreateSchemaAsync(Type type, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default)
Transformers\OpenApiSchemaTransformerContext.cs (1)
70public Task<OpenApiSchema> GetOrCreateSchemaAsync(Type type, ApiParameterDescription? parameterDescription = null, CancellationToken cancellationToken = default)
Transformers\TypeBasedOpenApiDocumentTransformer.cs (1)
22public async Task TransformAsync(OpenApiDocument document, OpenApiDocumentTransformerContext context, CancellationToken cancellationToken)
Transformers\TypeBasedOpenApiOperationTransformer.cs (1)
32public Task TransformAsync(OpenApiOperation operation, OpenApiOperationTransformerContext context, CancellationToken cancellationToken)
Transformers\TypeBasedOpenApiSchemaTransformer.cs (1)
32public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext context, CancellationToken cancellationToken)
Microsoft.AspNetCore.OpenApi.SourceGenerators (13)
Helpers\AssemblyTypeSymbolsVisitor.cs (2)
15internal sealed class AssemblyTypeSymbolsVisitor(IAssemblySymbol assemblySymbol, CancellationToken cancellation) : SymbolVisitor 17private readonly CancellationToken _cancellationToken = cancellation;
XmlCommentGenerator.Emitter.cs (1)
740internal static string EmitCommentsCache(IEnumerable<(string MemberKey, XmlComment? Comment)> comments, CancellationToken cancellationToken)
XmlCommentGenerator.Parser.cs (5)
44internal static List<(string, string)> ParseXmlFile(AdditionalText additionalText, CancellationToken cancellationToken) 73internal static List<(string, string)> ParseCompilation(Compilation compilation, CancellationToken cancellationToken) 115CancellationToken cancellationToken) 139internal static bool FilterInvocations(SyntaxNode node, CancellationToken _) 142internal static AddOpenApiInvocation GetAddOpenApiOverloadVariant(GeneratorSyntaxContext context, CancellationToken cancellationToken)
XmlComments\XmlComment.cs (1)
159public static XmlComment? Parse(ISymbol symbol, Compilation compilation, string xmlText, CancellationToken cancellationToken)
XmlComments\XmlComment.InheritDoc.cs (4)
25private static string? GetDocumentationComment(ISymbol symbol, string xmlText, HashSet<ISymbol>? visitedSymbols, Compilation compilation, CancellationToken cancellationToken) 95private static XNode[] RewriteMany(ISymbol symbol, HashSet<ISymbol>? visitedSymbols, Compilation compilation, XNode[] nodes, CancellationToken cancellationToken) 106private static XNode[] RewriteInheritdocElements(ISymbol symbol, HashSet<ISymbol>? visitedSymbols, Compilation compilation, XNode node, CancellationToken cancellationToken) 142private static XNode[]? RewriteInheritdocElement(ISymbol memberSymbol, HashSet<ISymbol>? visitedSymbols, Compilation compilation, XElement element, CancellationToken cancellationToken)
Microsoft.AspNetCore.OutputCaching (87)
IOutputCacheBufferStore.cs (2)
22ValueTask<bool> TryGetAsync(string key, PipeWriter destination, CancellationToken cancellationToken); 32ValueTask SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken);
IOutputCachePolicy.cs (3)
17ValueTask CacheRequestAsync(OutputCacheContext context, CancellationToken cancellation); 25ValueTask ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellation); 33ValueTask ServeResponseAsync(OutputCacheContext context, CancellationToken cancellation);
IOutputCacheStore.cs (3)
16ValueTask EvictByTagAsync(string tag, CancellationToken cancellationToken); 25ValueTask<byte[]?> GetAsync(string key, CancellationToken cancellationToken); 35ValueTask SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken);
Memory\MemoryOutputCacheStore.cs (3)
26public ValueTask EvictByTagAsync(string tag, CancellationToken cancellationToken) 64public ValueTask<byte[]?> GetAsync(string key, CancellationToken cancellationToken) 73public ValueTask SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken)
OutputCacheEntry.cs (1)
124public ValueTask CopyToAsync(PipeWriter destination, CancellationToken cancellationToken)
OutputCacheEntryFormatter.cs (2)
24public static async ValueTask<OutputCacheEntry?> GetAsync(string key, IOutputCacheStore store, CancellationToken cancellationToken) 38public static async ValueTask StoreAsync(string key, OutputCacheEntry value, HashSet<string>? tags, TimeSpan duration, IOutputCacheStore store, ILogger logger, CancellationToken cancellationToken)
OutputCachePolicyBuilder.cs (8)
20private List<Func<OutputCacheContext, CancellationToken, ValueTask<bool>>>? _requirements; 64public OutputCachePolicyBuilder With(Func<OutputCacheContext, CancellationToken, ValueTask<bool>> predicate) 170ValueTask<string> varyByKeyFunc(HttpContext context, CancellationToken cancellationToken) 186ValueTask<string> varyByKeyFunc(HttpContext context, CancellationToken cancellationToken) 198public OutputCachePolicyBuilder SetCacheKeyPrefix(Func<HttpContext, CancellationToken, ValueTask<string>> keyPrefix) 215ValueTask<KeyValuePair<string, string>> varyByFunc(HttpContext context, CancellationToken cancellationToken) 231ValueTask<KeyValuePair<string, string>> varyByFunc(HttpContext context, CancellationToken cancellationToken) 243public OutputCachePolicyBuilder VaryByValue(Func<HttpContext, CancellationToken, ValueTask<KeyValuePair<string, string>>> varyBy)
Policies\CompositePolicy.cs (3)
23async ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 32async ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 41async ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\DefaultPolicy.cs (3)
22ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 37ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 43ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\EmptyPolicy.cs (3)
18ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 24ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 30ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\EnableCachePolicy.cs (3)
19ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 27ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 33ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\ExpirationPolicy.cs (3)
23ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 31ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 37ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\LockingPolicy.cs (3)
29ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 37ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 43ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\NamedPolicy.cs (3)
24async ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 37async ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 50async ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\NoLookupPolicy.cs (3)
18ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 26ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 32ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\NoStorePolicy.cs (3)
18ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 26ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 32ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\PredicatePolicy.cs (5)
28ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken) 45private ValueTask ExecuteAwaited(Func<IOutputCachePolicy, OutputCacheContext, CancellationToken, ValueTask> action, IOutputCachePolicy policy, OutputCacheContext context, CancellationToken cancellationToken)
Policies\SetCacheKeyPrefixPolicy.cs (5)
13private readonly Func<HttpContext, CacheVaryByRules, CancellationToken, ValueTask> _varyByAsync; 18public SetCacheKeyPrefixPolicy(Func<HttpContext, CancellationToken, ValueTask<string>> varyBy) 24ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 30ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 36ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\TagsPolicy.cs (3)
23ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\TypedPolicy.cs (3)
38ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 44ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 50ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\VaryByHeaderPolicy.cs (3)
39ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 54ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 60ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\VaryByHostPolicy.cs (3)
25ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 33ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 39ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\VaryByQueryPolicy.cs (3)
40ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 62ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 68ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\VaryByRouteValuePolicy.cs (3)
39ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 46ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 52ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
Policies\VaryByValuePolicy.cs (5)
13private readonly Func<HttpContext, CacheVaryByRules, CancellationToken, ValueTask> _varyByAsync; 18public VaryByValuePolicy(Func<HttpContext, CancellationToken, ValueTask<KeyValuePair<string, string>>> varyBy) 28ValueTask IOutputCachePolicy.CacheRequestAsync(OutputCacheContext context, CancellationToken cancellationToken) 34ValueTask IOutputCachePolicy.ServeFromCacheAsync(OutputCacheContext context, CancellationToken cancellationToken) 40ValueTask IOutputCachePolicy.ServeResponseAsync(OutputCacheContext context, CancellationToken cancellationToken)
RecyclableReadOnlySequenceSegment.cs (1)
102public static async ValueTask CopyToAsync(ReadOnlySequence<byte> source, PipeWriter destination, CancellationToken cancellationToken)
Streams\OutputCacheStream.cs (4)
86public override async Task FlushAsync(CancellationToken cancellationToken) 156public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) => 159public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 220=> TaskToAsyncResult.Begin(WriteAsync(buffer, offset, count, CancellationToken.None), callback, state);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (10)
RedisOutputCacheStore.cs (10)
58internal async ValueTask<string> GetConfigurationInfoAsync(CancellationToken cancellationToken = default) 126internal async ValueTask<long?> ExecuteGarbageCollectionAsync(long keepValuesGreaterThan, CancellationToken cancellationToken = default) 128var cache = await ConnectAsync(CancellationToken.None).ConfigureAwait(false); 165async ValueTask IOutputCacheStore.EvictByTagAsync(string tag, CancellationToken cancellationToken) 188async ValueTask<byte[]?> IOutputCacheStore.GetAsync(string key, CancellationToken cancellationToken) 206async ValueTask<bool> IOutputCacheBufferStore.TryGetAsync(string key, PipeWriter destination, CancellationToken cancellationToken) 237ValueTask IOutputCacheStore.SetAsync(string key, byte[] value, string[]? tags, TimeSpan validFor, CancellationToken cancellationToken) 243async ValueTask IOutputCacheBufferStore.SetAsync(string key, ReadOnlySequence<byte> value, ReadOnlyMemory<string> tags, TimeSpan validFor, CancellationToken cancellationToken) 312private ValueTask<IDatabase> ConnectAsync(CancellationToken token = default) 324private async ValueTask<IDatabase> ConnectSlowAsync(CancellationToken token)
Microsoft.AspNetCore.Owin (27)
OwinEnvironment.cs (3)
19using SendFileFunc = Func<string, long, long?, CancellationToken, Task>; 53_context.Items[OwinConstants.CallCancelled] = CancellationToken.None; 446{ OwinConstants.CommonKeys.LoadClientCertAsync, new FeatureMap<ITlsConnectionFeature>(feature => new Func<Task>(() => feature.GetClientCertificateAsync(CancellationToken.None))) },
OwinFeatureCollection.cs (6)
18using SendFileFunc = Func<string, long, long?, CancellationToken, Task>; 229Task IHttpResponseBodyFeature.SendFileAsync(string path, long offset, long? length, CancellationToken cancellation) 262async Task<X509Certificate2> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken) 272CancellationToken IHttpRequestLifetimeFeature.RequestAborted 274get { return Prop<CancellationToken>(OwinConstants.CallCancelled); } 424async Task IHttpResponseBodyFeature.StartAsync(CancellationToken cancellationToken)
WebSockets\OwinWebSocketAcceptAdapter.cs (1)
129adapter.UpstreamTask.ContinueWith(adapter.EnsureCompleted, CancellationToken.None, TaskContinuationOptions.ExecuteSynchronously, TaskScheduler.Default);
WebSockets\OwinWebSocketAdapter.cs (7)
12CancellationToken /* cancel */, 16CancellationToken /* cancel */, 24CancellationToken /* cancel */, 102public override async Task<WebSocketReceiveResult> ReceiveAsync(ArraySegment<byte> buffer, CancellationToken cancellationToken) 125public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) 131public override async Task CloseAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) 154public override Task CloseOutputAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken)
WebSockets\WebSocketAcceptAdapter.cs (1)
86var webSocketAdapter = new WebSocketAdapter(webSocket, (CancellationToken)environment[OwinConstants.CallCancelled]);
WebSockets\WebSocketAdapter.cs (9)
12CancellationToken /* cancel */, 16CancellationToken /* cancel */, 28CancellationToken /* cancel */, 38private readonly CancellationToken _cancellationToken; 40internal WebSocketAdapter(WebSocket webSocket, CancellationToken ct) 60internal Task SendAsync(ArraySegment<byte> buffer, int messageType, bool endOfMessage, CancellationToken cancel) 76internal async Task<WebSocketReceiveTuple> ReceiveAsync(ArraySegment<byte> buffer, CancellationToken cancel) 92internal Task CloseAsync(int status, string description, CancellationToken cancel) 97private Task RedirectSendToCloseAsync(ArraySegment<byte> buffer, CancellationToken cancel)
Microsoft.AspNetCore.RateLimiting (7)
DefaultRateLimiterPolicy.cs (3)
12private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _onRejected; 14public DefaultRateLimiterPolicy(Func<HttpContext, RateLimitPartition<DefaultKeyType>> partitioner, Func<OnRejectedContext, CancellationToken, ValueTask>? onRejected) 20public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected => _onRejected;
IRateLimiterPolicy.cs (1)
17Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; }
RateLimiterOptions.cs (1)
31public Func<OnRejectedContext, CancellationToken, ValueTask>? OnRejected { get; set; }
RateLimitingMiddleware.cs (2)
18private readonly Func<OnRejectedContext, CancellationToken, ValueTask>? _defaultOnRejected; 210private async ValueTask<LeaseContext> CombinedWaitAsync(HttpContext context, CancellationToken cancellationToken)
Microsoft.AspNetCore.Razor.Utilities.Shared (4)
Utilities\Hashing\NonCryptographicHashAlgorithm.cs (4)
106/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 139/// The default value is <see cref="CancellationToken.None"/>. 147public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 157private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
Microsoft.AspNetCore.RequestDecompression (2)
src\aspnetcore\src\Shared\SizeLimitedStream.cs (2)
82public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 87public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.ResponseCaching (9)
CacheEntry\CachedResponseBody.cs (1)
20public async Task CopyToAsync(PipeWriter destination, CancellationToken cancellationToken)
src\aspnetcore\src\Shared\SegmentWriteStream.cs (4)
105public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 151public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 157public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 181=> TaskToAsyncResult.Begin(WriteAsync(buffer, offset, count, CancellationToken.None), callback, state);
Streams\ResponseCachingStream.cs (4)
86public override async Task FlushAsync(CancellationToken cancellationToken) 130public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) => 133public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 185=> TaskToAsyncResult.Begin(WriteAsync(buffer, offset, count, CancellationToken.None), callback, state);
Microsoft.AspNetCore.ResponseCompression (6)
ResponseCompressionBody.cs (6)
120public override Task FlushAsync(CancellationToken cancellationToken) 172=> TaskToAsyncResult.Begin(WriteAsync(buffer, offset, count, CancellationToken.None), callback, state); 177public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 180public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 300public Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellation) 312public Task StartAsync(CancellationToken token = default)
Microsoft.AspNetCore.Routing (1)
ValidationEndpointFilterFactory.cs (1)
140parameterType == typeof(CancellationToken) ||
Microsoft.AspNetCore.Server.HttpSys (48)
MessagePump.cs (2)
71public Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) where TContext : notnull 199public async Task StopAsync(CancellationToken cancellationToken)
NativeInterop\DisconnectListener.cs (8)
23internal CancellationToken GetTokenForConnection(ulong connectionId) 33return CancellationToken.None; 37private CancellationToken GetOrCreateDisconnectToken(ulong connectionId) 54private unsafe CancellationToken CreateDisconnectToken(ulong connectionId) 60var returnToken = cts.Token; 122private CancellationToken _cancellationToken; 129internal CancellationToken GetCancellationToken(ulong connectionId) 139private CancellationToken InitializeCancellationToken(ulong connectionId)
RequestProcessing\ClientCertLoader.cs (1)
33internal ClientCertLoader(RequestContext requestContext, CancellationToken cancellationToken)
RequestProcessing\OpaqueStream.cs (6)
98public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 103public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 108public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 137public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 142public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 152public override Task FlushAsync(CancellationToken cancellationToken)
RequestProcessing\Request.cs (2)
412public async Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken = default(CancellationToken))
RequestProcessing\RequestContext.cs (6)
20private CancellationToken? _disconnectToken; 41public CancellationToken DisconnectToken 52_disconnectToken = CancellationToken.None; 56var connectionDisconnectToken = Server.DisconnectListener.GetTokenForConnection(Request.UConnectionId); 65_disconnectToken = CancellationToken.None; 189internal CancellationTokenRegistration RegisterForCancellation(CancellationToken cancellationToken)
RequestProcessing\RequestContext.FeatureCollection.cs (6)
355Task<X509Certificate2?> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken) 374async Task<X509Certificate2?> GetCertificateAsync(CancellationToken cancellation) 524async Task IHttpResponseBodyFeature.SendFileAsync(string path, long offset, long? length, CancellationToken cancellation) 530Task IHttpResponseBodyFeature.StartAsync(CancellationToken cancellation) 564CancellationToken IHttpRequestLifetimeFeature.RequestAborted 658CancellationToken IConnectionLifetimeNotificationFeature.ConnectionClosedRequested { get; set; }
RequestProcessing\RequestStream.cs (3)
85public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 173=> TaskToAsyncResult.Begin(ReadAsync(buffer, offset, size, CancellationToken.None), callback, state); 178public override unsafe Task<int> ReadAsync(byte[] buffer, int offset, int size, CancellationToken cancellationToken)
RequestProcessing\Response.cs (1)
711public Task SendFileAsync(string path, long offset, long? count, CancellationToken cancel)
RequestProcessing\ResponseBody.cs (5)
303public override Task FlushAsync(CancellationToken cancellationToken) 313private unsafe Task FlushInternalAsync(ArraySegment<byte> data, CancellationToken cancellationToken) 574public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 597internal async Task SendFileAsync(string fileName, long offset, long? count, CancellationToken cancellationToken) 611internal unsafe Task SendFileAsyncCore(string fileName, long offset, long? count, CancellationToken cancellationToken)
RequestProcessing\ResponseStreamAsyncResult.cs (4)
21private readonly CancellationToken _cancellationToken; 24internal ResponseStreamAsyncResult(ResponseBody responseStream, CancellationToken cancellationToken) 39CancellationToken cancellationToken) 98long count, bool chunked, CancellationToken cancellationToken)
ResponseStream.cs (4)
52public override async Task FlushAsync(CancellationToken cancellationToken) 64public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 67public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 74=> TaskToAsyncResult.Begin(WriteAsync(buffer, offset, count, CancellationToken.None), callback, state);
Microsoft.AspNetCore.Server.IIS (65)
Core\DuplexStream.cs (6)
53public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 58public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 63public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 68public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 73public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 78public override Task FlushAsync(CancellationToken cancellationToken)
Core\EmptyStream.cs (3)
25public override Task FlushAsync(CancellationToken cancellationToken) 40public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 66private void ValidateState(CancellationToken cancellationToken)
Core\HttpRequestStream.cs (5)
44public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 51public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 58private async ValueTask<int> ReadAsyncInternal(Memory<byte> buffer, CancellationToken cancellationToken) 71public override async Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 114private void ValidateState(CancellationToken cancellationToken)
Core\HttpResponseStream.cs (4)
26public override Task FlushAsync(CancellationToken cancellationToken) 53public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 60public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 92private void ValidateState(CancellationToken cancellationToken)
Core\HttpUpgradeStream.cs (6)
107public override Task FlushAsync(CancellationToken cancellationToken) 138public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 143public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 148public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 153public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 158public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Core\IISHttpContext.FeatureCollection.cs (4)
208Task IHttpResponseBodyFeature.StartAsync(CancellationToken cancellationToken) 218Task IHttpResponseBodyFeature.SendFileAsync(string path, long offset, long? count, CancellationToken cancellation) 381Task<X509Certificate2?> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken) 516CancellationToken IConnectionLifetimeNotificationFeature.ConnectionClosedRequested { get; set; }
Core\IISHttpContext.IHttpRequestLifetimeFeature.cs (2)
12private CancellationToken? _manuallySetRequestAbortToken; 16CancellationToken IHttpRequestLifetimeFeature.RequestAborted
Core\IISHttpContext.IO.cs (6)
21internal async ValueTask<int> ReadAsync(Memory<byte> memory, CancellationToken cancellationToken) 53internal Task CopyToAsync(Stream destination, CancellationToken cancellationToken) 69internal Task WriteAsync(ReadOnlyMemory<byte> memory, CancellationToken cancellationToken = default(CancellationToken)) 85internal Task FlushAsync(CancellationToken cancellationToken = default(CancellationToken))
Core\IISHttpServer.cs (2)
96public unsafe Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) where TContext : notnull 118public Task StopAsync(CancellationToken cancellationToken)
Core\OutputProducer.cs (6)
35public Task FlushAsync(CancellationToken cancellationToken) 72public Task WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 87private Task FlushAsync(PipeWriter pipeWriter, CancellationToken cancellationToken) 99private Task FlushNowAsync(PipeWriter pipeWriter, CancellationToken cancellationToken) 105private async Task FlushNowAsyncAwaited(ValueTask<FlushResult> awaitable, CancellationToken cancellationToken) 123private async Task AwaitLastFlushAndThenFlushAsync(Task lastFlushTask, PipeWriter pipeWriter, CancellationToken cancellationToken)
Core\ReadOnlyStream.cs (3)
33public override Task FlushAsync(CancellationToken cancellationToken) 53public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 58public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Core\ThrowingWasUpgradedWriteOnlyStreamInternal.cs (1)
19public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
Core\WrappingStream.cs (6)
54public override Task FlushAsync(CancellationToken cancellationToken) 60public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 63public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 78public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 81public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 87public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken)
Core\WriteOnlyStreamInternal.cs (2)
44public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 49public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken)
src\aspnetcore\src\Shared\ServerInfrastructure\DuplexPipeStream.cs (7)
81public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) 86public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 96public override Task WriteAsync(byte[]? buffer, int offset, int count, CancellationToken cancellationToken) 101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 108FlushAsync(CancellationToken.None).GetAwaiter().GetResult(); 111public override Task FlushAsync(CancellationToken cancellationToken) 118private async ValueTask<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken cancellationToken)
WebHostBuilderIISExtensions.cs (2)
82public Task StopAsync(CancellationToken cancellationToken) => Task.CompletedTask; 84public Task WaitForStartAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.IISIntegration (1)
ForwardedTlsConnectionFeature.cs (1)
48public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.IntegrationTesting (6)
Common\DeploymentResult.cs (3)
35public CancellationToken HostShutdownToken { get; } 43: this(loggerFactory, deploymentParameters: deploymentParameters, applicationBaseUri: applicationBaseUri, contentRoot: string.Empty, hostShutdownToken: CancellationToken.None) 46public DeploymentResult(ILoggerFactory loggerFactory, DeploymentParameters deploymentParameters, string applicationBaseUri, string contentRoot, CancellationToken hostShutdownToken)
Common\LoggingHandler.cs (1)
18protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
Common\RetryHelper.cs (1)
22CancellationToken cancellationToken = default,
Deployers\SelfHostDeployer.cs (1)
78protected async Task<(Uri url, CancellationToken hostExitToken)> StartSelfHostAsync(Uri hintUrl)
Microsoft.AspNetCore.Server.Kestrel.Core (168)
AnyIPListenOptions.cs (1)
19internal override async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken)
HttpsConfigurationService.cs (1)
221public override CancellationToken ConnectionClosed
Internal\AddressBindContext.cs (2)
14Func<ListenOptions, CancellationToken, Task> createBinding) 28public Func<ListenOptions, CancellationToken, Task> CreateBinding { get; }
Internal\AddressBinder.cs (8)
19public static Task BindAsync(ListenOptions[] listenOptions, AddressBindContext context, Func<ListenOptions, ListenOptions> useHttps, CancellationToken cancellationToken) 86internal static async Task BindEndpointAsync(ListenOptions endpoint, AddressBindContext context, CancellationToken cancellationToken) 170Task BindAsync(AddressBindContext context, CancellationToken cancellationToken); 175public async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken) 195public override Task BindAsync(AddressBindContext context, CancellationToken cancellationToken) 217public override Task BindAsync(AddressBindContext context, CancellationToken cancellationToken) 237public virtual async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken) 257public virtual async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (1)
64public override async ValueTask<ReadResult> ReadAsyncInternal(CancellationToken cancellationToken = default)
Internal\Http\Http1ContentLengthMessageBody.cs (1)
33public override async ValueTask<ReadResult> ReadAsyncInternal(CancellationToken cancellationToken = default)
Internal\Http\Http1MessageBody.cs (2)
29public override ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default) 35public abstract ValueTask<ReadResult> ReadAsyncInternal(CancellationToken cancellationToken = default);
Internal\Http\Http1OutputProducer.cs (9)
96public Task WriteDataAsync(ReadOnlySpan<byte> buffer, CancellationToken cancellationToken = default) 106public ValueTask<FlushResult> WriteDataToPipeAsync(ReadOnlySpan<byte> buffer, CancellationToken cancellationToken = default) 141public ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) 171static ValueTask<FlushResult> FlushAsyncChunked(Http1OutputProducer producer, CancellationToken token) 295public ValueTask<FlushResult> WriteChunkAsync(ReadOnlySpan<byte> buffer, CancellationToken cancellationToken) 495public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> buffer, CancellationToken cancellationToken) 515public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> buffer, CancellationToken cancellationToken) 553CancellationToken cancellationToken = default) 572CancellationToken cancellationToken = default)
Internal\Http\Http1UpgradeMessageBody.cs (3)
26public override ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default) 73public override ValueTask<ReadResult> ReadAsyncInternal(CancellationToken cancellationToken = default) 95private async ValueTask<ReadResult> ReadAsyncInternalAwaited(ValueTask<ReadResult> readTask, CancellationToken cancellationToken = default)
Internal\Http\HttpProtocol.cs (11)
50private CancellationToken? _manuallySetRequestAbortToken; 294public CancellationToken RequestAborted 1536public ValueTask<FlushResult> FlushPipeAsync(CancellationToken cancellationToken) 1617public ValueTask<FlushResult> WritePipeAsync(ReadOnlyMemory<byte> data, CancellationToken cancellationToken) 1653private ValueTask<FlushResult> FirstWriteAsync(ReadOnlyMemory<byte> data, CancellationToken cancellationToken) 1666private async ValueTask<FlushResult> FirstWriteAsyncAwaited(Task initializeTask, ReadOnlyMemory<byte> data, CancellationToken cancellationToken) 1673private ValueTask<FlushResult> FirstWriteAsyncInternal(ReadOnlyMemory<byte> data, CancellationToken cancellationToken) 1703public Task FlushAsync(CancellationToken cancellationToken = default) 1709private async ValueTask<FlushResult> FlushAsyncAwaited(Task initializeTask, CancellationToken cancellationToken) 1715public Task WriteAsync(ReadOnlyMemory<byte> data, CancellationToken cancellationToken = default) 1720public async ValueTask<FlushResult> WriteAsyncAwaited(Task initializeTask, ReadOnlyMemory<byte> data, CancellationToken cancellationToken)
Internal\Http\HttpProtocol.FeatureCollection.cs (4)
142CancellationToken IHttpRequestLifetimeFeature.RequestAborted 321Task IHttpResponseBodyFeature.StartAsync(CancellationToken cancellationToken) 337Task IHttpResponseBodyFeature.SendFileAsync(string path, long offset, long? count, CancellationToken cancellation) 349public virtual ValueTask<IWebTransportSession> AcceptAsync(CancellationToken token)
Internal\Http\HttpRequestPipeReader.cs (2)
59public override ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default) 110private void ValidateState(CancellationToken cancellationToken = default)
Internal\Http\HttpRequestStream.cs (8)
42public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 47public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 65public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 68public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 85public override Task FlushAsync(CancellationToken cancellationToken) 101private ValueTask<int> ReadAsyncWrapper(Memory<byte> destination, CancellationToken cancellationToken) 115private async ValueTask<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken cancellationToken) 156public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken)
Internal\Http\HttpResponsePipeWriter.cs (3)
46public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) 64public override ValueTask<FlushResult> WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 100private void ValidateState(CancellationToken cancellationToken = default)
Internal\Http\HttpResponseStream.cs (5)
43public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 46public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 59public override Task FlushAsync(CancellationToken cancellationToken) 92public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 96public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Http\HttpUpgradeStream.cs (6)
107public override Task FlushAsync(CancellationToken cancellationToken) 138public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 143public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 148public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 153public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 158public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Http\IHttpOutputProducer.cs (6)
13ValueTask<FlushResult> WriteChunkAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken); 14ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken); 18ValueTask<FlushResult> WriteDataToPipeAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken); 20Task WriteDataAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken); 28ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken); 29ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken);
Internal\Http\IHttpResponseControl.cs (2)
15ValueTask<FlushResult> FlushPipeAsync(CancellationToken cancellationToken); 16ValueTask<FlushResult> WritePipeAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken);
Internal\Http\IHttpResponsePipeWriterControl.cs (2)
14ValueTask<FlushResult> FlushPipeAsync(CancellationToken cancellationToken); 15ValueTask<FlushResult> WritePipeAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken);
Internal\Http\MessageBody.cs (3)
48public abstract ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default); 203protected ValueTask<ReadResult> StartTimingReadAsync(ValueTask<ReadResult> readAwaitable, CancellationToken cancellationToken) 227protected async ValueTask<ReadResult> StartTimingReadAwaited(ValueTask<FlushResult> continueTask, ValueTask<ReadResult> readAwaitable, CancellationToken cancellationToken)
Internal\Http\ZeroContentLengthMessageBody.cs (1)
18public override ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default) => new ValueTask<ReadResult>(new ReadResult(default, isCanceled: false, isCompleted: true));
Internal\Http2\Http2MessageBody.cs (1)
106public override async ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default)
Internal\Http2\Http2OutputProducer.cs (6)
258public ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken) 385public Task WriteDataAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken) 521public ValueTask<FlushResult> WriteDataToPipeAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken) 552public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 562ValueTask<FlushResult> IHttpOutputProducer.WriteChunkAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken) 567public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken)
Internal\Http3\Http3FrameWriter.cs (1)
337public ValueTask<FlushResult> FlushAsync(IHttpOutputAborter? outputAborter, CancellationToken cancellationToken)
Internal\Http3\Http3MessageBody.cs (1)
74public override async ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default)
Internal\Http3\Http3OutputProducer.cs (6)
150public ValueTask<FlushResult> FirstWriteAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 160public ValueTask<FlushResult> FirstWriteChunkedAsync(int statusCode, string? reasonPhrase, HttpResponseHeaders responseHeaders, ResponseBodyMode responseBodyMode, ReadOnlySpan<byte> data, CancellationToken cancellationToken) 165public ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken) 321public ValueTask<FlushResult> WriteChunkAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken) 326public Task WriteDataAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken) 351public ValueTask<FlushResult> WriteDataToPipeAsync(ReadOnlySpan<byte> data, CancellationToken cancellationToken)
Internal\Http3\Http3Stream.cs (1)
1323public override async ValueTask<IWebTransportSession> AcceptAsync(CancellationToken token)
Internal\Infrastructure\IConnectionListenerBase.cs (1)
23ValueTask UnbindAsync(CancellationToken cancellationToken = default);
Internal\Infrastructure\IConnectionListenerOfT.cs (1)
19ValueTask<T?> AcceptAsync(CancellationToken cancellationToken = default);
Internal\Infrastructure\KestrelConnection.cs (1)
41public CancellationToken ConnectionClosedRequested { get; set; }
Internal\Infrastructure\PipeWriterHelpers\ConcurrentPipeWriter.cs (2)
109public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) 143private async Task FlushAsyncAwaited(ValueTask<FlushResult> flushTask, CancellationToken cancellationToken)
Internal\Infrastructure\PipeWriterHelpers\TimingPipeFlusher.cs (3)
41public ValueTask<FlushResult> FlushAsync(IHttpOutputAborter? outputAborter, CancellationToken cancellationToken) 51public ValueTask<FlushResult> FlushAsync(MinDataRate? minRate, long count, IHttpOutputAborter? outputAborter, CancellationToken cancellationToken) 77private async ValueTask<FlushResult> TimeFlushAsyncAwaited(ValueTask<FlushResult> pipeFlushTask, MinDataRate? minRate, IHttpOutputAborter? outputAborter, CancellationToken cancellationToken)
Internal\Infrastructure\ReadOnlyStream.cs (2)
21public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 24public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
Internal\Infrastructure\StatusCheckPipeWriter.cs (2)
58public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) 88public override ValueTask<FlushResult> WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Infrastructure\StatusCheckWriteStream.cs (3)
70public override Task FlushAsync(CancellationToken cancellationToken) 82public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 88public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Infrastructure\ThrowingPipeWriter.cs (1)
23public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) => throw new InvalidOperationException(_message);
Internal\Infrastructure\ThrowingWasUpgradedWriteOnlyStream.cs (1)
21public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
Internal\Infrastructure\TransportConnectionManager.cs (2)
55public async Task<bool> CloseAllConnectionsAsync(CancellationToken token) 94private static Task CancellationTokenAsTask(CancellationToken token)
Internal\Infrastructure\TransportManager.cs (10)
35public async Task<EndPoint> BindAsync(EndPoint endPoint, ConnectionDelegate connectionDelegate, EndpointConfig? endpointConfig, CancellationToken cancellationToken) 64public async Task<EndPoint> BindAsync(EndPoint endPoint, MultiplexedConnectionDelegate multiplexedConnectionDelegate, ListenOptions listenOptions, CancellationToken cancellationToken) 106public Task StopEndpointsAsync(List<EndpointConfig> endpointsToStop, CancellationToken cancellationToken) 119public Task StopAsync(CancellationToken cancellationToken) 124private async Task StopTransportsAsync(List<ActiveTransport> transportsToStop, CancellationToken cancellationToken) 184public async Task UnbindAsync(CancellationToken cancellationToken) 207public ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 210public ValueTask UnbindAsync(CancellationToken cancellationToken = default) 228public ValueTask<MultiplexedConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 231public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
Internal\Infrastructure\WrappingPipeWriter.cs (2)
41public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default) 66public override ValueTask<FlushResult> WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Internal\Infrastructure\WrappingStream.cs (6)
53public override Task FlushAsync(CancellationToken cancellationToken) 59public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 62public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 77public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 80public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 86public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken)
Internal\Infrastructure\WriteOnlyStream.cs (2)
21public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 24public override ValueTask<int> ReadAsync(Memory<byte> memory, CancellationToken cancellationToken)
Internal\KestrelServerImpl.cs (4)
124public async Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) where TContext : notnull 139async Task OnBind(ListenOptions options, CancellationToken onBindCancellationToken) 243public async Task StopAsync(CancellationToken cancellationToken) 290private async Task BindAsync(CancellationToken cancellationToken)
Internal\TlsConnectionFeature.cs (2)
139public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken) 158private async Task<X509Certificate2?> GetClientCertificateAsyncCore(CancellationToken cancellationToken)
Internal\WebTransport\WebTransportSession.cs (2)
122public async ValueTask<ConnectionContext?> OpenUnidirectionalStreamAsync(CancellationToken cancellationToken) 166public async ValueTask<ConnectionContext?> AcceptStreamAsync(CancellationToken cancellationToken)
KestrelServer.cs (2)
53public Task StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) where TContext : notnull 60public Task StopAsync(CancellationToken cancellationToken)
ListenOptions.cs (1)
222internal virtual async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken)
LocalhostListenOptions.cs (1)
38internal override async Task BindAsync(AddressBindContext context, CancellationToken cancellationToken)
Middleware\HttpsConnectionMiddleware.cs (2)
347private Task DoOptionsBasedHandshakeAsync(ConnectionContext context, SslStream sslStream, Core.Internal.TlsConnectionFeature feature, CancellationToken cancellationToken) 470private static async ValueTask<SslServerAuthenticationOptions> ServerOptionsCallback(SslStream sslStream, SslClientHelloInfo clientHelloInfo, object? state, CancellationToken cancellationToken)
Middleware\Internal\LoggingStream.cs (5)
71public override Task FlushAsync(CancellationToken cancellationToken) 96public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 106public override async ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 138public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 144public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Middleware\LoggingMultiplexedConnectionMiddleware.cs (4)
57public override async ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 67public override async ValueTask<ConnectionContext> ConnectAsync(IFeatureCollection? features = null, CancellationToken cancellationToken = default) 74public override CancellationToken ConnectionClosed { get => _inner.ConnectionClosed; set => _inner.ConnectionClosed = value; } 111public override CancellationToken ConnectionClosed { get => _inner.ConnectionClosed; set => _inner.ConnectionClosed = value; }
Middleware\TlsListener.cs (1)
25internal async Task OnTlsClientHelloAsync(ConnectionContext connection, CancellationToken cancellationToken)
src\aspnetcore\src\Shared\ServerInfrastructure\DuplexPipeStream.cs (7)
81public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) 86public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default) 96public override Task WriteAsync(byte[]? buffer, int offset, int count, CancellationToken cancellationToken) 101public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 108FlushAsync(CancellationToken.None).GetAwaiter().GetResult(); 111public override Task FlushAsync(CancellationToken cancellationToken) 118private async ValueTask<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken cancellationToken)
TlsHandshakeCallbackContext.cs (1)
35public CancellationToken CancellationToken { get; internal set; }
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (11)
Connection\DirectTlsConnection.FeatureCollection.cs (1)
41public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Connection\DirectTlsConnectionListener.cs (2)
163public async ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 226public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
DirectTlsTransportFactory.cs (1)
57public async ValueTask<IConnectionListener> BindAsync(EndPoint endpoint, CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.cs (1)
62public override CancellationToken ConnectionClosed { get; set; }
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.FeatureCollection.cs (1)
34CancellationToken IConnectionLifetimeFeature.ConnectionClosed
TlsEventPump.cs (3)
1337public Task<bool> StopAndJoinAsync(CancellationToken cancellationToken) 1348private async Task<bool> StopAndJoinCoreAsync(CancellationToken cancellationToken) 1408public void Dispose() => StopAndJoinAsync(CancellationToken.None).GetAwaiter().GetResult();
TlsEventPumpPool.cs (2)
104public async Task<bool> StopAndConfirmExitAsync(CancellationToken cancellationToken) 130public void Dispose() => StopAndConfirmExitAsync(CancellationToken.None).GetAwaiter().GetResult();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (6)
Internal\NamedPipeConnectionListener.cs (3)
25private readonly CancellationToken _listeningToken; 147public async ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 161public ValueTask UnbindAsync(CancellationToken cancellationToken = default) => DisposeAsync();
Internal\NamedPipeTransportFactory.cs (1)
35public ValueTask<IConnectionListener> BindAsync(EndPoint endpoint, CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.cs (1)
62public override CancellationToken ConnectionClosed { get; set; }
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.FeatureCollection.cs (1)
34CancellationToken IConnectionLifetimeFeature.ConnectionClosed
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (14)
Internal\QuicConnectionContext.cs (2)
94public override async ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 211public override async ValueTask<ConnectionContext> ConnectAsync(IFeatureCollection? features = null, CancellationToken cancellationToken = default)
Internal\QuicConnectionContext.FeatureCollection.cs (1)
36public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Internal\QuicConnectionListener.cs (2)
146public async ValueTask<MultiplexedConnectionContext?> AcceptAsync(IFeatureCollection? features = null, CancellationToken cancellationToken = default) 200public ValueTask UnbindAsync(CancellationToken cancellationToken = default) => DisposeAsync();
Internal\QuicStreamContext.cs (1)
119public override CancellationToken ConnectionClosed
QuicTransportFactory.cs (1)
38public async ValueTask<IMultiplexedConnectionListener> BindAsync(EndPoint endpoint, IFeatureCollection? features = null, CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\CompletionPipeReader.cs (1)
52public override ValueTask<ReadResult> ReadAsync(CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\CompletionPipeWriter.cs (2)
47public override ValueTask<FlushResult> WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 52public override ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.cs (1)
62public override CancellationToken ConnectionClosed { get; set; }
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.FeatureCollection.cs (1)
34CancellationToken IConnectionLifetimeFeature.ConnectionClosed
src\aspnetcore\src\Servers\Kestrel\shared\TransportMultiplexedConnection.cs (1)
49public override CancellationToken ConnectionClosed { get; set; }
src\aspnetcore\src\Servers\Kestrel\shared\TransportMultiplexedConnection.FeatureCollection.cs (1)
25CancellationToken IConnectionLifetimeFeature.ConnectionClosed
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (6)
Client\SocketConnectionFactory.cs (1)
47public async ValueTask<ConnectionContext> ConnectAsync(EndPoint endpoint, CancellationToken cancellationToken = default)
SocketConnectionListener.cs (2)
59public async ValueTask<ConnectionContext?> AcceptAsync(CancellationToken cancellationToken = default) 95public ValueTask UnbindAsync(CancellationToken cancellationToken = default)
SocketTransportFactory.cs (1)
38public ValueTask<IConnectionListener> BindAsync(EndPoint endpoint, CancellationToken cancellationToken = default)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.cs (1)
62public override CancellationToken ConnectionClosed { get; set; }
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.FeatureCollection.cs (1)
34CancellationToken IConnectionLifetimeFeature.ConnectionClosed
Microsoft.AspNetCore.Session (6)
DistributedSession.cs (4)
47/// The maximum amount of time <see cref="LoadAsync(CancellationToken)"/> and <see cref="CommitAsync(CancellationToken)"/> are allowed take. 211public async Task LoadAsync(CancellationToken cancellationToken = default) 244public async Task CommitAsync(CancellationToken cancellationToken = default)
ISessionStore.cs (2)
19/// The maximum amount of time <see cref="ISession.LoadAsync(System.Threading.CancellationToken)"/> and 20/// <see cref="ISession.CommitAsync(System.Threading.CancellationToken)"/> are allowed take.
Microsoft.AspNetCore.SignalR.Client.Core (177)
HubConnection.cs (37)
292/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 294public virtual async Task StartAsync(CancellationToken cancellationToken = default) 303private async Task StartAsyncInner(CancellationToken cancellationToken = default) 320using (CancellationTokenUtils.CreateLinkedToken(cancellationToken, _state.StopCts.Token, out var linkedToken)) 345/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 347public virtual async Task StopAsync(CancellationToken cancellationToken = default) 456/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 464public virtual async Task<ChannelReader<object?>> StreamAsChannelCoreAsync(string methodName, Type returnType, object?[] args, CancellationToken cancellationToken = default) 478/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 486public virtual async Task<object?> InvokeCoreAsync(string methodName, Type returnType, object?[] args, CancellationToken cancellationToken = default) 500/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 505public virtual async Task SendCoreAsync(string methodName, object?[] args, CancellationToken cancellationToken = default) 513private async Task StartAsyncCore(CancellationToken cancellationToken) 601public async Task<TimeSpan?> RefreshAuthenticationAsync(CancellationToken cancellationToken = default) 614private async Task<TimeSpan?> RefreshAuthenticationAsyncCore(ConnectionState connectionState, CancellationToken cancellationToken) 901CancellationToken.None, 954/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 958public virtual IAsyncEnumerable<TResult> StreamAsyncCore<TResult>(string methodName, object?[] args, CancellationToken cancellationToken = default) 987private async Task<ChannelReader<object?>> StreamAsChannelCoreAsyncCore(string methodName, Type returnType, object?[] args, CancellationToken cancellationToken) 1084private Task[]? LaunchStreams(ConnectionState connectionState, Dictionary<string, object>? readers, CancellationToken cancellationToken) 1282private async Task<(ConnectionState, Activity?)> WaitForActiveConnectionWithActivityAsync(string sendingMethodName, string invokedMethodName, CancellationToken token) 1340private async Task<object?> InvokeCoreAsyncCore(string methodName, Type returnType, object?[] args, CancellationToken cancellationToken) 1443private async Task InvokeCore(ConnectionState connectionState, string methodName, InvocationRequest irq, object?[] args, string[]? streams, CancellationToken cancellationToken) 1472private async Task InvokeStreamCore(ConnectionState connectionState, string methodName, InvocationRequest irq, object?[] args, string[]? streams, CancellationToken cancellationToken) 1515private async Task SendHubMessage(ConnectionState connectionState, HubMessage hubMessage, CancellationToken cancellationToken = default) 1537private async Task SendCoreAsyncCore(string methodName, object?[] args, CancellationToken cancellationToken) 1577private async Task SendWithLock(ConnectionState expectedConnectionState, HubMessage message, CancellationToken cancellationToken, [CallerMemberName] string callerName = "") 1799private async Task HandshakeAsync(ConnectionState startingConnectionState, int protocolVersion, CancellationToken cancellationToken) 1807var sendHandshakeResult = await startingConnectionState.Connection.Transport.Output.FlushAsync(CancellationToken.None).ConfigureAwait(false); 1824using (CancellationTokenUtils.CreateLinkedToken(cancellationToken, handshakeCts.Token, out var linkedToken)) 2253private OperationCanceledException GetOperationCanceledException(string message, Exception innerException, CancellationToken cancellationToken) 2433public CancellationToken UploadStreamToken { get; set; } 2590public async ValueTask<FlushResult> WriteAsync(HubMessage message, CancellationToken cancellationToken) 2594var connectionToken = _hubConnection._state.StopCts.Token; 2606using var _ = CancellationTokenUtils.CreateLinkedToken(cancellationToken, connectionToken, out var linkedToken); 2794public Task WaitConnectionLockAsync(CancellationToken token, [CallerMemberName] string? memberName = null, [CallerFilePath] string? filePath = null, [CallerLineNumber] int lineNumber = 0) 2810public async Task<ConnectionState> WaitForActiveConnectionAsync(string methodName, CancellationToken token)
HubConnectionExtensions.InvokeAsync.cs (24)
22/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 25public static Task InvokeAsync(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) 36/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 39public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, CancellationToken cancellationToken = default) 51/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 54public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, CancellationToken cancellationToken = default) 67/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 70public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 84/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 87public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 102/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 105public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 121/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 124public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 141/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 144public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 162/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 165public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 184/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 187public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 207/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 210public static Task InvokeAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default) 221/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 223public static Task InvokeCoreAsync(this HubConnection hubConnection, string methodName, object?[] args, CancellationToken cancellationToken = default)
HubConnectionExtensions.InvokeAsyncGeneric.cs (24)
23/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 29public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) 41/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 47public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, CancellationToken cancellationToken = default) 60/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 66public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, CancellationToken cancellationToken = default) 80/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 86public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 101/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 107public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 123/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 129public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 146/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 152public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 170/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 176public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 195/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 201public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 221/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 227public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 248/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 254public static Task<TResult> InvokeAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default) 266/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 271public static async Task<TResult> InvokeCoreAsync<TResult>(this HubConnection hubConnection, string methodName, object?[] args, CancellationToken cancellationToken = default)
HubConnectionExtensions.SendAsync.cs (22)
22/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 25public static Task SendAsync(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) 37/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 40public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, CancellationToken cancellationToken = default) 53/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 56public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, CancellationToken cancellationToken = default) 70/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 73public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 88/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 91public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 107/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 110public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 127/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 130public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 148/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 151public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 170/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 173public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 193/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 196public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 217/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 220public static Task SendAsync(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default)
HubConnectionExtensions.StreamAsChannelAsync.cs (24)
24/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 30public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) 42/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 48public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, CancellationToken cancellationToken = default) 61/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 67public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, CancellationToken cancellationToken = default) 81/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 87public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 102/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 108public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 124/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 130public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 147/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 153public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 171/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 177public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 196/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 202public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 222/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 228public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 249/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 255public static Task<ChannelReader<TResult>> StreamAsChannelAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default) 267/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 272public static async Task<ChannelReader<TResult>> StreamAsChannelCoreAsync<TResult>(this HubConnection hubConnection, string methodName, object?[] args, CancellationToken cancellationToken = default)
HubConnectionExtensions.StreamAsync.cs (22)
22/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 27public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) 39/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 44public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, CancellationToken cancellationToken = default) 57/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 62public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, CancellationToken cancellationToken = default) 76/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 81public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 96/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 101public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 117/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 122public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 139/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 144public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 162/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 167public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 186/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 191public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 211/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 216public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 237/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 242public static IAsyncEnumerable<TResult> StreamAsync<TResult>(this HubConnection hubConnection, string methodName, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default)
Internal\InvocationRequest.cs (6)
24public CancellationToken CancellationToken { get; } 29protected InvocationRequest(CancellationToken cancellationToken, Type resultType, string invocationId, ILogger logger, HubConnection hubConnection, Activity? activity) 49public static InvocationRequest Invoke(CancellationToken cancellationToken, Type resultType, string invocationId, ILoggerFactory loggerFactory, HubConnection hubConnection, Activity? activity, out Task<object?> result) 56public static InvocationRequest Stream(CancellationToken cancellationToken, Type resultType, string invocationId, 90public Streaming(CancellationToken cancellationToken, Type resultType, string invocationId, ILoggerFactory loggerFactory, HubConnection hubConnection, Activity? activity) 178public NonStreaming(CancellationToken cancellationToken, Type resultType, string invocationId, ILoggerFactory loggerFactory, HubConnection hubConnection, Activity? activity)
src\aspnetcore\src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (8)
16public static IAsyncEnumerator<object?> MakeAsyncEnumerator<T>(IAsyncEnumerable<T> asyncEnumerable, CancellationToken cancellationToken = default) 27public static IAsyncEnumerator<object?> MakeAsyncEnumeratorFromChannel<T>(ChannelReader<T> channel, CancellationToken cancellationToken = default) 35private readonly CancellationToken _cancellationToken; 36public ChannelAsyncEnumerator(ChannelReader<T> channel, CancellationToken cancellationToken) 82public IAsyncEnumerator<TResult> GetAsyncEnumerator(CancellationToken cancellationToken = default) 156public static IAsyncEnumerator<object?> MakeReflectionAsyncEnumerator(object asyncEnumerable, CancellationToken cancellationToken) 169public static IAsyncEnumerator<object?> MakeReflectionAsyncEnumeratorFromChannel(object channelReader, CancellationToken cancellationToken) 210public ReflectionChannelAsyncEnumerator(object channelReader, CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\CreateLinkedToken.cs (3)
14internal static IDisposable? CreateLinkedToken(CancellationToken token1, CancellationToken token2, out CancellationToken linkedToken)
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (4)
123public ValueTask<FlushResult> WriteAsync(SerializedHubMessage hubMessage, CancellationToken cancellationToken) 129public ValueTask<FlushResult> WriteAsync(HubMessage hubMessage, CancellationToken cancellationToken) 134private async ValueTask<FlushResult> WriteAsyncCore(Type hubMessageType, ReadOnlyMemory<byte> messageBytes, CancellationToken cancellationToken) 144using var _ = CancellationTokenUtils.CreateLinkedToken(cts.Token, cancellationToken, out var linkedToken);
src\aspnetcore\src\SignalR\common\Shared\PipeWriterStream.cs (3)
56public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 62public override ValueTask WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default) 68private ValueTask WriteCoreAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.SignalR.Common (3)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Microsoft.AspNetCore.SignalR.Core (161)
ClientProxyExtensions.cs (44)
19/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 22public static Task SendAsync(this IClientProxy clientProxy, string method, CancellationToken cancellationToken = default) 34/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 37public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, CancellationToken cancellationToken = default) 50/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 53public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, CancellationToken cancellationToken = default) 67/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 70public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken = default) 85/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 88public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken = default) 104/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 107public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken = default) 124/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 127public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken = default) 145/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 148public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken = default) 167/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 170public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken = default) 190/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 193public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken = default) 214/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 217public static Task SendAsync(this IClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken = default) 227/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 230public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, CancellationToken cancellationToken) 241/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 244public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, CancellationToken cancellationToken) 256/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 259public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, CancellationToken cancellationToken) 272/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 275public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, CancellationToken cancellationToken) 289/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 292public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, CancellationToken cancellationToken) 307/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 310public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, CancellationToken cancellationToken) 326/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 329public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, CancellationToken cancellationToken) 346/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 349public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, CancellationToken cancellationToken) 367/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 370public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, CancellationToken cancellationToken) 389/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 392public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, CancellationToken cancellationToken) 412/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 415public static Task<T> InvokeAsync<T>(this ISingleClientProxy clientProxy, string method, object? arg1, object? arg2, object? arg3, object? arg4, object? arg5, object? arg6, object? arg7, object? arg8, object? arg9, object? arg10, CancellationToken cancellationToken)
DefaultHubLifetimeManager.cs (15)
34public override Task AddToGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default) 67public override Task RemoveFromGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default) 94public override Task SendAllAsync(string methodName, object?[] args, CancellationToken cancellationToken = default) 99private Task SendToAllConnections(string methodName, object?[] args, Func<HubConnectionContext, object?, bool>? include, object? state = null, CancellationToken cancellationToken = default) 147private static void SendToGroupConnections(string methodName, object?[] args, ConcurrentDictionary<string, HubConnectionContext> connections, Func<HubConnectionContext, object?, bool>? include, object? state, ref List<Task>? tasks, ref SerializedHubMessage? message, CancellationToken cancellationToken) 183public override Task SendConnectionAsync(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken = default) 202public override Task SendGroupAsync(string groupName, string methodName, object?[] args, CancellationToken cancellationToken = default) 225public override Task SendGroupsAsync(IReadOnlyList<string> groupNames, string methodName, object?[] args, CancellationToken cancellationToken = default) 254public override Task SendGroupExceptAsync(string groupName, string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default) 286public override Task SendUserAsync(string userId, string methodName, object?[] args, CancellationToken cancellationToken = default) 316public override Task SendAllExceptAsync(string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default) 322public override Task SendConnectionsAsync(IReadOnlyList<string> connectionIds, string methodName, object?[] args, CancellationToken cancellationToken = default) 328public override Task SendUsersAsync(IReadOnlyList<string> userIds, string methodName, object?[] args, CancellationToken cancellationToken = default) 334public override async Task<T> InvokeConnectionAsync<T>(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken) 351connection.ConnectionAborted, out var linkedToken);
HubCallerContext.cs (2)
44/// Gets a <see cref="CancellationToken"/> that notifies when the connection is aborted. 46public abstract CancellationToken ConnectionAborted { get; }
HubConnectionContext.cs (17)
132/// Gets a <see cref="CancellationToken"/> that notifies when the connection is aborted. 134public virtual CancellationToken ConnectionAborted { get; } 258public virtual ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken = default) 263internal ValueTask WriteAsync(HubMessage message, bool ignoreAbort, CancellationToken cancellationToken = default) 305/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 308public virtual ValueTask WriteAsync(SerializedHubMessage message, CancellationToken cancellationToken = default) 345private ValueTask<FlushResult> WriteCore(HubMessage message, CancellationToken cancellationToken) 354HubMessage message, CancellationToken cancellationToken) 356var connectionToken = hubConnectionContext.ConnectionAborted; 361connectionToken = CancellationToken.None; 366using var _ = CancellationTokenUtils.CreateLinkedToken(connectionToken, cancellationToken, out var linkedToken); 391private ValueTask<FlushResult> WriteCore(SerializedHubMessage message, CancellationToken cancellationToken) 401SerializedHubMessage message, CancellationToken cancellationToken) 405using var _ = CancellationTokenUtils.CreateLinkedToken(hubConnectionContext.ConnectionAborted, cancellationToken, out var linkedToken); 429private async Task CompleteWriteAsync(ValueTask<FlushResult> task, CancellationToken cancellationToken) 452private async Task WriteSlowAsync(HubMessage message, bool ignoreAbort, CancellationToken cancellationToken) 481private async Task WriteSlowAsync(SerializedHubMessage message, CancellationToken cancellationToken)
HubLifetimeManager.cs (23)
35/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 37public abstract Task SendAllAsync(string methodName, object?[] args, CancellationToken cancellationToken = default); 45/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 47public abstract Task SendAllExceptAsync(string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default); 55/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 57public abstract Task SendConnectionAsync(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken = default); 65/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 67public abstract Task SendConnectionsAsync(IReadOnlyList<string> connectionIds, string methodName, object?[] args, CancellationToken cancellationToken = default); 75/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 77public abstract Task SendGroupAsync(string groupName, string methodName, object?[] args, CancellationToken cancellationToken = default); 85/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 87public abstract Task SendGroupsAsync(IReadOnlyList<string> groupNames, string methodName, object?[] args, CancellationToken cancellationToken = default); 96/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 98public abstract Task SendGroupExceptAsync(string groupName, string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default); 106/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 108public abstract Task SendUserAsync(string userId, string methodName, object?[] args, CancellationToken cancellationToken = default); 116/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 118public abstract Task SendUsersAsync(IReadOnlyList<string> userIds, string methodName, object?[] args, CancellationToken cancellationToken = default); 125/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 127public abstract Task AddToGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default); 134/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 136public abstract Task RemoveFromGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default); 147public virtual Task<T> InvokeConnectionAsync<T>(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken)
IClientProxy.cs (2)
21/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 23Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default);
IGroupManager.cs (4)
16/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 18Task AddToGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default); 25/// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> 27Task RemoveFromGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default);
Internal\ChannelBasedSemaphore.cs (1)
30public ValueTask<int> WaitAsync(CancellationToken cancellationToken = default)
Internal\DefaultHubCallerContext.cs (1)
39public override CancellationToken ConnectionAborted => _connection.ConnectionAborted;
Internal\DefaultHubDispatcher.cs (1)
842else if (descriptor.OriginalParameterTypes[parameterPointer] == typeof(CancellationToken))
Internal\GroupManager.cs (2)
15public Task AddToGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default) 20public Task RemoveFromGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default)
Internal\HubCallerClients.cs (4)
108public Task<T> InvokeCoreAsync<T>(string method, object?[] args, CancellationToken cancellationToken = default) 113public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 130public async Task<T> InvokeCoreAsync<T>(string method, object?[] args, CancellationToken cancellationToken = default) 144public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default)
Internal\HubMethodDescriptor.cs (7)
29private Func<object, CancellationToken, IAsyncEnumerator<object?>>? _makeCancelableEnumerator; 64if (p.ParameterType == typeof(CancellationToken)) 208public IAsyncEnumerator<object?> FromReturnedStream(object stream, CancellationToken cancellationToken) 229private static Func<object, CancellationToken, IAsyncEnumerator<object?>> CompileConvertToEnumerator(MethodInfo adapterMethodInfo, Type streamReturnType) 238Expression.Parameter(typeof(CancellationToken)), 250var lambda = Expression.Lambda<Func<object, CancellationToken, IAsyncEnumerator<object?>>>(methodCall, parameters); 258private static Func<object, CancellationToken, IAsyncEnumerator<object?>> ConvertToEnumeratorWithReflection(MethodInfo adapterMethodInfo, Type streamReturnType)
Internal\NonInvokingSingleClientProxy.cs (2)
17public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) => 20public Task<T> InvokeCoreAsync<T>(string method, object?[] args, CancellationToken cancellationToken = default) =>
Internal\Proxies.cs (10)
19public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 36public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 55public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 72public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 93public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 108public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 125public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 142public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 160public Task SendCoreAsync(string method, object?[] args, CancellationToken cancellationToken = default) 165public Task<T> InvokeCoreAsync<T>(string method, object?[] args, CancellationToken cancellationToken = default)
Internal\TypedClientBuilder.cs (4)
19private static readonly PropertyInfo CancellationTokenNoneProperty = typeof(CancellationToken).GetProperty("None", BindingFlags.Public | BindingFlags.Static)!; 134new[] { typeof(string), typeof(object[]), typeof(CancellationToken) }, null)! 141new[] { typeof(string), typeof(object[]), typeof(CancellationToken) }, null)!; 157bool hasCancellationToken = paramTypes.LastOrDefault() == typeof(CancellationToken);
ISingleClientProxy.cs (1)
23Task<T> InvokeCoreAsync<T>(string method, object?[] args, CancellationToken cancellationToken);
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
226.MakeGenericType(typeof(CancellationToken));
src\aspnetcore\src\SignalR\common\Shared\AsyncEnumerableAdapters.cs (8)
16public static IAsyncEnumerator<object?> MakeAsyncEnumerator<T>(IAsyncEnumerable<T> asyncEnumerable, CancellationToken cancellationToken = default) 27public static IAsyncEnumerator<object?> MakeAsyncEnumeratorFromChannel<T>(ChannelReader<T> channel, CancellationToken cancellationToken = default) 35private readonly CancellationToken _cancellationToken; 36public ChannelAsyncEnumerator(ChannelReader<T> channel, CancellationToken cancellationToken) 82public IAsyncEnumerator<TResult> GetAsyncEnumerator(CancellationToken cancellationToken = default) 156public static IAsyncEnumerator<object?> MakeReflectionAsyncEnumerator(object asyncEnumerable, CancellationToken cancellationToken) 169public static IAsyncEnumerator<object?> MakeReflectionAsyncEnumeratorFromChannel(object channelReader, CancellationToken cancellationToken) 210public ReflectionChannelAsyncEnumerator(object channelReader, CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\ClientResultsManager.cs (5)
18public Task<T> AddInvocation<T>(string connectionId, string invocationId, CancellationToken cancellationToken) 120private readonly CancellationToken _token; 125CancellationToken cancellationToken) 169public static new void SetCanceled(CancellationToken cancellationToken) => Debug.Assert(false); 176public static new bool TrySetCanceled(CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\CreateLinkedToken.cs (3)
14internal static IDisposable? CreateLinkedToken(CancellationToken token1, CancellationToken token2, out CancellationToken linkedToken)
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (4)
123public ValueTask<FlushResult> WriteAsync(SerializedHubMessage hubMessage, CancellationToken cancellationToken) 129public ValueTask<FlushResult> WriteAsync(HubMessage hubMessage, CancellationToken cancellationToken) 134private async ValueTask<FlushResult> WriteAsyncCore(Type hubMessageType, ReadOnlyMemory<byte> messageBytes, CancellationToken cancellationToken) 144using var _ = CancellationTokenUtils.CreateLinkedToken(cts.Token, cancellationToken, out var linkedToken);
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (3)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (3)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Microsoft.AspNetCore.SignalR.Specification.Tests (4)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
src\aspnetcore\src\SignalR\common\testassets\Tests.Utils\HubConnectionContextUtils.cs (1)
49public override ValueTask WriteAsync(HubMessage message, CancellationToken cancellationToken = default)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (24)
RedisHubLifetimeManager.cs (13)
153public override Task SendAllAsync(string methodName, object?[] args, CancellationToken cancellationToken = default) 160public override Task SendAllExceptAsync(string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default) 167public override Task SendConnectionAsync(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken = default) 184public override Task SendGroupAsync(string groupName, string methodName, object?[] args, CancellationToken cancellationToken = default) 193public override Task SendGroupExceptAsync(string groupName, string methodName, object?[] args, IReadOnlyList<string> excludedConnectionIds, CancellationToken cancellationToken = default) 202public override Task SendUserAsync(string userId, string methodName, object?[] args, CancellationToken cancellationToken = default) 209public override Task AddToGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default) 225public override Task RemoveFromGroupAsync(string connectionId, string groupName, CancellationToken cancellationToken = default) 241public override Task SendConnectionsAsync(IReadOnlyList<string> connectionIds, string methodName, object?[] args, CancellationToken cancellationToken = default) 257public override Task SendGroupsAsync(IReadOnlyList<string> groupNames, string methodName, object?[] args, CancellationToken cancellationToken = default) 275public override Task SendUsersAsync(IReadOnlyList<string> userIds, string methodName, object?[] args, CancellationToken cancellationToken = default) 380public override async Task<T> InvokeConnectionAsync<T>(string connectionId, string methodName, object?[] args, CancellationToken cancellationToken) 391connection?.ConnectionAborted ?? default, out var linkedToken);
src\aspnetcore\src\SignalR\common\Shared\ClientResultsManager.cs (5)
18public Task<T> AddInvocation<T>(string connectionId, string invocationId, CancellationToken cancellationToken) 120private readonly CancellationToken _token; 125CancellationToken cancellationToken) 169public static new void SetCanceled(CancellationToken cancellationToken) => Debug.Assert(false); 176public static new bool TrySetCanceled(CancellationToken cancellationToken)
src\aspnetcore\src\SignalR\common\Shared\CreateLinkedToken.cs (3)
14internal static IDisposable? CreateLinkedToken(CancellationToken token1, CancellationToken token2, out CancellationToken linkedToken)
src\aspnetcore\src\SignalR\common\Shared\MemoryBufferWriter.cs (3)
138public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) 191private async Task CopyToSlowAsync(Stream destination, CancellationToken cancellationToken) 277public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask;
Microsoft.AspNetCore.SpaProxy (4)
SpaProxyLaunchManager.cs (4)
33public void StartInBackground(CancellationToken cancellationToken) 73public async Task<bool> IsSpaProxyRunning(CancellationToken cancellationToken) 106private async Task<bool> ProbeSpaDevelopmentServerUrl(HttpClient httpClient, CancellationToken cancellationToken) 125private async Task StartSpaProcessAndProbeForLiveness(CancellationToken cancellationToken)
Microsoft.AspNetCore.SpaServices.Extensions (15)
AngularCli\AngularCliBuilder.cs (1)
49var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping;
AngularCli\AngularCliMiddleware.cs (2)
38var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping; 56string sourcePath, string scriptName, string pkgManagerCommand, int portNumber, ILogger logger, DiagnosticSource diagnosticSource, CancellationToken applicationStoppingToken)
Npm\NodeScriptRunner.cs (1)
25public NodeScriptRunner(string workingDirectory, string scriptName, string? arguments, IDictionary<string, string>? envVars, string pkgManagerCommand, DiagnosticSource diagnosticSource, CancellationToken applicationStoppingToken)
Proxying\ConditionalProxyMiddleware.cs (1)
21private readonly CancellationToken _applicationStoppingToken;
Proxying\SpaProxy.cs (5)
58CancellationToken applicationStoppingToken, 62var proxyCancellationToken = CancellationTokenSource.CreateLinkedTokenSource( 165private static async Task CopyProxyHttpResponse(HttpContext context, HttpResponseMessage responseMessage, CancellationToken cancellationToken) 209private static async Task<bool> AcceptProxyWebSocketRequest(HttpContext context, Uri destinationUri, CancellationToken cancellationToken) 272private static async Task PumpWebSocket(WebSocket source, WebSocket destination, int bufferSize, CancellationToken cancellationToken)
Proxying\SpaProxyingExtensions.cs (2)
61var applicationStoppingToken = GetStoppingToken(applicationBuilder); 82private static CancellationToken GetStoppingToken(IApplicationBuilder appBuilder)
ReactDevelopmentServer\ReactDevelopmentServerMiddleware.cs (2)
38var applicationStoppingToken = appBuilder.ApplicationServices.GetRequiredService<IHostApplicationLifetime>().ApplicationStopping; 62string sourcePath, string scriptName, string pkgManagerCommand, int portNumber, ILogger logger, DiagnosticSource diagnosticSource, CancellationToken applicationStoppingToken)
Util\EventedStreamReader.cs (1)
30Task.Factory.StartNew(Run, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Microsoft.AspNetCore.StaticAssets (3)
Development\StaticAssetDevelopmentRuntimeHandler.cs (2)
174public Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellationToken = default) 242public Task StartAsync(CancellationToken cancellationToken = default)
StaticAssetsInvoker.cs (1)
280public CancellationToken CancellationToken => _context.RequestAborted;
Microsoft.AspNetCore.TestHost (36)
AsyncStreamWrapper.cs (5)
37public override Task FlushAsync(CancellationToken cancellationToken) 52public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 57public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 102public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 107public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
ClientHandler.cs (5)
53/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 56/// Use the asynchronous version of this method, <see cref="SendAsync(HttpRequestMessage, CancellationToken)"/>, instead. 60CancellationToken cancellationToken) 72/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 76CancellationToken cancellationToken)
HttpContextBuilder.cs (1)
84internal Task<HttpContext> SendAsync(CancellationToken cancellationToken)
NoopHostLifetime.cs (2)
10public Task StopAsync(CancellationToken cancellationToken) 15public Task WaitForStartAsync(CancellationToken cancellationToken)
RequestLifetimeFeature.cs (1)
19public CancellationToken RequestAborted { get; set; }
ResponseBodyPipeWriter.cs (1)
24public override async ValueTask<FlushResult> FlushAsync(CancellationToken cancellationToken)
ResponseBodyReaderStream.cs (6)
56public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 61public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) => throw new NotSupportedException(); 63public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) => throw new NotSupportedException(); 69return ReadAsync(buffer, offset, count, CancellationToken.None).GetAwaiter().GetResult(); 72public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 77public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
ResponseBodyWriterStream.cs (3)
52public override async Task FlushAsync(CancellationToken cancellationToken) 68public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 73public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
ResponseFeature.cs (2)
126public async Task StartAsync(CancellationToken token = default) 143public Task SendFileAsync(string path, long offset, long? count, CancellationToken cancellation)
TestServer.cs (3)
213public async Task<HttpContext> SendAsync(Action<HttpContext> configureContext, CancellationToken cancellationToken = default) 251Task IServer.StartAsync<TContext>(IHttpApplication<TContext> application, CancellationToken cancellationToken) 261Task IServer.StopAsync(CancellationToken cancellationToken)
TestWebSocket.cs (5)
46public override async Task CloseAsync(WebSocketCloseStatus closeStatus, string? statusDescription, CancellationToken cancellationToken) 69public override async Task CloseOutputAsync(WebSocketCloseStatus closeStatus, string? statusDescription, CancellationToken cancellationToken) 110public override async Task<WebSocketReceiveResult> ReceiveAsync(ArraySegment<byte> buffer, CancellationToken cancellationToken) 154public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) 259public async Task<Message> ReceiveAsync(CancellationToken cancellationToken)
WebSocketClient.cs (2)
53/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to terminate the connection.</param> 54public async Task<WebSocket> ConnectAsync(Uri uri, CancellationToken cancellationToken)
Microsoft.AspNetCore.Testing.Tests (3)
TestResources\ReturningHttpClientHandler.cs (2)
14protected override HttpResponseMessage Send(HttpRequestMessage request, CancellationToken cancellationToken) 20protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
TestResources\TestHandler.cs (1)
14CancellationToken cancellationToken)
Microsoft.AspNetCore.Watch.BrowserRefresh (12)
src\sdk\src\Dotnet.Watch\Web.Middleware\ResponseStreamWrapper.cs (5)
59public override async Task FlushAsync(CancellationToken cancellationToken) 83public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 89public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 151public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 154public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
src\sdk\src\Dotnet.Watch\Web.Middleware\ScriptInjectingStream.cs (7)
43public override Task FlushAsync(CancellationToken cancellationToken) 75public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 87public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 106private async ValueTask<bool> TryInjectScriptAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 303public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 306public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 367public readonly async ValueTask WriteToBaseStreamAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.WebSockets (5)
AbortStream.cs (5)
50public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 55public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 95public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 100public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 110public override Task FlushAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.WebUtilities (50)
BufferedReadStream.cs (8)
178public override Task FlushAsync(CancellationToken cancellationToken) 190public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 196public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 220public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 226public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 262public async Task<bool> EnsureBufferedAsync(CancellationToken cancellationToken) 312public async Task<bool> EnsureBufferedAsync(int minCount, CancellationToken cancellationToken) 371public async Task<string> ReadLineAsync(int lengthLimit, CancellationToken cancellationToken)
FileBufferingReadStream.cs (5)
327public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 334public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) 403public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken) 409public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 427public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken)
FileBufferingWriteStream.cs (10)
14/// A <see cref="Stream"/> that buffers content to be written to disk. Use <see cref="DrainBufferAsync(Stream, CancellationToken)" /> 99public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 103public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 140public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 147public override async ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 184public override Task FlushAsync(CancellationToken cancellationToken) => Task.CompletedTask; 193/// <param name="cancellationToken">The <see cref="CancellationToken" />.</param> 195public async Task DrainBufferAsync(Stream destination, CancellationToken cancellationToken = default) 218/// <param name="cancellationToken">The <see cref="CancellationToken" />.</param> 221public async Task DrainBufferAsync(PipeWriter destination, CancellationToken cancellationToken = default)
FormMultipartSection.cs (1)
63public ValueTask<string> GetValueAsync(CancellationToken cancellationToken)
FormPipeReader.cs (2)
89/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 91public async Task<Dictionary<string, StringValues>> ReadFormAsync(CancellationToken cancellationToken = default)
FormReader.cs (5)
158public async Task<KeyValuePair<string, string>?> ReadNextPairAsync(CancellationToken cancellationToken = new CancellationToken()) 168private async Task ReadNextPairAsyncImpl(CancellationToken cancellationToken = new CancellationToken()) 270private async Task BufferAsync(CancellationToken cancellationToken) 297/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 299public async Task<Dictionary<string, StringValues>> ReadFormAsync(CancellationToken cancellationToken = new CancellationToken())
HttpRequestStreamReader.cs (1)
230public override async ValueTask<int> ReadAsync(Memory<char> buffer, CancellationToken cancellationToken = default)
HttpResponseStreamWriter.cs (2)
312public override Task WriteAsync(ReadOnlyMemory<char> value, CancellationToken cancellationToken = default) 364public override Task WriteLineAsync(ReadOnlyMemory<char> value, CancellationToken cancellationToken = default)
MultipartReader.cs (3)
82/// The default value is <see cref="CancellationToken.None"/>.</param> 84public async Task<MultipartSection?> ReadNextSectionAsync(CancellationToken cancellationToken = new CancellationToken()) 106private async Task<Dictionary<string, StringValues>> ReadHeadersAsync(CancellationToken cancellationToken)
MultipartReaderStream.cs (6)
119public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) 124public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 247public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 250public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken) 311static async Task<int> ReadBoundaryAsync(MultipartReaderStream stream, int length, CancellationToken cancellationToken) 374public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken)
MultipartSectionStreamExtensions.cs (2)
20=> section.ReadAsStringAsync(CancellationToken.None).AsTask(); 28public static async ValueTask<string> ReadAsStringAsync(this MultipartSection section, CancellationToken cancellationToken)
PagedByteBuffer.cs (2)
81public async Task MoveToAsync(PipeWriter writer, CancellationToken cancellationToken) 98public async Task MoveToAsync(Stream stream, CancellationToken cancellationToken)
StreamHelperExtensions.cs (3)
24public static Task DrainAsync(this Stream stream, CancellationToken cancellationToken) 39public static Task DrainAsync(this Stream stream, long? limit, CancellationToken cancellationToken) 55public static async Task DrainAsync(this Stream stream, ArrayPool<byte> bytePool, long? limit, CancellationToken cancellationToken)
Microsoft.Bcl.TimeProvider (7)
System\Threading\Tasks\TimeProviderTaskExtensions.cs (7)
49public static Task Delay(this TimeProvider timeProvider, TimeSpan delay, CancellationToken cancellationToken = default) 121/// Gets a <see cref="Task"/> that will complete when this <see cref="Task"/> completes, when the specified timeout expires, or when the specified <see cref="CancellationToken"/> has cancellation requested. 126/// <param name="cancellationToken">The <see cref="CancellationToken"/> to monitor for a cancellation request.</param> 130public static Task WaitAsync(this Task task, TimeSpan timeout, TimeProvider timeProvider, CancellationToken cancellationToken = default) 211/// Gets a <see cref="Task"/> that will complete when this <see cref="Task"/> completes, when the specified timeout expires, or when the specified <see cref="CancellationToken"/> has cancellation requested. 216/// <param name="cancellationToken">The <see cref="CancellationToken"/> to monitor for a cancellation request.</param> 221public static Task<TResult> WaitAsync<TResult>(this Task<TResult> task, TimeSpan timeout, TimeProvider timeProvider, CancellationToken cancellationToken = default)
Microsoft.Build (84)
BackEnd\BuildManager\BuildManager.cs (1)
1513Microsoft.Build.Server.MSBuildClient.ShutdownServer(CancellationToken.None);
BackEnd\Client\MSBuildClient.cs (7)
225public MSBuildClientExitResult Execute(CancellationToken cancellationToken) 302public static bool ShutdownServer(CancellationToken cancellationToken) 310private bool TryShutdownServer(CancellationToken cancellationToken) 376private void ReadPacketsLoop(CancellationToken cancellationToken) 400private void ProcessPacketsUntilBuildFinished(MSBuildClientPacketPump packetPump, CancellationToken cancellationToken) 418waitHandles[0] = CancellationToken.None.WaitHandle; 451ProcessPacketsUntilBuildFinished(packetPump, CancellationToken.None);
BackEnd\Client\MSBuildClientPacketPump.cs (2)
209Task<int> readTask = localStream.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask(); 312readTask = localStream.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask();
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
1120int bytesRead = await _readStream.ReadAsync(_headerByte.AsMemory(), CancellationToken.None).ConfigureAwait(false); 1145int bytesRead = await _readStream.ReadAsync(packetData.AsMemory(totalBytesRead, packetLength - totalBytesRead), CancellationToken.None).ConfigureAwait(false);
BackEnd\Components\Logging\LoggingService.cs (1)
1487var completeAdding = _loggingEventProcessingCancellation.Token;
BackEnd\Components\ProjectCache\Experimental\ProjectCachePluginBase.cs (4)
27CancellationToken cancellationToken); 39CancellationToken cancellationToken); 45public abstract Task EndBuildAsync(PluginLoggerBase logger, CancellationToken cancellationToken); 72CancellationToken cancellationToken) => Task.CompletedTask;
BackEnd\Components\ProjectCache\ProjectCachePluginBase.cs (4)
25CancellationToken cancellationToken); 37CancellationToken cancellationToken); 43public abstract Task EndBuildAsync(PluginLoggerBase logger, CancellationToken cancellationToken); 70CancellationToken cancellationToken) => Task.CompletedTask;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (9)
107CancellationToken cancellationToken) 135CancellationToken cancellationToken) 169CancellationToken cancellationToken) 205CancellationToken cancellationToken) 510public void PostCacheRequest(CacheRequest cacheRequest, CancellationToken cancellationToken) 585private async ValueTask<CacheResult> GetCacheResultAsync(BuildRequestData buildRequest, BuildRequestConfiguration buildRequestConfiguration, BuildEventContext buildEventContext, CancellationToken cancellationToken) 812CancellationToken cancellationToken) 996await experimentalPlugin.EndBuildAsync(experimentalPluginLogger, CancellationToken.None); 1000await currentPlugin.EndBuildAsync(pluginLogger, CancellationToken.None);
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (1)
29Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\ITaskBuilder.cs (1)
54Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (3)
45private CancellationToken _cancellationToken; 106/// <param name="cancellationToken">The <see cref="CancellationToken"/> to use when building the targets.</param> 108public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
144private CancellationToken _cancellationToken; 417internal async Task ExecuteTarget(ITaskBuilder taskBuilder, BuildRequestEntry requestEntry, ProjectLoggingContext projectLoggingContext, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
70private CancellationToken _cancellationToken; 139/// <param name="cancellationToken">The <see cref="CancellationToken"/> to use when executing the task.</param> 149public async Task<WorkUnitResult> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild taskInstance, TaskExecutionMode mode, Lookup inferLookup, Lookup executeLookup, CancellationToken cancellationToken)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
289CancellationToken cancellationToken,
Construction\Solution\SolutionFile.cs (1)
323SolutionModel solutionModel = serializer.OpenAsync(FullPath, CancellationToken.None).GetAwaiter().GetResult();
Graph\GraphBuilder.cs (1)
72CancellationToken cancellationToken)
Graph\ParallelWorkSet.cs (2)
20private readonly CancellationToken _cancellationToken; 79internal ParallelWorkSet(int degreeOfParallelism, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken)
Graph\ProjectGraph.cs (7)
342CancellationToken.None) 361/// The <see cref="CancellationToken"/> to observe. 377CancellationToken cancellationToken) 405/// The <see cref="CancellationToken"/> to observe. 422CancellationToken cancellationToken) 438/// <param name="cancellationToken">The <see cref="CancellationToken"/> to observe.</param> 443CancellationToken cancellationToken = default)
Logging\BinaryLogger\BinaryLogReplayEventSource.cs (10)
101Replay(sourceFilePath, CancellationToken.None); 109public void Replay(Stream sourceFileStream, CancellationToken cancellationToken) 204/// <param name="cancellationToken">A <see cref="CancellationToken"/> indicating the replay should stop as soon as possible.</param> 205public void Replay(string sourceFilePath, CancellationToken cancellationToken) 215/// <param name="cancellationToken">A <see cref="CancellationToken"/> indicating the replay should stop as soon as possible.</param> 216public void Replay(BinaryReader binaryReader, CancellationToken cancellationToken) 224/// <param name="cancellationToken">A <see cref="CancellationToken"/> indicating the replay should stop as soon as possible.</param> 225public void Replay(BinaryReader binaryReader, bool closeInput, CancellationToken cancellationToken) 235/// <param name="cancellationToken">A <see cref="CancellationToken"/> indicating the replay should stop as soon as possible.</param> 236public void Replay(BuildEventArgsReader reader, CancellationToken cancellationToken)
Logging\BinaryLogger\Postprocessing\SubStream.cs (3)
46public override Task FlushAsync(CancellationToken cancellationToken) => _stream.FlushAsync(cancellationToken); 70public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 93public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
Logging\BinaryLogger\Postprocessing\TransparentReadStream.cs (3)
80public override Task FlushAsync(CancellationToken cancellationToken) 112public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) 143public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
src\9f0d3f3da306d8cf\IEnumerableExtensions.cs (8)
511public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 526public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 538public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 552Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 553CancellationToken cancellationToken)
src\9f0d3f3da306d8cf\ImmutableArrayExtensions.cs (6)
422public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 440public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 455public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (2)
684Task<int> readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask(); 857readTask = localReadPipe.ReadAsync(headerByte.AsMemory(), CancellationToken.None).AsTask();
Microsoft.Build.Framework (14)
BackEnd\BufferedReadStream.cs (1)
130public override async Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.contracts\5.0.0-1.25277.114\contentFiles\cs\net9.0\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 131/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 139/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 140/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 143public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 206/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 214/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 215/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 219public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 232CancellationToken.None, 239public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 242CancellationToken.None,
src\msbuild\artifacts\.packages\microsoft.codeanalysis.contracts\5.0.0-1.25277.114\contentFiles\cs\net9.0\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
Microsoft.Build.Tasks.CodeAnalysis (28)
src\roslyn\src\Compilers\Shared\BuildProtocol.cs (7)
124public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 160public async Task WriteAsync(Stream outStream, CancellationToken cancellationToken = default(CancellationToken)) 283CancellationToken cancellationToken) 320public static async Task<BuildResponse> ReadAsync(Stream stream, CancellationToken cancellationToken = default(CancellationToken)) 679CancellationToken cancellationToken)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (8)
105CancellationToken cancellationToken) 167CancellationToken cancellationToken) 184CancellationToken cancellationToken) => 204CancellationToken cancellationToken) 226CancellationToken cancellationToken) 302CancellationToken cancellationToken) 363CancellationToken cancellationToken = default) 396CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
Microsoft.Build.Tasks.Core (16)
AssemblyDependency\Node\OutOfProcRarNode.cs (3)
35public RarNodeShutdownReason Run(out Exception? shutdownException, CancellationToken cancellationToken = default) 73private async Task<RarNodeShutdownReason> RunNodeAsync(CancellationToken cancellationToken) 126private async Task RunNodeEndpointsAsync(CancellationToken cancellationToken)
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (2)
45internal async Task RunAsync(CancellationToken cancellationToken = default) 62private async Task RunInternalAsync(CancellationToken cancellationToken)
AssemblyDependency\Node\RarNodeBuildEngine.cs (2)
114internal async Task ProcessEventsAsync(CancellationToken cancellationToken) 147internal async Task FlushEventsAsync(CancellationToken cancellationToken)
DownloadFile.cs (2)
100CancellationToken cancellationToken = _cancellationTokenSource.Token; 150private async Task DownloadAsync(Uri uri, CancellationToken cancellationToken)
FileIO\GetFileHash.cs (1)
146internal static byte[] ComputeHash(Func<HashAlgorithm> algorithmFactory, AbsolutePath filePath, CancellationToken ct)
src\msbuild\src\Shared\NodePipeBase.cs (3)
140internal async Task WritePacketAsync(INodePacket packet, CancellationToken cancellationToken = default) 156internal async Task<INodePacket> ReadPacketAsync(CancellationToken cancellationToken = default) 227private async ValueTask<int> ReadAsync(byte[] buffer, int bytesToRead, CancellationToken cancellationToken)
src\msbuild\src\Shared\NodePipeServer.cs (1)
81internal async Task<LinkStatus> WaitForConnectionAsync(CancellationToken cancellationToken)
TarDirectory.cs (2)
232CancellationToken cancellationToken = _cancellationTokenSource.Token; 474private static async System.Threading.Tasks.Task WriteStampedEntryAsync(TarWriter writer, TarEntryFormat format, FileSystemInfo info, string entryName, DateTimeOffset timestamp, CancellationToken cancellationToken)
Microsoft.CodeAnalysis (664)
AdditionalTextFile.cs (2)
55public override SourceText? GetText(CancellationToken cancellationToken = default) => _text.Value; 59/// <see cref="GetText(CancellationToken)"/> has not been called.
CommandLine\CommonCompiler.cs (6)
755public virtual int Run(TextWriter consoleOutput, CancellationToken cancellationToken = default) 876private int RunCore(TextWriter consoleOutput, ErrorLogger? errorLogger, CancellationToken cancellationToken) 1121CancellationToken cancellationToken, 1643protected abstract string GetOutputFileName(Compilation compilation, CancellationToken cancellationToken); 1779CancellationToken cancellationToken, 1811CancellationToken cancellationToken)
Compilation\Compilation.cs (53)
981public IMethodSymbol? GetEntryPoint(CancellationToken cancellationToken) 986protected abstract IMethodSymbol? CommonGetEntryPoint(CancellationToken cancellationToken); 1791public abstract ImmutableArray<Diagnostic> GetParseDiagnostics(CancellationToken cancellationToken = default(CancellationToken)); 1796public abstract ImmutableArray<Diagnostic> GetDeclarationDiagnostics(CancellationToken cancellationToken = default(CancellationToken)); 1801public abstract ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(CancellationToken cancellationToken = default(CancellationToken)); 1808public abstract ImmutableArray<Diagnostic> GetDiagnostics(CancellationToken cancellationToken = default(CancellationToken)); 1810internal abstract void GetDiagnostics(CompilationStage stage, bool includeEarlierStages, DiagnosticBag diagnostics, CancellationToken cancellationToken = default); 1833public abstract ImmutableArray<MetadataReference> GetUsedAssemblyReferences(CancellationToken cancellationToken = default(CancellationToken)); 1882internal bool FilterAndAppendAndFreeDiagnostics(DiagnosticBag accumulator, [DisallowNull] ref DiagnosticBag? incoming, CancellationToken cancellationToken) 1891internal bool FilterAndAppendDiagnostics(DiagnosticBag accumulator, DiagnosticBag incoming, CancellationToken cancellationToken) 1902internal bool FilterAndAppendDiagnostics(DiagnosticBag accumulator, IEnumerable<Diagnostic> incoming, HashSet<int>? exclude, CancellationToken cancellationToken) 2499CancellationToken cancellationToken); 2510CancellationToken cancellationToken); 2595CancellationToken cancellationToken); 2605CancellationToken cancellationToken); 2612CancellationToken cancellationToken); 2635CancellationToken cancellationToken) 2652internal void EnsureAnonymousTypeTemplates(CancellationToken cancellationToken) 2702CancellationToken cancellationToken) 2727CancellationToken cancellationToken) 2753CancellationToken cancellationToken) 2815CancellationToken cancellationToken = default(CancellationToken)) 2844CancellationToken cancellationToken) 2962CancellationToken cancellationToken) 3075CancellationToken cancellationToken = default(CancellationToken)) 3096CancellationToken cancellationToken = default(CancellationToken)) 3122CancellationToken cancellationToken = default(CancellationToken)) 3140CancellationToken cancellationToken = default(CancellationToken)) 3188CancellationToken cancellationToken); 3202CancellationToken cancellationToken) 3262CancellationToken cancellationToken) 3419CancellationToken cancellationToken) 3541CancellationToken cancellationToken) 3808public abstract bool ContainsSymbolsWithName(Func<string, bool> predicate, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default(CancellationToken)); 3813public abstract IEnumerable<ISymbol> GetSymbolsWithName(Func<string, bool> predicate, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default(CancellationToken)); 3819/// SymbolFilter, CancellationToken)"/> when predicate is just a simple string check. 3822public abstract bool ContainsSymbolsWithName(string name, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default(CancellationToken)); 3827/// CancellationToken)"/> when predicate is just a simple string check. <paramref 3830public abstract IEnumerable<ISymbol> GetSymbolsWithName(string name, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default(CancellationToken));
Compilation\CompilationOptions.cs (1)
190internal abstract Diagnostic? FilterDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken);
Compilation\DeterministicKey.cs (3)
24public abstract SourceText GetText(CancellationToken cancellationToken = default); 44public override SourceText GetText(CancellationToken cancellationToken = default) 64CancellationToken cancellationToken = default)
Compilation\DeterministicKeyBuilder.cs (4)
134CancellationToken cancellationToken) 256CancellationToken cancellationToken) 331CancellationToken cancellationToken) 377CancellationToken cancellationToken)
Compilation\Extensions.cs (10)
19public static SymbolInfo GetSymbolInfo(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 55public static TypeInfo GetTypeInfo(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 68public static IAliasSymbol? GetAliasInfo(this SemanticModel semanticModel, SyntaxNode nameSyntax, CancellationToken cancellationToken = default(CancellationToken)) 129public static ISymbol? GetDeclaredSymbol(this SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)) 140public static ImmutableArray<ISymbol> GetMemberGroup(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SemanticModel.cs (49)
76public IOperation? GetOperation(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 81protected abstract IOperation? GetOperationCore(SyntaxNode node, CancellationToken cancellationToken); 100internal SymbolInfo GetSymbolInfo(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 111protected abstract SymbolInfo GetSymbolInfoCore(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 205internal TypeInfo GetTypeInfo(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 216protected abstract TypeInfo GetTypeInfoCore(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 225internal IAliasSymbol? GetAliasInfo(SyntaxNode nameSyntax, CancellationToken cancellationToken = default(CancellationToken)) 237protected abstract IAliasSymbol? GetAliasInfoCore(SyntaxNode nameSyntax, CancellationToken cancellationToken = default(CancellationToken)); 331public abstract ImmutableArray<Diagnostic> GetSyntaxDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)); 345public abstract ImmutableArray<Diagnostic> GetDeclarationDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)); 359public abstract ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)); 376public abstract ImmutableArray<Diagnostic> GetDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)); 387internal ISymbol? GetDeclaredSymbolForNode(SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)) 401protected abstract ISymbol? GetDeclaredSymbolCore(SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)); 404/// Gets the symbols associated with a declaration syntax node. Unlike <see cref="GetDeclaredSymbolForNode(SyntaxNode, CancellationToken)"/>, 419internal ImmutableArray<ISymbol> GetDeclaredSymbolsForNode(SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)) 425/// Gets the symbols associated with a declaration syntax node. Unlike <see cref="GetDeclaredSymbolForNode(SyntaxNode, CancellationToken)"/>, 440protected abstract ImmutableArray<ISymbol> GetDeclaredSymbolsCore(SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)); 745public Optional<object?> GetConstantValue(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 755protected abstract Optional<object?> GetConstantValueCore(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 762internal ImmutableArray<ISymbol> GetMemberGroup(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 772protected abstract ImmutableArray<ISymbol> GetMemberGroupCore(SyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 778public ISymbol? GetEnclosingSymbol(int position, CancellationToken cancellationToken = default(CancellationToken)) 787protected abstract ISymbol? GetEnclosingSymbolCore(int position, CancellationToken cancellationToken = default(CancellationToken)); 794public ImmutableArray<IImportScope> GetImportScopes(int position, CancellationToken cancellationToken = default) 797private protected abstract ImmutableArray<IImportScope> GetImportScopesCore(int position, CancellationToken cancellationToken); 882internal abstract void ComputeDeclarationsInSpan(TextSpan span, bool getSymbol, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken); 887internal abstract void ComputeDeclarationsInNode(SyntaxNode node, ISymbol associatedSymbol, bool getSymbol, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken, int? levelsToCompute = null);
Compilation\SyntaxTreeOptionsProvider.cs (6)
16public abstract GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken); 21public abstract bool TryGetDiagnosticValue(SyntaxTree tree, string diagnosticId, CancellationToken cancellationToken, out ReportDiagnostic severity); 26public abstract bool TryGetGlobalDiagnosticValue(string diagnosticId, CancellationToken cancellationToken, out ReportDiagnostic severity); 74public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken _) 77public override bool TryGetDiagnosticValue(SyntaxTree tree, string diagnosticId, CancellationToken _, out ReportDiagnostic severity) 87public override bool TryGetGlobalDiagnosticValue(string diagnosticId, CancellationToken _, out ReportDiagnostic severity)
Diagnostic\DiagnosticDescriptor.cs (1)
244var effectiveDiagnostic = compilationOptions.FilterDiagnostic(Diagnostic.Create(this, Location.None), CancellationToken.None);
DiagnosticAnalyzer\AdditionalText.cs (1)
24public abstract SourceText? GetText(CancellationToken cancellationToken = default);
DiagnosticAnalyzer\AnalysisResultBuilder.cs (2)
188public void ApplySuppressionsAndStoreAnalysisResult(AnalysisScope analysisScope, AnalyzerDriver driver, Compilation compilation, Func<DiagnosticAnalyzer, AnalyzerActionCounts> getAnalyzerActionCounts, CancellationToken cancellationToken) 500internal AnalysisResult ToAnalysisResult(ImmutableArray<DiagnosticAnalyzer> analyzers, AnalysisScope analysisScope, CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalysisScope.cs (2)
237Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopmostNodeForAnalysis, 238CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerDriver.cs (72)
36private static readonly Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> s_getTopmostNodeForAnalysis = GetTopmostNodeForAnalysis; 43private readonly Func<SyntaxTree, CancellationToken, bool> _isGeneratedCode; 400CancellationToken cancellationToken) 471CancellationToken cancellationToken) 479Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNotCategorizedDiagnostic = null; 480Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic = null; 481Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic = null; 495var newOnAnalyzerException = (Exception ex, DiagnosticAnalyzer analyzer, Diagnostic diagnostic, CancellationToken cancellationToken) => 541private ImmutableHashSet<DiagnosticAnalyzer> ComputeNonConfigurableAndCustomConfigurableAnalyzers(ImmutableHashSet<DiagnosticAnalyzer> unsuppressedAnalyzers, CancellationToken cancellationToken) 626private bool ShouldSuppressGeneratedCodeDiagnostic(Diagnostic diagnostic, DiagnosticAnalyzer analyzer, Compilation compilation, CancellationToken cancellationToken) 644/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor, DiagnosticQueue, CompilationData, AnalysisScope, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks> 645internal async Task AttachQueueAndProcessAllEventsAsync(AsyncQueue<CompilationEvent> eventQueue, AnalysisScope analysisScope, CancellationToken cancellationToken) 673/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor, DiagnosticQueue, CompilationData, AnalysisScope, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks> 674internal void AttachQueueAndStartProcessingEvents(AsyncQueue<CompilationEvent> eventQueue, AnalysisScope analysisScope, bool usingPrePopulatedEventQueue, CancellationToken cancellationToken) 704private async Task ExecutePrimaryAnalysisTaskAsync(AnalysisScope analysisScope, bool usingPrePopulatedEventQueue, CancellationToken cancellationToken) 726private static void OnDriverException(Task faultedTask, AnalyzerExecutor analyzerExecutor, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 745private void ExecuteSyntaxTreeActions(AnalysisScope analysisScope, CancellationToken cancellationToken) 777private void ExecuteAdditionalFileActions(AnalysisScope analysisScope, CancellationToken cancellationToken) 832CancellationToken cancellationToken) 853CancellationToken cancellationToken) 874public async Task<ImmutableArray<Diagnostic>> GetDiagnosticsAsync(Compilation compilation, CancellationToken cancellationToken) 905public ImmutableArray<(DiagnosticDescriptor Descriptor, DiagnosticDescriptorErrorLoggerInfo Info)> GetAllDiagnosticDescriptorsWithInfo(CancellationToken cancellationToken, out double totalAnalyzerExecutionTime) 954CancellationToken cancellationToken) 1022public void ApplyProgrammaticSuppressions(DiagnosticBag reportedDiagnostics, Compilation compilation, CancellationToken cancellationToken) 1035public ImmutableArray<Diagnostic> ApplyProgrammaticSuppressions(ImmutableArray<Diagnostic> reportedDiagnostics, Compilation compilation, CancellationToken cancellationToken) 1046private ImmutableArray<Diagnostic> ApplyProgrammaticSuppressionsCore(ImmutableArray<Diagnostic> reportedDiagnostics, Compilation compilation, CancellationToken cancellationToken) 1189public ImmutableArray<Diagnostic> DequeueLocalDiagnosticsAndApplySuppressions(DiagnosticAnalyzer analyzer, bool syntax, Compilation compilation, CancellationToken cancellationToken) 1195public ImmutableArray<Diagnostic> DequeueNonLocalDiagnosticsAndApplySuppressions(DiagnosticAnalyzer analyzer, Compilation compilation, CancellationToken cancellationToken) 1201private ImmutableArray<Diagnostic> FilterDiagnosticsSuppressedInSourceOrByAnalyzers(ImmutableArray<Diagnostic> diagnostics, Compilation compilation, CancellationToken cancellationToken) 1239internal ImmutableArray<Diagnostic> ApplyProgrammaticSuppressionsAndFilterDiagnostics(ImmutableArray<Diagnostic> reportedDiagnostics, Compilation compilation, CancellationToken cancellationToken) 1255private bool IsInGeneratedCode(Location location, Compilation compilation, CancellationToken cancellationToken) 1297ImmutableHashSet<ISymbol> getOrComputeGeneratedCodeSymbolsInTree(SyntaxTree tree, Compilation compilation, CancellationToken cancellationToken) 1328static ImmutableHashSet<ISymbol> computeGeneratedCodeSymbolsInTree(SyntaxTree tree, Compilation compilation, INamedTypeSymbol generatedCodeAttribute, CancellationToken cancellationToken) 1365private bool IsAnalyzerSuppressedForTree(DiagnosticAnalyzer analyzer, SyntaxTree tree, SyntaxTreeOptionsProvider? options, CancellationToken cancellationToken) 1375private ImmutableHashSet<DiagnosticAnalyzer> ComputeSuppressedAnalyzersForTree(SyntaxTree tree, SyntaxTreeOptionsProvider? options, CancellationToken cancellationToken) 1523private async Task ProcessCompilationEventsAsync(AnalysisScope analysisScope, bool prePopulatedEventQueue, CancellationToken cancellationToken) 1590private async Task<CompilationCompletedEvent?> ProcessCompilationEventsCoreAsync(AnalysisScope analysisScope, bool prePopulatedEventQueue, CancellationToken cancellationToken) 1649private async Task ProcessEventAsync(CompilationEvent e, AnalysisScope analysisScope, CancellationToken cancellationToken) 1671private async Task OnEventProcessedCoreAsync(CompilationEvent compilationEvent, ImmutableArray<DiagnosticAnalyzer> processedAnalyzers, AnalysisScope analysisScope, CancellationToken cancellationToken) 1733private async ValueTask<EventProcessedState> TryProcessEventCoreAsync(CompilationEvent compilationEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1768private async ValueTask<EventProcessedState> TryProcessSymbolDeclaredAsync(SymbolDeclaredCompilationEvent symbolEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1801private void ExecuteSymbolActions(SymbolDeclaredCompilationEvent symbolEvent, AnalysisScope analysisScope, bool isGeneratedCodeSymbol, CancellationToken cancellationToken) 1829CancellationToken cancellationToken, 1905private static SyntaxNode GetTopmostNodeForAnalysis(ISymbol symbol, SyntaxReference syntaxReference, Compilation compilation, CancellationToken cancellationToken) 1916CancellationToken cancellationToken); 1918private void ProcessCompilationUnitCompleted(CompilationUnitCompletedEvent completedEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1948private void ProcessCompilationStarted(CompilationStartedEvent startedEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1953private void ProcessCompilationCompleted(CompilationCompletedEvent endEvent, AnalysisScope analysisScope, CancellationToken cancellationToken) 1962CancellationToken cancellationToken) 1977internal static Action<Diagnostic, AnalyzerOptions, CancellationToken> GetDiagnosticSink(Action<Diagnostic> addDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds) 1989internal static Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken> GetDiagnosticSink(Action<Diagnostic, DiagnosticAnalyzer, bool> addLocalDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds) 2001internal static Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions?, CancellationToken> GetDiagnosticSink(Action<Diagnostic, DiagnosticAnalyzer> addDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds) 2013private static Diagnostic? GetFilteredDiagnostic(Diagnostic diagnostic, Compilation compilation, AnalyzerOptions? analyzerOptions, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds, CancellationToken cancellationToken) 2049CancellationToken cancellationToken) 2136CancellationToken cancellationToken) 2169CancellationToken cancellationToken) 2194async ValueTask<IGroupedAnalyzerActions> getAllActionsAsync(AnalyzerDriver driver, ISymbol symbol, DiagnosticAnalyzer analyzer, SyntaxTree? filterTree, TextSpan? filterSpan, CancellationToken cancellationToken) 2210async ValueTask<IGroupedAnalyzerActions> getInheritedActionsAsync(AnalyzerDriver driver, ISymbol symbol, DiagnosticAnalyzer analyzer, SyntaxTree? filterTree, TextSpan? filterSpan, CancellationToken cancellationToken) 2234static async ValueTask<AnalyzerActions> getSymbolActionsCoreAsync(AnalyzerDriver driver, ISymbol symbol, DiagnosticAnalyzer analyzer, SyntaxTree? filterTree, TextSpan? filterSpan, CancellationToken cancellationToken) 2257CancellationToken cancellationToken) 2282CancellationToken cancellationToken) 2299private bool IsGeneratedCodeSymbol(ISymbol symbol, CancellationToken cancellationToken) 2327protected bool IsGeneratedCode(SyntaxTree tree, CancellationToken cancellationToken) 2358protected bool IsGeneratedOrHiddenCodeLocation(SyntaxTree syntaxTree, TextSpan span, CancellationToken cancellationToken) 2385internal async Task<AnalyzerActionCounts> GetAnalyzerActionCountsAsync(DiagnosticAnalyzer analyzer, CompilationOptions compilationOptions, AnalysisScope analysisScope, CancellationToken cancellationToken) 2411CancellationToken cancellationToken) 2526CancellationToken cancellationToken) 2567CancellationToken cancellationToken) 2597private static void ComputeDeclarationsInNode(SemanticModel semanticModel, ISymbol declaredSymbol, SyntaxNode declaringReferenceSyntax, SyntaxNode topmostNodeForAnalysis, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken) 2619CancellationToken cancellationToken) 2920CancellationToken cancellationToken) 2993CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerExecutor.AnalyzerDiagnosticReporter.cs (10)
34Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnostic, 35Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic, 36Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic, 37Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, 38CancellationToken cancellationToken) 76private Action<Diagnostic, AnalyzerOptions, CancellationToken>? _addNonCategorizedDiagnostic; 77private Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? _addCategorizedLocalDiagnostic; 78private Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? _addCategorizedNonLocalDiagnostic; 79private Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> _shouldSuppressGeneratedCodeDiagnostic; 80private CancellationToken _cancellationToken;
DiagnosticAnalyzer\AnalyzerExecutor.cs (81)
34private readonly Action<Diagnostic, AnalyzerOptions, CancellationToken>? _addNonCategorizedDiagnostic; 35private readonly Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? _addCategorizedLocalDiagnostic; 36private readonly Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? _addCategorizedNonLocalDiagnostic; 44private readonly Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> _shouldSuppressGeneratedCodeDiagnostic; 45private readonly Func<SyntaxTree, TextSpan, CancellationToken, bool> _isGeneratedCodeLocation; 46private readonly Func<DiagnosticAnalyzer, SyntaxTree, SyntaxTreeOptionsProvider?, CancellationToken, bool> _isAnalyzerSuppressedForTree; 72private bool IsAnalyzerSuppressedForTree(DiagnosticAnalyzer analyzer, SyntaxTree tree, CancellationToken cancellationToken) 116Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnostic, 117Action<Exception, DiagnosticAnalyzer, Diagnostic, CancellationToken> onAnalyzerException, 124Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, 125Func<SyntaxTree, TextSpan, CancellationToken, bool> isGeneratedCodeLocation, 126Func<DiagnosticAnalyzer, SyntaxTree, SyntaxTreeOptionsProvider?, CancellationToken, bool> isAnalyzerSuppressedForTree, 131Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic = null, 132Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic = null, 150Action<Diagnostic, AnalyzerOptions, CancellationToken>? addNonCategorizedDiagnosticOpt, 151Action<Exception, DiagnosticAnalyzer, Diagnostic, CancellationToken> onAnalyzerException, 158Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, 159Func<SyntaxTree, TextSpan, CancellationToken, bool> isGeneratedCodeLocation, 160Func<DiagnosticAnalyzer, SyntaxTree, SyntaxTreeOptionsProvider?, CancellationToken, bool> isAnalyzerSuppressedForTree, 165Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, bool, CancellationToken>? addCategorizedLocalDiagnostic, 166Action<Diagnostic, DiagnosticAnalyzer, AnalyzerOptions, CancellationToken>? addCategorizedNonLocalDiagnostic, 227internal Action<Exception, DiagnosticAnalyzer, Diagnostic, CancellationToken> OnAnalyzerException { get; } 246/// Use <see cref="ExecuteCompilationStartActions(ImmutableArray{CompilationStartAnalyzerAction}, HostCompilationStartAnalysisScope, CancellationToken)"/> API 249public void ExecuteInitializeMethod(HostSessionStartAnalysisScope sessionScope, SeverityFilter severityFilter, CancellationToken cancellationToken) 267public void ExecuteCompilationStartActions(ImmutableArray<CompilationStartAnalyzerAction> actions, HostCompilationStartAnalysisScope compilationScope, CancellationToken cancellationToken) 323CancellationToken cancellationToken) 360public void ExecuteSuppressionAction(DiagnosticSuppressor suppressor, ImmutableArray<Diagnostic> reportedDiagnostics, CancellationToken cancellationToken) 401CancellationToken cancellationToken) 411out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 444Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopMostNodeForAnalysis, 448CancellationToken cancellationToken) 474out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 513Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopMostNodeForAnalysis, 517CancellationToken cancellationToken, 550Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopMostNodeForAnalysis, 554CancellationToken cancellationToken) 567Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopMostNodeForAnalysis, 571CancellationToken cancellationToken) 593out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 630CancellationToken cancellationToken) 645out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 685CancellationToken cancellationToken) 703out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 741CancellationToken cancellationToken) 753out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 783Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 784CancellationToken cancellationToken) 808Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 809CancellationToken cancellationToken) 858CancellationToken cancellationToken) 973CancellationToken cancellationToken) 1047Action<TBlockStartAction, HashSet<TBlockAction>, ExecutionData, TArgs, CancellationToken> addActions, 1048Action<AnalyzerDiagnosticReporter, Func<Diagnostic, CancellationToken, bool>, ExecutionData, TArgs, CancellationToken> executeActions, 1049Action<HashSet<TBlockAction>, AnalyzerDiagnosticReporter, Func<Diagnostic, CancellationToken, bool>, ExecutionData, TArgs, CancellationToken> executeBlockActions, 1051CancellationToken cancellationToken) 1091out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 1140CancellationToken cancellationToken) 1157out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 1176Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1178CancellationToken cancellationToken) 1246CancellationToken cancellationToken) 1262out Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic); 1280Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1282CancellationToken cancellationToken) 1335internal void ExecuteAndCatchIfThrows<TArg>(DiagnosticAnalyzer analyzer, Action<TArg> analyze, TArg argument, AnalysisContextInfo? contextInfo, CancellationToken cancellationToken) 1369private void ExecuteAndCatchIfThrows_NoLock<TArg>(DiagnosticAnalyzer analyzer, Action<TArg> analyze, TArg argument, AnalysisContextInfo? info, CancellationToken cancellationToken) 1398Action<Exception, DiagnosticAnalyzer, Diagnostic, CancellationToken> onAnalyzerException, 1400CancellationToken cancellationToken) 1420static bool exceptionFilter(Exception ex, Func<Exception, bool>? analyzerExceptionFilter, CancellationToken cancellationToken) 1550private bool IsSupportedDiagnostic(DiagnosticAnalyzer analyzer, Diagnostic diagnostic, CancellationToken cancellationToken) 1566Func<ISymbol, SyntaxReference, Compilation, CancellationToken, SyntaxNode> getTopMostNodeForAnalysis, 1567CancellationToken cancellationToken) 1607CancellationToken cancellationToken) 1631CancellationToken cancellationToken) 1644CancellationToken cancellationToken) 1656CancellationToken cancellationToken) 1664private bool ShouldExecuteNode(SyntaxNode node, DiagnosticAnalyzer analyzer, CancellationToken cancellationToken) 1676private bool ShouldExecuteOperation(IOperation operation, DiagnosticAnalyzer analyzer, CancellationToken cancellationToken) 1711private bool IsAnalyzerSuppressedForSymbol(DiagnosticAnalyzer analyzer, ISymbol symbol, CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (10)
75public Task<HostSessionStartAnalysisScope> GetSessionAnalysisScopeAsync(AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 89static Task<HostSessionStartAnalysisScope> getSessionAnalysisScopeTaskSlowAsync(AnalyzerExecutionContext context, AnalyzerExecutor executor, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 146CancellationToken cancellationToken) 249public ImmutableArray<DiagnosticDescriptor> GetOrComputeDiagnosticDescriptors(DiagnosticAnalyzer analyzer, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 252public ImmutableArray<SuppressionDescriptor> GetOrComputeSuppressionDescriptors(DiagnosticSuppressor suppressor, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 257Func<DiagnosticAnalyzer, AnalyzerExecutor, CancellationToken, ImmutableArray<TDescriptor>> computeDescriptorsNoLock, 261CancellationToken cancellationToken) 290CancellationToken cancellationToken) 368CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerManager.cs (15)
62CancellationToken cancellationToken) 75CancellationToken cancellationToken) 100CancellationToken cancellationToken) 114CancellationToken cancellationToken) 135CancellationToken cancellationToken) 145CancellationToken cancellationToken) 169public async ValueTask<AnalyzerActions> GetAnalyzerActionsAsync(DiagnosticAnalyzer analyzer, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 193CancellationToken cancellationToken) 234public async Task<bool> IsConcurrentAnalyzerAsync(DiagnosticAnalyzer analyzer, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 244public async Task<GeneratedCodeAnalysisFlags> GetGeneratedCodeAnalysisFlagsAsync(DiagnosticAnalyzer analyzer, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 256CancellationToken cancellationToken) 268CancellationToken cancellationToken) 274internal bool IsSupportedDiagnostic(DiagnosticAnalyzer analyzer, Diagnostic diagnostic, Func<DiagnosticAnalyzer, bool> isCompilerAnalyzer, AnalyzerExecutor analyzerExecutor, CancellationToken cancellationToken) 306CancellationToken cancellationToken) 349CancellationToken cancellationToken)
DiagnosticAnalyzer\AnalyzerOptionsExtensions.cs (1)
38CancellationToken cancellationToken,
DiagnosticAnalyzer\AsyncQueue.cs (9)
232public Task<TElement> DequeueAsync(CancellationToken cancellationToken = default(CancellationToken)) 262public ValueTask<Optional<TElement>> TryDequeueAsync(CancellationToken cancellationToken) 289/// Cancels a <see cref="TaskCompletionSource{TResult}.Task"/> if a given <see cref="CancellationToken"/> is canceled. 293/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param> 295private static void AttachCancellation<T>(TaskCompletionSource<T> taskCompletionSource, CancellationToken cancellationToken) 324CancellationToken.None, 345internal CancelableTaskCompletionSource(TaskCompletionSource<T> taskCompletionSource, CancellationToken cancellationToken) 354internal CancellationToken CancellationToken { get; }
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (52)
67public CancellationToken CancellationToken => CancellationToken.None; 72public CompilationWithAnalyzers(Compilation compilation, ImmutableArray<DiagnosticAnalyzer> analyzers, AnalyzerOptions? options, CancellationToken cancellationToken) 230return GetAnalyzerDiagnosticsAsync(CancellationToken.None); 237public async Task<ImmutableArray<Diagnostic>> GetAnalyzerDiagnosticsAsync(CancellationToken cancellationToken = default) 248public async Task<ImmutableArray<Diagnostic>> GetAnalyzerDiagnosticsAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 258public async Task<AnalysisResult> GetAnalysisResultAsync(CancellationToken cancellationToken) 268public async Task<AnalysisResult> GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 281return GetAllDiagnosticsAsync(CancellationToken.None); 287public async Task<ImmutableArray<Diagnostic>> GetAllDiagnosticsAsync(CancellationToken cancellationToken = default) 297async Task<ImmutableArray<Diagnostic>> getAllDiagnosticsWithoutStateTrackingAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 319public async Task<ImmutableArray<Diagnostic>> GetAnalyzerCompilationDiagnosticsAsync(CancellationToken cancellationToken) 330public async Task<ImmutableArray<Diagnostic>> GetAnalyzerCompilationDiagnosticsAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 337private async Task<ImmutableArray<Diagnostic>> GetAnalyzerCompilationDiagnosticsCoreAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 344private async Task<AnalysisResult> GetAnalysisResultCoreAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 351private async Task<ImmutableArray<Diagnostic>> GetAnalyzerDiagnosticsCoreAsync(ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 364CancellationToken cancellationToken) 390public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree tree, CancellationToken cancellationToken) 406public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree tree, TextSpan? filterSpan, CancellationToken cancellationToken) 422public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree tree, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 440public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree tree, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 454public Task<AnalysisResult> GetAnalysisResultAsync(SyntaxTree tree, CancellationToken cancellationToken) 469public Task<AnalysisResult> GetAnalysisResultAsync(SyntaxTree tree, TextSpan? filterSpan, CancellationToken cancellationToken) 483public Task<AnalysisResult> GetAnalysisResultAsync(SyntaxTree tree, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 500public Task<AnalysisResult> GetAnalysisResultAsync(SyntaxTree tree, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 515public async Task<AnalysisResult> GetAnalysisResultAsync(AdditionalText file, CancellationToken cancellationToken) 530public async Task<AnalysisResult> GetAnalysisResultAsync(AdditionalText file, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 547public async Task<AnalysisResult> GetAnalysisResultAsync(AdditionalText file, TextSpan? filterSpan, CancellationToken cancellationToken) 564public async Task<AnalysisResult> GetAnalysisResultAsync(AdditionalText file, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 572private async Task<AnalysisResult> GetAnalysisResultCoreAsync(SourceOrAdditionalFile file, ImmutableArray<DiagnosticAnalyzer> analyzers, TextSpan? filterSpan, CancellationToken cancellationToken) 579private async Task<ImmutableArray<Diagnostic>> GetAnalyzerSyntaxDiagnosticsCoreAsync(SyntaxTree tree, ImmutableArray<DiagnosticAnalyzer> analyzers, TextSpan? filterSpan, CancellationToken cancellationToken) 593public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSemanticDiagnosticsAsync(SemanticModel model, TextSpan? filterSpan, CancellationToken cancellationToken) 608public async Task<ImmutableArray<Diagnostic>> GetAnalyzerSemanticDiagnosticsAsync(SemanticModel model, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 623public Task<AnalysisResult> GetAnalysisResultAsync(SemanticModel model, TextSpan? filterSpan, CancellationToken cancellationToken) 638public Task<AnalysisResult> GetAnalysisResultAsync(SemanticModel model, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 646private async Task<AnalysisResult> GetAnalysisResultCoreAsync(SemanticModel model, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 653private async Task<ImmutableArray<Diagnostic>> GetAnalyzerSemanticDiagnosticsCoreAsync(SemanticModel model, TextSpan? filterSpan, ImmutableArray<DiagnosticAnalyzer> analyzers, CancellationToken cancellationToken) 678private async Task ComputeAnalyzerDiagnosticsAsync(AnalysisScope? analysisScope, CancellationToken cancellationToken) 819CancellationToken cancellationToken) 836CancellationToken cancellationToken) 886CancellationToken cancellationToken) 994CancellationToken cancellationToken) 1023static void generateCompilationEvents(Compilation compilation, AnalysisScope analysisScope, CancellationToken cancellationToken) 1045CancellationToken cancellationToken) 1108static bool shouldIncludeSymbol(ISymbolInternal symbol, SyntaxTree tree, CancellationToken cancellationToken) 1201var effectiveDiagnostic = compilation.Options.FilterDiagnostic(diagnostic, CancellationToken.None); 1234Action<Exception, DiagnosticAnalyzer, Diagnostic, CancellationToken> wrappedOnAnalyzerException = 1243catch (Exception ex) when (AnalyzerExecutor.HandleAnalyzerException(ex, analyzer, info: null, wrappedOnAnalyzerException, analyzerExceptionFilter: null, CancellationToken.None)) 1255catch (Exception ex) when (AnalyzerExecutor.HandleAnalyzerException(ex, suppressor, info: null, wrappedOnAnalyzerException, analyzerExceptionFilter: null, CancellationToken.None)) 1262isEnabledWithAnalyzerConfigOptions: _ => false, getSupportedDiagnosticDescriptors, getSupportedSuppressionDescriptors, CancellationToken.None); ; 1278public async Task<AnalyzerTelemetryInfo> GetAnalyzerTelemetryInfoAsync(DiagnosticAnalyzer analyzer, CancellationToken cancellationToken) 1298private async Task<AnalyzerActionCounts> GetAnalyzerActionCountsAsync(DiagnosticAnalyzer analyzer, CancellationToken cancellationToken)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (70)
330private readonly CancellationToken _cancellationToken; 345public CancellationToken CancellationToken { get { return _cancellationToken; } } 347protected CompilationStartAnalysisContext(Compilation compilation, AnalyzerOptions options, CancellationToken cancellationToken) 570private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 572private readonly CancellationToken _cancellationToken; 587public CancellationToken CancellationToken { get { return _cancellationToken; } } 590public CompilationAnalysisContext(Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 599Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 601CancellationToken cancellationToken) 693private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 694private readonly CancellationToken _cancellationToken; 709public CancellationToken CancellationToken { get { return _cancellationToken; } } 729public SemanticModelAnalysisContext(SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 738Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 741CancellationToken cancellationToken) 777private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 778private readonly CancellationToken _cancellationToken; 812public CancellationToken CancellationToken { get { return _cancellationToken; } } 814internal Func<Diagnostic, CancellationToken, bool> IsSupportedDiagnostic => _isSupportedDiagnostic; 822public SymbolAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 832Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 836CancellationToken cancellationToken) 908public CancellationToken CancellationToken { get; } 911public SymbolStartAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, CancellationToken cancellationToken) 916internal SymbolStartAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, bool isGeneratedCode, SyntaxTree? filterTree, TextSpan? filterSpan, CancellationToken cancellationToken) 1033private readonly CancellationToken _cancellationToken; 1075public CancellationToken CancellationToken { get { return _cancellationToken; } } 1078protected CodeBlockStartAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, CancellationToken cancellationToken) 1090CancellationToken cancellationToken) 1143private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1144private readonly CancellationToken _cancellationToken; 1186public CancellationToken CancellationToken { get { return _cancellationToken; } } 1189public CodeBlockAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1200Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1203CancellationToken cancellationToken) 1251private readonly CancellationToken _cancellationToken; 1296public CancellationToken CancellationToken => _cancellationToken; 1304CancellationToken cancellationToken) 1319CancellationToken cancellationToken) 1392private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1394private readonly CancellationToken _cancellationToken; 1439public CancellationToken CancellationToken => _cancellationToken; 1449CancellationToken cancellationToken) 1461Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1466CancellationToken cancellationToken) 1524private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1525private readonly CancellationToken _cancellationToken; 1552public CancellationToken CancellationToken => _cancellationToken; 1557public SyntaxTreeAnalysisContext(SyntaxTree tree, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1566Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1570CancellationToken cancellationToken) 1603private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1625public CancellationToken CancellationToken { get; } 1636Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1639CancellationToken cancellationToken) 1676private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1677private readonly CancellationToken _cancellationToken; 1724public CancellationToken CancellationToken => _cancellationToken; 1727public SyntaxNodeAnalysisContext(SyntaxNode node, ISymbol? containingSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1733public SyntaxNodeAnalysisContext(SyntaxNode node, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1744Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1747CancellationToken cancellationToken) 1786private readonly Func<Diagnostic, CancellationToken, bool> _isSupportedDiagnostic; 1788private readonly CancellationToken _cancellationToken; 1830public CancellationToken CancellationToken => _cancellationToken; 1840CancellationToken cancellationToken) 1851Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, 1855CancellationToken cancellationToken) 1923public CancellationToken CancellationToken { get; } 1932CancellationToken cancellationToken)
DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs (3)
43internal static void VerifyArguments(Diagnostic diagnostic, Compilation? compilation, Func<Diagnostic, CancellationToken, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 171internal static ControlFlowGraph GetControlFlowGraph(IOperation operation, Func<IOperation, ControlFlowGraph>? getControlFlowGraph, CancellationToken cancellationToken)
DiagnosticAnalyzer\DiagnosticAnalyzerExtensions.cs (1)
17public static CompilationWithAnalyzers WithAnalyzers(this Compilation compilation, ImmutableArray<DiagnosticAnalyzer> analyzers, AnalyzerOptions? options, CancellationToken cancellationToken)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (4)
134CancellationToken cancellationToken) 240CancellationToken cancellationToken) 309CancellationToken cancellationToken) 345CancellationToken cancellationToken)
DocumentationComments\DocumentationProvider.cs (1)
35CancellationToken cancellationToken = default);
DocumentationComments\DocumentationProvider.NullDocumentationProvider.cs (2)
18protected internal override string GetDocumentationForSymbol(string documentationMemberID, CultureInfo preferredCulture, CancellationToken cancellationToken = default(CancellationToken))
EmbeddedText.cs (1)
376public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
76CancellationToken cancellationToken)
Emit\InstrumentationKind.cs (3)
32/// Instruments code with calls to <see cref="CancellationToken.ThrowIfCancellationRequested"/> on a module-level defined 33/// <see cref="CancellationToken"/> to enable cancellation of code that hasn't necessarily been written as cancellable. 36/// The <see cref="CancellationToken"/> is emitted to a static field <code>&lt;PrivateImplementationDetails&gt;.ModuleCancellationToken</code>.
FileSystemExtensions.cs (1)
39CancellationToken cancellationToken = default)
Hashing\NonCryptographicHashAlgorithm.cs (4)
107/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 140/// The default value is <see cref="CancellationToken.None"/>. 148public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 158private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
InternalUtilities\ExceptionExtensions.cs (1)
18internal static bool IsCurrentOperationBeingCancelled(this Exception exception, CancellationToken cancellationToken)
InternalUtilities\RoslynParallel.cs (1)
18public static ParallelLoopResult For(int fromInclusive, int toExclusive, Action<int> body, CancellationToken cancellationToken)
InternalUtilities\SemaphoreSlimExtensions.cs (2)
14public static SemaphoreDisposer DisposableWait(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default) 28public static async ValueTask<SemaphoreDisposer> DisposableWaitAsync(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default)
Operations\ControlFlowGraph.cs (12)
80/// Returns null if <see cref="SemanticModel.GetOperation(SyntaxNode, CancellationToken)"/> returns null for the given <paramref name="node"/> and <paramref name="semanticModel"/>. 83public static ControlFlowGraph? Create(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken = default) 105public static ControlFlowGraph Create(Operations.IBlockOperation body, CancellationToken cancellationToken = default) 115public static ControlFlowGraph Create(Operations.IFieldInitializerOperation initializer, CancellationToken cancellationToken = default) 125public static ControlFlowGraph Create(Operations.IPropertyInitializerOperation initializer, CancellationToken cancellationToken = default) 135public static ControlFlowGraph Create(Operations.IParameterInitializerOperation initializer, CancellationToken cancellationToken = default) 145public static ControlFlowGraph Create(Operations.IAttributeOperation attribute, CancellationToken cancellationToken = default) 155public static ControlFlowGraph Create(Operations.IConstructorBodyOperation constructorBody, CancellationToken cancellationToken = default) 165public static ControlFlowGraph Create(Operations.IMethodBodyOperation methodBody, CancellationToken cancellationToken = default) 171internal static ControlFlowGraph CreateCore(IOperation operation, string argumentNameForException, CancellationToken cancellationToken) 227public ControlFlowGraph GetLocalFunctionControlFlowGraph(IMethodSymbol localFunction, CancellationToken cancellationToken = default) 276public ControlFlowGraph GetAnonymousFunctionControlFlowGraph(IFlowAnonymousFunctionOperation anonymousFunction, CancellationToken cancellationToken = default)
Operations\ControlFlowGraphExtensions.cs (2)
17public static ControlFlowGraph GetLocalFunctionControlFlowGraphInScope(this ControlFlowGraph controlFlowGraph, IMethodSymbol localFunction, CancellationToken cancellationToken = default) 48public static ControlFlowGraph GetAnonymousFunctionControlFlowGraphInScope(this ControlFlowGraph controlFlowGraph, IFlowAnonymousFunctionOperation anonymousFunction, CancellationToken cancellationToken = default)
Operations\IOperation.cs (1)
74/// Non-null for operations generated from source with <see cref="SemanticModel.GetOperation(SyntaxNode, System.Threading.CancellationToken)"/> API
Operations\Operation.cs (1)
128/// is the semantic model on which <see cref="SemanticModel.GetOperation(SyntaxNode, CancellationToken)"/> was invoked
Operations\OperationExtensions.cs (2)
28internal static bool HasErrors(this IOperation operation, Compilation compilation, CancellationToken cancellationToken = default(CancellationToken))
PEWriter\FullMetadataWriter.cs (2)
46CancellationToken cancellationToken) 82CancellationToken cancellationToken)
PEWriter\MetadataWriter.cs (2)
102CancellationToken cancellationToken) 412private readonly CancellationToken _cancellationToken;
PEWriter\PeWriter.cs (1)
91CancellationToken cancellationToken)
SourceGeneration\GeneratedCodeUtilities.cs (2)
49SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken) 118SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken)
SourceGeneration\GeneratorAdaptor.cs (2)
41GeneratorInitializationContext generatorInitContext = new GeneratorInitializationContext(CancellationToken.None); 94public GeneratorExecutionContext ToExecutionContext(string sourceExtension, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
SourceGeneration\GeneratorContexts.cs (9)
26internal GeneratorExecutionContext(Compilation compilation, ParseOptions parseOptions, ImmutableArray<AdditionalText> additionalTexts, AnalyzerConfigOptionsProvider optionsProvider, ISyntaxContextReceiver? syntaxReceiver, string sourceExtension, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken = default) 76/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the generation should be cancelled. 78public CancellationToken CancellationToken { get; } 135internal GeneratorInitializationContext(CancellationToken cancellationToken = default) 142/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the initialization should be cancelled. 144public CancellationToken CancellationToken { get; } 261internal GeneratorPostInitializationContext(AdditionalSourcesCollection additionalSources, CancellationToken cancellationToken) 268/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the PostInitialization should be cancelled. 270public CancellationToken CancellationToken { get; }
SourceGeneration\GeneratorDriver.cs (10)
51public GeneratorDriver RunGenerators(Compilation compilation, CancellationToken cancellationToken) => RunGenerators(compilation, generatorFilter: null, cancellationToken); 60public GeneratorDriver RunGenerators(Compilation compilation, Func<GeneratorFilterContext, bool>? generatorFilter, CancellationToken cancellationToken = default) 66public GeneratorDriver RunGeneratorsAndUpdateCompilation(Compilation compilation, out Compilation outputCompilation, out ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken = default) 231internal GeneratorDriverState RunGeneratorsCore(Compilation compilation, DiagnosticBag? diagnosticsBag, Func<GeneratorFilterContext, bool>? generatorFilter = null, CancellationToken cancellationToken = default) 485private IncrementalExecutionContext UpdateOutputs(ImmutableArray<IIncrementalGeneratorOutputNode> outputNodes, IncrementalGeneratorOutputKind outputKind, GeneratorRunStateTable.Builder generatorRunStateBuilder, ImmutableHashSet<string> reservedHintNames, CancellationToken cancellationToken, DriverStateTable.Builder? driverStateBuilder = null) 510private ImmutableArray<GeneratedSyntaxTree> ParseAdditionalSources(ISourceGenerator generator, ImmutableArray<GeneratedSourceText> generatedSources, CancellationToken cancellationToken) 546private ImmutableArray<GeneratedSyntaxTree> ReuseOrParsePreCompilationSources(ISourceGenerator generator, ImmutableArray<GeneratedSourceText> sources, ImmutableArray<GeneratedSyntaxTree> previousTrees, CancellationToken cancellationToken) 578private static GeneratorState SetGeneratorException(Compilation compilation, CommonMessageProvider provider, GeneratorState generatorState, ISourceGenerator generator, Exception e, DiagnosticBag? diagnosticBag, GeneratorRunPhase phase, TimeSpan? runTime, CancellationToken cancellationToken) 623private static ImmutableArray<Diagnostic> FilterDiagnostics(Compilation compilation, ImmutableArray<Diagnostic> generatorDiagnostics, DiagnosticBag? driverDiagnostics, CancellationToken cancellationToken) 683internal abstract SyntaxTree ParseGeneratedSourceText(GeneratedSourceText input, string fileName, CancellationToken cancellationToken);
SourceGeneration\IncrementalContexts.cs (14)
226internal IncrementalGeneratorPostInitializationContext(AdditionalSourcesCollection additionalSources, string embeddedAttributeDefinition, CancellationToken cancellationToken) 234/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the PostInitialization should be cancelled. 236public CancellationToken CancellationToken { get; } 276internal SourceProductionContext(AdditionalSourcesCollection sources, DiagnosticBag diagnostics, Compilation compilation, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 285public CancellationToken CancellationToken { get; } 334internal PreCompilationSourceProductionContext(AdditionalSourcesCollection sources, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 342/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the generation should be cancelled. 344public CancellationToken CancellationToken { get; } 369internal GeneratorFilterContext(ISourceGenerator generator, CancellationToken cancellationToken) 381/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if the filtering should be cancelled. 383public CancellationToken CancellationToken { get; } 394internal HostOutputProductionContext(ArrayBuilder<(string, object)> outputs, CancellationToken cancellationToken) 415/// A <see cref="System.Threading.CancellationToken"/> that can be checked to see if producing the output should be cancelled. 417public CancellationToken CancellationToken { get; }
SourceGeneration\Nodes\AbstractSourceOutputNode.cs (3)
33protected abstract void InvokeUserAction(AdditionalSourcesCollection sources, DiagnosticBag diagnostics, DriverStateTable.Builder graphState, TInput item, CancellationToken cancellationToken); 35public NodeStateTable<TOutput> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<TOutput>? previousTable, CancellationToken cancellationToken) 100public void AppendOutputs(IncrementalExecutionContext context, CancellationToken cancellationToken)
SourceGeneration\Nodes\BatchNode.cs (1)
111public NodeStateTable<ImmutableArray<TInput>> UpdateStateTable(DriverStateTable.Builder builder, NodeStateTable<ImmutableArray<TInput>>? previousTable, CancellationToken cancellationToken)
SourceGeneration\Nodes\CombineNode.cs (1)
31public NodeStateTable<(TInput1, TInput2)> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<(TInput1, TInput2)>? previousTable, CancellationToken cancellationToken)
SourceGeneration\Nodes\DriverStateTable.cs (2)
32private readonly CancellationToken _cancellationToken; 73public Builder(GeneratorDriverState driverState, Compilation initialCompilation, ImmutableArray<SyntaxInputNode> syntaxInputNodes, CancellationToken cancellationToken = default)
SourceGeneration\Nodes\HostOutputNode.cs (4)
23private readonly Action<HostOutputProductionContext, TInput, CancellationToken> _action; 25public HostOutputNode(IIncrementalGeneratorNode<TInput> source, Action<HostOutputProductionContext, TInput, CancellationToken> action) 33public NodeStateTable<OutputType> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<OutputType>? previousTable, CancellationToken cancellationToken) 67public void AppendOutputs(IncrementalExecutionContext context, CancellationToken cancellationToken)
SourceGeneration\Nodes\IIncrementalGeneratorNode.cs (1)
16NodeStateTable<T> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<T>? previousTable, CancellationToken cancellationToken);
SourceGeneration\Nodes\IIncrementalGeneratorOutputNode.cs (1)
19void AppendOutputs(IncrementalExecutionContext context, CancellationToken cancellationToken);
SourceGeneration\Nodes\InputNode.cs (1)
54public NodeStateTable<T> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<T>? previousTable, CancellationToken cancellationToken)
SourceGeneration\Nodes\ISyntaxStrategy.cs (1)
20void VisitTree(Lazy<SyntaxNode> root, EntryState state, Lazy<SemanticModel>? model, CancellationToken cancellationToken);
SourceGeneration\Nodes\PostInitOutputNode.cs (3)
12private readonly Action<IncrementalGeneratorPostInitializationContext, CancellationToken> _callback; 15public PostInitOutputNode(Action<IncrementalGeneratorPostInitializationContext, CancellationToken> callback, string embeddedAttributeDefinition) 23public void AppendOutputs(IncrementalExecutionContext context, CancellationToken cancellationToken)
SourceGeneration\Nodes\PreCompilationSourceOutputNode.cs (3)
14private readonly Action<PreCompilationSourceProductionContext, TInput, CancellationToken> _action; 16public PreCompilationSourceOutputNode(IIncrementalGeneratorNode<TInput> source, Action<PreCompilationSourceProductionContext, TInput, CancellationToken> action, string sourceExtension) 26protected override void InvokeUserAction(AdditionalSourcesCollection sources, DiagnosticBag diagnostics, DriverStateTable.Builder graphState, TInput item, CancellationToken cancellationToken)
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (7)
18private readonly Func<GeneratorSyntaxContext, CancellationToken, T> _transformFunc; 20private readonly Func<SyntaxNode, CancellationToken, bool> _filterFunc; 24Func<SyntaxNode, CancellationToken, bool> filterFunc, 25Func<GeneratorSyntaxContext, CancellationToken, T> transformFunc, 71CancellationToken cancellationToken) 123static ImmutableArray<SyntaxNode> getFilteredNodes(SyntaxNode root, Func<SyntaxNode, CancellationToken, bool> func, CancellationToken token)
SourceGeneration\Nodes\SourceOutputNode.cs (3)
13private readonly Action<SourceProductionContext, TInput, CancellationToken> _action; 16public SourceOutputNode(IIncrementalGeneratorNode<TInput> source, Action<SourceProductionContext, TInput, CancellationToken> action, IncrementalGeneratorOutputKind outputKind, string sourceExtension) 30protected override void InvokeUserAction(AdditionalSourcesCollection sources, DiagnosticBag diagnostics, DriverStateTable.Builder graphState, TInput item, CancellationToken cancellationToken)
SourceGeneration\Nodes\SyntaxInputNode.cs (1)
31public NodeStateTable<T> UpdateStateTable(DriverStateTable.Builder graphState, NodeStateTable<T>? previousTable, CancellationToken cancellationToken)
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
76CancellationToken cancellationToken)
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (3)
85Func<SyntaxNode, CancellationToken, bool> predicate, 86Func<GeneratorAttributeSyntaxContext, CancellationToken, T> transform) 148CancellationToken cancellationToken)
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (4)
57Func<SyntaxNode, CancellationToken, bool> predicate) 126ISyntaxHelper syntaxHelper, Compilation compilation, CancellationToken cancellationToken) 156Func<SyntaxNode, CancellationToken, bool> predicate, 157CancellationToken cancellationToken)
SourceGeneration\Nodes\SyntaxValueProvider.cs (2)
42public IncrementalValuesProvider<T> CreateSyntaxProvider<T>(Func<SyntaxNode, CancellationToken, bool> predicate, Func<GeneratorSyntaxContext, CancellationToken, T> transform)
SourceGeneration\Nodes\TransformNode.cs (4)
20private readonly Func<TInput, CancellationToken, ImmutableArray<TOutput>> _func; 26public TransformNode(IIncrementalGeneratorNode<TInput> sourceNode, Func<TInput, CancellationToken, TOutput> userFunc, bool wrapUserFunc = false, IEqualityComparer<TOutput>? comparer = null, string? name = null) 31public TransformNode(IIncrementalGeneratorNode<TInput> sourceNode, Func<TInput, CancellationToken, ImmutableArray<TOutput>> userFunc, bool wrapUserFunc = false, IEqualityComparer<TOutput>? comparer = null, string? name = null) 46public NodeStateTable<TOutput> UpdateStateTable(DriverStateTable.Builder builder, NodeStateTable<TOutput>? previousTable, CancellationToken cancellationToken)
SourceGeneration\Nodes\ValueSourceExtensions.cs (7)
24public static IncrementalValueProvider<TResult> Select<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, TResult> selector) => new IncrementalValueProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector, wrapUserFunc: source.CatchAnalyzerExceptions), source.CatchAnalyzerExceptions); 35public static IncrementalValuesProvider<TResult> Select<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, TResult> selector) => new IncrementalValuesProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector, wrapUserFunc: source.CatchAnalyzerExceptions), source.CatchAnalyzerExceptions); 46public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, ImmutableArray<TResult>> selector) => new IncrementalValuesProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector, wrapUserFunc: source.CatchAnalyzerExceptions), source.CatchAnalyzerExceptions); 57public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValueProvider<TSource> source, Func<TSource, CancellationToken, IEnumerable<TResult>> selector) => new IncrementalValuesProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector.WrapUserFunctionAsImmutableArray(source.CatchAnalyzerExceptions)), source.CatchAnalyzerExceptions); 68public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, ImmutableArray<TResult>> selector) => new IncrementalValuesProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector, wrapUserFunc: source.CatchAnalyzerExceptions), source.CatchAnalyzerExceptions); 79public static IncrementalValuesProvider<TResult> SelectMany<TSource, TResult>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, IEnumerable<TResult>> selector) => new IncrementalValuesProvider<TResult>(new TransformNode<TSource, TResult>(source.Node, selector.WrapUserFunctionAsImmutableArray(source.CatchAnalyzerExceptions)), source.CatchAnalyzerExceptions); 121internal static IncrementalValuesProvider<TSource> Where<TSource>(this IncrementalValuesProvider<TSource> source, Func<TSource, CancellationToken, bool> predicate) => source.SelectMany((item, c) => predicate(item, c) ? ImmutableArray.Create(item) : ImmutableArray<TSource>.Empty);
SourceGeneration\SyntaxStore.cs (3)
27public Builder ToBuilder(Compilation compilation, ImmutableArray<SyntaxInputNode> syntaxInputNodes, bool enableTracking, CancellationToken cancellationToken) => new Builder(compilation, syntaxInputNodes, enableTracking, this, cancellationToken); 38private readonly CancellationToken _cancellationToken; 40internal Builder(Compilation compilation, ImmutableArray<SyntaxInputNode> syntaxInputNodes, bool enableTracking, SyntaxStore previousStore, CancellationToken cancellationToken)
SourceGeneration\UserFunction.cs (6)
63internal static Func<TInput, CancellationToken, TOutput> WrapUserFunction<TInput, TOutput>(this Func<TInput, CancellationToken, TOutput> userFunction, bool catchAnalyzerExceptions) 78internal static Func<TInput, CancellationToken, ImmutableArray<TOutput>> WrapUserFunctionAsImmutableArray<TInput, TOutput>(this Func<TInput, CancellationToken, IEnumerable<TOutput>> userFunction, bool catchAnalyzerExceptions) 83internal static Action<TInput, CancellationToken> WrapUserAction<TInput>(this Action<TInput> userAction, bool catchAnalyzerExceptions) 98internal static Action<TInput1, TInput2, CancellationToken> WrapUserAction<TInput1, TInput2>(this Action<TInput1, TInput2> userAction, bool catchAnalyzerExceptions)
src\roslyn\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs (5)
17internal static DeclarationInfo GetDeclarationInfo(SemanticModel model, SyntaxNode node, bool getSymbol, ArrayBuilder<SyntaxNode>? executableCodeBlocks, CancellationToken cancellationToken) 36internal static DeclarationInfo GetDeclarationInfo(SemanticModel model, SyntaxNode node, bool getSymbol, CancellationToken cancellationToken) 41internal static DeclarationInfo GetDeclarationInfo(SemanticModel model, SyntaxNode node, bool getSymbol, SyntaxNode executableCodeBlock, CancellationToken cancellationToken) 52internal static DeclarationInfo GetDeclarationInfo(SemanticModel model, SyntaxNode node, bool getSymbol, CancellationToken cancellationToken, params SyntaxNode[] executableCodeBlocks) 63private static ISymbol? GetDeclaredSymbol(SemanticModel model, SyntaxNode node, bool getSymbol, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (5)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized)
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
Symbols\ISymbol.cs (1)
246string? GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default);
Symbols\ISymbolInternal.cs (1)
190bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken = default);
Symbols\ITypeSymbol.cs (1)
172ClosedDerivedTypeInfo GetClosedDerivedTypeInfo(CancellationToken cancellationToken);
Syntax\SyntaxNode.cs (1)
1435public virtual void SerializeTo(Stream stream, CancellationToken cancellationToken = default)
Syntax\SyntaxReference.cs (2)
31public abstract SyntaxNode GetSyntax(CancellationToken cancellationToken = default); 38public virtual Task<SyntaxNode> GetSyntaxAsync(CancellationToken cancellationToken = default)
Syntax\SyntaxTree.cs (14)
99public abstract SourceText GetText(CancellationToken cancellationToken = default); 118/// Implementations that wish to schedule this work differently should override <see cref="GetTextAsync(CancellationToken)"/>. 120public virtual Task<SourceText> GetTextAsync(CancellationToken cancellationToken = default) 141public SyntaxNode GetRoot(CancellationToken cancellationToken = default) 149protected abstract SyntaxNode GetRootCore(CancellationToken cancellationToken); 154public Task<SyntaxNode> GetRootAsync(CancellationToken cancellationToken = default) 163protected abstract Task<SyntaxNode> GetRootAsyncCore(CancellationToken cancellationToken); 179public abstract IEnumerable<Diagnostic> GetDiagnostics(CancellationToken cancellationToken = default); 219public abstract FileLinePositionSpan GetLineSpan(TextSpan span, CancellationToken cancellationToken = default); 236public abstract FileLinePositionSpan GetMappedLineSpan(TextSpan span, CancellationToken cancellationToken = default); 248public abstract IEnumerable<LineMapping> GetLineMappings(CancellationToken cancellationToken = default); 255public virtual LineVisibility GetLineVisibility(int position, CancellationToken cancellationToken = default) 417return this.GetText(CancellationToken.None).ToString(); 426ISyntaxHelper syntaxHelper, CancellationToken cancellationToken)
Syntax\SyntaxTreeExtensions.cs (1)
111public static bool IsHiddenPosition(this SyntaxTree tree, int position, CancellationToken cancellationToken = default)
Syntax\TranslationSyntaxReference.cs (3)
34public sealed override SyntaxNode GetSyntax(CancellationToken cancellationToken = default(CancellationToken)) 41protected abstract SyntaxNode Translate(SyntaxReference reference, CancellationToken cancellationToken);
Text\LargeText.cs (2)
192public override void Write(TextWriter writer, TextSpan span, CancellationToken cancellationToken = default(CancellationToken))
Text\SourceText.cs (4)
561public void Write(TextWriter textWriter, CancellationToken cancellationToken = default(CancellationToken)) 569public virtual void Write(TextWriter writer, TextSpan span, CancellationToken cancellationToken = default(CancellationToken))
Text\StringText.cs (2)
91public override void Write(TextWriter textWriter, TextSpan span, CancellationToken cancellationToken = default(CancellationToken))
Microsoft.CodeAnalysis.Analyzers (882)
FixAnalyzers\FixerWithFixAllAnalyzer.Fixer.cs (1)
57private static async Task<Document> AddMethodAsync(Document document, SyntaxNode classDecl, CancellationToken cancellationToken)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
190private ImmutableHashSet<INamedTypeSymbol> GetUsedNamedTypes(INamedTypeSymbol namedType, Compilation compilation, CancellationToken cancellationToken, ref bool hasAccessToTypeFromWorkspaceAssemblies)
MetaAnalyzers\DiagnosticAnalyzerCorrectnessAnalyzer.SyntaxNodeWithinAnalyzerTypeCompilationAnalyzer.cs (1)
24internal static IEnumerable<TClassDeclarationSyntax> GetClassDeclarationNodes(INamedTypeSymbol namedType, CancellationToken cancellationToken)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (3)
196CancellationToken cancellationToken, 211private static AdditionalText? TryGetCategoryAndAllowedIdsInfoFile(ImmutableArray<AdditionalText> additionalFiles, CancellationToken cancellationToken) 230CancellationToken cancellationToken,
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (2)
167CancellationToken cancellationToken, 245CancellationToken cancellationToken,
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (3)
40CancellationToken cancellationToken) 55private static ImmutableDictionary<string, (string value, Location location)> CreateResourceMap(AnalyzerOptions options, string resourceFileName, CancellationToken cancellationToken) 68static ImmutableDictionary<string, (string value, Location location)> CreateResourceMapForFile(AdditionalText file, CancellationToken cancellationToken)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (3)
513static void FreeLocalizableStringsMap(PooledLocalizabeStringsConcurrentDictionary localizableStrings, CancellationToken cancellationToken) 849CancellationToken cancellationToken) 866CancellationToken cancellationToken)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (6)
169private static async Task<Solution> AddEntryToUnshippedFileAsync(Project project, string entryToAdd, CancellationToken cancellationToken) 184CancellationToken cancellationToken) 187private static async Task<Solution> UpdateEntryInUnshippedFileAsync(Project project, string ruleId, string entryToUpdate, CancellationToken cancellationToken) 202CancellationToken cancellationToken) 209CancellationToken cancellationToken) 254CancellationToken cancellationToken)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.FixAllProvider.cs (4)
90protected override async Task<Solution?> GetChangedSolutionAsync(CancellationToken cancellationToken) 130private static async Task<SourceText> AddEntriesToUnshippedFileForDiagnosticsAsync(TextDocument unshippedDataDocument, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 144private static async Task<SourceText> UpdateEntriesInUnshippedFileForDiagnosticsAsync(TextDocument unshippedDataDocument, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 174protected override async Task<Solution?> GetChangedSolutionAsync(CancellationToken cancellationToken)
MetaAnalyzers\Fixers\CompareSymbolsCorrectlyFix.cs (5)
65private async Task<Document> ConvertToEqualsAsync(Document document, TextSpan sourceSpan, CancellationToken cancellationToken) 80private async Task<Document> CallOverloadWithEqualityComparerAsync(Document document, TextSpan sourceSpan, CancellationToken cancellationToken) 118INamedTypeSymbol iEqualityComparer, CancellationToken cancellationToken) 187private async Task<Document> EnsureEqualsCorrectAsync(Document document, SemanticModel semanticModel, IInvocationOperation invocationOperation, CancellationToken cancellationToken) 257private static async Task<Document> ConvertToEqualsAsync(Document document, SemanticModel semanticModel, IBinaryOperation binaryOperation, CancellationToken cancellationToken)
MetaAnalyzers\Fixers\ConfigureGeneratedCodeAnalysisFix.cs (1)
43private async Task<Document> ConfigureGeneratedCodeAnalysisAsync(Document document, TextSpan sourceSpan, CancellationToken cancellationToken)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (2)
109CancellationToken cancellationToken, 159private static async Task<Solution> ApplyFixAsync(Document document, SyntaxNode root, FixInfo fixInfo, CancellationToken cancellationToken)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.CustomFixAllProvider.cs (1)
97protected override async Task<Solution?> GetChangedSolutionAsync(CancellationToken cancellationToken)
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
42private async Task<Document> EnableConcurrentExecutionAsync(Document document, TextSpan sourceSpan, CancellationToken cancellationToken)
MetaAnalyzers\Fixers\PreferIsKindFix.cs (1)
37private async Task<Document> ConvertKindToIsKindAsync(Document document, TextSpan sourceSpan, CancellationToken cancellationToken)
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
456private void NoteRegisterActionInvocation(IMethodSymbol method, TInvocationExpressionSyntax invocation, SemanticModel model, CancellationToken cancellationToken)
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (2)
145private ImmutableArray<IFieldSymbol> GetSupportedDescriptors(Compilation compilation, INamedTypeSymbol analyzer, CancellationToken cancellationToken) 179private ImmutableArray<IFieldSymbol> GetReferencedDescriptorFields(SyntaxNode syntax, SemanticModel semanticModel, CancellationToken cancellationToken)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (6)
36protected abstract Task<bool> TypesAreCompatibleAsync(Document document, ILocalSymbol localSymbol, TLocalDeclarationStatementSyntax declarationStatement, SyntaxNode right, CancellationToken cancellationToken); 38public async Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 47private async Task<State> ComputeStateAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 78Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken) 119Document document, State state, SyntaxEditor editor, SyntaxAnnotation warningAnnotation, CancellationToken cancellationToken) 207CancellationToken cancellationToken)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (2)
42CancellationToken cancellationToken) 57CancellationToken cancellationToken)
src\0bf6ba47805c8821\IMoveDeclarationNearReferenceService.cs (2)
17Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken); 24Task<Document> MoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken);
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (3)
94public async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 138ImmutableDictionary<DocumentId, SemanticModelReuseInfo?> map, Document document, SyntaxNode bodyNode, CancellationToken cancellationToken) 179CancellationToken cancellationToken)
src\7a47995420f988d7\AbstractRemoveUnnecessaryImportsService.cs (3)
19public Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken) 22public abstract Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 25Document document, Func<SyntaxNode, bool> predicate, CancellationToken cancellationToken)
src\7a47995420f988d7\IRemoveUnnecessaryImportsService.cs (2)
14Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken); 16Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken);
src\a16f30e1d256badc\AbstractTypeInferenceService.AbstractTypeInferrer.cs (2)
17protected readonly CancellationToken CancellationToken; 26protected AbstractTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (8)
40public static SymbolUsageResult RunAnalysis(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 55CancellationToken cancellationToken) 88public override BasicBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken) 122CancellationToken cancellationToken) 128CancellationToken cancellationToken) 149CancellationToken cancellationToken) 204public override void SetCurrentAnalysisData(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 213CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (11)
36private readonly Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> _analyzeLocalFunctionOrLambdaInvocation; 80Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation, 119Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation) 220public BasicBlockAnalysisData GetOrCreateBlockAnalysisData(BasicBlock basicBlock, CancellationToken cancellationToken) 231private PooledHashSet<(ISymbol, IOperation)> GetOrCreateSymbolWritesInBlockRange(int firstBlockOrdinal, int lastBlockOrdinal, CancellationToken cancellationToken) 258CancellationToken cancellationToken) 360private void HandleCatchOrFilterOrFinallyInitialization(BasicBlock basicBlock, CancellationToken cancellationToken) 428public void SetCurrentBlockAnalysisDataFrom(BasicBlock basicBlock, CancellationToken cancellationToken) 443public void SetBlockAnalysisDataFrom(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 501protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 516protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
49protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 56protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\ce787ef1f541c32a\IReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
30Task<SyntaxNode> ReplaceAsync(Document document, SyntaxNode memberDeclaration, CancellationToken cancellationToken);
src\ce8c1e82c1124a2b\AbstractInitializerParameterService.cs (6)
24protected abstract SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken); 31Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 40CancellationToken cancellationToken, 86CancellationToken cancellationToken) 116CancellationToken cancellationToken) 193public bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken)
src\f53a47129f87bc30\AbstractGeneratedCodeRecognitionService.cs (2)
24public async Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken) 30private static bool IsGeneratedCode(SyntaxTree syntaxTree, Document document, CancellationToken cancellationToken)
src\f53a47129f87bc30\IGeneratedCodeRecognitionService.cs (1)
17Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (4)
107/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 140/// The default value is <see cref="CancellationToken.None"/>. 148public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 158private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (2)
14public static SemaphoreDisposer DisposableWait(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default) 28public static async ValueTask<SemaphoreDisposer> DisposableWaitAsync(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
49SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken) 118SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
111public static bool IsHiddenPosition(this SyntaxTree tree, int position, CancellationToken cancellationToken = default)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (4)
19Func<CancellationToken, ValueTask> processBatchAsync, 21CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken) 23private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (6)
19Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 22CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<TItem, VoidResult>(delay, Convert(processBatchAsync), equalityComparer, asyncListener, cancellationToken) 26Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 28CancellationToken cancellationToken = default) 37private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (6)
25/// calling <see cref="Dispose()"/>, or cancelling the <see cref="CancellationToken"/> passed to the constructor, 44private readonly Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> _processBatchAsync; 86private CancellationToken _nextBatchCancellationToken; 113Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> processBatchAsync, 116CancellationToken cancellationToken = default) 323private (ImmutableSegmentedList<TItem> items, CancellationToken batchCancellationToken) GetNextBatchAndResetQueue()
src\roslyn\src\Dependencies\Threading\CancellationSeries.cs (7)
19/// Produces a series of <see cref="CancellationToken"/> objects such that requesting a new token 30private readonly CancellationToken _superToken; 37public CancellationSeries(CancellationToken token = default) 53/// Creates the next <see cref="CancellationToken"/> in the series, ensuring the last issued 68public CancellationToken CreateNext(CancellationToken token = default) 75var nextToken = nextSource.Token;
src\roslyn\src\Dependencies\Threading\ChannelReaderExtensions.cs (1)
20public static async IAsyncEnumerable<T> ReadAllAsync<T>(this ChannelReader<T> reader, [EnumeratorCancellation] CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
16public static async Task<ImmutableArray<T>> ToImmutableArrayAsync<T>(this IAsyncEnumerable<T> values, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.cs (6)
30public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 33public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 36public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 39public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (26)
37public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 44return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 55public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 72public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 109private static Task ForEachAsync<TSource>(IEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 215public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 222return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 233public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 250public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 274private static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 385private readonly CancellationToken _externalCancellationToken; 413public readonly Func<TSource, CancellationToken, ValueTask> LoopBody; 418protected ForEachAsyncState(Func<object, Task> taskBody, bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler); 489return _lock.WaitAsync(CancellationToken.None); 585int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 586Func<TSource, CancellationToken, ValueTask> body) : 611int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 612Func<TSource, CancellationToken, ValueTask> body) : 638bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 639Func<T, CancellationToken, ValueTask> body) :
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (44)
25Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 27CancellationToken cancellationToken) 48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 49Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 51CancellationToken cancellationToken) 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 67Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 69CancellationToken cancellationToken) 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 90Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 92CancellationToken cancellationToken) 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 104Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 106CancellationToken cancellationToken) 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 127Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 129CancellationToken cancellationToken) 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 141Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 143CancellationToken cancellationToken) 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 160Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 162CancellationToken cancellationToken) 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 174Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 176CancellationToken cancellationToken) 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 195CancellationToken cancellationToken) 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 208CancellationToken cancellationToken) 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 226Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 228CancellationToken cancellationToken) 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 251CancellationToken cancellationToken) 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 292CancellationToken cancellationToken) 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 322Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 324CancellationToken cancellationToken) 376Func<TArgs, CancellationToken, Task> action, 379CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\TestHooks\IExpeditableDelaySource.cs (1)
30Task<bool> Delay(TimeSpan delay, CancellationToken cancellationToken);
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (3)
254bool ShouldSkipTreeAnalysis(SyntaxTree tree, bool? isGeneratedCode, CancellationToken cancellationToken) 257bool ShouldAnalyzeInTree(SyntaxTree tree, bool? isGeneratedCode, CancellationToken cancellationToken) 295void VerifyAttributes(Action<Diagnostic> reportDiagnostic, ImmutableArray<AttributeData> attributes, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
186public static Task<CodeAnalysisMetricData> ComputeAsync(Compilation compilation, CancellationToken cancellationToken) 226public static Task<CodeAnalysisMetricData> ComputeAsync(ISymbol symbol, Compilation compilation, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeMetricsAnalysisContext.cs (2)
17public CodeMetricsAnalysisContext(Compilation compilation, CancellationToken cancellationToken, 31public CancellationToken CancellationToken { get; }
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
35protected virtual bool IsConfiguredDisallowedExceptionType(INamedTypeSymbol namedTypeSymbol, IMethodSymbol containingMethod, Compilation compilation, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\AdditionalTextExtensions.cs (1)
17public static SourceText GetTextOrEmpty(this AdditionalText text, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
201if (syntaxTreeOptionsProvider?.TryGetDiagnosticValue(tree, rule.Id, CancellationToken.None, out var configuredValue) != true)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
426public static IBlockOperation? GetTopmostOperationBlock(this IMethodSymbol method, Compilation compilation, CancellationToken cancellationToken = default)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
28public static ITypeSymbol? GetReceiverType(this IInvocationOperation invocation, Compilation compilation, bool beforeConversion, CancellationToken cancellationToken) 54private static ITypeSymbol? GetReceiverType(SyntaxNode receiverSyntax, Compilation compilation, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
93public static bool ParameterTypesAreSame(this IMethodSymbol method1, IMethodSymbol method2, IEnumerable<int> parameterIndices, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentDictionary.cs (2)
35public void Dispose() => Free(CancellationToken.None); 37public void Free(CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 31public void Free(CancellationToken cancellationToken) => _dictionary.Free(cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledSortedSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 32public void Free(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
28CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharUtilities.cs (1)
27ArrayBuilder<VirtualChar> virtualChars, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
158if (provider.TryGetDiagnosticValue(tree, descriptor.Id, CancellationToken.None, out severity) || 159provider.TryGetGlobalDiagnosticValue(descriptor.Id, CancellationToken.None, out severity))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
18public static SyntaxToken FindToken(this Location location, CancellationToken cancellationToken) 21public static SyntaxNode FindNode(this Location location, CancellationToken cancellationToken) 24public static SyntaxNode FindNode(this Location location, bool getInnermostNodeForTie, CancellationToken cancellationToken) 27public static SyntaxNode FindNode(this Location location, bool findInsideTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (10)
33public static SymbolInfo GetSymbolInfo(this SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 48public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 54public static IOperation GetRequiredOperation(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 60public static ISymbol GetRequiredEnclosingSymbol(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 66public static TSymbol? GetEnclosingSymbol<TSymbol>(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public static ISymbol GetEnclosingNamedTypeOrAssembly(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public static INamedTypeSymbol? GetEnclosingNamedType(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 91public static INamespaceSymbol? GetEnclosingNamespace(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 108this SemanticModel semanticModel, SyntaxNode? container, CancellationToken cancellationToken, Func<SyntaxNode, bool>? descendInto = null) 216CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (4)
32this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, CancellationToken cancellationToken) 44this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (1)
55CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (15)
312public static bool OverlapsHiddenPosition(this SyntaxNode node, CancellationToken cancellationToken) 315public static bool OverlapsHiddenPosition(this SyntaxNode node, TextSpan span, CancellationToken cancellationToken) 318public static bool OverlapsHiddenPosition(this SyntaxNode declaration, SyntaxNode startNode, SyntaxNode endNode, CancellationToken cancellationToken) 342Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>> computeReplacementAsync, 343CancellationToken cancellationToken) where TRootNode : SyntaxNode 364Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>> computeReplacementAsync, 365CancellationToken cancellationToken) where TRootNode : SyntaxNode 377Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>> computeReplacementAsync, 378CancellationToken cancellationToken) where TRoot : SyntaxNode 390Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>>? computeReplacementNodeAsync, 392Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>>? computeReplacementTokenAsync, 394Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>>? computeReplacementTriviaAsync, 395CancellationToken cancellationToken) 829CancellationToken cancellationToken) 858CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (12)
18public static bool OverlapsHiddenPosition([NotNullWhen(returnValue: true)] this SyntaxTree? tree, TextSpan span, CancellationToken cancellationToken) 53CancellationToken cancellationToken, 62CancellationToken cancellationToken, 73CancellationToken cancellationToken, 102public static bool IsEntirelyHidden(this SyntaxTree tree, TextSpan span, CancellationToken cancellationToken) 127public static bool IsBeforeFirstToken(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 136this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 175this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, bool findInsideTrivia = false) 210CancellationToken cancellationToken, 225CancellationToken cancellationToken, 234public static bool IsGeneratedCode(this SyntaxTree syntaxTree, AnalyzerOptions? analyzerOptions, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 256public static SyntaxNode FindNode(this SyntaxTree syntaxTree, TextSpan? span, bool findInTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
28public static TBlockAnalysisData Run(ControlFlowGraph controlFlowGraph, DataFlowAnalyzer<TBlockAnalysisData> analyzer, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\DataFlowAnalyzer.cs (5)
29public abstract void SetCurrentAnalysisData(BasicBlock basicBlock, TBlockAnalysisData data, CancellationToken cancellationToken); 34public abstract TBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken); 40public abstract TBlockAnalysisData AnalyzeNonConditionalBranch(BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 48BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 53public abstract TBlockAnalysisData Merge(TBlockAnalysisData analysisData1, TBlockAnalysisData analysisData2, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (4)
91public BasicBlockAnalysisData AnalyzeLocalFunctionInvocation(IMethodSymbol localFunction, CancellationToken cancellationToken) 111public BasicBlockAnalysisData AnalyzeLambdaInvocation(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken) 126protected abstract BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken); 127protected abstract BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.cs (2)
26public static SymbolUsageResult Run(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 33public static SymbolUsageResult Run(IOperation rootOperation, ISymbol owningSymbol, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
28private CancellationToken _cancellationToken; 38CancellationToken cancellationToken) 51private void Visit(ISymbol containingSymbol, IEnumerable<IOperation> operations, AnalysisData analysisData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (2)
30protected abstract AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken); 32public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (5)
44SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 90SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 96SyntaxTree tree, SyntaxToken token, int position, int extraSpaces, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 141CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (4)
76CancellationToken cancellationToken) 122CancellationToken cancellationToken) 275CancellationToken cancellationToken) 434public bool TryGetEndTokenForRelativeIndentationSpan(SyntaxToken token, int maxChainDepth, out SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
47using (Logger.LogBlock(FunctionId.Formatting_ContextInitialization, CancellationToken.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (7)
45protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken); 56return this.GetTextChanges(CancellationToken.None).Count > 0; 60public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 63public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 66private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 80private IList<TextChange> CreateTextChangesWorker(CancellationToken cancellationToken) 98private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (14)
113public AbstractFormattingResult Format(CancellationToken cancellationToken) 145protected virtual FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 154protected virtual NodeOperations CreateNodeOperations(CancellationToken cancellationToken) 220CancellationToken cancellationToken) 247CancellationToken cancellationToken) 258FormattingContext context, CancellationToken cancellationToken) 278FormattingContext context, CancellationToken cancellationToken) 304private void ApplyTriviaOperations(FormattingContext context, CancellationToken cancellationToken) 319static void TriviaFormatter(int tokenPairIndex, FormattingContext ctx, ChainedFormattingRules formattingRules, CancellationToken ct) 345FormattingContext context, NodeOperations nodeOperationsCollector, OperationApplier applier, CancellationToken cancellationToken) 376CancellationToken cancellationToken) 431CancellationToken cancellationToken) 445CancellationToken cancellationToken) 487CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (13)
136public bool Apply(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 166private bool ApplyForceLinesOperation(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 186AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 248CancellationToken cancellationToken) 260AlignTokensOperation operation, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 325CancellationToken cancellationToken) 380IList<TokenData> tokenWithIndices, Dictionary<SyntaxToken, int> newChangesMap, CancellationToken cancellationToken) 413CancellationToken cancellationToken) 449CancellationToken cancellationToken) 476CancellationToken cancellationToken) 493CancellationToken cancellationToken) 544int pairIndex, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (6)
44protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken); 48public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 51public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 54private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 88private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken) 110internal IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetChanges(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
40protected abstract TriviaDataWithList Format(FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken); 73int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 115int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 148private static string CreateString(TriviaDataWithList triviaData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (3)
57public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 64FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (3)
46public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 62int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 81CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (3)
53public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 66int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 80CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (2)
51using (Logger.LogBlock(FunctionId.Formatting_TokenStreamConstruction, CancellationToken.None)) 344public IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetTriviaDataWithTokenPair(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (3)
39public abstract TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 41public abstract TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 47CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaDataWithList.cs (1)
11public abstract SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\IFormattingResult.cs (2)
17IList<TextChange> GetTextChanges(CancellationToken cancellationToken); 18SyntaxNode GetFormattedRoot(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ISyntaxFormatting.cs (1)
20IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (9)
40private delegate LineColumnDelta Formatter<T>(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<T> changes, CancellationToken cancellationToken); 179protected abstract LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken); 184protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken); 189protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken); 237public SyntaxTriviaList FormatToSyntaxTrivia(CancellationToken cancellationToken) 265public ImmutableArray<TextChange> FormatToTextChanges(CancellationToken cancellationToken) 283private LineColumn FormatTrivia<T>(Formatter<T> formatter, WhitespaceAppender<T> whitespaceAdder, ArrayBuilder<T> changes, CancellationToken cancellationToken) 379CancellationToken cancellationToken) 396private LineColumnRule GetOverallLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (3)
21SemanticModel model, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 23public ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken) 27SemanticModel model, TextSpan? span, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\IUnnecessaryImportsProvider.cs (2)
15ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken); 21CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (3)
26public readonly CancellationToken CancellationToken; 48CancellationToken cancellationToken) 229var indentation = Finder.GetIndentationOfCurrentPosition(this.Tree, token, LineToBeIndented.Start, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\ISmartTokenFormatter.cs (1)
13IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\ILogger.cs (2)
27void LogBlockStart(FunctionId functionId, LogMessage logMessage, int uniquePairId, CancellationToken cancellationToken); 32void LogBlockEnd(FunctionId functionId, LogMessage logMessage, int uniquePairId, int delta, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.cs (8)
159public static IDisposable LogBlock(FunctionId functionId, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 165public static IDisposable LogBlock(FunctionId functionId, string? message, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 174public static IDisposable LogBlock(FunctionId functionId, Func<string> messageGetter, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 183public static IDisposable LogBlock<TArg>(FunctionId functionId, Func<TArg, string> messageGetter, TArg arg, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 192public static IDisposable LogBlock<TArg0, TArg1>(FunctionId functionId, Func<TArg0, TArg1, string> messageGetter, TArg0 arg0, TArg1 arg1, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 201public static IDisposable LogBlock<TArg0, TArg1, TArg2>(FunctionId functionId, Func<TArg0, TArg1, TArg2, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 210public static IDisposable LogBlock<TArg0, TArg1, TArg2, TArg3>(FunctionId functionId, Func<TArg0, TArg1, TArg2, TArg3, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, TArg3 arg3, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 218public static IDisposable LogBlock(FunctionId functionId, LogMessage logMessage, CancellationToken token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.LogBlock.cs (3)
19public static IDisposable CreateLogBlock(ILogger logger, FunctionId functionId, LogMessage message, int blockId, CancellationToken cancellationToken) 38private CancellationToken _cancellationToken; 44public void Construct(ILogger logger, FunctionId functionId, LogMessage logMessage, int blockId, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\AbstractFileBannerFacts.cs (1)
63public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\IFileBannerFacts.cs (1)
16string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (6)
60SourceText sourceText, SyntaxNode root, TextSpan selectionRaw, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 286CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 325CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 370CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 539CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 572IEnumerable<SyntaxNode> nodes, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\IRefactoringHelpers.cs (1)
55SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (3)
34SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 38SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 43Func<TMemberDeclarationSyntax, bool> membersToKeep, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFacts.cs (20)
52bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 59bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 60bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 61bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 62bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 64bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken); 66ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 78ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken); 81SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 89bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken); 91IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken); 93IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 94IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 96ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 97ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 99ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken); 101bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 106ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken); 108bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken); 110string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (2)
121public static IParameterSymbol? FindParameterForArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 124public static IParameterSymbol? FindParameterForAttributeArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (2)
59TDocumentationCommentTriviaSyntax? documentationComment, int maxBannerLength, CancellationToken cancellationToken) 190public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\IDocumentationCommentService.cs (1)
11string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFacts.cs (7)
164bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 186SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken); 187ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken); 192bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken); 429TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree tree, int position, CancellationToken cancellationToken); 479bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken); 497bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (3)
160this ISyntaxFacts syntaxFacts, ImmutableArray<SyntaxNode> nodes, CancellationToken cancellationToken) 178public static bool ContainsInterleavedDirective(this ISyntaxFacts syntaxFacts, SyntaxNode node, CancellationToken cancellationToken) 182this ISyntaxFacts syntaxFacts, TextSpan span, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (5)
19public static ImmutableArray<Location?> GetBodyLevelSourceLocations(ISymbol symbol, CancellationToken cancellationToken) 40var cancellationToken = visitor.CancellationToken; 100private static SyntaxNode? TryGetContainerDeclaration(ISymbol container, SyntaxTree? syntaxTree, CancellationToken cancellationToken) 132var cancellationToken = reader.CancellationToken; 255SemanticModel semanticModel, SyntaxNode containerDeclaration, SymbolKind kind, string localName, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (9)
129public static SymbolKey Create(ISymbol? symbol, CancellationToken cancellationToken = default) 148public static bool CanCreate(ISymbol symbol, CancellationToken cancellationToken) 168bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 175out string? failureReason, CancellationToken cancellationToken) 182out string? failureReason, CancellationToken cancellationToken) 202public static string CreateString(ISymbol? symbol, CancellationToken cancellationToken = default) 206internal static string CreateStringWorker(int version, ISymbol? symbol, CancellationToken cancellationToken = default) 225Compilation compilation, bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 332using var reader = SymbolKeyReader.GetReader(key, compilation: null!, ignoreAssemblyKey: false, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (5)
34public CancellationToken CancellationToken { get; private set; } 47protected virtual void Initialize(string data, CancellationToken cancellationToken) 250=> base.Initialize(data, CancellationToken.None); 359CancellationToken cancellationToken) 370CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
67public CancellationToken CancellationToken { get; private set; } 97public static SymbolKeyWriter GetWriter(CancellationToken cancellationToken) 104private void Initialize(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyExtensions.cs (1)
11public static SymbolKey GetSymbolKey(this ISymbol? symbol, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
76CancellationToken cancellationToken, 199public CancellationToken CancellationToken { get; }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy.cs (8)
13public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, Func<TArg, CancellationToken, T>? synchronousComputeFunction, TArg arg) 16public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, TArg arg) 22public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, T> synchronousComputeFunction, TArg arg) 28public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction) 33public static AsyncLazy<T> Create<T>(Func<CancellationToken, T> synchronousComputeFunction) 38public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction, Func<CancellationToken, T> synchronousComputeFunction)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (26)
18public abstract T GetValue(CancellationToken cancellationToken); 19public abstract Task<T> GetValueAsync(CancellationToken cancellationToken); 22Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 23Func<TData, CancellationToken, T>? synchronousComputeFunction, 50private Func<TData, CancellationToken, Task<T>>? _asynchronousComputeFunction; 57private Func<TData, CancellationToken, T>? _synchronousComputeFunction; 112Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 113Func<TData, CancellationToken, T>? synchronousComputeFunction, 126Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 127Func<TData, CancellationToken, T>? synchronousComputeFunction, 138private WaitThatValidatesInvariants TakeLock(CancellationToken cancellationToken) 199public override T GetValue(CancellationToken cancellationToken) 274using (TakeLock(CancellationToken.None)) 297CompleteWithTask(Task.FromException<T>(ex), CancellationToken.None); 302CompleteWithTask(Task.FromResult(result), CancellationToken.None); 326public override Task<T> GetValueAsync(CancellationToken cancellationToken) 386private readonly struct AsynchronousComputationToStart(Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, CancellationTokenSource cancellationTokenSource) 388public readonly Func<TData, CancellationToken, Task<T>> AsynchronousComputeFunction = asynchronousComputeFunction; 395CancellationToken callerCancellationToken) 397var cancellationToken = computationToStart.CancellationTokenSource.Token; 419using (TakeLock(CancellationToken.None)) 454private void CompleteWithTask(Task<T> task, CancellationToken cancellationToken) 509using (TakeLock(CancellationToken.None)) 548/// The <see cref="CancellationToken"/> associated with this request. This field will be initialized before 551private CancellationToken _cancellationToken; 563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncPriorityWorkQueue.cs (2)
31private readonly Func<Enumerator, CancellationToken, ValueTask> _processBatchAsync; 74Func<Enumerator, CancellationToken, ValueTask> processBatchAsync,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy.cs (1)
15public static CancellableLazy<T> Create<T>(Func<CancellationToken, T> valueFactory)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy`1.cs (4)
14private Func<CancellationToken, T>? _valueFactory; 17public CancellableLazy(Func<CancellationToken, T> valueFactory) 48public T GetValue(CancellationToken cancellationToken = default) 58Interlocked.Exchange<Func<CancellationToken, T>?>(ref _valueFactory, null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IAsyncEnumerableExtensions.cs (3)
38public static IAsyncEnumerable<T> MergeAsync<T>(this ImmutableArray<IAsyncEnumerable<T>> streams, CancellationToken cancellationToken) 59static async Task ProcessAsync(IAsyncEnumerable<T> stream, ChannelWriter<T> writer, CancellationToken cancellationToken) 76channel, CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (4)
71/// <see cref="CancellationToken"/>. 77/// <param name="cancellationToken">The <see cref="CancellationToken"/> token to 82public void Wait(CancellationToken cancellationToken = default) 235public SemaphoreDisposer DisposableWait(CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
34internal static async Task<PooledStream> CreateReadableStreamAsync(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SoftCrashException.cs (3)
35public SoftCrashException(CancellationToken token) : base(token) { } 38public SoftCrashException(string message, CancellationToken token) : base(message, token) { } 39public SoftCrashException(string message, Exception innerException, CancellationToken token) : base(message, innerException, token) { }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
136public bool TryResolve<TNode>(SyntaxTree syntaxTree, CancellationToken cancellationToken, [NotNullWhen(true)] out TNode? node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\TaskExtensions.cs (2)
17public static T WaitAndGetResult<T>(this Task<T> task, CancellationToken cancellationToken) 45public static T WaitAndGetResult_CanCallOnBackground<T>(this Task<T> task, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
286=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (16)
99CancellationToken cancellationToken) 168CancellationToken cancellationToken) 194CancellationToken cancellationToken) 263CancellationToken cancellationToken) 282CancellationToken cancellationToken) 300CancellationToken cancellationToken) 341Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 345CancellationToken cancellationToken) 376CancellationToken cancellationToken) 393CancellationToken cancellationToken) 416Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 419CancellationToken cancellationToken) 542this INamedTypeSymbol containingType, CancellationToken cancellationToken) 580Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 601Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 624INamedTypeSymbol type, ref int index, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
92CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IParameterSymbolExtensions.cs (2)
26public static IPropertySymbol? GetAssociatedSynthesizedRecordProperty(this IParameterSymbol parameter, CancellationToken cancellationToken) 59public static bool IsPrimaryConstructor(this IParameterSymbol parameter, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
538[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, CancellationToken cancellationToken) 542[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, AttributeTargets validTargets, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
27public static async ValueTask<AddImportPlacementOptions> GetAddImportPlacementOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupHelpers.cs (1)
15Document document, CodeCleanupOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupOptionsProviders.cs (1)
27public static async ValueTask<CodeCleanupOptions> GetCodeCleanupOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (2)
25var cancellationToken = fixAllContext.CancellationToken; 135CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\ForkingSyntaxEditorBasedCodeFixProvider.cs (2)
42CancellationToken cancellationToken); 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
30var cancellationToken = fixAllContext.CancellationToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\SyntaxEditorBasedCodeFixProvider.cs (6)
63protected Func<CancellationToken, Task<Document>> GetDocumentUpdater(CodeFixContext context, Diagnostic? diagnostic = null) 70Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 98Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken); 111protected virtual bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 122/// cref="IncludeDiagnosticDuringFixAll(Diagnostic, Document, string, CancellationToken)"/> should be overridden
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (4)
21Document document, TextSpan span, CancellationToken cancellationToken); 24Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken) 33Document document, TextSpan span, bool fixAllInContainingMember, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\IFixAllSpanMappingService.cs (1)
31Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (9)
20protected abstract IList<bool>? GetAvailableInsertionIndices(SyntaxNode destination, CancellationToken cancellationToken); 22private IList<bool>? GetAvailableInsertionIndices<TDeclarationNode>(TDeclarationNode destination, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 25public bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken) 28public bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 58public bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken) 61public bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 68CancellationToken cancellationToken, 148CancellationToken cancellationToken) 159CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (59)
47public TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 50public TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 53public TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 56public TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 59public TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 62public TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 65public TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) 76public SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 79public SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 82public SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 85public SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 88public SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 91public SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 94public TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 97public TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 100public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 103public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 106public TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 109public TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 112public TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 115public TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 118public TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 123protected abstract TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 124protected abstract TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 125protected abstract TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 126protected abstract TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 127protected abstract TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128protected abstract TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 131public abstract TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<IParameterSymbol> parameters, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 132public abstract TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 134public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 135public abstract TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<SyntaxNode> statements, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 137public abstract TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 138public abstract TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 139public abstract TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 140public abstract TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 143public abstract SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 144public abstract SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 147public abstract SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 149public abstract SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 150public abstract SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 151public abstract SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 232Func<SyntaxNode, TCodeGenerationContextInfo, IList<bool>?, CancellationToken, SyntaxNode> declarationTransform, 233CancellationToken cancellationToken) 274CancellationToken cancellationToken) 296CancellationToken cancellationToken) 328CancellationToken cancellationToken) 342private SyntaxNode? GetNewMember(TCodeGenerationContextInfo info, CodeGenerationDestination codeGenerationDestination, ISymbol member, CancellationToken cancellationToken) 359CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 392CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 401public Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 410public Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 419public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 428public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 437public Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 446public Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 455public Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 464public Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CleanCodeGenerationOptions.cs (1)
39public static async ValueTask<CleanCodeGenerationOptions> GetCleanCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
116ISymbol symbol, string commentToken, [NotNullWhen(true)] out string? comment, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
34public static async ValueTask<CodeGenerationOptions> GetCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken) 40public static async ValueTask<CodeGenerationContextInfo> GetCodeGenerationInfoAsync(this Document document, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (11)
30public static Task<Document> AddEventDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 37public static Task<Document> AddFieldDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 44public static Task<Document> AddMethodDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 51public static Task<Document> AddPropertyDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 58public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 65public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 72public static Task<Document> AddNamespaceDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 79public static Task<Document> AddNamespaceOrTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken) 86public static Task<Document> AddMemberDeclarationsAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 92public static bool CanAdd(Solution solution, ISymbol destination, CancellationToken cancellationToken) 98public static bool CanAdd(Solution solution, ISymbol destination, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\ICodeGenerationService.cs (36)
22SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 27SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 33SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 38SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 43SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 48SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 53TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 58TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 63TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 68TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 73TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 78TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 83TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 88TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 93TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 98TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 103TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 108TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 113TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 118TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 123TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133Task<Document> AddEventAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken); 138Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken); 143Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken); 148Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken); 153Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 158Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 163Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken); 168Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken); 173Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken); 178bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken); 183bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 188bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken); 193bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 201SyntaxNode? FindMostRelevantNameSpaceOrTypeDeclaration(Solution solution, INamespaceOrTypeSymbol namespaceOrType, Location? location, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
92public ClosedDerivedTypeInfo GetClosedDerivedTypeInfo(CancellationToken cancellationToken) => throw new NotImplementedException();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\AbstractRefactoringHelpersService.cs (1)
24public void AddRelevantNodes<TSyntaxNode>(SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (8)
59public static async Task<TSyntaxNode?> TryGetRelevantNodeAsync<TSyntaxNode>(this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 65public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 68public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, bool allowEmptyNode, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 76this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 82this Document document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 89this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 93this ParsedDocument document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 102this ParsedDocument document, TextSpan span, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\IRefactoringHelpersService.cs (1)
20this IRefactoringHelpersService service, ParsedDocument document, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (2)
23CancellationToken cancellationToken) 152IReadOnlyList<SyntaxNode> parameters, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (6)
35CancellationToken cancellationToken) 79CancellationToken cancellationToken) 98CancellationToken cancellationToken); 115CancellationToken cancellationToken) 176CancellationToken cancellationToken) 259private static bool IsInsideNamespace(SyntaxNode node, INamespaceSymbol symbol, SemanticModel model, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\ISyntaxContextService.cs (1)
12SyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\SyntaxContext.cs (1)
46CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (11)
33public static async ValueTask<SemanticModel> GetRequiredSemanticModelAsync(this Document document, CancellationToken cancellationToken) 57public static async ValueTask<SyntaxTree> GetRequiredSyntaxTreeAsync(this Document document, CancellationToken cancellationToken) 74public static async ValueTask<SyntaxNode> GetRequiredSyntaxRootAsync(this Document document, CancellationToken cancellationToken) 125public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, int position, CancellationToken cancellationToken) 142public static async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, TextSpan span, CancellationToken cancellationToken) 167public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, SyntaxNode? node, CancellationToken cancellationToken) 178public static async Task<bool> HasAnyErrorsAsync(this Document document, CancellationToken cancellationToken, List<string>? ignoreErrorCode = null) 184public static async Task<ImmutableArray<Diagnostic>> GetErrorsAsync(this Document document, CancellationToken cancellationToken, IList<string>? ignoreErrorCode = null) 200public static async Task VerifyNoErrorsAsync(this Document newDocument, string message, CancellationToken cancellationToken, List<string>? ignoreErrorCodes = null) 219public static async Task<bool> IsGeneratedCodeAsync(this Document document, CancellationToken cancellationToken) 237public static async ValueTask<IOptionsReader> GetHostAnalyzerConfigOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (10)
15public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 18public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 21public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 24public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 31CancellationToken cancellationToken) 41CancellationToken cancellationToken) 58CancellationToken cancellationToken) 71CancellationToken cancellationToken) 88CancellationToken cancellationToken) 101CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
94public static async Task<Compilation> GetRequiredCompilationAsync(this Project project, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxEditorExtensions.cs (6)
32CancellationToken cancellationToken) where TNode : SyntaxNode 55CancellationToken cancellationToken) where TNode : SyntaxNode 77CancellationToken cancellationToken) where TNode : SyntaxNode 99CancellationToken cancellationToken) where TNode : SyntaxNode 121CancellationToken cancellationToken) where TNode : SyntaxNode 157CancellationToken cancellationToken) where TNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
38CancellationToken cancellationToken) 49CancellationToken cancellationToken) 61CancellationToken cancellationToken) 141CancellationToken cancellationToken) 233CancellationToken cancellationToken) 258private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\TextDocumentExtensions.cs (1)
15public static async ValueTask<SourceText> GetValueTextAsync(this TextDocument document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
12/// CancellationToken)"/> to process references found in linked files only a single time.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\DocumentFormattingOptionsProviders.cs (1)
22public static async ValueTask<DocumentFormattingOptions> GetDocumentFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\FormatterShared.cs (5)
21public Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, CancellationToken cancellationToken) 24public async Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 30public SyntaxNode Format(SyntaxNode node, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 33public SyntaxNode Format(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 36public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\ISyntaxFormattingService.cs (3)
15bool ShouldFormatOnTypedCharacter(ParsedDocument document, char typedChar, int caretPosition, CancellationToken cancellationToken); 16ImmutableArray<TextChange> GetFormattingChangesOnTypedCharacter(ParsedDocument document, int caretPosition, IndentationOptions indentationOptions, CancellationToken cancellationToken); 17ImmutableArray<TextChange> GetFormattingChangesOnPaste(ParsedDocument document, TextSpan textSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\LineFormattingOptionsProviders.cs (1)
17public static async ValueTask<LineFormattingOptions> GetLineFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (1)
17public static async ValueTask<SyntaxFormattingOptions> GetSyntaxFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (2)
17ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken) 39private Indenter GetIndenter(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
20IndentationResult GetIndentation(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken); 29public static string GetPreferredIndentation(this SyntaxToken token, ParsedDocument document, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (4)
26protected abstract ImmutableArray<SyntaxNode> GetGlobalImports(SemanticModel semanticModel, SyntaxNode? contextLocation, SyntaxGenerator generator, CancellationToken cancellationToken); 55CancellationToken cancellationToken) 133CancellationToken cancellationToken) 160AddImportPlacementOptions options, SyntaxNode root, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\IAddImportsService.cs (3)
24SyntaxNode import, SyntaxGenerator generator, CancellationToken cancellationToken); 34IEnumerable<SyntaxNode> newImports, SyntaxGenerator generator, AddImportPlacementOptions options, CancellationToken cancellationToken); 42CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\IInitializeParameterService.cs (3)
16bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken); 22Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 28CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (26)
41string baseName, CancellationToken cancellationToken) 49string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 57string baseName, CancellationToken cancellationToken) 65string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 78CancellationToken cancellationToken) 96protected virtual IEnumerable<ISymbol> GetCollidableSymbols(SemanticModel semanticModel, SyntaxNode location, SyntaxNode? container, CancellationToken cancellationToken) 180public bool IsWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 183public bool IsOnlyWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 186public bool IsInOutContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 189public bool IsInRefContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 192public bool IsInInContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 195public bool CanReplaceWithRValue(SemanticModel semanticModel, SyntaxNode? expression, CancellationToken cancellationToken) 198public ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 207public ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken) 213public SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 225public bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 228public IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken) 231public IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 234public IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 237public ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 240public ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 243public ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken) 246public bool IsInsideNameOfExpression(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 249public ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken) 252public bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, INamedTypeSymbol? expressionTypeOpt, CancellationToken cancellationToken) 255public string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\ISemanticFactsService.cs (16)
15bool IsExpressionContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 16bool IsStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 17bool IsTypeContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 18bool IsNamespaceContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 19bool IsNamespaceDeclarationNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 20bool IsTypeDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 21bool IsMemberDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 22bool IsGlobalStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 23bool IsLabelContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 24bool IsAttributeNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 28SyntaxNode? container, string baseName, CancellationToken cancellationToken); 32SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 35Func<ISymbol, bool> filter, IEnumerable<string> usedNames, CancellationToken cancellationToken); 39SyntaxNode? container, string baseName, CancellationToken cancellationToken); 43SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 47IMethodSymbol? TryGetDisposeMethod(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SyntaxFactsService\ISyntaxFactsService.cs (2)
15bool IsInNonUserCode(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 18Task<ImmutableArray<SyntaxNode>> GetSelectedFieldsAndPropertiesAsync(SyntaxTree syntaxTree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.cs (5)
13protected abstract AbstractTypeInferrer CreateTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken); 81string? nameOpt, CancellationToken cancellationToken) 92string? nameOpt, CancellationToken cancellationToken) 103string? nameOpt, CancellationToken cancellationToken) 111string? nameOpt, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\ITypeInferenceService.cs (4)
27ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken); 28ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 30ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 31ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\NamingStyles\NamingStylePreferencesProviders.cs (1)
15public static async ValueTask<NamingStylePreferences> GetNamingStylePreferencesAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\MemberDisplayOptions.cs (1)
50public static async ValueTask<MemberDisplayOptions> GetMemberDisplayOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\OptionsProvider.cs (2)
16ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken); 23public async ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
49public async Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseLanguageService.cs (1)
36Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseWorkspaceService.cs (2)
19/// Don't call this directly. use <see cref="DocumentExtensions.ReuseExistingSpeculativeModelAsync(Document, SyntaxNode, CancellationToken)"/> (or an overload). 21ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractReducer.IExpressionRewriter.cs (1)
14void Initialize(ParseOptions parseOptions, SimplifierOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (8)
51public abstract SyntaxNode Expand(SyntaxNode node, SemanticModel semanticModel, SyntaxAnnotation? annotationForReplacedAliasIdentifier, Func<SyntaxNode, bool>? expandInsideNode, bool expandParameter, CancellationToken cancellationToken); 52public abstract SyntaxToken Expand(SyntaxToken token, SemanticModel semanticModel, Func<SyntaxNode, bool>? expandInsideNode, CancellationToken cancellationToken); 59CancellationToken cancellationToken = default) 91CancellationToken cancellationToken) 158CancellationToken cancellationToken) 184NodeOrTokenToReduce nodeOrTokenToReduce, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 320protected abstract void GetUnusedNamespaceImports(SemanticModel model, HashSet<SyntaxNode> namespaceImports, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\ISimplificationService.cs (3)
22CancellationToken cancellationToken); 28CancellationToken cancellationToken); 35CancellationToken cancellationToken = default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (2)
17public static ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken) 20public static async ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, ISimplification simplification, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractMemberAccessExpressionSimplifier.cs (2)
24SemanticModel semanticModel, TMemberAccessExpressionSyntax memberAccessExpression, CancellationToken cancellationToken); 38CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractSimplifier.cs (1)
22CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (2)
19ISymbol? symbol, Solution solution, CancellationToken cancellationToken) 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (2)
27CancellationToken cancellationToken) 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (6)
31public static async ValueTask<ParsedDocument> CreateAsync(Document document, CancellationToken cancellationToken) 47public ParsedDocument WithChangedText(SourceText text, CancellationToken cancellationToken) 53public ParsedDocument WithChangedRoot(SyntaxNode root, CancellationToken cancellationToken) 59public ParsedDocument WithChange(TextChange change, CancellationToken cancellationToken) 62public ParsedDocument WithChanges(IEnumerable<TextChange> changes, CancellationToken cancellationToken) 66/// Equivalent semantics to <see cref="Document.GetTextChangesAsync(Document, CancellationToken)"/>
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SemanticDocument.cs (2)
18public static new async Task<SemanticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 26public new async ValueTask<SemanticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SyntacticDocument.cs (2)
28public static async ValueTask<SyntacticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 35public ValueTask<SyntacticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.AnalyzerUtilities (498)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (8)
40public static SymbolUsageResult RunAnalysis(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 55CancellationToken cancellationToken) 88public override BasicBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken) 122CancellationToken cancellationToken) 128CancellationToken cancellationToken) 149CancellationToken cancellationToken) 204public override void SetCurrentAnalysisData(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 213CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (11)
36private readonly Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> _analyzeLocalFunctionOrLambdaInvocation; 80Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation, 119Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation) 220public BasicBlockAnalysisData GetOrCreateBlockAnalysisData(BasicBlock basicBlock, CancellationToken cancellationToken) 231private PooledHashSet<(ISymbol, IOperation)> GetOrCreateSymbolWritesInBlockRange(int firstBlockOrdinal, int lastBlockOrdinal, CancellationToken cancellationToken) 258CancellationToken cancellationToken) 360private void HandleCatchOrFilterOrFinallyInitialization(BasicBlock basicBlock, CancellationToken cancellationToken) 428public void SetCurrentBlockAnalysisDataFrom(BasicBlock basicBlock, CancellationToken cancellationToken) 443public void SetBlockAnalysisDataFrom(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 501protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 516protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
49protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 56protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (4)
107/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 140/// The default value is <see cref="CancellationToken.None"/>. 148public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 158private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (2)
14public static SemaphoreDisposer DisposableWait(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default) 28public static async ValueTask<SemaphoreDisposer> DisposableWaitAsync(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
49SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken) 118SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
111public static bool IsHiddenPosition(this SyntaxTree tree, int position, CancellationToken cancellationToken = default)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (4)
19Func<CancellationToken, ValueTask> processBatchAsync, 21CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken) 23private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (6)
19Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 22CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<TItem, VoidResult>(delay, Convert(processBatchAsync), equalityComparer, asyncListener, cancellationToken) 26Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 28CancellationToken cancellationToken = default) 37private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (6)
25/// calling <see cref="Dispose()"/>, or cancelling the <see cref="CancellationToken"/> passed to the constructor, 44private readonly Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> _processBatchAsync; 86private CancellationToken _nextBatchCancellationToken; 113Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> processBatchAsync, 116CancellationToken cancellationToken = default) 323private (ImmutableSegmentedList<TItem> items, CancellationToken batchCancellationToken) GetNextBatchAndResetQueue()
src\roslyn\src\Dependencies\Threading\CancellationSeries.cs (7)
19/// Produces a series of <see cref="CancellationToken"/> objects such that requesting a new token 30private readonly CancellationToken _superToken; 37public CancellationSeries(CancellationToken token = default) 53/// Creates the next <see cref="CancellationToken"/> in the series, ensuring the last issued 68public CancellationToken CreateNext(CancellationToken token = default) 75var nextToken = nextSource.Token;
src\roslyn\src\Dependencies\Threading\ChannelReaderExtensions.cs (1)
20public static async IAsyncEnumerable<T> ReadAllAsync<T>(this ChannelReader<T> reader, [EnumeratorCancellation] CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
16public static async Task<ImmutableArray<T>> ToImmutableArrayAsync<T>(this IAsyncEnumerable<T> values, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.cs (6)
30public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 33public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 36public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 39public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (26)
37public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 44return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 55public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 72public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 109private static Task ForEachAsync<TSource>(IEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 215public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 222return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 233public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 250public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 274private static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 385private readonly CancellationToken _externalCancellationToken; 413public readonly Func<TSource, CancellationToken, ValueTask> LoopBody; 418protected ForEachAsyncState(Func<object, Task> taskBody, bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler); 489return _lock.WaitAsync(CancellationToken.None); 585int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 586Func<TSource, CancellationToken, ValueTask> body) : 611int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 612Func<TSource, CancellationToken, ValueTask> body) : 638bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 639Func<T, CancellationToken, ValueTask> body) :
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (44)
25Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 27CancellationToken cancellationToken) 48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 49Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 51CancellationToken cancellationToken) 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 67Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 69CancellationToken cancellationToken) 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 90Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 92CancellationToken cancellationToken) 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 104Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 106CancellationToken cancellationToken) 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 127Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 129CancellationToken cancellationToken) 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 141Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 143CancellationToken cancellationToken) 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 160Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 162CancellationToken cancellationToken) 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 174Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 176CancellationToken cancellationToken) 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 195CancellationToken cancellationToken) 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 208CancellationToken cancellationToken) 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 226Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 228CancellationToken cancellationToken) 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 251CancellationToken cancellationToken) 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 292CancellationToken cancellationToken) 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 322Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 324CancellationToken cancellationToken) 376Func<TArgs, CancellationToken, Task> action, 379CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\TestHooks\IExpeditableDelaySource.cs (1)
30Task<bool> Delay(TimeSpan delay, CancellationToken cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
186public static Task<CodeAnalysisMetricData> ComputeAsync(Compilation compilation, CancellationToken cancellationToken) 226public static Task<CodeAnalysisMetricData> ComputeAsync(ISymbol symbol, Compilation compilation, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeMetricsAnalysisContext.cs (2)
17public CodeMetricsAnalysisContext(Compilation compilation, CancellationToken cancellationToken, 31public CancellationToken CancellationToken { get; }
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
35protected virtual bool IsConfiguredDisallowedExceptionType(INamedTypeSymbol namedTypeSymbol, IMethodSymbol containingMethod, Compilation compilation, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\AdditionalTextExtensions.cs (1)
17public static SourceText GetTextOrEmpty(this AdditionalText text, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
201if (syntaxTreeOptionsProvider?.TryGetDiagnosticValue(tree, rule.Id, CancellationToken.None, out var configuredValue) != true)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
426public static IBlockOperation? GetTopmostOperationBlock(this IMethodSymbol method, Compilation compilation, CancellationToken cancellationToken = default)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
28public static ITypeSymbol? GetReceiverType(this IInvocationOperation invocation, Compilation compilation, bool beforeConversion, CancellationToken cancellationToken) 54private static ITypeSymbol? GetReceiverType(SyntaxNode receiverSyntax, Compilation compilation, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
93public static bool ParameterTypesAreSame(this IMethodSymbol method1, IMethodSymbol method2, IEnumerable<int> parameterIndices, CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentDictionary.cs (2)
35public void Dispose() => Free(CancellationToken.None); 37public void Free(CancellationToken cancellationToken)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 31public void Free(CancellationToken cancellationToken) => _dictionary.Free(cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledSortedSet.cs (2)
30public void Dispose() => Free(CancellationToken.None); 32public void Free(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
28CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharUtilities.cs (1)
27ArrayBuilder<VirtualChar> virtualChars, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
158if (provider.TryGetDiagnosticValue(tree, descriptor.Id, CancellationToken.None, out severity) || 159provider.TryGetGlobalDiagnosticValue(descriptor.Id, CancellationToken.None, out severity))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
18public static SyntaxToken FindToken(this Location location, CancellationToken cancellationToken) 21public static SyntaxNode FindNode(this Location location, CancellationToken cancellationToken) 24public static SyntaxNode FindNode(this Location location, bool getInnermostNodeForTie, CancellationToken cancellationToken) 27public static SyntaxNode FindNode(this Location location, bool findInsideTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (10)
33public static SymbolInfo GetSymbolInfo(this SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 48public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 54public static IOperation GetRequiredOperation(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 60public static ISymbol GetRequiredEnclosingSymbol(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 66public static TSymbol? GetEnclosingSymbol<TSymbol>(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public static ISymbol GetEnclosingNamedTypeOrAssembly(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public static INamedTypeSymbol? GetEnclosingNamedType(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 91public static INamespaceSymbol? GetEnclosingNamespace(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 108this SemanticModel semanticModel, SyntaxNode? container, CancellationToken cancellationToken, Func<SyntaxNode, bool>? descendInto = null) 216CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (4)
32this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, CancellationToken cancellationToken) 44this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (1)
55CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (15)
312public static bool OverlapsHiddenPosition(this SyntaxNode node, CancellationToken cancellationToken) 315public static bool OverlapsHiddenPosition(this SyntaxNode node, TextSpan span, CancellationToken cancellationToken) 318public static bool OverlapsHiddenPosition(this SyntaxNode declaration, SyntaxNode startNode, SyntaxNode endNode, CancellationToken cancellationToken) 342Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>> computeReplacementAsync, 343CancellationToken cancellationToken) where TRootNode : SyntaxNode 364Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>> computeReplacementAsync, 365CancellationToken cancellationToken) where TRootNode : SyntaxNode 377Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>> computeReplacementAsync, 378CancellationToken cancellationToken) where TRoot : SyntaxNode 390Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>>? computeReplacementNodeAsync, 392Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>>? computeReplacementTokenAsync, 394Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>>? computeReplacementTriviaAsync, 395CancellationToken cancellationToken) 829CancellationToken cancellationToken) 858CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (12)
18public static bool OverlapsHiddenPosition([NotNullWhen(returnValue: true)] this SyntaxTree? tree, TextSpan span, CancellationToken cancellationToken) 53CancellationToken cancellationToken, 62CancellationToken cancellationToken, 73CancellationToken cancellationToken, 102public static bool IsEntirelyHidden(this SyntaxTree tree, TextSpan span, CancellationToken cancellationToken) 127public static bool IsBeforeFirstToken(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 136this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 175this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, bool findInsideTrivia = false) 210CancellationToken cancellationToken, 225CancellationToken cancellationToken, 234public static bool IsGeneratedCode(this SyntaxTree syntaxTree, AnalyzerOptions? analyzerOptions, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 256public static SyntaxNode FindNode(this SyntaxTree syntaxTree, TextSpan? span, bool findInTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
28public static TBlockAnalysisData Run(ControlFlowGraph controlFlowGraph, DataFlowAnalyzer<TBlockAnalysisData> analyzer, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\DataFlowAnalyzer.cs (5)
29public abstract void SetCurrentAnalysisData(BasicBlock basicBlock, TBlockAnalysisData data, CancellationToken cancellationToken); 34public abstract TBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken); 40public abstract TBlockAnalysisData AnalyzeNonConditionalBranch(BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 48BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 53public abstract TBlockAnalysisData Merge(TBlockAnalysisData analysisData1, TBlockAnalysisData analysisData2, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (4)
91public BasicBlockAnalysisData AnalyzeLocalFunctionInvocation(IMethodSymbol localFunction, CancellationToken cancellationToken) 111public BasicBlockAnalysisData AnalyzeLambdaInvocation(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken) 126protected abstract BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken); 127protected abstract BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.cs (2)
26public static SymbolUsageResult Run(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 33public static SymbolUsageResult Run(IOperation rootOperation, ISymbol owningSymbol, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
28private CancellationToken _cancellationToken; 38CancellationToken cancellationToken) 51private void Visit(ISymbol containingSymbol, IEnumerable<IOperation> operations, AnalysisData analysisData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (2)
30protected abstract AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken); 32public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (5)
44SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 90SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 96SyntaxTree tree, SyntaxToken token, int position, int extraSpaces, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 141CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (4)
76CancellationToken cancellationToken) 122CancellationToken cancellationToken) 275CancellationToken cancellationToken) 434public bool TryGetEndTokenForRelativeIndentationSpan(SyntaxToken token, int maxChainDepth, out SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
47using (Logger.LogBlock(FunctionId.Formatting_ContextInitialization, CancellationToken.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (7)
45protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken); 56return this.GetTextChanges(CancellationToken.None).Count > 0; 60public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 63public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 66private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 80private IList<TextChange> CreateTextChangesWorker(CancellationToken cancellationToken) 98private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (14)
113public AbstractFormattingResult Format(CancellationToken cancellationToken) 145protected virtual FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 154protected virtual NodeOperations CreateNodeOperations(CancellationToken cancellationToken) 220CancellationToken cancellationToken) 247CancellationToken cancellationToken) 258FormattingContext context, CancellationToken cancellationToken) 278FormattingContext context, CancellationToken cancellationToken) 304private void ApplyTriviaOperations(FormattingContext context, CancellationToken cancellationToken) 319static void TriviaFormatter(int tokenPairIndex, FormattingContext ctx, ChainedFormattingRules formattingRules, CancellationToken ct) 345FormattingContext context, NodeOperations nodeOperationsCollector, OperationApplier applier, CancellationToken cancellationToken) 376CancellationToken cancellationToken) 431CancellationToken cancellationToken) 445CancellationToken cancellationToken) 487CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (13)
136public bool Apply(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 166private bool ApplyForceLinesOperation(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 186AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 248CancellationToken cancellationToken) 260AlignTokensOperation operation, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 325CancellationToken cancellationToken) 380IList<TokenData> tokenWithIndices, Dictionary<SyntaxToken, int> newChangesMap, CancellationToken cancellationToken) 413CancellationToken cancellationToken) 449CancellationToken cancellationToken) 476CancellationToken cancellationToken) 493CancellationToken cancellationToken) 544int pairIndex, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (6)
44protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken); 48public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 51public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 54private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 88private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken) 110internal IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetChanges(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
40protected abstract TriviaDataWithList Format(FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken); 73int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 115int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 148private static string CreateString(TriviaDataWithList triviaData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (3)
57public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 64FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (3)
46public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 62int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 81CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (3)
53public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 66int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 80CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (2)
51using (Logger.LogBlock(FunctionId.Formatting_TokenStreamConstruction, CancellationToken.None)) 344public IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetTriviaDataWithTokenPair(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (3)
39public abstract TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 41public abstract TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 47CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaDataWithList.cs (1)
11public abstract SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\IFormattingResult.cs (2)
17IList<TextChange> GetTextChanges(CancellationToken cancellationToken); 18SyntaxNode GetFormattedRoot(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ISyntaxFormatting.cs (1)
20IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (9)
40private delegate LineColumnDelta Formatter<T>(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<T> changes, CancellationToken cancellationToken); 179protected abstract LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken); 184protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken); 189protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken); 237public SyntaxTriviaList FormatToSyntaxTrivia(CancellationToken cancellationToken) 265public ImmutableArray<TextChange> FormatToTextChanges(CancellationToken cancellationToken) 283private LineColumn FormatTrivia<T>(Formatter<T> formatter, WhitespaceAppender<T> whitespaceAdder, ArrayBuilder<T> changes, CancellationToken cancellationToken) 379CancellationToken cancellationToken) 396private LineColumnRule GetOverallLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (3)
21SemanticModel model, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 23public ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken) 27SemanticModel model, TextSpan? span, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\IUnnecessaryImportsProvider.cs (2)
15ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken); 21CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (3)
26public readonly CancellationToken CancellationToken; 48CancellationToken cancellationToken) 229var indentation = Finder.GetIndentationOfCurrentPosition(this.Tree, token, LineToBeIndented.Start, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\ISmartTokenFormatter.cs (1)
13IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\ILogger.cs (2)
27void LogBlockStart(FunctionId functionId, LogMessage logMessage, int uniquePairId, CancellationToken cancellationToken); 32void LogBlockEnd(FunctionId functionId, LogMessage logMessage, int uniquePairId, int delta, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.cs (8)
159public static IDisposable LogBlock(FunctionId functionId, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 165public static IDisposable LogBlock(FunctionId functionId, string? message, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 174public static IDisposable LogBlock(FunctionId functionId, Func<string> messageGetter, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 183public static IDisposable LogBlock<TArg>(FunctionId functionId, Func<TArg, string> messageGetter, TArg arg, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 192public static IDisposable LogBlock<TArg0, TArg1>(FunctionId functionId, Func<TArg0, TArg1, string> messageGetter, TArg0 arg0, TArg1 arg1, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 201public static IDisposable LogBlock<TArg0, TArg1, TArg2>(FunctionId functionId, Func<TArg0, TArg1, TArg2, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 210public static IDisposable LogBlock<TArg0, TArg1, TArg2, TArg3>(FunctionId functionId, Func<TArg0, TArg1, TArg2, TArg3, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, TArg3 arg3, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 218public static IDisposable LogBlock(FunctionId functionId, LogMessage logMessage, CancellationToken token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.LogBlock.cs (3)
19public static IDisposable CreateLogBlock(ILogger logger, FunctionId functionId, LogMessage message, int blockId, CancellationToken cancellationToken) 38private CancellationToken _cancellationToken; 44public void Construct(ILogger logger, FunctionId functionId, LogMessage logMessage, int blockId, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\AbstractFileBannerFacts.cs (1)
63public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\IFileBannerFacts.cs (1)
16string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (6)
60SourceText sourceText, SyntaxNode root, TextSpan selectionRaw, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 286CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 325CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 370CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 539CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 572IEnumerable<SyntaxNode> nodes, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\IRefactoringHelpers.cs (1)
55SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (3)
34SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 38SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 43Func<TMemberDeclarationSyntax, bool> membersToKeep, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFacts.cs (20)
52bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 59bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 60bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 61bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 62bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 64bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken); 66ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 78ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken); 81SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 89bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken); 91IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken); 93IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 94IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 96ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 97ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 99ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken); 101bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 106ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken); 108bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken); 110string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (2)
121public static IParameterSymbol? FindParameterForArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 124public static IParameterSymbol? FindParameterForAttributeArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (2)
59TDocumentationCommentTriviaSyntax? documentationComment, int maxBannerLength, CancellationToken cancellationToken) 190public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\IDocumentationCommentService.cs (1)
11string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFacts.cs (7)
164bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 186SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken); 187ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken); 192bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken); 429TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree tree, int position, CancellationToken cancellationToken); 479bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken); 497bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (3)
160this ISyntaxFacts syntaxFacts, ImmutableArray<SyntaxNode> nodes, CancellationToken cancellationToken) 178public static bool ContainsInterleavedDirective(this ISyntaxFacts syntaxFacts, SyntaxNode node, CancellationToken cancellationToken) 182this ISyntaxFacts syntaxFacts, TextSpan span, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (5)
19public static ImmutableArray<Location?> GetBodyLevelSourceLocations(ISymbol symbol, CancellationToken cancellationToken) 40var cancellationToken = visitor.CancellationToken; 100private static SyntaxNode? TryGetContainerDeclaration(ISymbol container, SyntaxTree? syntaxTree, CancellationToken cancellationToken) 132var cancellationToken = reader.CancellationToken; 255SemanticModel semanticModel, SyntaxNode containerDeclaration, SymbolKind kind, string localName, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (9)
129public static SymbolKey Create(ISymbol? symbol, CancellationToken cancellationToken = default) 148public static bool CanCreate(ISymbol symbol, CancellationToken cancellationToken) 168bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 175out string? failureReason, CancellationToken cancellationToken) 182out string? failureReason, CancellationToken cancellationToken) 202public static string CreateString(ISymbol? symbol, CancellationToken cancellationToken = default) 206internal static string CreateStringWorker(int version, ISymbol? symbol, CancellationToken cancellationToken = default) 225Compilation compilation, bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 332using var reader = SymbolKeyReader.GetReader(key, compilation: null!, ignoreAssemblyKey: false, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (5)
34public CancellationToken CancellationToken { get; private set; } 47protected virtual void Initialize(string data, CancellationToken cancellationToken) 250=> base.Initialize(data, CancellationToken.None); 359CancellationToken cancellationToken) 370CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
67public CancellationToken CancellationToken { get; private set; } 97public static SymbolKeyWriter GetWriter(CancellationToken cancellationToken) 104private void Initialize(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyExtensions.cs (1)
11public static SymbolKey GetSymbolKey(this ISymbol? symbol, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
76CancellationToken cancellationToken, 199public CancellationToken CancellationToken { get; }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy.cs (8)
13public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, Func<TArg, CancellationToken, T>? synchronousComputeFunction, TArg arg) 16public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, TArg arg) 22public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, T> synchronousComputeFunction, TArg arg) 28public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction) 33public static AsyncLazy<T> Create<T>(Func<CancellationToken, T> synchronousComputeFunction) 38public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction, Func<CancellationToken, T> synchronousComputeFunction)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (26)
18public abstract T GetValue(CancellationToken cancellationToken); 19public abstract Task<T> GetValueAsync(CancellationToken cancellationToken); 22Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 23Func<TData, CancellationToken, T>? synchronousComputeFunction, 50private Func<TData, CancellationToken, Task<T>>? _asynchronousComputeFunction; 57private Func<TData, CancellationToken, T>? _synchronousComputeFunction; 112Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 113Func<TData, CancellationToken, T>? synchronousComputeFunction, 126Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 127Func<TData, CancellationToken, T>? synchronousComputeFunction, 138private WaitThatValidatesInvariants TakeLock(CancellationToken cancellationToken) 199public override T GetValue(CancellationToken cancellationToken) 274using (TakeLock(CancellationToken.None)) 297CompleteWithTask(Task.FromException<T>(ex), CancellationToken.None); 302CompleteWithTask(Task.FromResult(result), CancellationToken.None); 326public override Task<T> GetValueAsync(CancellationToken cancellationToken) 386private readonly struct AsynchronousComputationToStart(Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, CancellationTokenSource cancellationTokenSource) 388public readonly Func<TData, CancellationToken, Task<T>> AsynchronousComputeFunction = asynchronousComputeFunction; 395CancellationToken callerCancellationToken) 397var cancellationToken = computationToStart.CancellationTokenSource.Token; 419using (TakeLock(CancellationToken.None)) 454private void CompleteWithTask(Task<T> task, CancellationToken cancellationToken) 509using (TakeLock(CancellationToken.None)) 548/// The <see cref="CancellationToken"/> associated with this request. This field will be initialized before 551private CancellationToken _cancellationToken; 563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncPriorityWorkQueue.cs (2)
31private readonly Func<Enumerator, CancellationToken, ValueTask> _processBatchAsync; 74Func<Enumerator, CancellationToken, ValueTask> processBatchAsync,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy.cs (1)
15public static CancellableLazy<T> Create<T>(Func<CancellationToken, T> valueFactory)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy`1.cs (4)
14private Func<CancellationToken, T>? _valueFactory; 17public CancellableLazy(Func<CancellationToken, T> valueFactory) 48public T GetValue(CancellationToken cancellationToken = default) 58Interlocked.Exchange<Func<CancellationToken, T>?>(ref _valueFactory, null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IAsyncEnumerableExtensions.cs (3)
38public static IAsyncEnumerable<T> MergeAsync<T>(this ImmutableArray<IAsyncEnumerable<T>> streams, CancellationToken cancellationToken) 59static async Task ProcessAsync(IAsyncEnumerable<T> stream, ChannelWriter<T> writer, CancellationToken cancellationToken) 76channel, CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (4)
71/// <see cref="CancellationToken"/>. 77/// <param name="cancellationToken">The <see cref="CancellationToken"/> token to 82public void Wait(CancellationToken cancellationToken = default) 235public SemaphoreDisposer DisposableWait(CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
34internal static async Task<PooledStream> CreateReadableStreamAsync(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SoftCrashException.cs (3)
35public SoftCrashException(CancellationToken token) : base(token) { } 38public SoftCrashException(string message, CancellationToken token) : base(message, token) { } 39public SoftCrashException(string message, Exception innerException, CancellationToken token) : base(message, innerException, token) { }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
136public bool TryResolve<TNode>(SyntaxTree syntaxTree, CancellationToken cancellationToken, [NotNullWhen(true)] out TNode? node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\TaskExtensions.cs (2)
17public static T WaitAndGetResult<T>(this Task<T> task, CancellationToken cancellationToken) 45public static T WaitAndGetResult_CanCallOnBackground<T>(this Task<T> task, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
286=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (16)
99CancellationToken cancellationToken) 168CancellationToken cancellationToken) 194CancellationToken cancellationToken) 263CancellationToken cancellationToken) 282CancellationToken cancellationToken) 300CancellationToken cancellationToken) 341Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 345CancellationToken cancellationToken) 376CancellationToken cancellationToken) 393CancellationToken cancellationToken) 416Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 419CancellationToken cancellationToken) 542this INamedTypeSymbol containingType, CancellationToken cancellationToken) 580Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 601Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 624INamedTypeSymbol type, ref int index, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
92CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IParameterSymbolExtensions.cs (2)
26public static IPropertySymbol? GetAssociatedSynthesizedRecordProperty(this IParameterSymbol parameter, CancellationToken cancellationToken) 59public static bool IsPrimaryConstructor(this IParameterSymbol parameter, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
538[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, CancellationToken cancellationToken) 542[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, AttributeTargets validTargets, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.BuildClient.Package (15)
src\roslyn\src\Compilers\Shared\BuildProtocol.cs (7)
124public static async Task<BuildRequest> ReadAsync(Stream inStream, CancellationToken cancellationToken) 160public async Task WriteAsync(Stream outStream, CancellationToken cancellationToken = default(CancellationToken)) 283CancellationToken cancellationToken) 320public static async Task<BuildResponse> ReadAsync(Stream stream, CancellationToken cancellationToken = default(CancellationToken)) 679CancellationToken cancellationToken)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (8)
105CancellationToken cancellationToken) 167CancellationToken cancellationToken) 184CancellationToken cancellationToken) => 204CancellationToken cancellationToken) 226CancellationToken cancellationToken) 302CancellationToken cancellationToken) 363CancellationToken cancellationToken = default) 396CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CodeStyle (590)
src\4f5ad909b1ed0e10\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
43protected abstract bool IsTargetTyped(SemanticModel semanticModel, TConditionalExpressionSyntax conditional, System.Threading.CancellationToken cancellationToken); 56var cancellationToken = context.CancellationToken;
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (3)
76static bool HasSyntaxErrors(INamedTypeSymbol namedTypeSymbol, CancellationToken cancellationToken) 125CancellationToken cancellationToken) 196private bool IsUnusedParameterCandidate(IParameterSymbol parameter, INamedTypeSymbol? interpolatedStringHandlerAttributeType, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (8)
40public static SymbolUsageResult RunAnalysis(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 55CancellationToken cancellationToken) 88public override BasicBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken) 122CancellationToken cancellationToken) 128CancellationToken cancellationToken) 149CancellationToken cancellationToken) 204public override void SetCurrentAnalysisData(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 213CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (11)
36private readonly Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> _analyzeLocalFunctionOrLambdaInvocation; 80Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation, 119Func<IMethodSymbol, ControlFlowGraph, AnalysisData, CancellationToken, BasicBlockAnalysisData> analyzeLocalFunctionOrLambdaInvocation) 220public BasicBlockAnalysisData GetOrCreateBlockAnalysisData(BasicBlock basicBlock, CancellationToken cancellationToken) 231private PooledHashSet<(ISymbol, IOperation)> GetOrCreateSymbolWritesInBlockRange(int firstBlockOrdinal, int lastBlockOrdinal, CancellationToken cancellationToken) 258CancellationToken cancellationToken) 360private void HandleCatchOrFilterOrFinallyInitialization(BasicBlock basicBlock, CancellationToken cancellationToken) 428public void SetCurrentBlockAnalysisDataFrom(BasicBlock basicBlock, CancellationToken cancellationToken) 443public void SetBlockAnalysisDataFrom(BasicBlock basicBlock, BasicBlockAnalysisData data, CancellationToken cancellationToken) 501protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 516protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\b310f676f7308b7f\SymbolUsageAnalysis.OperationTreeAnalysisData.cs (2)
49protected override BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken) 56protected override BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken)
src\f2477eb0f086ba59\AbstractUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
25IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (3)
113CancellationToken cancellationToken) 121CancellationToken cancellationToken) 152CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
53var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
47var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (2)
201(bool isCandidate, bool written) TryGetOrInitializeFieldState(IFieldSymbol fieldSymbol, AnalyzerOptions options, CancellationToken cancellationToken) 217CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
100private bool IsFixSupported(SemanticModel semanticModel, TNamespaceSyntax namespaceDeclaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
46var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
41var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryCast\AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (2)
31protected abstract bool IsUnnecessaryCast(SemanticModel model, TCastExpression node, CancellationToken cancellationToken); 55private Diagnostic? TryRemoveCastExpression(SemanticModel model, TCastExpression node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (5)
88var cancellationToken = context.CancellationToken; 93protected virtual void AnalyzeSemanticModel(SemanticModelAnalysisContext context, SyntaxTree tree, CancellationToken cancellationToken) 200DiagnosticDescriptor descriptor, CancellationToken cancellationToken) 214IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken); 217IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (3)
43TParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken, 48var cancellationToken = context.CancellationToken; 131private static Location GetDiagnosticSquiggleLocation(TParenthesizedExpressionSyntax parenthesizedExpression, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
73public void AnalyzeAssemblyOrModuleAttribute(SyntaxNode attributeSyntax, SemanticModel model, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (5)
90CancellationToken cancellationToken) 396CancellationToken cancellationToken) 514CancellationToken cancellationToken) 588CancellationToken cancellationToken) 740CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\SuppressMessageAttributeState.cs (1)
45CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (6)
64protected abstract IEnumerable<TTypeDeclarationSyntax> GetTypeDeclarations(INamedTypeSymbol namedType, CancellationToken cancellationToken); 486var cancellationToken = operationContext.CancellationToken; 514CancellationToken cancellationToken) 599var cancellationToken = symbolEndContext.CancellationToken; 770private static bool HasSyntaxErrors(INamedTypeSymbol namedTypeSymbol, CancellationToken cancellationToken) 787CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
202CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (2)
51protected abstract CommonConversion GetConversion(SemanticModel semanticModel, TExpressionSyntax node, CancellationToken cancellationToken); 73var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
68CancellationToken cancellationToken); 100public bool TrySimplify(SemanticModel model, SyntaxNode node, [NotNullWhen(true)] out Diagnostic? diagnostic, TSimplifierOptions options, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (12)
86protected abstract TExpression? GetFieldInitializer(TVariableDeclarator variable, CancellationToken cancellationToken); 87protected abstract TExpression? GetGetterExpression(IMethodSymbol getMethod, CancellationToken cancellationToken); 88protected abstract TExpression? GetSetterExpression(SemanticModel semanticModel, IMethodSymbol setMethod, CancellationToken cancellationToken); 91SemanticModel semanticModel, IMethodSymbol accessor, HashSet<string> fieldNames, HashSet<IFieldSymbol> result, CancellationToken cancellationToken); 94HashSet<string> fieldNames, ConcurrentDictionary<IFieldSymbol, ConcurrentSet<SyntaxNode>> ineligibleFieldUsageIfOutsideProperty, SemanticModel semanticModel, SyntaxNode codeBlock, CancellationToken cancellationToken); 226CancellationToken cancellationToken) 259CancellationToken cancellationToken) 275SemanticModel semanticModel, IMethodSymbol setMethod, HashSet<string> fieldNames, CancellationToken cancellationToken) 294CancellationToken cancellationToken) 312CancellationToken cancellationToken) 332var cancellationToken = context.CancellationToken; 502CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
38protected abstract bool IsTargetTyped(SemanticModel semanticModel, TConditionalExpressionSyntax conditional, System.Threading.CancellationToken cancellationToken); 49var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (6)
49protected abstract bool ShouldAnalyze(CancellationToken cancellationToken); 50protected abstract bool TryAddMatches(ArrayBuilder<TMatch> preMatches, ArrayBuilder<TMatch> postMatches, out bool changesSemantics, CancellationToken cancellationToken); 79protected AnalysisResult AnalyzeWorker(CancellationToken cancellationToken) 96CancellationToken cancellationToken) 117CancellationToken cancellationToken) 146CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (7)
60CancellationToken cancellationToken); 75CancellationToken cancellationToken) 112CancellationToken cancellationToken) 166TStatementSyntax statement, ref bool seenInvocation, ref bool seenIndexAssignment, CancellationToken cancellationToken) 174TStatementSyntax statement, ref bool seenInvocation, ref bool seenIndexAssignment, CancellationToken cancellationToken) 213protected sealed override bool ShouldAnalyze(CancellationToken cancellationToken) 221protected ImmutableArray<IMethodSymbol> GetAddMethods(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
85CancellationToken cancellationToken, 132var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UpdateExpressionState.cs (7)
99CancellationToken cancellationToken) 124CancellationToken cancellationToken, 171CancellationToken cancellationToken, 230CancellationToken cancellationToken, 292CancellationToken cancellationToken, 357CancellationToken cancellationToken, 411CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
77var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCompoundAssignment\UseCompoundAssignmentUtilities.cs (3)
41ISyntaxFacts syntaxFacts, SyntaxNode expr, SemanticModel semanticModel, CancellationToken cancellationToken) 48bool isTopLevel, CancellationToken cancellationToken) 99SyntaxNode expr, SemanticModel semanticModel, bool isTopLevel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (2)
31IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken); 39var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForAssignment\UseConditionalExpressionForAssignmentHelpers.cs (1)
21CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
25IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\UseConditionalExpressionForReturnHelpers.cs (1)
18CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\UseConditionalExpressionHelpers.cs (1)
25IOperation whenTrue, IOperation whenFalse, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
77INamedTypeSymbol containingType, IFieldSymbol unnamedField, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (2)
58var cancellationToken = context.CancellationToken; 148private static ITypeParameterSymbol? GetGenericParameterSymbol(ISyntaxFacts syntaxFacts, SemanticModel semanticModel, SyntaxNode node1, SyntaxNode node2, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (2)
36var cancellationToken = context.CancellationToken; 61CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (7)
116CancellationToken cancellationToken) 132var cancellationToken = context.CancellationToken; 158CancellationToken cancellationToken) 275CancellationToken cancellationToken) 331CancellationToken cancellationToken) 406CancellationToken cancellationToken) 428ISyntaxFacts syntaxFacts, SemanticModel semanticModel, TExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (3)
53CancellationToken cancellationToken) 65protected sealed override bool ShouldAnalyze(CancellationToken cancellationToken) 75CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
76var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (2)
71var cancellationToken = context.CancellationToken; 270CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Hashing\NonCryptographicHashAlgorithm.cs (4)
107/// <seealso cref="AppendAsync(Stream, CancellationToken)"/> 140/// The default value is <see cref="CancellationToken.None"/>. 148public Task AppendAsync(Stream stream, CancellationToken cancellationToken = default) 158private async Task AppendAsyncCore(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (2)
14public static SemaphoreDisposer DisposableWait(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default) 28public static async ValueTask<SemaphoreDisposer> DisposableWaitAsync(this SemaphoreSlim semaphore, CancellationToken cancellationToken = default)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
49SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken) 118SyntaxTree tree, Func<SyntaxTrivia, bool> isComment, CancellationToken cancellationToken)
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
111public static bool IsHiddenPosition(this SyntaxTree tree, int position, CancellationToken cancellationToken = default)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`0.cs (4)
19Func<CancellationToken, ValueTask> processBatchAsync, 21CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<VoidResult>(delay, Convert(processBatchAsync), EqualityComparer<VoidResult>.Default, asyncListener, cancellationToken) 23private static Func<ImmutableSegmentedList<VoidResult>, CancellationToken, ValueTask> Convert(Func<CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`1.cs (6)
19Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 22CancellationToken cancellationToken = default) : AsyncBatchingWorkQueue<TItem, VoidResult>(delay, Convert(processBatchAsync), equalityComparer, asyncListener, cancellationToken) 26Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync, 28CancellationToken cancellationToken = default) 37private static Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<VoidResult>> Convert(Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask> processBatchAsync)
src\roslyn\src\Dependencies\Threading\AsyncBatchingWorkQueue`2.cs (6)
25/// calling <see cref="Dispose()"/>, or cancelling the <see cref="CancellationToken"/> passed to the constructor, 44private readonly Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> _processBatchAsync; 86private CancellationToken _nextBatchCancellationToken; 113Func<ImmutableSegmentedList<TItem>, CancellationToken, ValueTask<TResult>> processBatchAsync, 116CancellationToken cancellationToken = default) 323private (ImmutableSegmentedList<TItem> items, CancellationToken batchCancellationToken) GetNextBatchAndResetQueue()
src\roslyn\src\Dependencies\Threading\CancellationSeries.cs (7)
19/// Produces a series of <see cref="CancellationToken"/> objects such that requesting a new token 30private readonly CancellationToken _superToken; 37public CancellationSeries(CancellationToken token = default) 53/// Creates the next <see cref="CancellationToken"/> in the series, ensuring the last issued 68public CancellationToken CreateNext(CancellationToken token = default) 75var nextToken = nextSource.Token;
src\roslyn\src\Dependencies\Threading\ChannelReaderExtensions.cs (1)
20public static async IAsyncEnumerable<T> ReadAllAsync<T>(this ChannelReader<T> reader, [EnumeratorCancellation] CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
16public static async Task<ImmutableArray<T>> ToImmutableArrayAsync<T>(this IAsyncEnumerable<T> values, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.cs (6)
30public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 33public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 36public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 39public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (26)
37public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 44return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 55public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 72public static Task ForEachAsync<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 109private static Task ForEachAsync<TSource>(IEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 215public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, ValueTask> body) 222return ForEachAsync(source, DefaultDegreeOfParallelism, TaskScheduler.Default, default(CancellationToken), body); 233public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 250public static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, ParallelOptions parallelOptions, Func<TSource, CancellationToken, ValueTask> body) 274private static Task ForEachAsync<TSource>(IAsyncEnumerable<TSource> source, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 385private readonly CancellationToken _externalCancellationToken; 413public readonly Func<TSource, CancellationToken, ValueTask> LoopBody; 418protected ForEachAsyncState(Func<object, Task> taskBody, bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, Func<TSource, CancellationToken, ValueTask> body) 468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler); 489return _lock.WaitAsync(CancellationToken.None); 585int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 586Func<TSource, CancellationToken, ValueTask> body) : 611int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 612Func<TSource, CancellationToken, ValueTask> body) : 638bool needsLock, int dop, TaskScheduler scheduler, CancellationToken cancellationToken, 639Func<T, CancellationToken, ValueTask> body) :
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (44)
25Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 27CancellationToken cancellationToken) 48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 49Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 51CancellationToken cancellationToken) 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 67Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 69CancellationToken cancellationToken) 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 90Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 92CancellationToken cancellationToken) 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 104Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task> consumeItems, 106CancellationToken cancellationToken) 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 127Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 129CancellationToken cancellationToken) 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 141Func<ImmutableArray<TItem>, TArgs, CancellationToken, Task> consumeItems, 143CancellationToken cancellationToken) 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 160Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 162CancellationToken cancellationToken) 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 174Func<IAsyncEnumerable<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 176CancellationToken cancellationToken) 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 195CancellationToken cancellationToken) 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 208CancellationToken cancellationToken) 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 226Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 228CancellationToken cancellationToken) 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 251CancellationToken cancellationToken) 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 292CancellationToken cancellationToken) 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 322Func<ChannelReader<TItem>, TArgs, CancellationToken, Task<TResult>> consumeItems, 324CancellationToken cancellationToken) 376Func<TArgs, CancellationToken, Task> action, 379CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Threading\TestHooks\IExpeditableDelaySource.cs (1)
30Task<bool> Delay(TimeSpan delay, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
28CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharUtilities.cs (1)
27ArrayBuilder<VirtualChar> virtualChars, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (2)
158if (provider.TryGetDiagnosticValue(tree, descriptor.Id, CancellationToken.None, out severity) || 159provider.TryGetGlobalDiagnosticValue(descriptor.Id, CancellationToken.None, out severity))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
18public static SyntaxToken FindToken(this Location location, CancellationToken cancellationToken) 21public static SyntaxNode FindNode(this Location location, CancellationToken cancellationToken) 24public static SyntaxNode FindNode(this Location location, bool getInnermostNodeForTie, CancellationToken cancellationToken) 27public static SyntaxNode FindNode(this Location location, bool findInsideTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (10)
33public static SymbolInfo GetSymbolInfo(this SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 48public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 54public static IOperation GetRequiredOperation(this SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 60public static ISymbol GetRequiredEnclosingSymbol(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 66public static TSymbol? GetEnclosingSymbol<TSymbol>(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public static ISymbol GetEnclosingNamedTypeOrAssembly(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public static INamedTypeSymbol? GetEnclosingNamedType(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 91public static INamespaceSymbol? GetEnclosingNamespace(this SemanticModel semanticModel, int position, CancellationToken cancellationToken) 108this SemanticModel semanticModel, SyntaxNode? container, CancellationToken cancellationToken, Func<SyntaxNode, bool>? descendInto = null) 216CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (4)
32this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, CancellationToken cancellationToken) 44this SourceText text, TextSpan span, Func<int, CancellationToken, bool> isPositionHidden, 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (1)
55CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (15)
312public static bool OverlapsHiddenPosition(this SyntaxNode node, CancellationToken cancellationToken) 315public static bool OverlapsHiddenPosition(this SyntaxNode node, TextSpan span, CancellationToken cancellationToken) 318public static bool OverlapsHiddenPosition(this SyntaxNode declaration, SyntaxNode startNode, SyntaxNode endNode, CancellationToken cancellationToken) 342Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>> computeReplacementAsync, 343CancellationToken cancellationToken) where TRootNode : SyntaxNode 364Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>> computeReplacementAsync, 365CancellationToken cancellationToken) where TRootNode : SyntaxNode 377Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>> computeReplacementAsync, 378CancellationToken cancellationToken) where TRoot : SyntaxNode 390Func<SyntaxNode, SyntaxNode, CancellationToken, Task<SyntaxNode>>? computeReplacementNodeAsync, 392Func<SyntaxToken, SyntaxToken, CancellationToken, Task<SyntaxToken>>? computeReplacementTokenAsync, 394Func<SyntaxTrivia, SyntaxTrivia, CancellationToken, Task<SyntaxTrivia>>? computeReplacementTriviaAsync, 395CancellationToken cancellationToken) 829CancellationToken cancellationToken) 858CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (12)
18public static bool OverlapsHiddenPosition([NotNullWhen(returnValue: true)] this SyntaxTree? tree, TextSpan span, CancellationToken cancellationToken) 53CancellationToken cancellationToken, 62CancellationToken cancellationToken, 73CancellationToken cancellationToken, 102public static bool IsEntirelyHidden(this SyntaxTree tree, TextSpan span, CancellationToken cancellationToken) 127public static bool IsBeforeFirstToken(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 136this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 175this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, bool findInsideTrivia = false) 210CancellationToken cancellationToken, 225CancellationToken cancellationToken, 234public static bool IsGeneratedCode(this SyntaxTree syntaxTree, AnalyzerOptions? analyzerOptions, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 256public static SyntaxNode FindNode(this SyntaxTree syntaxTree, TextSpan? span, bool findInTrivia, bool getInnermostNodeForTie, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
28public static TBlockAnalysisData Run(ControlFlowGraph controlFlowGraph, DataFlowAnalyzer<TBlockAnalysisData> analyzer, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\DataFlowAnalyzer.cs (5)
29public abstract void SetCurrentAnalysisData(BasicBlock basicBlock, TBlockAnalysisData data, CancellationToken cancellationToken); 34public abstract TBlockAnalysisData AnalyzeBlock(BasicBlock basicBlock, CancellationToken cancellationToken); 40public abstract TBlockAnalysisData AnalyzeNonConditionalBranch(BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 48BasicBlock basicBlock, TBlockAnalysisData currentAnalysisData, CancellationToken cancellationToken); 53public abstract TBlockAnalysisData Merge(TBlockAnalysisData analysisData1, TBlockAnalysisData analysisData2, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (4)
91public BasicBlockAnalysisData AnalyzeLocalFunctionInvocation(IMethodSymbol localFunction, CancellationToken cancellationToken) 111public BasicBlockAnalysisData AnalyzeLambdaInvocation(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken) 126protected abstract BasicBlockAnalysisData AnalyzeLocalFunctionInvocationCore(IMethodSymbol localFunction, CancellationToken cancellationToken); 127protected abstract BasicBlockAnalysisData AnalyzeLambdaInvocationCore(IFlowAnonymousFunctionOperation lambda, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.cs (2)
26public static SymbolUsageResult Run(ControlFlowGraph cfg, ISymbol owningSymbol, CancellationToken cancellationToken) 33public static SymbolUsageResult Run(IOperation rootOperation, ISymbol owningSymbol, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (3)
28private CancellationToken _cancellationToken; 38CancellationToken cancellationToken) 51private void Visit(ISymbol containingSymbol, IEnumerable<IOperation> operations, AnalysisData analysisData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (2)
30protected abstract AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken); 32public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (5)
44SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 90SyntaxTree tree, SyntaxToken token, int position, CancellationToken cancellationToken) 96SyntaxTree tree, SyntaxToken token, int position, int extraSpaces, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 141CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (4)
76CancellationToken cancellationToken) 122CancellationToken cancellationToken) 275CancellationToken cancellationToken) 434public bool TryGetEndTokenForRelativeIndentationSpan(SyntaxToken token, int maxChainDepth, out SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
47using (Logger.LogBlock(FunctionId.Formatting_ContextInitialization, CancellationToken.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (7)
45protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken); 56return this.GetTextChanges(CancellationToken.None).Count > 0; 60public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 63public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 66private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 80private IList<TextChange> CreateTextChangesWorker(CancellationToken cancellationToken) 98private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (14)
113public AbstractFormattingResult Format(CancellationToken cancellationToken) 145protected virtual FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 154protected virtual NodeOperations CreateNodeOperations(CancellationToken cancellationToken) 220CancellationToken cancellationToken) 247CancellationToken cancellationToken) 258FormattingContext context, CancellationToken cancellationToken) 278FormattingContext context, CancellationToken cancellationToken) 304private void ApplyTriviaOperations(FormattingContext context, CancellationToken cancellationToken) 319static void TriviaFormatter(int tokenPairIndex, FormattingContext ctx, ChainedFormattingRules formattingRules, CancellationToken ct) 345FormattingContext context, NodeOperations nodeOperationsCollector, OperationApplier applier, CancellationToken cancellationToken) 376CancellationToken cancellationToken) 431CancellationToken cancellationToken) 445CancellationToken cancellationToken) 487CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (13)
136public bool Apply(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 166private bool ApplyForceLinesOperation(AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 186AdjustNewLinesOperation operation, int pairIndex, CancellationToken cancellationToken) 248CancellationToken cancellationToken) 260AlignTokensOperation operation, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 325CancellationToken cancellationToken) 380IList<TokenData> tokenWithIndices, Dictionary<SyntaxToken, int> newChangesMap, CancellationToken cancellationToken) 413CancellationToken cancellationToken) 449CancellationToken cancellationToken) 476CancellationToken cancellationToken) 493CancellationToken cancellationToken) 544int pairIndex, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormattingResult.cs (6)
44protected abstract SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken); 48public IList<TextChange> GetTextChanges(CancellationToken cancellationToken) 51public SyntaxNode GetFormattedRoot(CancellationToken cancellationToken) 54private IList<TextChange> CreateTextChanges(CancellationToken cancellationToken) 88private SyntaxNode CreateFormattedRoot(CancellationToken cancellationToken) 110internal IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetChanges(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
40protected abstract TriviaDataWithList Format(FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken); 73int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 115int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 148private static string CreateString(TriviaDataWithList triviaData, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (3)
57public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 64FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (3)
46public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 62int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 81CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (3)
53public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 66int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 80CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (2)
51using (Logger.LogBlock(FunctionId.Formatting_TokenStreamConstruction, CancellationToken.None)) 344public IEnumerable<ValueTuple<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData>> GetTriviaDataWithTokenPair(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (3)
39public abstract TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 41public abstract TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken); 47CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaDataWithList.cs (1)
11public abstract SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\IFormattingResult.cs (2)
17IList<TextChange> GetTextChanges(CancellationToken cancellationToken); 18SyntaxNode GetFormattedRoot(CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ISyntaxFormatting.cs (1)
20IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (9)
40private delegate LineColumnDelta Formatter<T>(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<T> changes, CancellationToken cancellationToken); 179protected abstract LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken); 184protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken); 189protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken); 237public SyntaxTriviaList FormatToSyntaxTrivia(CancellationToken cancellationToken) 265public ImmutableArray<TextChange> FormatToTextChanges(CancellationToken cancellationToken) 283private LineColumn FormatTrivia<T>(Formatter<T> formatter, WhitespaceAppender<T> whitespaceAdder, ArrayBuilder<T> changes, CancellationToken cancellationToken) 379CancellationToken cancellationToken) 396private LineColumnRule GetOverallLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (3)
21SemanticModel model, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 23public ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken) 27SemanticModel model, TextSpan? span, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\IUnnecessaryImportsProvider.cs (2)
15ImmutableArray<TSyntaxNode> GetUnnecessaryImports(SemanticModel model, TextSpan? span, CancellationToken cancellationToken); 21CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (3)
26public readonly CancellationToken CancellationToken; 48CancellationToken cancellationToken) 229var indentation = Finder.GetIndentationOfCurrentPosition(this.Tree, token, LineToBeIndented.Start, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\ISmartTokenFormatter.cs (1)
13IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\ILogger.cs (2)
27void LogBlockStart(FunctionId functionId, LogMessage logMessage, int uniquePairId, CancellationToken cancellationToken); 32void LogBlockEnd(FunctionId functionId, LogMessage logMessage, int uniquePairId, int delta, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.cs (8)
159public static IDisposable LogBlock(FunctionId functionId, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 165public static IDisposable LogBlock(FunctionId functionId, string? message, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 174public static IDisposable LogBlock(FunctionId functionId, Func<string> messageGetter, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 183public static IDisposable LogBlock<TArg>(FunctionId functionId, Func<TArg, string> messageGetter, TArg arg, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 192public static IDisposable LogBlock<TArg0, TArg1>(FunctionId functionId, Func<TArg0, TArg1, string> messageGetter, TArg0 arg0, TArg1 arg1, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 201public static IDisposable LogBlock<TArg0, TArg1, TArg2>(FunctionId functionId, Func<TArg0, TArg1, TArg2, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 210public static IDisposable LogBlock<TArg0, TArg1, TArg2, TArg3>(FunctionId functionId, Func<TArg0, TArg1, TArg2, TArg3, string> messageGetter, TArg0 arg0, TArg1 arg1, TArg2 arg2, TArg3 arg3, CancellationToken token, LogLevel logLevel = LogLevel.Trace) 218public static IDisposable LogBlock(FunctionId functionId, LogMessage logMessage, CancellationToken token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.LogBlock.cs (3)
19public static IDisposable CreateLogBlock(ILogger logger, FunctionId functionId, LogMessage message, int blockId, CancellationToken cancellationToken) 38private CancellationToken _cancellationToken; 44public void Construct(ILogger logger, FunctionId functionId, LogMessage logMessage, int blockId, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\AbstractFileBannerFacts.cs (1)
63public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\IFileBannerFacts.cs (1)
16string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (6)
60SourceText sourceText, SyntaxNode root, TextSpan selectionRaw, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 286CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 325CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 370CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 539CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 572IEnumerable<SyntaxNode> nodes, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\IRefactoringHelpers.cs (1)
55SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (3)
34SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 38SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken) 43Func<TMemberDeclarationSyntax, bool> membersToKeep, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFacts.cs (20)
52bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 59bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 60bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 61bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 62bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 64bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken); 66ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 78ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken); 81SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 89bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken); 91IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken); 93IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 94IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken); 96ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 97ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken); 99ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken); 101bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken); 106ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken); 108bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken); 110string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (2)
121public static IParameterSymbol? FindParameterForArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 124public static IParameterSymbol? FindParameterForAttributeArgument(this ISemanticFacts semanticFacts, SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (2)
59TDocumentationCommentTriviaSyntax? documentationComment, int maxBannerLength, CancellationToken cancellationToken) 190public string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int maxBannerLength, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\IDocumentationCommentService.cs (1)
11string GetBannerText(SyntaxNode? documentationCommentTriviaSyntax, int bannerLength, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFacts.cs (7)
164bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 186SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken); 187ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken); 192bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken); 429TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree tree, int position, CancellationToken cancellationToken); 479bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken); 497bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (3)
160this ISyntaxFacts syntaxFacts, ImmutableArray<SyntaxNode> nodes, CancellationToken cancellationToken) 178public static bool ContainsInterleavedDirective(this ISyntaxFacts syntaxFacts, SyntaxNode node, CancellationToken cancellationToken) 182this ISyntaxFacts syntaxFacts, TextSpan span, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (5)
19public static ImmutableArray<Location?> GetBodyLevelSourceLocations(ISymbol symbol, CancellationToken cancellationToken) 40var cancellationToken = visitor.CancellationToken; 100private static SyntaxNode? TryGetContainerDeclaration(ISymbol container, SyntaxTree? syntaxTree, CancellationToken cancellationToken) 132var cancellationToken = reader.CancellationToken; 255SemanticModel semanticModel, SyntaxNode containerDeclaration, SymbolKind kind, string localName, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (9)
129public static SymbolKey Create(ISymbol? symbol, CancellationToken cancellationToken = default) 148public static bool CanCreate(ISymbol symbol, CancellationToken cancellationToken) 168bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 175out string? failureReason, CancellationToken cancellationToken) 182out string? failureReason, CancellationToken cancellationToken) 202public static string CreateString(ISymbol? symbol, CancellationToken cancellationToken = default) 206internal static string CreateStringWorker(int version, ISymbol? symbol, CancellationToken cancellationToken = default) 225Compilation compilation, bool ignoreAssemblyKey = false, CancellationToken cancellationToken = default) 332using var reader = SymbolKeyReader.GetReader(key, compilation: null!, ignoreAssemblyKey: false, CancellationToken.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (5)
34public CancellationToken CancellationToken { get; private set; } 47protected virtual void Initialize(string data, CancellationToken cancellationToken) 250=> base.Initialize(data, CancellationToken.None); 359CancellationToken cancellationToken) 370CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
67public CancellationToken CancellationToken { get; private set; } 97public static SymbolKeyWriter GetWriter(CancellationToken cancellationToken) 104private void Initialize(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKeyExtensions.cs (1)
11public static SymbolKey GetSymbolKey(this ISymbol? symbol, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (2)
76CancellationToken cancellationToken, 199public CancellationToken CancellationToken { get; }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy.cs (8)
13public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, Func<TArg, CancellationToken, T>? synchronousComputeFunction, TArg arg) 16public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, TArg arg) 22public static AsyncLazy<T> Create<T, TArg>(Func<TArg, CancellationToken, T> synchronousComputeFunction, TArg arg) 28public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction) 33public static AsyncLazy<T> Create<T>(Func<CancellationToken, T> synchronousComputeFunction) 38public static AsyncLazy<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction, Func<CancellationToken, T> synchronousComputeFunction)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (26)
18public abstract T GetValue(CancellationToken cancellationToken); 19public abstract Task<T> GetValueAsync(CancellationToken cancellationToken); 22Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 23Func<TData, CancellationToken, T>? synchronousComputeFunction, 50private Func<TData, CancellationToken, Task<T>>? _asynchronousComputeFunction; 57private Func<TData, CancellationToken, T>? _synchronousComputeFunction; 112Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 113Func<TData, CancellationToken, T>? synchronousComputeFunction, 126Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, 127Func<TData, CancellationToken, T>? synchronousComputeFunction, 138private WaitThatValidatesInvariants TakeLock(CancellationToken cancellationToken) 199public override T GetValue(CancellationToken cancellationToken) 274using (TakeLock(CancellationToken.None)) 297CompleteWithTask(Task.FromException<T>(ex), CancellationToken.None); 302CompleteWithTask(Task.FromResult(result), CancellationToken.None); 326public override Task<T> GetValueAsync(CancellationToken cancellationToken) 386private readonly struct AsynchronousComputationToStart(Func<TData, CancellationToken, Task<T>> asynchronousComputeFunction, CancellationTokenSource cancellationTokenSource) 388public readonly Func<TData, CancellationToken, Task<T>> AsynchronousComputeFunction = asynchronousComputeFunction; 395CancellationToken callerCancellationToken) 397var cancellationToken = computationToStart.CancellationTokenSource.Token; 419using (TakeLock(CancellationToken.None)) 454private void CompleteWithTask(Task<T> task, CancellationToken cancellationToken) 509using (TakeLock(CancellationToken.None)) 548/// The <see cref="CancellationToken"/> associated with this request. This field will be initialized before 551private CancellationToken _cancellationToken; 563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncPriorityWorkQueue.cs (2)
31private readonly Func<Enumerator, CancellationToken, ValueTask> _processBatchAsync; 74Func<Enumerator, CancellationToken, ValueTask> processBatchAsync,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy.cs (1)
15public static CancellableLazy<T> Create<T>(Func<CancellationToken, T> valueFactory)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CancellableLazy`1.cs (4)
14private Func<CancellationToken, T>? _valueFactory; 17public CancellableLazy(Func<CancellationToken, T> valueFactory) 48public T GetValue(CancellationToken cancellationToken = default) 58Interlocked.Exchange<Func<CancellationToken, T>?>(ref _valueFactory, null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IAsyncEnumerableExtensions.cs (3)
38public static IAsyncEnumerable<T> MergeAsync<T>(this ImmutableArray<IAsyncEnumerable<T>> streams, CancellationToken cancellationToken) 59static async Task ProcessAsync(IAsyncEnumerable<T> stream, ChannelWriter<T> writer, CancellationToken cancellationToken) 76channel, CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (4)
71/// <see cref="CancellationToken"/>. 77/// <param name="cancellationToken">The <see cref="CancellationToken"/> token to 82public void Wait(CancellationToken cancellationToken = default) 235public SemaphoreDisposer DisposableWait(CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (1)
34internal static async Task<PooledStream> CreateReadableStreamAsync(Stream stream, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SoftCrashException.cs (3)
35public SoftCrashException(CancellationToken token) : base(token) { } 38public SoftCrashException(string message, CancellationToken token) : base(message, token) { } 39public SoftCrashException(string message, Exception innerException, CancellationToken token) : base(message, innerException, token) { }
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
136public bool TryResolve<TNode>(SyntaxTree syntaxTree, CancellationToken cancellationToken, [NotNullWhen(true)] out TNode? node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\TaskExtensions.cs (2)
17public static T WaitAndGetResult<T>(this Task<T> task, CancellationToken cancellationToken) 45public static T WaitAndGetResult_CanCallOnBackground<T>(this Task<T> task, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
286=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (16)
99CancellationToken cancellationToken) 168CancellationToken cancellationToken) 194CancellationToken cancellationToken) 263CancellationToken cancellationToken) 282CancellationToken cancellationToken) 300CancellationToken cancellationToken) 341Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 345CancellationToken cancellationToken) 376CancellationToken cancellationToken) 393CancellationToken cancellationToken) 416Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 419CancellationToken cancellationToken) 542this INamedTypeSymbol containingType, CancellationToken cancellationToken) 580Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 601Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 624INamedTypeSymbol type, ref int index, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
92CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\IParameterSymbolExtensions.cs (2)
26public static IPropertySymbol? GetAssociatedSynthesizedRecordProperty(this IParameterSymbol parameter, CancellationToken cancellationToken) 59public static bool IsPrimaryConstructor(this IParameterSymbol parameter, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
538[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, CancellationToken cancellationToken) 542[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, AttributeTargets validTargets, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CodeStyle.Fixes (674)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.cs (6)
36protected abstract Task<bool> TypesAreCompatibleAsync(Document document, ILocalSymbol localSymbol, TLocalDeclarationStatementSyntax declarationStatement, SyntaxNode right, CancellationToken cancellationToken); 38public async Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 47private async Task<State> ComputeStateAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 78Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken) 119Document document, State state, SyntaxEditor editor, SyntaxAnnotation warningAnnotation, CancellationToken cancellationToken) 207CancellationToken cancellationToken)
src\0bf6ba47805c8821\AbstractMoveDeclarationNearReferenceService.State.cs (2)
42CancellationToken cancellationToken) 57CancellationToken cancellationToken)
src\0bf6ba47805c8821\IMoveDeclarationNearReferenceService.cs (2)
17Task<(bool canMove, bool mayChangeSemantics)> CanMoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken); 24Task<Document> MoveDeclarationNearReferenceAsync(Document document, SyntaxNode localDeclarationStatement, CancellationToken cancellationToken);
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (3)
94public async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 138ImmutableDictionary<DocumentId, SemanticModelReuseInfo?> map, Document document, SyntaxNode bodyNode, CancellationToken cancellationToken) 179CancellationToken cancellationToken)
src\7a47995420f988d7\AbstractRemoveUnnecessaryImportsService.cs (3)
19public Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken) 22public abstract Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken); 25Document document, Func<SyntaxNode, bool> predicate, CancellationToken cancellationToken)
src\7a47995420f988d7\IRemoveUnnecessaryImportsService.cs (2)
14Task<Document> RemoveUnnecessaryImportsAsync(Document document, CancellationToken cancellationToken); 16Task<Document> RemoveUnnecessaryImportsAsync(Document fromDocument, Func<SyntaxNode, bool>? predicate, CancellationToken cancellationToken);
src\939a5660f39ce290\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
61CancellationToken cancellationToken)
src\a16f30e1d256badc\AbstractTypeInferenceService.AbstractTypeInferrer.cs (2)
17protected readonly CancellationToken CancellationToken; 26protected AbstractTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken)
src\ce787ef1f541c32a\IReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
30Task<SyntaxNode> ReplaceAsync(Document document, SyntaxNode memberDeclaration, CancellationToken cancellationToken);
src\ce8c1e82c1124a2b\AbstractInitializerParameterService.cs (6)
24protected abstract SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken); 31Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 40CancellationToken cancellationToken, 86CancellationToken cancellationToken) 116CancellationToken cancellationToken) 193public bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken)
src\f53a47129f87bc30\AbstractGeneratedCodeRecognitionService.cs (2)
24public async Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken) 30private static bool IsGeneratedCode(SyntaxTree syntaxTree, Document document, CancellationToken cancellationToken)
src\f53a47129f87bc30\IGeneratedCodeRecognitionService.cs (1)
17Task<bool> IsGeneratedCodeAsync(Document document, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (4)
35var cancellationToken = context.CancellationToken; 53Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 84SyntaxEditor editor, CancellationToken cancellationToken) 101SyntaxEditor editor, SyntaxAnnotation? annotation, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (5)
49string diagnosticId, TExpressionSyntax spanNode, CancellationToken cancellationToken) 63CancellationToken cancellationToken); 68var cancellationToken = context.CancellationToken; 119CancellationToken cancellationToken) 214CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (2)
45CancellationToken cancellationToken) 115CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\CodeFixes\AddObsoleteAttribute\AbstractAddObsoleteAttributeCodeFixProvider.cs (3)
34var cancellationToken = context.CancellationToken; 57private static async Task<INamedTypeSymbol?> GetObsoleteAttributeAsync(Document document, CancellationToken cancellationToken) 72SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (9)
47protected abstract ITypeSymbol GetArgumentType(SyntaxNode argumentNode, SemanticModel semanticModel, CancellationToken cancellationToken); 59CancellationToken cancellationToken) 64var cancellationToken = context.CancellationToken; 129CancellationToken cancellationToken) 150CancellationToken cancellationToken) 346? new Func<CancellationToken, Task<Solution>>(cancellationToken => FixAsync(document, methodToUpdate, argumentToInsert, arguments, fixAllReferences: true, cancellationToken)) 380CancellationToken cancellationToken) 402private async Task<(ITypeSymbol, RefKind)> GetArgumentTypeAndRefKindAsync(Document invocationDocument, TArgumentSyntax argument, CancellationToken cancellationToken) 412Document invocationDocument, TArgumentSyntax argument, INamedTypeSymbol containingType, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (2)
86CancellationToken cancellationToken) 215Document invocationDocument, IMethodSymbol method, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\CodeFixData.cs (4)
13Func<CancellationToken, Task<Solution>> createChangedSolutionNonCascading, 14Func<CancellationToken, Task<Solution>>? createChangedSolutionCascading) 25public Func<CancellationToken, Task<Solution>> CreateChangedSolutionNonCascading { get; } = createChangedSolutionNonCascading ?? throw new ArgumentNullException(nameof(createChangedSolutionNonCascading)); 30public Func<CancellationToken, Task<Solution>>? CreateChangedSolutionCascading { get; } = createChangedSolutionCascading;
src\roslyn\src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
26protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
31var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\AnalyzerOptionsProviders.cs (1)
14public static async ValueTask<AnalyzerOptionsProvider> GetAnalyzerOptionsProviderAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (7)
71var cancellationToken = context.CancellationToken; 301static CodeAction CreateCodeAction(string title, Func<CancellationToken, Task<Document>> action, string equivalenceKey) 317CancellationToken cancellationToken) 380private static Task<Document> TakeTopAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 383private static Task<Document> TakeBottomAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 386private static Task<Document> TakeBothAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 394string? equivalenceKey, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (3)
18protected abstract Task<string> GetDescriptionAsync(Diagnostic diagnostic, SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken); 19protected abstract Task<(SyntaxTree syntaxTree, SyntaxNode root)?> GetRootInOtherSyntaxTreeAsync(SyntaxNode node, SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken); 52SyntaxNode node, Document document, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertTypeOfToNameOf\AbstractConvertTypeOfToNameOfCodeFixProvider.cs (3)
22protected abstract SyntaxNode GetSymbolTypeExpression(SemanticModel model, TMemberAccessExpressionSyntax node, CancellationToken cancellationToken); 35SyntaxEditor editor, CancellationToken cancellationToken) 54CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractAddDocCommentNodesCodeFixProvider.cs (1)
58Document document, TMemberDeclarationSyntax parentMethod, SyntaxNode docCommentNode, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
59Document document, TXmlElementSyntax paramNode, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (3)
43private async Task<Document> GetTransformedDocumentAsync(Document document, CancellationToken cancellationToken) 46private async Task<SyntaxNode> GetTransformedSyntaxRootAsync(Document document, CancellationToken cancellationToken) 55internal static async Task<SyntaxNode> GetTransformedSyntaxRootAsync(ISyntaxFacts syntaxFacts, AbstractFileHeaderHelper fileHeaderHelper, SyntaxTrivia newLineTrivia, Document document, string? fileHeaderTemplate, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
68private async Task<Document> FixOneAsync(CodeFixContext context, Diagnostic diagnostic, CancellationToken cancellationToken) 86protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (15)
30protected abstract bool IsSimpleNameGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 31protected abstract bool IsConstructorInitializerGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 32protected abstract bool IsImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 34protected abstract bool TryInitializeImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 35protected abstract bool TryInitializeSimpleNameGenerationState(SemanticDocument document, SyntaxNode simpleName, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 36protected abstract bool TryInitializeConstructorInitializerGeneration(SemanticDocument document, SyntaxNode constructorInitializer, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 37protected abstract bool TryInitializeSimpleAttributeNameGenerationState(SemanticDocument document, SyntaxNode simpleName, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 39protected abstract ITypeSymbol GetArgumentType(SemanticModel semanticModel, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken); 40protected abstract string GenerateNameForExpression(SemanticModel semanticModel, TExpressionSyntax expression, CancellationToken cancellationToken); 44protected abstract IMethodSymbol? GetCurrentConstructor(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 45protected abstract IMethodSymbol? GetDelegatedConstructor(SemanticModel semanticModel, IMethodSymbol constructor, CancellationToken cancellationToken); 47protected bool WillCauseConstructorCycle(State state, SemanticDocument document, IMethodSymbol delegatedConstructor, CancellationToken cancellationToken) 80public async Task<ImmutableArray<CodeAction>> GenerateConstructorAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 157protected string GenerateNameForArgument(SemanticModel semanticModel, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken) 171SemanticDocument document, IEnumerable<Argument<TExpressionSyntax>> arguments, IList<string> reservedNames, NamingRule parameterNamingRule, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (16)
69CancellationToken cancellationToken) 83SyntaxNode node, CancellationToken cancellationToken) 125private async Task InitializeNonDelegatedConstructorAsync(CancellationToken cancellationToken) 137ImmutableArray<Argument<TExpressionSyntax>> arguments, ImmutableArray<string> typeParametersNames, CancellationToken cancellationToken) 142private async Task<bool> TryInitializeDelegatedConstructorAsync(CancellationToken cancellationToken) 185CancellationToken cancellationToken) 207CancellationToken cancellationToken) 278internal ImmutableArray<ITypeSymbol> GetParameterTypes(CancellationToken cancellationToken) 296SyntaxNode constructorInitializer, CancellationToken cancellationToken) 314private async ValueTask<bool> TryInitializeImplicitObjectCreationAsync(SyntaxNode implicitObjectCreation, CancellationToken cancellationToken) 333CancellationToken cancellationToken) 397INamedTypeSymbol original, CancellationToken cancellationToken) 406Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 422Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 459Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 481Document document, bool withFields, bool withProperties, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (3)
140CancellationToken cancellationToken) 285SemanticDocument document, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken) 348CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\IGenerateConstructorService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateConstructorAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
22var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (2)
22SemanticDocument document, TextSpan textSpan, CancellationToken cancellationToken, 29CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
32CancellationToken cancellationToken) 48CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (1)
30protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\IGenerateDefaultConstructorsService.cs (1)
17Document document, TextSpan textSpan, bool forRefactoring, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (1)
23protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.cs (2)
22SemanticDocument document, TSimpleNameSyntax identifierName, CancellationToken cancellationToken, 25public async Task<ImmutableArray<CodeAction>> GenerateEnumMemberAsync(Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (3)
31CancellationToken cancellationToken) 41CancellationToken cancellationToken) 79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\IGenerateEnumMemberService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateEnumMemberAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (1)
25protected abstract Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (3)
55CancellationToken cancellationToken, 77CancellationToken cancellationToken, 188CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.cs (3)
24protected abstract bool TryInitializeImplicitConversionState(SemanticDocument document, SyntaxNode expression, ISet<TypeKind> classInterfaceModuleStructTypes, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 25protected abstract bool TryInitializeExplicitConversionState(SemanticDocument document, SyntaxNode expression, ISet<TypeKind> classInterfaceModuleStructTypes, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 30CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (4)
22CancellationToken cancellationToken) 37CancellationToken cancellationToken) 57private bool TryInitializeExplicitConversion(TService service, SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 81private bool TryInitializeImplicitConversion(TService service, SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.cs (2)
21public abstract ImmutableArray<IParameterSymbol> TryMakeParameters(SemanticModel semanticModel, SyntaxNode target, CancellationToken cancellationToken); 27CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (2)
30CancellationToken cancellationToken) 46CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.cs (4)
24protected abstract bool TryInitializeExplicitInterfaceState(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 25protected abstract bool TryInitializeSimpleNameState(SemanticDocument document, TSimpleNameSyntax simpleName, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out TExpressionSyntax? simpleNameOrMemberAccessExpression, out TInvocationExpressionSyntax? invocationExpressionOpt, out bool isInConditionalExpression); 26protected abstract ITypeSymbol? DetermineReturnTypeForSimpleNameOrMemberAccessExpression(ITypeInferenceService typeInferenceService, SemanticModel semanticModel, TExpressionSyntax expression, CancellationToken cancellationToken); 31CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (4)
29CancellationToken cancellationToken) 44CancellationToken cancellationToken) 83CancellationToken cancellationToken) 122CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (4)
22protected abstract ImmutableArray<ITypeParameterSymbol> GetCapturedTypeParameters(CancellationToken cancellationToken); 23protected abstract ImmutableArray<ITypeParameterSymbol> GenerateTypeParameters(CancellationToken cancellationToken); 31CancellationToken cancellationToken) 38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
63protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (1)
38protected async ValueTask<ImmutableArray<CodeAction>> GetActionsAsync(Document document, State state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.MethodSignatureInfo.cs (8)
22protected override ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken) 25protected override RefKind DetermineRefKind(CancellationToken cancellationToken) 28protected override ImmutableArray<ITypeParameterSymbol> DetermineTypeParametersWorker(CancellationToken cancellationToken) 31protected override ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken) 34protected override ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken) 37protected override ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken) 40protected override ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken) 45protected override ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (16)
35public ImmutableArray<ITypeParameterSymbol> DetermineTypeParameters(CancellationToken cancellationToken) 42protected abstract ImmutableArray<ITypeParameterSymbol> DetermineTypeParametersWorker(CancellationToken cancellationToken); 43protected abstract RefKind DetermineRefKind(CancellationToken cancellationToken); 45public ValueTask<ITypeSymbol> DetermineReturnTypeAsync(CancellationToken cancellationToken) 56protected abstract ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken); 57protected abstract ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken); 58protected abstract ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken); 59protected abstract ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken); 60protected abstract ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken); 61protected abstract ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken); 66CancellationToken cancellationToken) 92CancellationToken cancellationToken) 137CancellationToken cancellationToken) 159CancellationToken cancellationToken) 165CancellationToken cancellationToken) 198private async ValueTask<ImmutableArray<IParameterSymbol>> DetermineParametersAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
57protected async Task<bool> TryFinishInitializingStateAsync(TService service, SemanticDocument document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateConversionService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateConversionAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateDeconstructMemberService.cs (1)
16Document document, SyntaxNode targetVariables, INamedTypeSymbol typeToGenerateIn, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateParameterizedMemberService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateMethodAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (3)
24CancellationToken cancellationToken) 34Compilation compilation, ISet<string> availableTypeParameterNames, Project project, CancellationToken cancellationToken) : AsyncSymbolVisitor 37private readonly CancellationToken _cancellationToken = cancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
47protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (8)
27protected abstract bool TryInitializeExplicitInterfaceState(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken identifierToken, out IPropertySymbol propertySymbol, out INamedTypeSymbol typeToGenerateIn); 28protected abstract bool TryInitializeIdentifierNameState(SemanticDocument document, TSimpleNameSyntax identifierName, CancellationToken cancellationToken, out SyntaxToken identifierToken, out TExpressionSyntax simpleNameOrMemberAccessExpression, out bool isInExecutableBlock, out bool isinConditionalAccessExpression); 30protected abstract bool TryConvertToLocalDeclaration(ITypeSymbol type, SyntaxToken identifierToken, SemanticModel semanticModel, CancellationToken cancellationToken, out SyntaxNode newRoot); 35CancellationToken cancellationToken) 89ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CancellationToken cancellationToken) 118Document document, State state, SymbolKind kind, Accessibility accessibility, CancellationToken cancellationToken) 178ArrayBuilder<CodeAction> result, Document document, State state, CancellationToken cancellationToken) 194ArrayBuilder<CodeAction> result, Document document, State state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.GenerateLocalCodeAction.cs (2)
36protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 44private async Task<SyntaxNode> GetNewRootAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.GenerateParameterCodeAction.cs (1)
43IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (8)
78CancellationToken cancellationToken) 108SyntaxNode node, CancellationToken cancellationToken) 193CancellationToken cancellationToken) 236CancellationToken cancellationToken) 323SymbolKind symbolKind, CancellationToken cancellationToken) 370CancellationToken cancellationToken) 397private static IMethodSymbol FindContainingMethodSymbol(int position, SemanticModel semanticModel, CancellationToken cancellationToken) 432private bool TryDetermineFieldType(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\IGenerateVariableService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateVariableAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (1)
25var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (6)
41Document document, SyntaxNode classNode, SyntaxToken classIdentifier, CancellationToken cancellationToken) 76Document document, SyntaxNode classNode, SyntaxToken classIdentifier, CancellationToken cancellationToken) 86ISymbol? throughMember, bool? canDelegateAllMembers, CancellationToken cancellationToken) 126CancellationToken cancellationToken) 137CancellationToken cancellationToken) 266public ImmutableArray<(ISymbol symbol, bool canDelegateAllMembers)> GetDelegatableMembers(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (1)
22var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (7)
37protected abstract bool TryInitializeState(Document document, SemanticModel model, SyntaxNode interfaceNode, CancellationToken cancellationToken, 59Document document, ImplementTypeOptions options, SyntaxNode node, CancellationToken cancellationToken) 78private async Task<ImplementInterfaceInfo?> AnalyzeAsync(Document document, SyntaxNode interfaceType, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 146public async Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode? interfaceType, CancellationToken cancellationToken) 174Document document, ImplementInterfaceInfo state, [EnumeratorCancellation] CancellationToken cancellationToken) 300Document document, ImplementInterfaceInfo state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
47CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\IImplementInterfaceService.cs (2)
25Task<Document> ImplementInterfaceAsync(Document document, ImplementTypeOptions options, SyntaxNode node, CancellationToken cancellationToken); 41Document document, SyntaxNode? interfaceType, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
23CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (3)
41CancellationToken cancellationToken) 89Document document, SyntaxNode finalizer, CancellationToken cancellationToken) 231CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
56public Task<Document> ImplementInterfaceAsync(CancellationToken cancellationToken) 72CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementType\ImplementTypeOptions.cs (1)
77public static async ValueTask<ImplementTypeOptions> GetImplementTypeOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\Iterator\AbstractIteratorCodeFixProvider.cs (1)
17protected abstract Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (2)
40CancellationToken cancellationToken) 55Document document, SyntaxEditor editor, List<TSymbolSyntax> declarators, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMemberStatic\AbstractMakeMemberStaticCodeFixProvider.cs (1)
29CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (9)
24protected abstract bool IsSupportedDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken); 46var cancellationToken = context.CancellationToken; 106CancellationToken cancellationToken) 151CancellationToken cancellationToken) 182private static IMethodSymbol? GetMethodSymbol(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 202CancellationToken cancellationToken) 249private SyntaxNode? GetContainingFunction(Diagnostic diagnostic, CancellationToken cancellationToken) 263CancellationToken cancellationToken) 294CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (8)
31var cancellationToken = context.CancellationToken; 50Document document, SyntaxNode node, CancellationToken cancellationToken) 71private async Task<Solution> RenameThenRemoveAsyncTokenAsync(Document document, SyntaxNode node, IMethodSymbol methodSymbol, CancellationToken cancellationToken) 95Document document, IMethodSymbol methodSymbol, SyntaxNode node, CancellationToken cancellationToken) 118Document document, SyntaxAnnotation annotation, CancellationToken cancellationToken) 153Solution solution, ImmutableArray<ReferenceLocation> locations, CancellationToken cancellationToken) 169Solution currentSolution, IGrouping<Document, ReferenceLocation> group, CancellationToken cancellationToken) 185SyntaxEditor editor, ISyntaxFactsService syntaxFacts, ReferenceLocation referenceLocation, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeTypeAbstract\AbstractMakeTypeAbstractCodeFixProvider.cs (1)
29CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeTypePartial\AbstractMakeTypePartialCodeFixProvider.cs (1)
23protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
40private static async Task<Solution> FixAllInDocumentAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
69CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\Naming\NamingExtensions.cs (2)
17this Document document, SymbolKind symbolKind, Accessibility accessibility, CancellationToken cancellationToken) 35this Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (5)
104Document document, ISymbol symbol, string fixedName, CancellationToken cancellationToken) 120private readonly Func<CancellationToken, Task<Solution>> _createChangedSolutionAsync; 137Func<CancellationToken, Task<Solution>> createChangedSolutionAsync, 150protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 153protected override async Task<ImmutableArray<CodeActionOperation>> ComputeOperationsAsync(IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (2)
40private static Task<Document> UpdateDocumentAsync(Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 43public static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (2)
40private static Task<Document> UpdateDocumentAsync(Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 44Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
44Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (5)
100CancellationToken cancellationToken) 109CancellationToken cancellationToken) 119CancellationToken cancellationToken) 132CancellationToken cancellationToken) 215CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\QualifyMemberAccess\AbstractQualifyMemberAccessCodeFixProvider.cs (2)
21protected abstract TSimpleNameSyntax? GetNode(Diagnostic diagnostic, CancellationToken cancellationToken); 34SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (3)
30var cancellationToken = context.CancellationToken; 54SyntaxEditor editor, CancellationToken cancellationToken) 93private static IMethodSymbol? GetMethodSymbol(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (1)
34CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsCodeFixProvider.cs (2)
46CancellationToken cancellationToken) 53Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (2)
24TParenthesizedExpressionSyntax current, SemanticModel semanticModel, CancellationToken cancellationToken); 33SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (1)
39protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
45protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedMembers\AbstractRemoveUnusedMembersCodeFixProvider.cs (1)
43CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (15)
203private static bool IsForEachIterationVariableDiagnostic(Diagnostic diagnostic, Document document, CancellationToken cancellationToken) 233protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 272private static async Task<Document> PreprocessDocumentAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 284protected sealed override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 296CancellationToken cancellationToken) 355CancellationToken cancellationToken) 451CancellationToken cancellationToken) 750CancellationToken cancellationToken) 774Func<SyntaxNode, Document, SyntaxFormattingOptions, CancellationToken, Task<SyntaxNode>> processMemberDeclarationAsync, 778CancellationToken cancellationToken) 805private async Task<SyntaxNode> ReplaceDiscardDeclarationsWithAssignmentsAsync(SyntaxNode memberDeclaration, Document document, SyntaxFormattingOptions options, CancellationToken cancellationToken) 825CancellationToken cancellationToken) 916CancellationToken cancellationToken) 932CancellationToken cancellationToken) : IDisposable 937private readonly CancellationToken _cancellationToken = cancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyInterpolation\AbstractSimplifyInterpolationCodeFixProvider.cs (1)
47SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (1)
36CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UnsealClass\AbstractUnsealClassCodeFixProvider.cs (2)
32var cancellationToken = context.CancellationToken; 58Solution solution, ImmutableArray<SyntaxReference> declarationReferences, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (1)
40protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UpgradeProject\AbstractUpgradeProjectCodeFixProvider.cs (6)
75public Solution UpgradeAllProjects(Solution solution, string language, string version, CancellationToken cancellationToken) 102private readonly Func<CancellationToken, Task<Solution>> _createChangedSolution; 104private ProjectOptionsChangeAction(string title, Func<CancellationToken, Task<Solution>> createChangedSolution) 110public static ProjectOptionsChangeAction Create(string title, Func<CancellationToken, Task<Solution>> createChangedSolution) 113protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 116protected override async Task<Solution?> GetChangedSolutionAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (10)
66TPropertyDeclaration property, ImmutableArray<ReferencedSymbol> fieldLocations, CancellationToken cancellationToken); 81CancellationToken cancellationToken); 103Solution originalSolution, Solution currentSolution, Diagnostic diagnostic, CancellationToken cancellationToken) 116Solution originalSolution, Solution currentSolution, Diagnostic diagnostic, CancellationToken cancellationToken) 317CancellationToken cancellationToken) 395CancellationToken cancellationToken) 457CancellationToken cancellationToken) 482CancellationToken cancellationToken) 523CancellationToken cancellationToken) 554CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\UseAutoPropertyFixAllProvider.cs (2)
37private async Task<Solution> FixAllAsync(FixAllContext fixAllContext, CancellationToken cancellationToken) 96TProvider provider, FixAllContext currentContext, Solution originalSolution, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
30CancellationToken cancellationToken) => null; 34SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (1)
37SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (2)
38SyntaxEditor editor, CancellationToken cancellationToken) 58Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCollectionExpression\AbstractUseCollectionExpressionCodeFixProvider.cs (1)
27protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCollectionInitializer\AbstractUseCollectionInitializerCodeFixProvider.cs (2)
58ImmutableArray<CollectionMatch<SyntaxNode>> postMatches, CancellationToken cancellationToken); 65CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
51SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (4)
44SyntaxEditor editor, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken); 48CancellationToken cancellationToken) 90bool isRef, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken) 156CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (1)
48CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (1)
33SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseInferredMemberName\AbstractUseInferredMemberNameCodeFixProvider.cs (1)
28SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
47SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (6)
84CancellationToken cancellationToken) 103CancellationToken cancellationToken) 161CancellationToken cancellationToken) 164var semanticModel = await document.GetRequiredSemanticModelAsync(CancellationToken.None).ConfigureAwait(false); 296SemanticModel semanticModel, TIfStatementSyntax ifStatement, CancellationToken cancellationToken) 308SemanticModel semanticModel, TConditionalExpressionSyntax conditionalExpression, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseObjectInitializer\AbstractUseObjectInitializerCodeFixProvider.cs (1)
68CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
35SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\AddImport\AddImportPlacementOptionsProviders.cs (1)
27public static async ValueTask<AddImportPlacementOptions> GetAddImportPlacementOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupHelpers.cs (1)
15Document document, CodeCleanupOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeCleanup\CodeCleanupOptionsProviders.cs (1)
27public static async ValueTask<CodeCleanupOptions> GetCodeCleanupOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (2)
25var cancellationToken = fixAllContext.CancellationToken; 135CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\ForkingSyntaxEditorBasedCodeFixProvider.cs (2)
42CancellationToken cancellationToken); 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\MultiProjectSafeFixAllProvider.cs (1)
30var cancellationToken = fixAllContext.CancellationToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\SyntaxEditorBasedCodeFixProvider.cs (6)
63protected Func<CancellationToken, Task<Document>> GetDocumentUpdater(CodeFixContext context, Diagnostic? diagnostic = null) 70Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 98Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken); 111protected virtual bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 122/// cref="IncludeDiagnosticDuringFixAll(Diagnostic, Document, string, CancellationToken)"/> should be overridden
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (4)
21Document document, TextSpan span, CancellationToken cancellationToken); 24Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken) 33Document document, TextSpan span, bool fixAllInContainingMember, CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\IFixAllSpanMappingService.cs (1)
31Document document, TextSpan triggerSpan, FixAllScope fixAllScope, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (9)
20protected abstract IList<bool>? GetAvailableInsertionIndices(SyntaxNode destination, CancellationToken cancellationToken); 22private IList<bool>? GetAvailableInsertionIndices<TDeclarationNode>(TDeclarationNode destination, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 25public bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken) 28public bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 58public bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken) 61public bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken) 68CancellationToken cancellationToken, 148CancellationToken cancellationToken) 159CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (59)
47public TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 50public TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 53public TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 56public TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 59public TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 62public TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 65public TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) 76public SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 79public SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 82public SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 85public SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 88public SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 91public SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken) 94public TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 97public TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 100public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 103public TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 106public TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 109public TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 112public TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 115public TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 118public TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 123protected abstract TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 124protected abstract TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 125protected abstract TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 126protected abstract TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 127protected abstract TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128protected abstract TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, TCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 131public abstract TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<IParameterSymbol> parameters, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 132public abstract TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 134public abstract TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 135public abstract TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destinationMember, IEnumerable<SyntaxNode> statements, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 137public abstract TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 138public abstract TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 139public abstract TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 140public abstract TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, TCodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 143public abstract SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 144public abstract SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 147public abstract SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 149public abstract SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 150public abstract SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 151public abstract SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, TCodeGenerationContextInfo info, CancellationToken cancellationToken); 232Func<SyntaxNode, TCodeGenerationContextInfo, IList<bool>?, CancellationToken, SyntaxNode> declarationTransform, 233CancellationToken cancellationToken) 274CancellationToken cancellationToken) 296CancellationToken cancellationToken) 328CancellationToken cancellationToken) 342private SyntaxNode? GetNewMember(TCodeGenerationContextInfo info, CodeGenerationDestination codeGenerationDestination, ISymbol member, CancellationToken cancellationToken) 359CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 392CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 401public Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 410public Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 419public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 428public Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 437public Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 446public Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 455public Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 464public Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CleanCodeGenerationOptions.cs (1)
39public static async ValueTask<CleanCodeGenerationOptions> GetCleanCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
116ISymbol symbol, string commentToken, [NotNullWhen(true)] out string? comment, CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationOptionsProviders.cs (2)
34public static async ValueTask<CodeGenerationOptions> GetCodeGenerationOptionsAsync(this Document document, CancellationToken cancellationToken) 40public static async ValueTask<CodeGenerationContextInfo> GetCodeGenerationInfoAsync(this Document document, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (11)
30public static Task<Document> AddEventDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 37public static Task<Document> AddFieldDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken) 44public static Task<Document> AddMethodDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken) 51public static Task<Document> AddPropertyDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken) 58public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 65public static Task<Document> AddNamedTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken) 72public static Task<Document> AddNamespaceDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken) 79public static Task<Document> AddNamespaceOrTypeDeclarationAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken) 86public static Task<Document> AddMemberDeclarationsAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken) 92public static bool CanAdd(Solution solution, ISymbol destination, CancellationToken cancellationToken) 98public static bool CanAdd(Solution solution, ISymbol destination, CodeGenerationContext context, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\ICodeGenerationService.cs (36)
22SyntaxNode CreateEventDeclaration(IEventSymbol @event, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 27SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 33SyntaxNode? CreateMethodDeclaration(IMethodSymbol method, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 38SyntaxNode CreatePropertyDeclaration(IPropertySymbol property, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 43SyntaxNode CreateNamedTypeDeclaration(INamedTypeSymbol namedType, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 48SyntaxNode CreateNamespaceDeclaration(INamespaceSymbol @namespace, CodeGenerationDestination destination, CodeGenerationContextInfo info, CancellationToken cancellationToken); 53TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 58TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 63TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 68TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 73TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 78TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 83TDeclarationNode AddMembers<TDeclarationNode>(TDeclarationNode destination, IEnumerable<ISymbol> members, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 88TDeclarationNode AddParameters<TDeclarationNode>(TDeclarationNode destination, IEnumerable<IParameterSymbol> parameters, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 93TDeclarationNode AddAttributes<TDeclarationNode>(TDeclarationNode destination, IEnumerable<AttributeData> attributes, SyntaxToken? target, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 98TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, SyntaxNode attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 103TDeclarationNode RemoveAttribute<TDeclarationNode>(TDeclarationNode destination, AttributeData attributeToRemove, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 108TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 113TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 118TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 123TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 128TDeclarationNode AddStatements<TDeclarationNode>(TDeclarationNode destination, IEnumerable<SyntaxNode> statements, CodeGenerationContextInfo info, CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode; 133Task<Document> AddEventAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken); 138Task<Document> AddFieldAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IFieldSymbol field, CancellationToken cancellationToken); 143Task<Document> AddMethodAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IMethodSymbol method, CancellationToken cancellationToken); 148Task<Document> AddPropertyAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IPropertySymbol property, CancellationToken cancellationToken); 153Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 158Task<Document> AddNamedTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamedTypeSymbol namedType, CancellationToken cancellationToken); 163Task<Document> AddNamespaceAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceSymbol @namespace, CancellationToken cancellationToken); 168Task<Document> AddNamespaceOrTypeAsync(CodeGenerationSolutionContext context, INamespaceSymbol destination, INamespaceOrTypeSymbol namespaceOrType, CancellationToken cancellationToken); 173Task<Document> AddMembersAsync(CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEnumerable<ISymbol> members, CancellationToken cancellationToken); 178bool CanAddTo(ISymbol destination, Solution solution, CancellationToken cancellationToken); 183bool CanAddTo(ISymbol destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 188bool CanAddTo(SyntaxNode destination, Solution solution, CancellationToken cancellationToken); 193bool CanAddTo(SyntaxNode destination, Solution solution, CodeGenerationContext context, CancellationToken cancellationToken); 201SyntaxNode? FindMostRelevantNameSpaceOrTypeDeclaration(Solution solution, INamespaceOrTypeSymbol namespaceOrType, Location? location, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationSymbol.cs (1)
193CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationTypeSymbol.cs (1)
92public ClosedDerivedTypeInfo GetClosedDerivedTypeInfo(CancellationToken cancellationToken) => throw new NotImplementedException();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\AbstractRefactoringHelpersService.cs (1)
24public void AddRelevantNodes<TSyntaxNode>(SourceText sourceText, SyntaxNode root, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (8)
59public static async Task<TSyntaxNode?> TryGetRelevantNodeAsync<TSyntaxNode>(this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 65public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 68public static TSyntaxNode? TryGetRelevantNode<TSyntaxNode>(this ParsedDocument document, TextSpan span, bool allowEmptyNode, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 76this Document document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 82this Document document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 89this ParsedDocument document, TextSpan span, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 93this ParsedDocument document, TextSpan span, bool allowEmptyNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 102this ParsedDocument document, TextSpan span, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\IRefactoringHelpersService.cs (1)
20this IRefactoringHelpersService service, ParsedDocument document, TextSpan selection, bool allowEmptyNodes, int maxCount, ref TemporaryArray<TSyntaxNode> result, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (2)
23CancellationToken cancellationToken) 152IReadOnlyList<SyntaxNode> parameters, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (6)
35CancellationToken cancellationToken) 79CancellationToken cancellationToken) 98CancellationToken cancellationToken); 115CancellationToken cancellationToken) 176CancellationToken cancellationToken) 259private static bool IsInsideNamespace(SyntaxNode node, INamespaceSymbol symbol, SemanticModel model, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\ISyntaxContextService.cs (1)
12SyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ContextQuery\SyntaxContext.cs (1)
46CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (11)
33public static async ValueTask<SemanticModel> GetRequiredSemanticModelAsync(this Document document, CancellationToken cancellationToken) 57public static async ValueTask<SyntaxTree> GetRequiredSyntaxTreeAsync(this Document document, CancellationToken cancellationToken) 74public static async ValueTask<SyntaxNode> GetRequiredSyntaxRootAsync(this Document document, CancellationToken cancellationToken) 125public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, int position, CancellationToken cancellationToken) 142public static async ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, TextSpan span, CancellationToken cancellationToken) 167public static ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(this Document document, SyntaxNode? node, CancellationToken cancellationToken) 178public static async Task<bool> HasAnyErrorsAsync(this Document document, CancellationToken cancellationToken, List<string>? ignoreErrorCode = null) 184public static async Task<ImmutableArray<Diagnostic>> GetErrorsAsync(this Document document, CancellationToken cancellationToken, IList<string>? ignoreErrorCode = null) 200public static async Task VerifyNoErrorsAsync(this Document newDocument, string message, CancellationToken cancellationToken, List<string>? ignoreErrorCodes = null) 219public static async Task<bool> IsGeneratedCodeAsync(this Document document, CancellationToken cancellationToken) 237public static async ValueTask<IOptionsReader> GetHostAnalyzerConfigOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ITypeInferenceServiceExtensions.cs (10)
15public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 18public static ImmutableArray<ITypeSymbol> InferTypes(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 21public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 24public static ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(this ITypeInferenceService service, SemanticModel semanticModel, SyntaxNode expression, CancellationToken cancellationToken) 31CancellationToken cancellationToken) 41CancellationToken cancellationToken) 58CancellationToken cancellationToken) 71CancellationToken cancellationToken) 88CancellationToken cancellationToken) 101CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ProjectExtensions.cs (1)
94public static async Task<Compilation> GetRequiredCompilationAsync(this Project project, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxEditorExtensions.cs (6)
32CancellationToken cancellationToken) where TNode : SyntaxNode 55CancellationToken cancellationToken) where TNode : SyntaxNode 77CancellationToken cancellationToken) where TNode : SyntaxNode 99CancellationToken cancellationToken) where TNode : SyntaxNode 121CancellationToken cancellationToken) where TNode : SyntaxNode 157CancellationToken cancellationToken) where TNode : SyntaxNode
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
38CancellationToken cancellationToken) 49CancellationToken cancellationToken) 61CancellationToken cancellationToken) 141CancellationToken cancellationToken) 233CancellationToken cancellationToken) 258private static SyntaxNode GetNegationOfIsPatternExpression(SyntaxNode isExpression, SyntaxGenerator generator, SyntaxGeneratorInternal generatorInternal, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\TextDocumentExtensions.cs (1)
15public static async ValueTask<SourceText> GetValueTextAsync(this TextDocument document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\FindSymbols\LinkedFileReferenceLocationEqualityComparer.cs (1)
12/// CancellationToken)"/> to process references found in linked files only a single time.
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\DocumentFormattingOptionsProviders.cs (1)
22public static async ValueTask<DocumentFormattingOptions> GetDocumentFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\FormatterShared.cs (5)
21public Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, CancellationToken cancellationToken) 24public async Task<Document> FormatAsync(Document document, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 30public SyntaxNode Format(SyntaxNode node, SyntaxAnnotation annotation, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 33public SyntaxNode Format(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken) 36public IFormattingResult GetFormattingResult(SyntaxNode node, IEnumerable<TextSpan>? spans, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> rules, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\ISyntaxFormattingService.cs (3)
15bool ShouldFormatOnTypedCharacter(ParsedDocument document, char typedChar, int caretPosition, CancellationToken cancellationToken); 16ImmutableArray<TextChange> GetFormattingChangesOnTypedCharacter(ParsedDocument document, int caretPosition, IndentationOptions indentationOptions, CancellationToken cancellationToken); 17ImmutableArray<TextChange> GetFormattingChangesOnPaste(ParsedDocument document, TextSpan textSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\LineFormattingOptionsProviders.cs (1)
17public static async ValueTask<LineFormattingOptions> GetLineFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Formatting\SyntaxFormattingOptionsProviders.cs (1)
17public static async ValueTask<SyntaxFormattingOptions> GetSyntaxFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (2)
17ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken) 39private Indenter GetIndenter(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (2)
20IndentationResult GetIndentation(ParsedDocument document, int lineNumber, IndentationOptions options, CancellationToken cancellationToken); 29public static string GetPreferredIndentation(this SyntaxToken token, ParsedDocument document, IndentationOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (4)
26protected abstract ImmutableArray<SyntaxNode> GetGlobalImports(SemanticModel semanticModel, SyntaxNode? contextLocation, SyntaxGenerator generator, CancellationToken cancellationToken); 55CancellationToken cancellationToken) 133CancellationToken cancellationToken) 160AddImportPlacementOptions options, SyntaxNode root, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\IAddImportsService.cs (3)
24SyntaxNode import, SyntaxGenerator generator, CancellationToken cancellationToken); 34IEnumerable<SyntaxNode> newImports, SyntaxGenerator generator, AddImportPlacementOptions options, CancellationToken cancellationToken); 42CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\IInitializeParameterService.cs (3)
16bool IsThrowNotImplementedProperty(Compilation compilation, IPropertySymbol property, CancellationToken cancellationToken); 22Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken); 28CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (26)
41string baseName, CancellationToken cancellationToken) 49string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 57string baseName, CancellationToken cancellationToken) 65string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken) 78CancellationToken cancellationToken) 96protected virtual IEnumerable<ISymbol> GetCollidableSymbols(SemanticModel semanticModel, SyntaxNode location, SyntaxNode? container, CancellationToken cancellationToken) 180public bool IsWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 183public bool IsOnlyWrittenTo(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 186public bool IsInOutContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 189public bool IsInRefContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 192public bool IsInInContext(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 195public bool CanReplaceWithRValue(SemanticModel semanticModel, SyntaxNode? expression, CancellationToken cancellationToken) 198public ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 207public ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken) 213public SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 225public bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 228public IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken) 231public IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 234public IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 237public ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 240public ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken) 243public ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken) 246public bool IsInsideNameOfExpression(SemanticModel semanticModel, SyntaxNode? node, CancellationToken cancellationToken) 249public ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken) 252public bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, INamedTypeSymbol? expressionTypeOpt, CancellationToken cancellationToken) 255public string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\ISemanticFactsService.cs (16)
15bool IsExpressionContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 16bool IsStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 17bool IsTypeContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 18bool IsNamespaceContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 19bool IsNamespaceDeclarationNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 20bool IsTypeDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 21bool IsMemberDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 22bool IsGlobalStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 23bool IsLabelContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 24bool IsAttributeNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken); 28SyntaxNode? container, string baseName, CancellationToken cancellationToken); 32SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 35Func<ISymbol, bool> filter, IEnumerable<string> usedNames, CancellationToken cancellationToken); 39SyntaxNode? container, string baseName, CancellationToken cancellationToken); 43SyntaxNode? container, string baseName, IEnumerable<string> usedNames, CancellationToken cancellationToken); 47IMethodSymbol? TryGetDisposeMethod(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SyntaxFactsService\ISyntaxFactsService.cs (2)
15bool IsInNonUserCode(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 18Task<ImmutableArray<SyntaxNode>> GetSelectedFieldsAndPropertiesAsync(SyntaxTree syntaxTree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\AbstractTypeInferenceService.cs (5)
13protected abstract AbstractTypeInferrer CreateTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken); 81string? nameOpt, CancellationToken cancellationToken) 92string? nameOpt, CancellationToken cancellationToken) 103string? nameOpt, CancellationToken cancellationToken) 111string? nameOpt, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\TypeInferenceService\ITypeInferenceService.cs (4)
27ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken); 28ImmutableArray<ITypeSymbol> InferTypes(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 30ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, int position, string? nameOpt, CancellationToken cancellationToken); 31ImmutableArray<TypeInferenceInfo> GetTypeInferenceInfo(SemanticModel semanticModel, SyntaxNode expression, string? nameOpt, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\NamingStyles\NamingStylePreferencesProviders.cs (1)
15public static async ValueTask<NamingStylePreferences> GetNamingStylePreferencesAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\MemberDisplayOptions.cs (1)
50public static async ValueTask<MemberDisplayOptions> GetMemberDisplayOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Options\OptionsProvider.cs (2)
16ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken); 23public async ValueTask<TOptions> GetOptionsAsync(LanguageServices languageServices, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
49public async Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseLanguageService.cs (1)
36Task<SemanticModel?> TryGetSpeculativeSemanticModelAsync(SemanticModel previousSemanticModel, SyntaxNode currentBodyNode, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\ISemanticModelReuseWorkspaceService.cs (2)
19/// Don't call this directly. use <see cref="DocumentExtensions.ReuseExistingSpeculativeModelAsync(Document, SyntaxNode, CancellationToken)"/> (or an overload). 21ValueTask<SemanticModel> ReuseExistingSpeculativeModelAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractReducer.IExpressionRewriter.cs (1)
14void Initialize(ParseOptions parseOptions, SimplifierOptions options, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\AbstractSimplificationService.cs (8)
51public abstract SyntaxNode Expand(SyntaxNode node, SemanticModel semanticModel, SyntaxAnnotation? annotationForReplacedAliasIdentifier, Func<SyntaxNode, bool>? expandInsideNode, bool expandParameter, CancellationToken cancellationToken); 52public abstract SyntaxToken Expand(SyntaxToken token, SemanticModel semanticModel, Func<SyntaxNode, bool>? expandInsideNode, CancellationToken cancellationToken); 59CancellationToken cancellationToken = default) 91CancellationToken cancellationToken) 158CancellationToken cancellationToken) 184NodeOrTokenToReduce nodeOrTokenToReduce, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 320protected abstract void GetUnusedNamespaceImports(SemanticModel model, HashSet<SyntaxNode> namespaceImports, CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\ISimplificationService.cs (3)
22CancellationToken cancellationToken); 28CancellationToken cancellationToken); 35CancellationToken cancellationToken = default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\SimplifierOptionsProviders.cs (2)
17public static ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken) 20public static async ValueTask<SimplifierOptions> GetSimplifierOptionsAsync(this Document document, ISimplification simplification, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractMemberAccessExpressionSimplifier.cs (2)
24SemanticModel semanticModel, TMemberAccessExpressionSyntax memberAccessExpression, CancellationToken cancellationToken); 38CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Simplification\Simplifiers\AbstractSimplifier.cs (1)
22CancellationToken cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (2)
19ISymbol? symbol, Solution solution, CancellationToken cancellationToken) 45CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (2)
27CancellationToken cancellationToken) 58CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (6)
31public static async ValueTask<ParsedDocument> CreateAsync(Document document, CancellationToken cancellationToken) 47public ParsedDocument WithChangedText(SourceText text, CancellationToken cancellationToken) 53public ParsedDocument WithChangedRoot(SyntaxNode root, CancellationToken cancellationToken) 59public ParsedDocument WithChange(TextChange change, CancellationToken cancellationToken) 62public ParsedDocument WithChanges(IEnumerable<TextChange> changes, CancellationToken cancellationToken) 66/// Equivalent semantics to <see cref="Document.GetTextChangesAsync(Document, CancellationToken)"/>
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SemanticDocument.cs (2)
18public static new async Task<SemanticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 26public new async ValueTask<SemanticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SyntacticDocument.cs (2)
28public static async ValueTask<SyntacticDocument> CreateAsync(Document document, CancellationToken cancellationToken) 35public ValueTask<SyntacticDocument> WithSyntaxRootAsync(SyntaxNode root, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp (773)
Binder\Binder.cs (1)
296!csTree.IsGeneratedCode(this.Compilation.Options.SyntaxTreeOptionsProvider, CancellationToken.None),
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
125CancellationToken.None,
CommandLine\CSharpCompiler.cs (2)
74CancellationToken.None); 236protected override string GetOutputFileName(Compilation compilation, CancellationToken cancellationToken)
Compilation\CSharpCompilation.cs (37)
1943internal new MethodSymbol? GetEntryPoint(CancellationToken cancellationToken) 1949internal EntryPoint GetEntryPointAndDiagnostics(CancellationToken cancellationToken) 1993private MethodSymbol? FindEntryPoint(MethodSymbol? simpleProgramEntryPointSymbol, CancellationToken cancellationToken, out ReadOnlyBindingDiagnostic<AssemblySymbol> sealedDiagnostics) 2737internal override void ReportUnusedImports(DiagnosticBag diagnostics, CancellationToken cancellationToken) 2747private void ReportUnusedImports(SyntaxTree? filterTree, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 2988public override ImmutableArray<Diagnostic> GetParseDiagnostics(CancellationToken cancellationToken = default) 2997public override ImmutableArray<Diagnostic> GetDeclarationDiagnostics(CancellationToken cancellationToken = default) 3005public override ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(CancellationToken cancellationToken = default) 3014public override ImmutableArray<Diagnostic> GetDiagnostics(CancellationToken cancellationToken = default) 3019internal ImmutableArray<Diagnostic> GetDiagnostics(CompilationStage stage, bool includeEarlierStages, Predicate<ISymbolInternal>? symbolFilter, CancellationToken cancellationToken) 3026internal override void GetDiagnostics(CompilationStage stage, bool includeEarlierStages, DiagnosticBag diagnostics, CancellationToken cancellationToken = default) 3029internal void GetDiagnostics(CompilationStage stage, bool includeEarlierStages, DiagnosticBag diagnostics, Predicate<ISymbolInternal>? symbolFilter, CancellationToken cancellationToken) 3042private void GetDiagnosticsWithoutSeverityFiltering(CompilationStage stage, bool includeEarlierStages, BindingDiagnosticBag builder, Predicate<Symbol>? symbolFilter, CancellationToken cancellationToken) 3155private void GetDiagnosticsForAllMethodBodies(BindingDiagnosticBag diagnostics, bool doLowering, CancellationToken cancellationToken) 3211private ImmutableArray<Diagnostic> GetDiagnosticsForMethodBodiesInTree(SyntaxTree tree, TextSpan? span, CancellationToken cancellationToken) 3344void compileMethodBodiesAndDocComments(SyntaxTree? filterTree, TextSpan? filterSpan, BindingDiagnosticBag bindingDiagnostics, CancellationToken cancellationToken) 3395private ReadOnlyBindingDiagnostic<AssemblySymbol> GetSourceDeclarationDiagnostics(SyntaxTree? syntaxTree = null, TextSpan? filterSpanWithinTree = null, Func<IEnumerable<Diagnostic>, SyntaxTree, TextSpan?, IEnumerable<Diagnostic>>? locationFilterOpt = null, Predicate<Symbol>? symbolFilter = null, CancellationToken cancellationToken = default) 3444private ReadOnlyBindingDiagnostic<AssemblySymbol> GetClsComplianceDiagnostics(SyntaxTree? syntaxTree, TextSpan? filterSpanWithinTree, CancellationToken cancellationToken) 3483CancellationToken cancellationToken = default) 3581CancellationToken cancellationToken) 3645CancellationToken cancellationToken) 3896CancellationToken cancellationToken) 3918CancellationToken cancellationToken) 3970CancellationToken cancellationToken) 3995if (!FilterAndAppendAndFreeDiagnostics(diagnostics, ref runtimeMDVersionDiagnostics, CancellationToken.None)) 4748protected override IMethodSymbol? CommonGetEntryPoint(CancellationToken cancellationToken) 4792public override bool ContainsSymbolsWithName(Func<string, bool> predicate, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default) 4810public override IEnumerable<ISymbol> GetSymbolsWithName(Func<string, bool> predicate, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default) 4828/// This will be faster than <see cref="ContainsSymbolsWithName(Func{string, bool}, SymbolFilter, CancellationToken)"/> 4831public override bool ContainsSymbolsWithName(string name, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default) 4849/// CancellationToken)"/> when predicate is just a simple string check. <paramref 4852public override IEnumerable<ISymbol> GetSymbolsWithName(string name, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default) 4857internal IEnumerable<Symbol> GetSymbolsWithNameCore(string name, SymbolFilter filter = SymbolFilter.TypeAndMember, CancellationToken cancellationToken = default) 5053private readonly CancellationToken _cancellationToken; 5056CSharpCompilation compilation, SymbolFilter filter, CancellationToken cancellationToken) 5240CSharpCompilation compilation, SymbolFilter filter, Func<string, bool> predicate, CancellationToken cancellationToken) 5263CSharpCompilation compilation, SymbolFilter filter, string name, CancellationToken cancellationToken)
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
86internal void Complete(CSharpCompilation compilation, CancellationToken cancellationToken)
Compilation\CSharpDiagnosticFilter.cs (2)
42CancellationToken cancellationToken) 148CancellationToken cancellationToken,
Compilation\CSharpSemanticModel.cs (147)
141internal abstract SymbolInfo GetSymbolInfoWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)); 148internal abstract SymbolInfo GetCollectionInitializerSymbolInfoWorker(InitializerExpressionSyntax collectionInitializer, ExpressionSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 157internal abstract CSharpTypeInfo GetTypeInfoWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 179internal abstract ImmutableArray<Symbol> GetMemberGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)); 189internal abstract ImmutableArray<IPropertySymbol> GetIndexerGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)); 198internal abstract Optional<object> GetConstantValueWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)); 478protected override IOperation GetOperationCore(SyntaxNode node, CancellationToken cancellationToken) 486internal virtual IOperation GetOperationWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 496public abstract SymbolInfo GetSymbolInfo(OrderingSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 501public abstract SymbolInfo GetSymbolInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 506public SymbolInfo GetSymbolInfo(PositionalPatternClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 523public SymbolInfo GetSymbolInfo(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 593private (ITypeSymbol Type, CodeAnalysis.NullableAnnotation Annotation) TypeFromVariable(SingleVariableDesignationSyntax variableDesignation, CancellationToken cancellationToken) 612public SymbolInfo GetCollectionInitializerSymbolInfo(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 648public SymbolInfo GetSymbolInfo(ConstructorInitializerSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 660internal SymbolInfo GetSymbolInfo(WithElementSyntax withElement, CancellationToken cancellationToken = default(CancellationToken)) 674public SymbolInfo GetSymbolInfo(PrimaryConstructorBaseTypeSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 688public SymbolInfo GetSymbolInfo(AttributeSyntax attributeSyntax, CancellationToken cancellationToken = default(CancellationToken)) 700public SymbolInfo GetSymbolInfo(CrefSyntax crefSyntax, CancellationToken cancellationToken = default(CancellationToken)) 941public TypeInfo GetTypeInfo(ConstructorInitializerSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 950public abstract TypeInfo GetTypeInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 952public TypeInfo GetTypeInfo(PatternSyntax pattern, CancellationToken cancellationToken = default(CancellationToken)) 966public TypeInfo GetTypeInfo(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1012public TypeInfo GetTypeInfo(AttributeSyntax attributeSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1024public Conversion GetConversion(SyntaxNode expression, CancellationToken cancellationToken = default(CancellationToken)) 1100public ImmutableArray<ISymbol> GetMemberGroup(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1114public ImmutableArray<ISymbol> GetMemberGroup(AttributeSyntax attribute, CancellationToken cancellationToken = default(CancellationToken)) 1128public ImmutableArray<ISymbol> GetMemberGroup(ConstructorInitializerSyntax initializer, CancellationToken cancellationToken = default(CancellationToken)) 1151public ImmutableArray<IPropertySymbol> GetIndexerGroup(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1164public Optional<object> GetConstantValue(ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1178public abstract QueryClauseInfo GetQueryClauseInfo(QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 1184public IAliasSymbol GetAliasInfo(IdentifierNameSyntax nameSyntax, CancellationToken cancellationToken = default(CancellationToken)) 2945public abstract ISymbol GetDeclaredSymbol(MemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2953public abstract IMethodSymbol GetDeclaredSymbol(LocalFunctionStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2961public abstract IMethodSymbol GetDeclaredSymbol(CompilationUnitSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2970public abstract INamespaceSymbol GetDeclaredSymbol(NamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2979public abstract INamespaceSymbol GetDeclaredSymbol(FileScopedNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2990public abstract INamedTypeSymbol GetDeclaredSymbol(BaseTypeDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 2998public abstract INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3006public abstract IFieldSymbol GetDeclaredSymbol(EnumMemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3017public abstract IMethodSymbol GetDeclaredSymbol(BaseMethodDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3027public abstract ISymbol GetDeclaredSymbol(BasePropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3035public abstract IPropertySymbol GetDeclaredSymbol(PropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3043public abstract IPropertySymbol GetDeclaredSymbol(IndexerDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3051public abstract IEventSymbol GetDeclaredSymbol(EventDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3116public abstract IPropertySymbol GetDeclaredSymbol(AnonymousObjectMemberDeclaratorSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3124public abstract INamedTypeSymbol GetDeclaredSymbol(AnonymousObjectCreationExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3132public abstract INamedTypeSymbol GetDeclaredSymbol(TupleExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3145public abstract ISymbol GetDeclaredSymbol(ArgumentSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3154public abstract IMethodSymbol GetDeclaredSymbol(AccessorDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3162public abstract IMethodSymbol GetDeclaredSymbol(ArrowExpressionClauseSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3170public abstract ISymbol GetDeclaredSymbol(VariableDeclaratorSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3178public abstract ISymbol GetDeclaredSymbol(SingleVariableDesignationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3186public abstract ILabelSymbol GetDeclaredSymbol(LabeledStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3194public abstract ILabelSymbol GetDeclaredSymbol(SwitchLabelSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3208public abstract IAliasSymbol GetDeclaredSymbol(UsingDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3216public abstract IAliasSymbol GetDeclaredSymbol(ExternAliasDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3224public abstract IParameterSymbol GetDeclaredSymbol(ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3232internal abstract ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 3237CancellationToken cancellationToken = default(CancellationToken)) 3262public abstract ITypeParameterSymbol GetDeclaredSymbol(TypeParameterSyntax typeParameter, CancellationToken cancellationToken = default(CancellationToken)); 3337public abstract IRangeVariableSymbol GetDeclaredSymbol(QueryClauseSyntax queryClause, CancellationToken cancellationToken = default(CancellationToken)); 3342public abstract IRangeVariableSymbol GetDeclaredSymbol(JoinIntoClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 3347public abstract IRangeVariableSymbol GetDeclaredSymbol(QueryContinuationSyntax node, CancellationToken cancellationToken = default(CancellationToken)); 4498private SymbolInfo GetNamedArgumentSymbolInfo(IdentifierNameSyntax identifierNameSyntax, CancellationToken cancellationToken) 5009private SymbolInfo GetSymbolInfoFromNode(SyntaxNode node, CancellationToken cancellationToken) 5038private TypeInfo GetTypeInfoFromNode(SyntaxNode node, CancellationToken cancellationToken) 5059private ImmutableArray<ISymbol> GetMemberGroupFromNode(SyntaxNode node, CancellationToken cancellationToken) 5076protected sealed override ImmutableArray<ISymbol> GetMemberGroupCore(SyntaxNode node, CancellationToken cancellationToken) 5115protected sealed override SymbolInfo GetSymbolInfoCore(SyntaxNode node, CancellationToken cancellationToken) 5120protected sealed override TypeInfo GetTypeInfoCore(SyntaxNode node, CancellationToken cancellationToken) 5125protected sealed override IAliasSymbol GetAliasInfoCore(SyntaxNode node, CancellationToken cancellationToken) 5137protected sealed override ISymbol GetDeclaredSymbolCore(SyntaxNode node, CancellationToken cancellationToken) 5213public ISymbol GetDeclaredSymbol(TupleElementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 5225protected sealed override ImmutableArray<ISymbol> GetDeclaredSymbolsCore(SyntaxNode declaration, CancellationToken cancellationToken = default(CancellationToken)) 5255public IMethodSymbol? GetInterceptorMethod(InvocationExpressionSyntax node, CancellationToken cancellationToken) 5270public InterceptableLocation? GetInterceptableLocation(InvocationExpressionSyntax node, CancellationToken cancellationToken) 5282internal InterceptableLocation GetInterceptableLocationInternal(SyntaxNode nameSyntax, CancellationToken cancellationToken) 5309internal override void ComputeDeclarationsInSpan(TextSpan span, bool getSymbol, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken) 5314internal override void ComputeDeclarationsInNode(SyntaxNode node, ISymbol associatedSymbol, bool getSymbol, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken, int? levelsToCompute = null) 5449protected sealed override Optional<object> GetConstantValueCore(SyntaxNode node, CancellationToken cancellationToken) 5461protected sealed override ISymbol GetEnclosingSymbolCore(int position, CancellationToken cancellationToken) 5466private protected sealed override ImmutableArray<IImportScope> GetImportScopesCore(int position, CancellationToken cancellationToken) 5524=> lazyDefaultState ??= syntaxTree.IsGeneratedCode(Compilation.Options.SyntaxTreeOptionsProvider, CancellationToken.None)
Compilation\MemberSemanticModel.cs (91)
579public sealed override ImmutableArray<Diagnostic> GetSyntaxDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 584public sealed override ImmutableArray<Diagnostic> GetDeclarationDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 589public sealed override ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 594public sealed override ImmutableArray<Diagnostic> GetDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 599public override INamespaceSymbol GetDeclaredSymbol(NamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 605public override INamespaceSymbol GetDeclaredSymbol(FileScopedNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 611public override INamedTypeSymbol GetDeclaredSymbol(BaseTypeDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 617public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 623public override IFieldSymbol GetDeclaredSymbol(EnumMemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 629public override IMethodSymbol GetDeclaredSymbol(LocalFunctionStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 635public override ISymbol GetDeclaredSymbol(MemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 641public override IMethodSymbol GetDeclaredSymbol(CompilationUnitSyntax declarationSyntax, CancellationToken cancellationToken = default) 646public override IMethodSymbol GetDeclaredSymbol(BaseMethodDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 652public override ISymbol GetDeclaredSymbol(BasePropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 658public override IPropertySymbol GetDeclaredSymbol(PropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 664public override IPropertySymbol GetDeclaredSymbol(IndexerDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 670public override IEventSymbol GetDeclaredSymbol(EventDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 676public override IMethodSymbol GetDeclaredSymbol(AccessorDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 682public override IMethodSymbol GetDeclaredSymbol(ArrowExpressionClauseSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 688public override ISymbol GetDeclaredSymbol(VariableDeclaratorSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 694public override ISymbol GetDeclaredSymbol(SingleVariableDesignationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 759public override ILabelSymbol GetDeclaredSymbol(LabeledStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 785public override ILabelSymbol GetDeclaredSymbol(SwitchLabelSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 810public override IAliasSymbol GetDeclaredSymbol(UsingDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 816public override IAliasSymbol GetDeclaredSymbol(ExternAliasDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 822public override IParameterSymbol GetDeclaredSymbol(ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 830internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 838CancellationToken cancellationToken) 873CancellationToken cancellationToken) 899public override ITypeParameterSymbol GetDeclaredSymbol(TypeParameterSyntax typeParameter, CancellationToken cancellationToken = default(CancellationToken)) 905public override IRangeVariableSymbol GetDeclaredSymbol(JoinIntoClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 911public override IRangeVariableSymbol GetDeclaredSymbol(QueryClauseSyntax queryClause, CancellationToken cancellationToken = default(CancellationToken)) 917public override IRangeVariableSymbol GetDeclaredSymbol(QueryContinuationSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1112public override QueryClauseInfo GetQueryClauseInfo(QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1118public override IPropertySymbol GetDeclaredSymbol(AnonymousObjectMemberDeclaratorSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1145public override INamedTypeSymbol GetDeclaredSymbol(AnonymousObjectCreationExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1152public override INamedTypeSymbol GetDeclaredSymbol(TupleExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1158public override ISymbol GetDeclaredSymbol(ArgumentSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1202internal override IOperation? GetOperationWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 1253internal override SymbolInfo GetSymbolInfoWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 1267internal override CSharpTypeInfo GetTypeInfoWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 1278internal override ImmutableArray<Symbol> GetMemberGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 1290internal override ImmutableArray<IPropertySymbol> GetIndexerGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 1302internal override Optional<object> GetConstantValueWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 1315internal override SymbolInfo GetCollectionInitializerSymbolInfoWorker(InitializerExpressionSyntax collectionInitializer, ExpressionSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1329public override SymbolInfo GetSymbolInfo(OrderingSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1335public override SymbolInfo GetSymbolInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1341public override TypeInfo GetTypeInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SpeculativeSemanticModelWithMemberModel.cs (89)
235public override ImmutableArray<Diagnostic> GetSyntaxDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 240public override ImmutableArray<Diagnostic> GetDeclarationDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 245public override ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 250public override ImmutableArray<Diagnostic> GetDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 255public override INamespaceSymbol GetDeclaredSymbol(NamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 260public override INamespaceSymbol GetDeclaredSymbol(FileScopedNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 265public override INamedTypeSymbol GetDeclaredSymbol(BaseTypeDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 270public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 275public override IFieldSymbol GetDeclaredSymbol(EnumMemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 280public override IMethodSymbol GetDeclaredSymbol(LocalFunctionStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 285public override ISymbol GetDeclaredSymbol(MemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 290public override IMethodSymbol GetDeclaredSymbol(CompilationUnitSyntax declarationSyntax, CancellationToken cancellationToken = default) 295public override IMethodSymbol GetDeclaredSymbol(BaseMethodDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 300public override ISymbol GetDeclaredSymbol(BasePropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 305public override IPropertySymbol GetDeclaredSymbol(PropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 310public override IPropertySymbol GetDeclaredSymbol(IndexerDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 315public override IEventSymbol GetDeclaredSymbol(EventDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 320public override IMethodSymbol GetDeclaredSymbol(AccessorDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 325public override IMethodSymbol GetDeclaredSymbol(ArrowExpressionClauseSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 330public override ISymbol GetDeclaredSymbol(VariableDeclaratorSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 335public override ISymbol GetDeclaredSymbol(SingleVariableDesignationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 345public override ILabelSymbol GetDeclaredSymbol(LabeledStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 350public override ILabelSymbol GetDeclaredSymbol(SwitchLabelSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 355public override IAliasSymbol GetDeclaredSymbol(UsingDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 360public override IAliasSymbol GetDeclaredSymbol(ExternAliasDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 365public override IParameterSymbol GetDeclaredSymbol(ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 370internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 375public override ITypeParameterSymbol GetDeclaredSymbol(TypeParameterSyntax typeParameter, CancellationToken cancellationToken = default(CancellationToken)) 380public override IRangeVariableSymbol GetDeclaredSymbol(JoinIntoClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 385public override IRangeVariableSymbol GetDeclaredSymbol(QueryClauseSyntax queryClause, CancellationToken cancellationToken = default(CancellationToken)) 390public override IRangeVariableSymbol GetDeclaredSymbol(QueryContinuationSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 430public override QueryClauseInfo GetQueryClauseInfo(QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 435public override IPropertySymbol GetDeclaredSymbol(AnonymousObjectMemberDeclaratorSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 440public override INamedTypeSymbol GetDeclaredSymbol(AnonymousObjectCreationExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 445public override INamedTypeSymbol GetDeclaredSymbol(TupleExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 450public override ISymbol GetDeclaredSymbol(ArgumentSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 455internal override IOperation? GetOperationWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 460internal override SymbolInfo GetSymbolInfoWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 465internal override CSharpTypeInfo GetTypeInfoWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 470internal override ImmutableArray<Symbol> GetMemberGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 475internal override ImmutableArray<IPropertySymbol> GetIndexerGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 480internal override Optional<object> GetConstantValueWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 485internal override SymbolInfo GetCollectionInitializerSymbolInfoWorker(InitializerExpressionSyntax collectionInitializer, ExpressionSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 490public override SymbolInfo GetSymbolInfo(OrderingSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 495public override SymbolInfo GetSymbolInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 500public override TypeInfo GetTypeInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SpeculativeSyntaxTreeSemanticModel.cs (4)
111internal override SymbolInfo GetSymbolInfoWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 130internal override CSharpTypeInfo GetTypeInfoWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (94)
114public override ImmutableArray<Diagnostic> GetSyntaxDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 121public override ImmutableArray<Diagnostic> GetDeclarationDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 128public override ImmutableArray<Diagnostic> GetMethodBodyDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 135public override ImmutableArray<Diagnostic> GetDiagnostics(TextSpan? span = null, CancellationToken cancellationToken = default(CancellationToken)) 169internal override IOperation GetOperationWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 202internal override SymbolInfo GetSymbolInfoWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 291internal override SymbolInfo GetCollectionInitializerSymbolInfoWorker(InitializerExpressionSyntax collectionInitializer, ExpressionSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 305internal override CSharpTypeInfo GetTypeInfoWorker(CSharpSyntaxNode node, CancellationToken cancellationToken = default(CancellationToken)) 397internal override ImmutableArray<Symbol> GetMemberGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 406internal override ImmutableArray<IPropertySymbol> GetIndexerGroupWorker(CSharpSyntaxNode node, SymbolInfoOptions options, CancellationToken cancellationToken = default(CancellationToken)) 415internal override Optional<object> GetConstantValueWorker(CSharpSyntaxNode node, CancellationToken cancellationToken) 424public override QueryClauseInfo GetQueryClauseInfo(QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 431public override SymbolInfo GetSymbolInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 438public override TypeInfo GetTypeInfo(SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 445public override IPropertySymbol GetDeclaredSymbol(AnonymousObjectMemberDeclaratorSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 452public override INamedTypeSymbol GetDeclaredSymbol(AnonymousObjectCreationExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 459public override INamedTypeSymbol GetDeclaredSymbol(TupleExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 466public override ISymbol GetDeclaredSymbol(ArgumentSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 473public override IRangeVariableSymbol GetDeclaredSymbol(QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 480public override IRangeVariableSymbol GetDeclaredSymbol(JoinIntoClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 487public override IRangeVariableSymbol GetDeclaredSymbol(QueryContinuationSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 494public override SymbolInfo GetSymbolInfo(OrderingSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1306public override INamespaceSymbol GetDeclaredSymbol(NamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1314public override INamespaceSymbol GetDeclaredSymbol(FileScopedNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default) 1357public override INamedTypeSymbol GetDeclaredSymbol(BaseTypeDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1370public override INamedTypeSymbol GetDeclaredSymbol(DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1467public override ISymbol GetDeclaredSymbol(MemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1493public override IMethodSymbol GetDeclaredSymbol(CompilationUnitSyntax declarationSyntax, CancellationToken cancellationToken = default) 1506public override IMethodSymbol GetDeclaredSymbol(LocalFunctionStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1519public override IFieldSymbol GetDeclaredSymbol(EnumMemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1533public override IMethodSymbol GetDeclaredSymbol(BaseMethodDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1546public override ISymbol GetDeclaredSymbol(BasePropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1557public override IPropertySymbol GetDeclaredSymbol(PropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1568public override IPropertySymbol GetDeclaredSymbol(IndexerDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1579public override IEventSymbol GetDeclaredSymbol(EventDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1594public override IMethodSymbol GetDeclaredSymbol(AccessorDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1624public override IMethodSymbol GetDeclaredSymbol(ArrowExpressionClauseSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1855public override ISymbol GetDeclaredSymbol(VariableDeclaratorSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1876public override ISymbol GetDeclaredSymbol(SingleVariableDesignationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1904public override ILabelSymbol GetDeclaredSymbol(LabeledStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1918public override ILabelSymbol GetDeclaredSymbol(SwitchLabelSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1939CancellationToken cancellationToken = default(CancellationToken)) 1977public override IAliasSymbol GetDeclaredSymbol(ExternAliasDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 2010internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 2030CancellationToken cancellationToken) 2061CancellationToken cancellationToken) 2098CancellationToken cancellationToken) 2125CancellationToken cancellationToken) 2162public override IParameterSymbol GetDeclaredSymbol(ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 2176private ParameterSymbol GetDeclaredNonLambdaParameterSymbol(ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 2188public override ITypeParameterSymbol GetDeclaredSymbol(TypeParameterSyntax typeParameter, CancellationToken cancellationToken = default(CancellationToken))
Compiler\ClsComplianceChecker.cs (3)
30private readonly CancellationToken _cancellationToken; 42CancellationToken cancellationToken) 73public static void CheckCompliance(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken, SyntaxTree filterTree = null, TextSpan? filterSpanWithinTree = null)
Compiler\DocumentationCommentCompiler.cs (4)
41private readonly CancellationToken _cancellationToken; 59CancellationToken cancellationToken) 85public static void WriteDocumentationCommentXml(CSharpCompilation compilation, string? assemblyName, Stream? xmlDocStream, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken, SyntaxTree? filterTree = null, TextSpan? filterSpanWithinTree = null) 138internal static string GetDocumentationCommentXml(Symbol symbol, bool processIncludes, CancellationToken cancellationToken)
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (3)
34private readonly CancellationToken _cancellationToken; 50CancellationToken cancellationToken) 75CancellationToken cancellationToken)
Compiler\MethodCompiler.cs (5)
33private readonly CancellationToken _cancellationToken; 88BindingDiagnosticBag diagnostics, Predicate<Symbol>? filterOpt, SynthesizedEntryPointSymbol.AsyncForwardEntryPoint? entryPointOpt, CancellationToken cancellationToken) 117CancellationToken cancellationToken) 226internal static MethodSymbol GetEntryPoint(CSharpCompilation compilation, PEModuleBuilder moduleBeingBuilt, bool hasDeclarationErrors, bool emitMethodBodies, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken) 349private static void WarnUnusedFields(CSharpCompilation compilation, BindingDiagnosticBag diagnostics, CancellationToken cancellationToken)
Compiler\SynthesizedMetadataCompiler.cs (3)
27private readonly CancellationToken _cancellationToken; 29private SynthesizedMetadataCompiler(PEModuleBuilder moduleBeingBuilt, CancellationToken cancellationToken) 44CancellationToken cancellationToken)
Compiler\UnprocessedDocumentationCommentFinder.cs (3)
16private readonly CancellationToken _cancellationToken; 21private UnprocessedDocumentationCommentFinder(DiagnosticBag diagnostics, TextSpan? filterSpanWithinTree, CancellationToken cancellationToken) 29public static void ReportUnprocessed(SyntaxTree tree, TextSpan? filterSpanWithinTree, DiagnosticBag diagnostics, CancellationToken cancellationToken)
CSharpCompilationOptions.cs (1)
795internal override Diagnostic? FilterDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken)
CSharpExtensions.cs (108)
395public static CompilationUnitSyntax GetCompilationUnitRoot(this SyntaxTree tree, CancellationToken cancellationToken = default(CancellationToken)) 456public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, OrderingSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 472public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 496public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 513public static SymbolInfo GetCollectionInitializerSymbolInfo(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 529public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, ConstructorInitializerSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 545public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, PrimaryConstructorBaseTypeSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 561public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, AttributeSyntax attributeSyntax, CancellationToken cancellationToken = default(CancellationToken)) 577public static SymbolInfo GetSymbolInfo(this SemanticModel? semanticModel, CrefSyntax crefSyntax, CancellationToken cancellationToken = default(CancellationToken)) 688public static TypeInfo GetTypeInfo(this SemanticModel? semanticModel, ConstructorInitializerSyntax constructorInitializer, CancellationToken cancellationToken = default(CancellationToken)) 701public static TypeInfo GetTypeInfo(this SemanticModel? semanticModel, SelectOrGroupClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 717public static TypeInfo GetTypeInfo(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 733public static TypeInfo GetTypeInfo(this SemanticModel? semanticModel, AttributeSyntax attributeSyntax, CancellationToken cancellationToken = default(CancellationToken)) 764public static Conversion GetConversion(this SemanticModel? semanticModel, SyntaxNode expression, CancellationToken cancellationToken = default(CancellationToken)) 964public static ImmutableArray<ISymbol> GetMemberGroup(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 977public static ImmutableArray<ISymbol> GetMemberGroup(this SemanticModel? semanticModel, AttributeSyntax attribute, CancellationToken cancellationToken = default(CancellationToken)) 990public static ImmutableArray<ISymbol> GetMemberGroup(this SemanticModel? semanticModel, ConstructorInitializerSyntax initializer, CancellationToken cancellationToken = default(CancellationToken)) 1006public static ImmutableArray<IPropertySymbol> GetIndexerGroup(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1019public static Optional<object> GetConstantValue(this SemanticModel? semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken = default(CancellationToken)) 1035public static QueryClauseInfo GetQueryClauseInfo(this SemanticModel? semanticModel, QueryClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1052public static IAliasSymbol? GetAliasInfo(this SemanticModel? semanticModel, IdentifierNameSyntax nameSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1366public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, MemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1375public static IMethodSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, CompilationUnitSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1385public static INamespaceSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, NamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1396public static INamespaceSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, FileScopedNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1406public static INamedTypeSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, BaseTypeDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1415public static INamedTypeSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, DelegateDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1424public static IFieldSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, EnumMemberDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1433public static IMethodSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, BaseMethodDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1442public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, BasePropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1451public static IPropertySymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, PropertyDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1460public static IPropertySymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, IndexerDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1469public static IEventSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, EventDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1478public static IPropertySymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, AnonymousObjectMemberDeclaratorSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1487public static INamedTypeSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, AnonymousObjectCreationExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1496public static INamedTypeSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, TupleExpressionSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1505public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, ArgumentSyntax declaratorSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1514public static IMethodSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, AccessorDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1523public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, SingleVariableDesignationSyntax designationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1532public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, VariableDeclaratorSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1541public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, TupleElementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1550public static ILabelSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, LabeledStatementSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1559public static ILabelSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, SwitchLabelSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1568public static IAliasSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, UsingDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1577public static IAliasSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, ExternAliasDirectiveSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1586public static IParameterSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, ParameterSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)) 1595public static ITypeParameterSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, TypeParameterSyntax typeParameter, CancellationToken cancellationToken = default(CancellationToken)) 1605public static ILocalSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, ForEachStatementSyntax forEachStatement, CancellationToken cancellationToken = default(CancellationToken)) 1616public static ILocalSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, CatchDeclarationSyntax catchDeclaration, CancellationToken cancellationToken = default(CancellationToken)) 1623public static IRangeVariableSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, QueryClauseSyntax queryClause, CancellationToken cancellationToken = default(CancellationToken)) 1632public static IRangeVariableSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, JoinIntoClauseSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1641public static IRangeVariableSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, QueryContinuationSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1651public static IMethodSymbol? GetDeclaredSymbol(this SemanticModel? semanticModel, LocalFunctionStatementSyntax node, CancellationToken cancellationToken = default(CancellationToken)) 1661public static IMethodSymbol? GetInterceptorMethod(this SemanticModel? semanticModel, InvocationExpressionSyntax node, CancellationToken cancellationToken = default) 1673public static InterceptableLocation? GetInterceptableLocation(this SemanticModel? semanticModel, InvocationExpressionSyntax node, CancellationToken cancellationToken = default)
CSharpFileSystemExtensions.cs (1)
38CancellationToken cancellationToken = default)
Declarations\DeclarationTable.cs (3)
249CancellationToken cancellationToken) 263CancellationToken cancellationToken) 286CancellationToken cancellationToken)
DocumentationComments\PEDocumentationCommentUtils.cs (1)
23CancellationToken cancellationToken,
DocumentationComments\SourceDocumentationCommentUtils.cs (1)
26string xmlText = DocumentationCommentCompiler.GetDocumentationCommentXml(symbol, expandIncludes, default(CancellationToken));
Emitter\EditAndContinue\EmitHelpers.cs (1)
32CancellationToken cancellationToken)
Errors\ErrorFacts.cs (1)
583/// <see cref="SemanticModel.GetDiagnostics(Text.TextSpan?, System.Threading.CancellationToken)"/> API.
Errors\LazyMissingNonNullTypesContextDiagnosticInfo.cs (1)
75var code = tree.IsGeneratedCode(binder.Compilation.Options.SyntaxTreeOptionsProvider, CancellationToken.None)
Errors\MessageProvider.cs (1)
135CancellationToken.None, // We don't have a tree so there's no need to pass cancellation to the SyntaxTreeOptionsProvider
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (4)
20/// - Adds a static writable field of type <see cref="CancellationToken"/> to PrivateImplementationDetails. The host can set this token via Reflection before executing the compiled code. 21/// - Inserts calls to <see cref="CancellationToken.ThrowIfCancellationRequested"/> on the host token into each method, loop or goto. 23/// - Replaces calls to methods that do not take <see cref="CancellationToken"/> as the last parameter with matching overloads that do and passes it the host token. 150/// Find an overload whose last parameter is <see cref="CancellationToken"/> and
Parser\LanguageParser.cs (2)
41CancellationToken cancellationToken = default(CancellationToken))
Parser\SyntaxParser.cs (3)
24protected readonly CancellationToken cancellationToken; 58CancellationToken cancellationToken = default(CancellationToken))
SourceGeneration\CSharpGeneratorDriver.cs (1)
70internal override SyntaxTree ParseGeneratedSourceText(GeneratedSourceText input, string fileName, CancellationToken cancellationToken)
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (4)
24CancellationToken cancellationToken) 37CancellationToken cancellationToken, 61CancellationToken cancellationToken) 406CancellationToken cancellationToken)
Symbols\AliasSymbol.cs (1)
339_state.SpinWaitComplete(CompletionPart.AliasTarget, default(CancellationToken));
Symbols\Compilation_UsedAssemblies.cs (3)
22public override ImmutableArray<MetadataReference> GetUsedAssemblyReferences(CancellationToken cancellationToken = default) 63private ConcurrentSet<AssemblySymbol>? GetCompleteSetOfUsedAssemblies(CancellationToken cancellationToken) 111void completeTheSetOfUsedAssemblies(bool seenErrors, CancellationToken cancellationToken)
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
172public override string GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default)
Symbols\MergedNamespaceSymbol.cs (1)
120internal override void ForceComplete(SourceLocation locationOpt, Predicate<Symbol> filter, CancellationToken cancellationToken)
Symbols\Metadata\PE\PEEventSymbol.cs (2)
500public override string GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Metadata\PE\PEFieldSymbol.cs (2)
674public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1515public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2377public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Metadata\PE\PEPropertySymbol.cs (2)
1023public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\NamedTypeSymbol.cs (3)
755internal bool TryGetClosedSubtypes(out ImmutableArray<NamedTypeSymbol> subtypes, CancellationToken cancellationToken = default) 778(bool, ImmutableArray<NamedTypeSymbol>) calculateClosedSubtypes(CancellationToken cancellationToken) 796static bool tryGetSpeakableSubtypes(NamedTypeSymbol @this, ImmutableArray<NamedTypeSymbol> candidateSubtypes, ArrayBuilder<NamedTypeSymbol> resultBuilder, HashSet<TypeParameterSymbol> baseTypeTypeParameters, CancellationToken cancellationToken)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
76string? ISymbol.GetDocumentationCommentXml(CultureInfo? preferredCulture, bool expandIncludes, CancellationToken cancellationToken) => null;
Symbols\PublicModel\Symbol.cs (1)
160string ISymbol.GetDocumentationCommentXml(CultureInfo preferredCulture, bool expandIncludes, CancellationToken cancellationToken)
Symbols\PublicModel\TypeSymbol.cs (1)
222ClosedDerivedTypeInfo ITypeSymbol.GetClosedDerivedTypeInfo(CancellationToken cancellationToken)
Symbols\ReducedExtensionMethodSymbol.cs (2)
372public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Retargeting\RetargetingAssemblySymbol.cs (2)
161public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Retargeting\RetargetingModuleSymbol.cs (2)
155public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (2)
212public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\LocalFunctionSymbol.cs (2)
117typeParam.ForceComplete(null, filter: null, default(CancellationToken)); 126p.ForceComplete(null, filter: null, default(CancellationToken));
Symbols\Source\SourceAssemblySymbol.cs (2)
906internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 2686internal ImmutableArray<Diagnostic> GetUnusedFieldWarnings(CancellationToken cancellationToken)
Symbols\Source\SourceComplexParameterSymbol.cs (3)
296state.SpinWaitComplete(CompletionPart.EndDefaultSyntaxValue, default(CancellationToken)); 1574internal override void ForceComplete(SourceLocation locationOpt, Predicate<Symbol> filter, CancellationToken cancellationToken) 1609state.SpinWaitComplete(CompletionPart.EndMiscValidation, default(CancellationToken));
Symbols\Source\SourceConstructorSymbol.cs (1)
286internal sealed override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceEnumConstantSymbol.cs (1)
103internal sealed override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceEventSymbol.cs (2)
77internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 727public override string GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default)
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
219internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceFieldSymbol.cs (3)
228public override bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken = default) 231public sealed override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
30CancellationToken cancellationToken) 112CancellationToken cancellationToken) 502CancellationToken cancellationToken)
Symbols\Source\SourceMemberContainerSymbol.cs (3)
573internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 1126public override bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken) 1921state.SpinWaitComplete(CompletionPart.Members, default(CancellationToken));
Symbols\Source\SourceMemberFieldSymbol.cs (3)
315internal sealed override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 675public override bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\SourceMemberMethodSymbol.cs (5)
514protected virtual void LazyAsyncMethodChecks(CancellationToken cancellationToken) 594this.ContainingSymbol.ForceComplete(locationOpt: null, filter: null, cancellationToken: CancellationToken.None); 823public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken)) 898internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceModuleSymbol.cs (2)
226internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 331private void ValidateLinkedAssemblies(BindingDiagnosticBag diagnostics, CancellationToken cancellationToken)
Symbols\Source\SourceNamedTypeSymbol.cs (2)
134public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\SourceNamespaceSymbol_Completion.cs (1)
13internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
253private MergedGlobalAliasesAndUsings GetMergedGlobalAliasesAndUsings(ConsList<TypeSymbol>? basesBeingResolved, CancellationToken cancellationToken = default) 926internal void Complete(SourceNamespaceSymbol declaringSymbol, SyntaxReference declarationSyntax, CancellationToken cancellationToken) 1175internal void Complete(SourceNamespaceSymbol declaringSymbol, CancellationToken cancellationToken)
Symbols\Source\SourceNamespaceSymbol.cs (2)
460public override bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\SourceOrdinaryMethodSymbol.cs (5)
412public sealed override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken)) 462internal sealed override void ForceComplete(SourceLocation locationOpt, Predicate<Symbol> filter, CancellationToken cancellationToken) 476CancellationToken cancellationToken = default(CancellationToken))
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (4)
45protected sealed override void LazyAsyncMethodChecks(CancellationToken cancellationToken) 60private void CompleteAsyncMethodChecks(BindingDiagnosticBag diagnosticsOpt, CancellationToken cancellationToken) 82public abstract override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken));
Symbols\Source\SourceParameterSymbol.cs (1)
173internal override void ForceComplete(SourceLocation locationOpt, Predicate<Symbol> filter, CancellationToken cancellationToken)
Symbols\Source\SourcePropertySymbol.cs (1)
166internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourcePropertySymbolBase.cs (3)
1229public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken)) 1821internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
350internal override void ForceComplete(SourceLocation locationOpt, Predicate<Symbol> filter, CancellationToken cancellationToken)
Symbols\Source\SynthesizedSourceOrdinaryMethodSymbol.cs (1)
70public sealed override string? GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default) => null;
Symbols\Symbol.cs (7)
51internal virtual void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken) 485/// cref="CSharpSemanticModel.GetDeclaredSymbol(MemberDeclarationSyntax, CancellationToken)"/>. 942public virtual bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken = default(CancellationToken)) 968internal static void ForceCompleteMemberConditionally(SourceLocation? locationOpt, Predicate<Symbol>? filter, Symbol member, CancellationToken cancellationToken) 1023CancellationToken cancellationToken = default(CancellationToken))
Symbols\SymbolCompletionState.cs (2)
48internal void DefaultForceComplete(Symbol symbol, CancellationToken cancellationToken) 120internal void SpinWaitComplete(CompletionPart part, CancellationToken cancellationToken)
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
58public sealed override string? GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default) => null;
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
270public override bool IsDefinedInSourceTree(SyntaxTree tree, TextSpan? definedWithinSpan, CancellationToken cancellationToken)
Symbols\Tuples\TupleFieldSymbol.cs (1)
150internal override void ForceComplete(SourceLocation? locationOpt, Predicate<Symbol>? filter, CancellationToken cancellationToken)
Symbols\Wrapped\WrappedEventSymbol.cs (2)
67public override string GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Wrapped\WrappedFieldSymbol.cs (2)
86public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Wrapped\WrappedMethodSymbol.cs (2)
261public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (2)
100public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
157public override string GetDocumentationCommentXml(CultureInfo? preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default)
Symbols\Wrapped\WrappedPropertySymbol.cs (2)
89public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (2)
170public override string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default(CancellationToken))
Syntax\CSharpSyntaxNode.cs (1)
185public static SyntaxNode DeserializeFrom(Stream stream, CancellationToken cancellationToken = default)
Syntax\CSharpSyntaxTree.cs (20)
86public new abstract CSharpSyntaxNode GetRoot(CancellationToken cancellationToken = default); 98/// Implementations that wish to schedule this work differently should override <see cref="GetRootAsync(CancellationToken)"/>. 100public new virtual Task<CSharpSyntaxNode> GetRootAsync(CancellationToken cancellationToken = default) 112public CompilationUnitSyntax GetCompilationUnitRoot(CancellationToken cancellationToken = default) 412/// <see cref="CSharpSyntaxTree.GetRoot(CancellationToken)"/> is called. 434CancellationToken cancellationToken = default) 457CancellationToken cancellationToken) 473CancellationToken cancellationToken = default) 495CancellationToken cancellationToken) 647public override FileLinePositionSpan GetLineSpan(TextSpan span, CancellationToken cancellationToken = default) 666public override FileLinePositionSpan GetMappedLineSpan(TextSpan span, CancellationToken cancellationToken = default) 670public override LineVisibility GetLineVisibility(int position, CancellationToken cancellationToken = default) 674public override IEnumerable<LineMapping> GetLineMappings(CancellationToken cancellationToken = default) 723internal bool IsGeneratedCode(SyntaxTreeOptionsProvider? provider, CancellationToken cancellationToken) 753private LinePosition GetLinePosition(int position, CancellationToken cancellationToken) 856public override IEnumerable<Diagnostic> GetDiagnostics(CancellationToken cancellationToken = default) 865protected override SyntaxNode GetRootCore(CancellationToken cancellationToken) 870protected override async Task<SyntaxNode> GetRootAsyncCore(CancellationToken cancellationToken) 907CancellationToken cancellationToken) 919CancellationToken cancellationToken)
Syntax\CSharpSyntaxTree.Dummy.cs (4)
33public override SourceText GetText(CancellationToken cancellationToken) 73public override CSharpSyntaxNode GetRoot(CancellationToken cancellationToken) 89public override FileLinePositionSpan GetLineSpan(TextSpan span, CancellationToken cancellationToken = default(CancellationToken))
Syntax\CSharpSyntaxTree.LazySyntaxTree.cs (2)
44public override SourceText GetText(CancellationToken cancellationToken) 65public override CSharpSyntaxNode GetRoot(CancellationToken cancellationToken)
Syntax\CSharpSyntaxTree.ParsedSyntaxTree.cs (2)
62public override SourceText GetText(CancellationToken cancellationToken) 88public override CSharpSyntaxNode GetRoot(CancellationToken cancellationToken)
Syntax\NamespaceDeclarationSyntaxReference.cs (2)
23protected override SyntaxNode Translate(SyntaxReference reference, CancellationToken cancellationToken) 28internal static SyntaxNode GetSyntax(SyntaxReference reference, CancellationToken cancellationToken)
Syntax\SimpleSyntaxReference.cs (1)
38public override SyntaxNode GetSyntax(CancellationToken cancellationToken)
Syntax\SyntaxFactory.cs (8)
1583/// <inheritdoc cref="CSharpSyntaxTree.ParseText(string, CSharpParseOptions?, string, Encoding?, CancellationToken)"/> 1589CancellationToken cancellationToken = default) 1595/// <inheritdoc cref="CSharpSyntaxTree.ParseText(SourceText, CSharpParseOptions?, string, CancellationToken)"/> 1600CancellationToken cancellationToken = default) 2836CancellationToken cancellationToken) 2849CancellationToken cancellationToken) 2864CancellationToken cancellationToken) 2878CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle (354)
src\4a7f0d7dc40edd75\CSharpUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
27protected override bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
123private static bool ContainsInterleavedDirective(SyntaxNode statement, StatementSyntax embeddedStatement, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
36var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
48CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
58var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\HiddenExplicitCast\CSharpHiddenExplicitCastDiagnosticAnalyzer.cs (2)
35CancellationToken cancellationToken) 74var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
124var cancellationToken = context.CancellationToken; 333CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
224var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (7)
67var cancellationToken = context.CancellationToken; 102var cancellationToken = context.CancellationToken; 135var cancellationToken = context.CancellationToken; 171CancellationToken cancellationToken) 216CancellationToken cancellationToken) 235static bool ReferencesThisInstance(IOperation operation, CancellationToken cancellationToken) 264CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (2)
49var cancellationToken = context.CancellationToken; 77var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
42var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
47var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
42var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
39var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (4)
27protected abstract bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken); 43var cancellationToken = context.CancellationToken; 154protected override bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken) 178protected override bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
25protected override bool IsUnnecessaryCast(SemanticModel model, ExpressionSyntax cast, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
50var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (2)
54IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken) 71protected override void AnalyzeSemanticModel(SemanticModelAnalysisContext context, SyntaxTree tree, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
57var cancellationToken = context.CancellationToken; 246CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
179public static SyntaxTreeState Create(bool defaultCompleted, NullableContextOptions compilationOptions, SyntaxTree tree, CancellationToken cancellationToken) 316private SyntaxTreeState GetOrCreateSyntaxTreeState(SyntaxTree tree, bool defaultCompleted, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (2)
21CancellationToken cancellationToken) : CSharpSyntaxWalker(SyntaxWalkerDepth.StructuredTrivia), IDisposable 26private readonly CancellationToken _cancellationToken = cancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (2)
29SemanticModel semanticModel, CancellationToken cancellationToken, 38ParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
29SemanticModel semanticModel, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (3)
24private static bool ShouldAnalyzeNode(SemanticModel semanticModel, PostfixUnaryExpressionSyntax node, CancellationToken cancellationToken) 48CancellationToken cancellationToken) 79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\UnnecessaryUnsafeModifierUtilities.cs (4)
25private static bool ShouldAnalyzeNode(SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 40CancellationToken cancellationToken) 80CancellationToken cancellationToken) 94CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
44var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
26protected override IEnumerable<TypeDeclarationSyntax> GetTypeDeclarations(INamedTypeSymbol namedType, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
25protected override CommonConversion GetConversion(SemanticModel semanticModel, ExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (2)
61CancellationToken cancellationToken, 180var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (6)
44protected override ExpressionSyntax? GetFieldInitializer(VariableDeclaratorSyntax variable, CancellationToken cancellationToken) 52CancellationToken cancellationToken) 171protected override ExpressionSyntax? GetGetterExpression(IMethodSymbol getMethod, CancellationToken cancellationToken) 188private static ExpressionSyntax? GetGetterExpressionFromSymbol(IMethodSymbol getMethod, CancellationToken cancellationToken) 205SemanticModel semanticModel, IMethodSymbol setMethod, CancellationToken cancellationToken) 243CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
25protected override bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\UseCoalesceExpressionHelpers.cs (1)
12public static bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (4)
40var cancellationToken = context.CancellationToken; 67CancellationToken cancellationToken, 124CancellationToken cancellationToken, 143var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (2)
41var cancellationToken = context.CancellationToken; 106CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
29var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyDiagnosticAnalyzer.cs (1)
29var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (4)
71var cancellationToken = context.CancellationToken; 121CancellationToken cancellationToken) 154CancellationToken cancellationToken) 381CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
44var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (3)
46var cancellationToken = context.CancellationToken; 88var cancellationToken = context.CancellationToken; 128CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (8)
68CancellationToken cancellationToken, 87CancellationToken cancellationToken, 354SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 756CancellationToken cancellationToken, 874CancellationToken cancellationToken) 1020SemanticModel semanticModel, ArgumentSyntax argument, out bool unwrapArgument, out bool useSpread, CancellationToken cancellationToken) 1059public static bool IsIterable(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 1094CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerAnalyzer.cs (1)
79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
56CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (3)
51var cancellationToken = context.CancellationToken; 117var cancellationToken = context.CancellationToken; 175CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (6)
94CancellationToken cancellationToken) 124CancellationToken cancellationToken) 143CancellationToken cancellationToken) 200SyntaxNode container, CancellationToken cancellationToken) 245ArrayBuilder<MemberAccessExpressionSyntax> memberAccessLocations, CancellationToken cancellationToken) 285SemanticModel semanticModel, SyntaxNode container, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
38var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
68protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, AccessorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConstructorsHelper.cs (1)
50protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, ConstructorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConversionOperatorsHelper.cs (1)
50protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, ConversionOperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForIndexersHelper.cs (3)
63protected override IndexerDeclarationSyntax WithGenerateBody(SemanticModel semanticModel, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 66protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 72CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
54SemanticModel semanticModel, LocalFunctionStatementSyntax statement, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
52SemanticModel semanticModel, MethodDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForOperatorsHelper.cs (1)
52protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, OperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForPropertiesHelper.cs (3)
67SemanticModel semanticModel, PropertyDeclarationSyntax declaration, CancellationToken cancellation) 70protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, PropertyDeclarationSyntax declaration, CancellationToken cancellationToken) 76CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper.cs (2)
29public abstract bool CanOfferUseExpressionBody(CodeStyleOption2<ExpressionBodyPreference> preference, SyntaxNode declaration, bool forAnalyzer, CancellationToken cancellationToken); 31public abstract SyntaxNode Update(SemanticModel semanticModel, SyntaxNode declaration, bool useExpressionBody, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (10)
63public override bool CanOfferUseExpressionBody(CodeStyleOption2<ExpressionBodyPreference> preference, SyntaxNode declaration, bool forAnalyzer, CancellationToken cancellationToken) 69public sealed override SyntaxNode Update(SemanticModel semanticModel, SyntaxNode declaration, bool useExpressionBody, CancellationToken cancellationToken) 83CodeStyleOption2<ExpressionBodyPreference> preference, TDeclaration declaration, bool forAnalyzer, CancellationToken cancellationToken) 112CancellationToken cancellationToken, 122SyntaxNode declaration, ExpressionBodyPreference conversionPreference, CancellationToken cancellationToken, 143CancellationToken cancellationToken, 283SemanticModel semanticModel, TDeclaration declaration, bool useExpressionBody, CancellationToken cancellationToken) 341SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken); 350SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken) 366SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (2)
50var cancellationToken = context.CancellationToken; 90CSharpCodeGenerationOptions options, SyntaxNode declaration, SyntaxNodeAnalysisContext context, UseExpressionBodyHelper helper, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
72LambdaExpressionSyntax declaration, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (3)
23LambdaExpressionSyntax declaration, CancellationToken cancellationToken) 68SemanticModel semanticModel, ExpressionBodyPreference preference, LambdaExpressionSyntax declaration, LanguageVersion languageVersion, CancellationToken cancellationToken) 113CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (2)
38var cancellationToken = context.CancellationToken; 61CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
36var cancellationToken = context.CancellationToken; 71CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
48var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (4)
100var cancellationToken = context.CancellationToken; 118var cancellationToken = context.CancellationToken; 140var cancellationToken = context.CancellationToken; 163CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers_FlagVariable.cs (2)
38CancellationToken cancellationToken, 248CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers.cs (4)
31CancellationToken cancellationToken, 81CancellationToken cancellationToken, 114CancellationToken cancellationToken, 135CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (3)
114var cancellationToken = syntaxContext.CancellationToken; 243AnonymousFunctionExpressionSyntax anonymousFunction, out ImmutableArray<Location> referenceLocations, CancellationToken cancellationToken) 406CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
111CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
62var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
61var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (3)
26private readonly CancellationToken _cancellationToken; 36CancellationToken cancellationToken) 63CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
92var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
109var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
54var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (2)
89CancellationToken cancellationToken) 207var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (4)
84var cancellationToken = context.CancellationToken; 137CancellationToken cancellationToken) 180CancellationToken cancellationToken) 229CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (4)
75var cancellationToken = context.CancellationToken; 149var cancellationToken = context.CancellationToken; 168var cancellationToken = context.CancellationToken; 221var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
64var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
59var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (2)
34CancellationToken cancellationToken) 121CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
43CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
27CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
37CancellationToken cancellationToken, 140CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
15public static bool IsPreProcessorDirectiveContext(this SyntaxTree syntaxTree, int position, SyntaxToken preProcessorTokenOnLeftOfPosition, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DefaultExpressionSyntaxExtensions.cs (3)
23CancellationToken cancellationToken) 38DefaultExpressionSyntax defaultExpression, SemanticModel semanticModel, CancellationToken cancellationToken) 83DefaultExpressionSyntax defaultExpression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DirectiveSyntaxExtensions.cs (4)
28private static DirectiveInfo<DirectiveTriviaSyntax> GetDirectiveInfo(SyntaxNode node, CancellationToken cancellationToken) 33private static DirectiveInfo<DirectiveTriviaSyntax> GetDirectiveInfoForRoot(SyntaxNode root, CancellationToken cancellationToken) 37public static DirectiveTriviaSyntax? GetMatchingDirective(this DirectiveTriviaSyntax directive, CancellationToken cancellationToken) 50public static ImmutableArray<DirectiveTriviaSyntax> GetMatchingConditionalDirectives(this DirectiveTriviaSyntax directive, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (5)
322CancellationToken cancellationToken) 424[NotNullWhen(true)] this ExpressionSyntax? expression, SemanticModel semanticModel, CancellationToken cancellationToken) 454[NotNullWhen(true)] this ExpressionSyntax? expression, SemanticModel semanticModel, CancellationToken cancellationToken) 465this ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken) 909CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
19this ParenthesizedExpressionSyntax node, SemanticModel semanticModel, CancellationToken cancellationToken) 364SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (15)
25CancellationToken cancellationToken) 42CancellationToken cancellationToken) 105CancellationToken cancellationToken) 186CancellationToken cancellationToken) 320CancellationToken cancellationToken) 353bool capitalize, CancellationToken cancellationToken) 429SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 459public static INamedTypeSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, BaseTypeDeclarationSyntax syntax, CancellationToken cancellationToken) 465public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, ConstructorDeclarationSyntax syntax, CancellationToken cancellationToken) 471public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, LocalFunctionStatementSyntax syntax, CancellationToken cancellationToken) 477public static IParameterSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, ParameterSyntax syntax, CancellationToken cancellationToken) 483public static IPropertySymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, PropertyDeclarationSyntax syntax, CancellationToken cancellationToken) 489public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, BaseMethodDeclarationSyntax syntax, CancellationToken cancellationToken) 495public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, VariableDeclaratorSyntax syntax, CancellationToken cancellationToken) 501public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SingleVariableDesignationSyntax syntax, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (8)
496public static bool ContainsInterleavedDirective(this SyntaxNode syntaxNode, CancellationToken cancellationToken) 500/// Similar to <see cref="ContainsInterleavedDirective(SyntaxNode, CancellationToken)"/> except that the span to check 503public static bool ContainsInterleavedDirective(this SyntaxNode syntaxNode, TextSpan span, CancellationToken cancellationToken) 509CancellationToken cancellationToken) 519CancellationToken cancellationToken) 538CancellationToken cancellationToken) 583CancellationToken cancellationToken) 777CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
240public static bool TryParseGenericName(this SyntaxToken genericIdentifier, CancellationToken cancellationToken, [NotNullWhen(true)] out GenericNameSyntax? genericName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (29)
17public static ISet<SyntaxKind> GetPrecedingModifiers(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 23CancellationToken cancellationToken, 42this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 48this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 54this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 80this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 92public static bool IsRightOfDotOrArrowOrColonColon(this SyntaxTree syntaxTree, int position, SyntaxToken targetToken, CancellationToken cancellationToken) 99public static bool IsRightOfDotOrArrow(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 102public static bool IsRightOfDot(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 106this SyntaxTree syntaxTree, int position, Func<SyntaxKind, bool> predicate, CancellationToken cancellationToken) 119public static bool IsRightOfNumericLiteral(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 125public static bool IsAfterKeyword(this SyntaxTree syntaxTree, int position, SyntaxKind kind, CancellationToken cancellationToken) 133public static bool IsEntirelyWithinNonUserCodeComment(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 145public static bool IsEntirelyWithinComment(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 155public static bool IsCrefContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 168public static bool IsEntirelyWithinCrefSyntax(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 180this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 224this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 242this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 259this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 273this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 297this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 322private static bool AtEndOfIncompleteStringOrCharLiteral(SyntaxToken token, int position, char lastChar, CancellationToken cancellationToken) 382this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 389public static bool IsEntirelyWithinStringLiteral(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 393this SyntaxTree syntaxTree, int position, out SyntaxToken stringLiteral, CancellationToken cancellationToken) 442this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 470this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 532public static bool IsPreProcessorKeywordContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (1)
154this SyntaxTrivia trivia, SyntaxTree syntaxTree, CancellationToken cancellationToken, bool findInsideTrivia = false)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormatting.cs (1)
48protected override AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> formattingRules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\AggregatedFormattingResult.cs (1)
20protected override SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpStructuredTriviaFormatEngine.cs (3)
20CancellationToken cancellationToken) 47protected override FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 50protected override NodeOperations CreateNodeOperations(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\FormattingResult.cs (1)
24protected override SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (5)
61protected override LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken) 252CancellationToken cancellationToken) 270LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken) 332LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken) 361LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (3)
40FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken) 90CancellationToken cancellationToken, 101public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.FormattedComplexTrivia.cs (5)
28CancellationToken cancellationToken) 60public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken) 66public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 69public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 72public override void Format(FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ModifiedComplexTrivia.cs (4)
54int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 69CancellationToken cancellationToken, 99public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (5)
22private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken) 48CancellationToken cancellationToken) 71CancellationToken cancellationToken) 136CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
323? ((CompilationUnitSyntax)structure.SyntaxTree.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
26CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
45SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken) 76public IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (23)
43public bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 46public bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 49public bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 52public bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 55public bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 58public bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken) 61public ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 137public ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken) 167private static void AppendAliasNames(IEnumerable<BaseNamespaceDeclarationSyntax> namespaces, ImmutableHashSet<string>.Builder builder, CancellationToken cancellationToken) 192public SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 239public bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 254public IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken) 264public IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 267public IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 271public ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 274public ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 279public ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken) 301/// cref="ModelExtensions.GetSymbolInfo(SemanticModel, SyntaxNode, CancellationToken)"/>, but sometimes employs 305private ImmutableArray<ISymbol> GetSymbolInfo(SemanticModel semanticModel, SyntaxNode node, SyntaxToken token, CancellationToken cancellationToken) 431public bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 434public ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken) 455public bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken) 458public string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (7)
128public bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 132public bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken) 1013public TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1283public SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken) 1286public ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken) 1289public bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken) 1442public bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (26)
46public static bool IsUnnecessaryCast(ExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 54public static bool IsUnnecessaryAsCast(BinaryExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 61public static bool IsUnnecessaryCast(CastExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 123CancellationToken cancellationToken) 155CancellationToken cancellationToken) 179SemanticModel originalSemanticModel, CancellationToken cancellationToken) 251CancellationToken cancellationToken) 291CancellationToken cancellationToken) 652CancellationToken cancellationToken) 714ExpressionSyntax castNode, ExpressionSyntax castedExpressionNode, SemanticModel semanticModel, CancellationToken cancellationToken) 802CancellationToken cancellationToken) 869ExpressionSyntax rewrittenExpression, SemanticModel rewrittenSemanticModel, CancellationToken cancellationToken) 894ExpressionSyntax rewrittenExpression, SemanticModel rewrittenSemanticModel, CancellationToken cancellationToken) 929CancellationToken cancellationToken) 1074CancellationToken cancellationToken) 1172CancellationToken cancellationToken) 1228SemanticModel semanticModel, CancellationToken cancellationToken) 1295private static bool IsFieldOrArrayElement(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 1302ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken) 1317CancellationToken cancellationToken) 1370CancellationToken cancellationToken) 1435CancellationToken cancellationToken) 1544CancellationToken cancellationToken) 1585CancellationToken cancellationToken) 1621ISymbol originalMemberSymbol, ISymbol rewrittenMemberSymbol, CancellationToken cancellationToken) 1678CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
59CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (7)
36CSharpSimplifierOptions options, CancellationToken cancellationToken) 54TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 57SyntaxToken identifier, TypeSyntax typeName, ExpressionSyntax initializer, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 59internal TypeSyntax? FindAnalyzableType(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken) 78public virtual bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 92protected virtual bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 95protected virtual bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (2)
37CSharpSimplifierOptions options, CancellationToken cancellationToken) 80private static bool IsTypeApparentInDeclaration(VariableDeclarationSyntax variableDeclaration, SemanticModel semanticModel, UseVarPreference stylePreferences, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (6)
35public override bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 47protected override bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 61CSharpSimplifierOptions options, CancellationToken cancellationToken) 114protected override bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken) 139CancellationToken cancellationToken) 149private static bool ContainsAnonymousType(TypeSyntax typeName, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (8)
31CSharpSimplifierOptions options, CancellationToken cancellationToken) 47public override bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 58protected override bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 69protected override bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken) 93CSharpSimplifierOptions options, CancellationToken cancellationToken) 151CancellationToken cancellationToken) 189private static bool IsSafeToSwitchToVarWithoutNeedingSpeculation(DeclarationExpressionSyntax declarationExpression, SemanticModel semanticModel, CancellationToken cancellationToken) 243CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (437)
src\4f0789c9734b88bf\CSharpInitializeParameterService.cs (2)
25protected override SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken) 109protected override Task<Solution> TryAddAssignmentForPrimaryConstructorAsync(Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken)
src\50a3a051b0fef0d6\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
39CancellationToken cancellationToken)
src\cef93d2425d77fca\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (2)
50private static async Task<Document> GetChangedDocumentAsync(Document document, int conditionalExpressionSyntaxStartPosition, CancellationToken cancellationToken) 82CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
32SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (1)
57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (2)
39var cancellationToken = context.CancellationToken; 67protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (2)
49protected override ITypeSymbol GetArgumentType(SyntaxNode argumentNode, SemanticModel semanticModel, CancellationToken cancellationToken) 58CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (4)
30var cancellationToken = context.CancellationToken; 95Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 135SyntaxEditor editor, CancellationToken cancellationToken) 150CancellationToken cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
34CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
53CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (1)
48SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (8)
26public static Task<Document> ConvertAsync(Document document, BaseNamespaceDeclarationSyntax baseNamespace, CSharpSyntaxFormattingOptions options, CancellationToken cancellationToken) 37public static async Task<Document> ConvertNamespaceDeclarationAsync(Document document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 62public static (SourceText text, TextSpan semicolonSpan) ConvertNamespaceDeclaration(ParsedDocument document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 92private static string? GetIndentation(ParsedDocument document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 109ParsedDocument document, string indentation, SyntaxAnnotation annotation, CancellationToken cancellationToken) 195ParsedDocument document, string indentation, SyntaxAnnotation annotation, CancellationToken cancellationToken) 214SyntaxTree tree, SyntaxNode root, string indentation, TextLine textLine, CancellationToken cancellationToken) 239Document document, FileScopedNamespaceDeclarationSyntax fileScopedNamespace, CSharpSyntaxFormattingOptions options, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
42SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
26private readonly CancellationToken _cancellationToken; 30private Rewriter(SemanticModel semanticModel, bool isAllThrowStatements, CancellationToken cancellationToken) 44CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (3)
36CancellationToken cancellationToken) 49CancellationToken cancellationToken) 63CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
34Document document, TypeDeclarationSyntax typeDeclaration, CancellationToken cancellationToken) 84CancellationToken cancellationToken) 478CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\CSharpConvertToRecordCodeFixProvider.cs (1)
33var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (2)
39CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertTypeOfToNameOf\CSharpConvertTypeOfToNameOfCodeFixProvider.cs (1)
32protected override SyntaxNode GetSymbolTypeExpression(SemanticModel model, MemberAccessExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (3)
41var cancellationToken = context.CancellationToken; 51SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken, 134SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (3)
32CancellationToken cancellationToken, 65var cancellationToken = context.CancellationToken; 76SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (4)
40var cancellationToken = context.CancellationToken; 62Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 126protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 153private static ITypeSymbol? InferTupleType(TupleExpressionSyntax tuple, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (11)
31protected override bool IsSimpleNameGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 34protected override bool IsConstructorInitializerGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 37protected override bool IsImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 43CancellationToken cancellationToken, 81CancellationToken cancellationToken, 113CancellationToken cancellationToken, 148CancellationToken cancellationToken, 173protected override string GenerateNameForExpression(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 176protected override ITypeSymbol GetArgumentType(SemanticModel semanticModel, Argument<ExpressionSyntax> argument, CancellationToken cancellationToken) 182protected override IMethodSymbol? GetCurrentConstructor(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 185protected override IMethodSymbol? GetDelegatedConstructor(SemanticModel semanticModel, IMethodSymbol constructor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
41Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
26SemanticDocument semanticDocument, TextSpan textSpan, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
26SemanticDocument document, SimpleNameSyntax identifierName, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
31protected override Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
58Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
40var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
81Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateConversionService.cs (5)
57CancellationToken cancellationToken, 83CancellationToken cancellationToken, 109CancellationToken cancellationToken, 137CancellationToken cancellationToken, 168CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
38public override ImmutableArray<IParameterSymbol> TryMakeParameters(SemanticModel semanticModel, SyntaxNode target, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (3)
49CancellationToken cancellationToken, 80CancellationToken cancellationToken, 148CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (12)
28protected override ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken) 34protected override RefKind DetermineRefKind(CancellationToken cancellationToken) 37protected override ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken) 48protected override ImmutableArray<ITypeParameterSymbol> GetCapturedTypeParameters(CancellationToken cancellationToken) 61protected override ImmutableArray<ITypeParameterSymbol> GenerateTypeParameters(CancellationToken cancellationToken) 106CancellationToken cancellationToken) 112private ITypeParameterSymbol? GetMethodTypeParameter(TypeSyntax type, CancellationToken cancellationToken) 124protected override ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken) 127protected override ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken) 130private ITypeSymbol DetermineParameterType(ArgumentSyntax argument, CancellationToken cancellationToken) 133protected override ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken) 145protected override ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
48Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HiddenExplicitCast\CSharpHiddenExplicitCastCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
23Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (2)
59Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 75private static async Task<Dictionary<int, int>?> GetModifierOrderAsync(Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
49Document document, SemanticModel model, SyntaxNode node, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (4)
46SyntaxEditor editor, CancellationToken cancellationToken) 79Diagnostic diagnostic, CancellationToken cancellationToken) 100CancellationToken cancellationToken) 327CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (4)
45SyntaxEditor editor, CancellationToken cancellationToken) 55SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken) 71CancellationToken cancellationToken) 111SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
45protected override async Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken) 103SyntaxNode node, SemanticModel model, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
36protected override async Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeAnonymousFunctionStatic\CSharpMakeAnonymousFunctionStaticCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (2)
30CancellationToken cancellationToken) 43CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixProvider.cs (1)
31Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (2)
50protected override Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 64CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (2)
35var cancellationToken = context.CancellationToken; 109protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
40protected override bool IsSupportedDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeRefStruct\MakeRefStructCodeFixProvider.cs (2)
38var cancellationToken = context.CancellationToken; 66CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
49SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
37CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructReadOnly\CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
36CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (5)
60var cancellationToken = context.CancellationToken; 88CancellationToken cancellationToken) 139CancellationToken cancellationToken) 171Document document, CompilationUnitSyntax compilationUnit, ImmutableArray<UsingDirectiveSyntax> allUsingDirectives, CancellationToken cancellationToken) 187private static async Task<SyntaxNode> ExpandUsingDirectiveAsync(Document document, UsingDirectiveSyntax usingDirective, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (3)
43private static Task<Document> UpdateDocumentAsync(Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 46public static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 63Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (2)
45public static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 64CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (6)
44var cancellationToken = context.CancellationToken; 77CancellationToken cancellationToken) 92protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 99Document document, SemanticModel model, SyntaxEditor editor, SyntaxNode node, HashSet<TypeSyntax> alreadyHandled, CancellationToken cancellationToken) 111Document document, SemanticModel? model, SyntaxNode node, CancellationToken cancellationToken) 301static TypeSyntax? TryGetParameterTypeSyntax(IParameterSymbol? parameterSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\QualifyMemberAccess\CSharpQualifyMemberAccessCodeFixProvider.cs (1)
21protected override SimpleNameSyntax? GetNode(Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (2)
37var cancellationToken = context.CancellationToken; 56bool negate, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnneccessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierCodeFixProvider.cs (1)
39private static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
35SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
20protected override bool CanRemoveParentheses(SyntaxNode current, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
40private static async Task<Document> FixSingleDocumentAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
52CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (4)
65Document document, TextSpan span, SyntaxNode newExpression, CancellationToken cancellationToken) 80CancellationToken cancellationToken) 92else if (type.Equals(semanticModel.Compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!))) 94return GenerateMemberAccess(nameof(CancellationToken.None));
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
39SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (3)
30Diagnostic diagnostic, CancellationToken cancellationToken, [NotNullWhen(true)] out RecordDeclarationSyntax? recordDeclaration) 83var cancellationToken = context.CancellationToken; 95SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (2)
65CancellationToken cancellationToken) 90CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
24CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
42CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (2)
42CancellationToken cancellationToken) 109CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForCreateCodeFixProvider.cs (1)
40CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (2)
48CancellationToken cancellationToken) 143CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
41CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
35CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionExpression.cs (1)
25CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
43CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (2)
38SyntaxEditor editor, CancellationToken cancellationToken) 60CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDefaultLiteral\CSharpUseDefaultLiteralCodeFixProvider.cs (1)
35SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (3)
33SemanticModel semanticModel, InvocationExpressionSyntax invocationExpression, CancellationToken cancellationToken) 96var cancellationToken = context.CancellationToken; 115protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (2)
37var cancellationToken = context.CancellationToken; 62Document document, TextSpan span, ITypeSymbol type, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (2)
54SyntaxEditor editor, CancellationToken cancellationToken) 77CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeActionHelpers.cs (3)
22internal static LambdaExpressionSyntax Update(SemanticModel semanticModel, LambdaExpressionSyntax lambdaExpression, CancellationToken cancellationToken) 26SemanticModel semanticModel, LambdaExpressionSyntax lambdaExpression, CancellationToken cancellationToken) 35SemanticModel semanticModel, LambdaExpressionSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
40SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
47SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (10)
45protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 50SyntaxEditor editor, CancellationToken cancellationToken) 63SyntaxNode node, CancellationToken cancellationToken) 90private static async Task HandleDeclarationExpressionAsync(Document document, SyntaxEditor editor, DeclarationExpressionSyntax declarationExpression, CancellationToken cancellationToken) 118private static Task HandleForEachStatementAsync(Document document, SyntaxEditor editor, ForEachStatementSyntax forEach, CancellationToken cancellationToken) 126private static Task HandleVariableDeclarationAsync(Document document, SyntaxEditor editor, VariableDeclarationSyntax varDecl, CancellationToken cancellationToken) 142CancellationToken cancellationToken) 165CancellationToken cancellationToken) 186CancellationToken cancellationToken) 246private static ITypeSymbol GetConvertedType(SemanticModel semanticModel, SyntaxNode typeSyntax, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseImplicitTypeCodeFixProvider.cs (2)
36protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseIndexOperatorCodeFixProvider.cs (1)
36SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (3)
46SyntaxEditor editor, CancellationToken cancellationToken) 66CancellationToken cancellationToken) 80private static InvocationExpressionSyntax GetInvocationExpression(Diagnostic d, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseInterpolatedVerbatimString\CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (2)
36SyntaxEditor editor, CancellationToken cancellationToken) 48CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
50SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (6)
40CancellationToken cancellationToken) 77CancellationToken cancellationToken) 123CancellationToken cancellationToken) 144private static void ConvertFlagPattern(SyntaxEditor editor, SemanticModel semanticModel, FlagJumpPattern pattern, CancellationToken cancellationToken) 187private static string SynthesizeLabelName(SemanticModel semanticModel, StatementSyntax loop, CancellationToken cancellationToken) 210private static SyntaxNode GetLabelScope(SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
54SyntaxEditor editor, CancellationToken cancellationToken) 129CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (2)
52Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 72SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 46private static void FixOne(SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 87CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (2)
37SyntaxEditor editor, CancellationToken cancellationToken) 49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (2)
35SyntaxEditor editor, CancellationToken cancellationToken) 49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
58var cancellationToken = context.CancellationToken; 98CancellationToken cancellationToken) 114CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
44SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (3)
42var cancellationToken = context.CancellationToken; 63CancellationToken cancellationToken) 78CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
40SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (2)
37SyntaxEditor editor, CancellationToken cancellationToken) 44SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 47SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (2)
43SyntaxEditor editor, CancellationToken cancellationToken) 90private static IArrayCreationOperation GetArrayCreationOperation(SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
25Document document, TextSpan span, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (3)
31CancellationToken cancellationToken) 46CancellationToken cancellationToken) 72CSharpCodeGenerationContextInfo info, ConstructorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (4)
27CancellationToken cancellationToken) 39CancellationToken cancellationToken) 50CancellationToken cancellationToken) 86CSharpCodeGenerationContextInfo info, ConversionOperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (3)
73TypeDeclarationSyntax destination, SyntaxList<MemberDeclarationSyntax> members, CancellationToken cancellationToken) 199Location location, CancellationToken cancellationToken) 251CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (25)
46protected override IList<bool>? GetAvailableInsertionIndices(SyntaxNode destination, CancellationToken cancellationToken) 59private static IList<bool> GetInsertionIndices(TypeDeclarationSyntax destination, CancellationToken cancellationToken) 63CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 90protected override TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 97protected override TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 115protected override TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 189protected override TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 247protected override TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 267protected override TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 285CancellationToken cancellationToken) 321CancellationToken cancellationToken) 370CancellationToken cancellationToken) 385CancellationToken cancellationToken) 481CancellationToken cancellationToken) 533CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 659IEventSymbol @event, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 664public override SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 673IMethodSymbol method, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 722IPropertySymbol property, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 729INamedTypeSymbol namedType, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 735INamespaceSymbol @namespace, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 750public override TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 755public override TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 776public override TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 907public override TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\DestructorGenerator.cs (2)
29CancellationToken cancellationToken) 42IMethodSymbol destructor, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (2)
23internal static EnumDeclarationSyntax AddEnumMemberTo(EnumDeclarationSyntax destination, IFieldSymbol enumMember, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 56CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (3)
67CancellationToken cancellationToken) 83CancellationToken cancellationToken) 98IEventSymbol @event, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (3)
58CancellationToken cancellationToken) 74CancellationToken cancellationToken) 87IFieldSymbol field, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (9)
35CancellationToken cancellationToken) 48CancellationToken cancellationToken) 63CancellationToken cancellationToken) 77CancellationToken cancellationToken) 96CancellationToken cancellationToken) 113CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 166CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 184CSharpCodeGenerationContextInfo info, MethodDeclarationSyntax methodDeclaration, CancellationToken cancellationToken) 202CSharpCodeGenerationContextInfo info, LocalFunctionStatementSyntax localFunctionDeclaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (6)
30CancellationToken cancellationToken) 44CancellationToken cancellationToken) 59CancellationToken cancellationToken) 75CancellationToken cancellationToken) 108CancellationToken cancellationToken) 146CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (4)
30CancellationToken cancellationToken) 50CancellationToken cancellationToken) 71CancellationToken cancellationToken) 90CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (4)
28CancellationToken cancellationToken) 40CancellationToken cancellationToken) 57CSharpCodeGenerationContextInfo info, OperatorDeclarationSyntax declaration, CancellationToken cancellationToken) 78CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (13)
41CancellationToken cancellationToken) 57CancellationToken cancellationToken) 74CancellationToken cancellationToken) 93CancellationToken cancellationToken) 113CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 177BasePropertyDeclarationSyntax baseProperty, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken, 199CSharpCodeGenerationContextInfo info, PropertyDeclarationSyntax declaration, CancellationToken cancellationToken) 216CSharpCodeGenerationContextInfo info, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 234CSharpCodeGenerationContextInfo info, AccessorDeclarationSyntax declaration, CancellationToken cancellationToken) 252SyntaxKind declarationKind, AccessorDeclarationSyntax accessor, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken, 277CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 311CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (4)
46CancellationToken cancellationToken) 128public async Task AddPotentiallyConflictingImportsAsync(SyntaxNode container, HashSet<INamespaceSymbol> conflicts, CancellationToken cancellationToken) 211private void ProduceConflicts(SimpleNameSyntax node, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken) 221private void ProduceConflicts(MemberAccessExpressionSyntax node, bool containsAnonymousMethods, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
22this SyntaxNode contextNode, bool allowInHiddenRegions, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (9)
112CancellationToken cancellationToken) 181public static CSharpSyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 185Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 302public bool IsTypeAttributeContext(CancellationToken cancellationToken) 327CancellationToken cancellationToken = default) 332public bool IsRecordDeclarationContext(ISet<SyntaxKind> validModifiers, CancellationToken cancellationToken) 346ISet<SyntaxKind> validTypeDeclarations, bool includingRecordParameters, CancellationToken cancellationToken) 406CancellationToken cancellationToken = default) 435internal bool IsAwaitStatementContext(int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
18public SyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
685public static bool IsNumericTypeContext(this SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (38)
29public static bool IsAttributeNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 246CancellationToken cancellationToken) 323CancellationToken cancellationToken) 336public static bool IsLocalFunctionDeclarationContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 343CancellationToken cancellationToken) 369this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 535CancellationToken cancellationToken) 624CancellationToken cancellationToken, 676public static bool IsNamespaceDeclarationNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 693public static bool IsPartialTypeDeclarationNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, [NotNullWhen(true)] out TypeDeclarationSyntax? declarationSyntax) 715public static bool IsDefinitelyNotTypeContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 726this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, SemanticModel? semanticModel = null) 776public static bool IsBaseClassOrInterfaceContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 794public static bool IsUsingAliasTypeContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 810public static bool IsUsingStaticContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 822this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 940CancellationToken cancellationToken) 970CancellationToken cancellationToken, 1148CancellationToken cancellationToken) 1231this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1290this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1608int position, CancellationToken cancellationToken) 1720CancellationToken cancellationToken, 1774this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1905public static bool IsCatchVariableDeclarationContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1934this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1952private static bool IsNonConstantExpressionContext(SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1959public static bool IsPreProcessorDirectiveContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1966public static bool IsStatementContext(this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1984public static bool IsGlobalStatementContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 2007public static bool IsInstanceContext(this SyntaxTree syntaxTree, SyntaxToken targetToken, SemanticModel semanticModel, CancellationToken cancellationToken) 2038this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 2145public static bool IsLabelContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 2168CancellationToken cancellationToken, 2742public static bool IsNameOfContext(this SyntaxTree syntaxTree, int position, SemanticModel? semanticModelOpt = null, CancellationToken cancellationToken = default) 2813CancellationToken cancellationToken) 3016public static bool IsEnumTypeMemberAccessContext(this SyntaxTree syntaxTree, SemanticModel semanticModel, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
102CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\InternalExtensions.cs (2)
16CancellationToken cancellationToken) 21public static ITypeSymbol DetermineParameterType(ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
109public static async Task<ISymbol?> FindApplicableAliasAsync(this ITypeSymbol type, int position, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (7)
22public static INamespaceSymbol GetDeclaredSymbol(this SemanticModel semanticModel, BaseNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default) 38CancellationToken cancellationToken) 47CancellationToken cancellationToken) 57CancellationToken cancellationToken) 80CancellationToken cancellationToken) 99this SemanticModel semanticModel, ArgumentSyntax argument, CancellationToken cancellationToken) 112this SemanticModel semanticModel, AttributeArgumentSyntax argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (4)
22public static bool IsInNonUserCode(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 32this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 40CancellationToken cancellationToken, 49CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (2)
20public static IList<bool> GetInsertionIndices(this TypeDeclarationSyntax destination, CancellationToken cancellationToken) 70public static IEnumerable<BaseTypeSyntax> GetAllBaseListTypes(this TypeDeclarationSyntax typeNode, SemanticModel model, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
16public static bool IsPotentialTypeName([NotNullWhen(true)] this TypeSyntax? typeSyntax, SemanticModel? semanticModelOpt, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
18this WithElementSyntax? withElement, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingOptionsProviders.cs (1)
13public static async ValueTask<CSharpSyntaxFormattingOptions> GetCSharpSyntaxFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (5)
44CancellationToken cancellationToken) 77CancellationToken cancellationToken) 186ParsedDocument document, IndentationOptions options, SyntaxToken token, ImmutableArray<AbstractFormattingRule> formattingRules, CancellationToken cancellationToken) 197CancellationToken cancellationToken) 337public ImmutableArray<TextChange> GetFormattingChangesOnPaste(ParsedDocument document, TextSpan textSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (3)
35SemanticModel semanticModel, SyntaxNode? contextLocation, SyntaxGenerator generator, CancellationToken cancellationToken) 75CancellationToken cancellationToken) 115CancellationToken cancellationToken) : CSharpSyntaxRewriter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
55SyntaxNode right, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
40CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (2)
25private readonly CancellationToken _cancellationToken; 29CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (12)
34protected override IEnumerable<ISymbol> GetCollidableSymbols(SemanticModel semanticModel, SyntaxNode location, SyntaxNode? container, CancellationToken cancellationToken) 65public bool IsExpressionContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 73public bool IsStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 79public bool IsTypeContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public bool IsNamespaceContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 85public bool IsNamespaceDeclarationNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public bool IsTypeDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 94public bool IsMemberDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 100public bool IsGlobalStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 103public bool IsLabelContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 106public bool IsAttributeNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 111public IMethodSymbol? TryGetDisposeMethod(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (2)
28public bool IsInNonUserCode(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 116public Task<ImmutableArray<SyntaxNode>> GetSelectedFieldsAndPropertiesAsync(SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.cs (1)
21protected override AbstractTypeInferrer CreateTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
31CancellationToken cancellationToken) : base(semanticModel, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (3)
37CancellationToken cancellationToken) 99CancellationToken cancellationToken) 252public static SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Simplification\CSharpSimplifierOptionsProviders.cs (1)
13public static async ValueTask<CSharpSimplifierOptions> GetCSharpSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Features (1259)
AddImport\CSharpAddImportFeatureService.cs (10)
41protected override bool CanAddImport(SyntaxNode node, bool allowInHiddenRegions, CancellationToken cancellationToken) 248CancellationToken cancellationToken) 254SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 262CancellationToken cancellationToken) 309CancellationToken cancellationToken) 358CancellationToken cancellationToken) 367AddImportPlacementOptions options, CancellationToken cancellationToken) 403Document document, AddImportPlacementOptions options, CancellationToken cancellationToken) 456CancellationToken cancellationToken) 615SyntaxNode contextNode, CancellationToken cancellationToken)
BraceCompletion\AbstractCSharpBraceCompletionService.cs (1)
18protected static bool IsLegalExpressionLocation(SyntaxTree tree, int position, CancellationToken cancellationToken)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (4)
34public sealed override BraceCompletionResult? GetTextChangesAfterCompletion(BraceCompletionContext context, IndentationOptions options, CancellationToken cancellationToken) 89CancellationToken cancellationToken) 169static LinePosition GetIndentedLinePosition(ParsedDocument document, SourceText sourceText, int lineNumber, IndentationOptions options, CancellationToken cancellationToken) 230CancellationToken cancellationToken)
BraceCompletion\BracketBraceCompletionService.cs (1)
28public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken)
BraceCompletion\CharLiteralBraceCompletionService.cs (1)
22public override bool AllowOverType(BraceCompletionContext braceCompletionContext, CancellationToken cancellationToken)
BraceCompletion\CurlyBraceCompletionService.cs (2)
33public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken) 36public override bool CanProvideBraceCompletion(char brace, int openingPosition, ParsedDocument document, CancellationToken cancellationToken)
BraceCompletion\InterpolatedStringBraceCompletionService.cs (3)
26public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken) 33public override bool CanProvideBraceCompletion(char brace, int openingPosition, ParsedDocument document, CancellationToken cancellationToken) 48public static bool IsPositionInInterpolatedStringContext(ParsedDocument document, int position, CancellationToken cancellationToken)
BraceCompletion\InterpolationBraceCompletionService.cs (2)
28public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken) 35public override bool CanProvideBraceCompletion(char brace, int openingPosition, ParsedDocument document, CancellationToken cancellationToken)
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (2)
29public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken) 38protected override async ValueTask<bool> IsValidOpenBraceTokenAtPositionAsync(Document document, SyntaxToken token, int position, CancellationToken cancellationToken)
BraceCompletion\ParenthesisBraceCompletionService.cs (1)
23public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken)
BraceCompletion\StringLiteralBraceCompletionService.cs (2)
27public override bool AllowOverType(BraceCompletionContext context, CancellationToken cancellationToken) 30public override bool CanProvideBraceCompletion(char brace, int position, ParsedDocument document, CancellationToken cancellationToken)
BraceMatching\BlockCommentBraceMatcher.cs (1)
21public async Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\CSharpDirectiveTriviaBraceMatcher.cs (2)
29protected override ImmutableArray<DirectiveTriviaSyntax> GetMatchingConditionalDirectives(DirectiveTriviaSyntax directive, CancellationToken cancellationToken) 32protected override DirectiveTriviaSyntax? GetMatchingDirective(DirectiveTriviaSyntax directive, CancellationToken cancellationToken)
BraceMatching\StringLiteralBraceMatcher.cs (1)
26public async Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
ChangeSignature\CSharpChangeSignatureService.cs (7)
116Document document, int position, bool restrictToDeclarations, CancellationToken cancellationToken) 295CancellationToken cancellationToken) 537CancellationToken cancellationToken) where T : BaseArgumentListSyntax 574CancellationToken cancellationToken) 598private static bool IsParamsArrayExpanded(SemanticModel semanticModel, SyntaxNode node, SymbolInfo symbolInfo, CancellationToken cancellationToken) 718CancellationToken cancellationToken) 869CancellationToken cancellationToken)
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.cs (1)
58Document document, SyntaxNode node, CancellationToken cancellationToken)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (7)
37protected override SyntaxTriviaList CreatePragmaRestoreDirectiveTrivia(Diagnostic diagnostic, Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, bool needsLeadingEndOfLine, bool needsTrailingEndOfLine, CancellationToken cancellationToken) 44Diagnostic diagnostic, Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, bool needsLeadingEndOfLine, bool needsTrailingEndOfLine, CancellationToken cancellationToken) 51SyntaxToken disableOrRestoreKeyword, Diagnostic diagnostic, Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, bool needsLeadingEndOfLine, bool needsTrailingEndOfLine, CancellationToken cancellationToken) 107CancellationToken cancellationToken)
CodeLens\CSharpCodeLensMemberFinder.cs (1)
27public async Task<ImmutableArray<CodeLensMember>> GetCodeLensMembersAsync(Document document, CancellationToken cancellationToken)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
68CancellationToken cancellationToken) 296private static ImmutableArray<string> GetReservedNames(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (6)
69Project project, CodeActionPurpose purpose, CancellationToken cancellationToken) 96private static async Task<SyntaxNode> EnableNullableReferenceTypesAsync(Document document, CancellationToken cancellationToken) 161private static async Task<SyntaxNode> DisableNullableReferenceTypesInExistingDocumentIfNecessaryAsync(Document document, SyntaxNode root, SyntaxToken firstToken, CancellationToken cancellationToken) 266Func<CodeActionPurpose, IProgress<CodeAnalysisProgress>, CancellationToken, Task<Solution>> createChangedSolution) 274private readonly Func<CodeActionPurpose, IProgress<CodeAnalysisProgress>, CancellationToken, Task<Solution>> _createChangedSolution = createChangedSolution; 276protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (4)
39CodeActionPurpose purpose, IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 55private sealed class FixAllCodeAction(Func<CodeActionPurpose, IProgress<CodeAnalysisProgress>, CancellationToken, Task<Solution>> createChangedSolution) 63private readonly Func<CodeActionPurpose, IProgress<CodeAnalysisProgress>, CancellationToken, Task<Solution>> _createChangedSolution = createChangedSolution; 65protected override async Task<ImmutableArray<CodeActionOperation>> ComputeOperationsAsync(IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (5)
136private static async Task<Document> InlineTemporaryAsync(Document document, VariableDeclaratorSyntax declarator, CancellationToken cancellationToken) 316private static async Task<VariableDeclaratorSyntax> FindDeclaratorAsync(Document document, CancellationToken cancellationToken) 319private static async Task<T> FindNodeWithAnnotationAsync<T>(Document document, SyntaxAnnotation annotation, CancellationToken cancellationToken) 329private static async Task<ImmutableArray<IdentifierNameSyntax>> FindReferenceAnnotatedNodesAsync(Document document, CancellationToken cancellationToken) 433CancellationToken cancellationToken)
CodeRefactorings\MoveType\CSharpMoveTypeService.cs (1)
29protected override async Task<BaseTypeDeclarationSyntax?> GetRelevantNodeAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (2)
48CancellationToken cancellationToken) 344protected override async Task<SyntaxNode?> TryGetApplicableContainerFromSpanAsync(Document document, TextSpan span, CancellationToken cancellationToken)
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (1)
25protected override async Task<SyntaxNode?> TryGetApplicableInvocationNodeAsync(Document document, TextSpan span, CancellationToken cancellationToken)
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (4)
23protected abstract Task HandleDeclarationAsync(Document document, SyntaxEditor editor, TypeSyntax type, CancellationToken cancellationToken); 24protected abstract TypeSyntax FindAnalyzableType(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken); 25protected abstract TypeStyleResult AnalyzeTypeName(TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 118private async Task<Document> UpdateDocumentAsync(Document document, TypeSyntax type, CancellationToken cancellationToken)
CodeRefactorings\UseExplicitOrImplicitType\UseExplicitTypeCodeRefactoringProvider.cs (3)
29protected override TypeSyntax FindAnalyzableType(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken) 32protected override TypeStyleResult AnalyzeTypeName(TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken) 35protected override Task HandleDeclarationAsync(Document document, SyntaxEditor editor, TypeSyntax node, CancellationToken cancellationToken)
CodeRefactorings\UseExplicitOrImplicitType\UseImplicitTypeCodeRefactoringProvider.cs (3)
29protected override TypeSyntax FindAnalyzableType(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken) 32protected override TypeStyleResult AnalyzeTypeName(TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken) 35protected override Task HandleDeclarationAsync(Document document, SyntaxEditor editor, TypeSyntax type, CancellationToken cancellationToken)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
587CancellationToken cancellationToken)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (5)
57var cancellationToken = context.CancellationToken; 198internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 222CancellationToken cancellationToken) 238CancellationToken cancellationToken) 246protected override Task<TextChange?> GetTextChangeAsync(CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CompletionProviders\AwaitCompletionProvider.cs (4)
54Solution solution, SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 182protected override SyntaxNode? GetExpressionToPlaceAwaitInFrontOf(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 198protected override SyntaxToken? GetDotTokenLeftOfPosition(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 201protected override ITypeSymbol? GetTypeSymbolOfExpression(SemanticModel semanticModel, SyntaxNode potentialAwaitableExpression, CancellationToken cancellationToken)
Completion\CompletionProviders\CompletionUtilities.cs (5)
44public static SyntaxToken? GetDotTokenLeftOfPosition(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 252public static bool IsSpeculativeTypeParameterContext(SyntaxTree syntaxTree, int position, SemanticModel? semanticModel, bool includeStatementContexts, CancellationToken cancellationToken) 307static int WalkOutOfGenericType(SyntaxTree syntaxTree, int position, SemanticModel? semanticModel, CancellationToken cancellationToken) 336static int WalkOutOfRefType(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 349static int WalkOutOfTupleType(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
Completion\CompletionProviders\CrefCompletionProvider.cs (6)
67var cancellationToken = context.CancellationToken; 92Document document, int position, CompletionOptions options, CancellationToken cancellationToken) 167SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 182SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 213QualifiedCrefSyntax parent, SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 365protected override Task<TextChange?> GetTextChangeAsync(CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (2)
32Document document, int position, TextSpan itemSpan, CompletionTrigger trigger, CancellationToken cancellationToken = default) 106private static bool IsLambdaExpression(SemanticModel semanticModel, SyntaxTree tree, int position, SyntaxToken token, ITypeInferenceService typeInferrer, CancellationToken cancellationToken)
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (1)
46var cancellationToken = completionContext.CancellationToken;
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (22)
43public static async Task<NameDeclarationInfo> GetDeclarationInfoAsync(Document document, int position, CancellationToken cancellationToken) 65private static async Task<NameDeclarationInfo> GetDeclarationInfoWorkerAsync(Document document, int position, CancellationToken cancellationToken) 100CancellationToken cancellationToken, out NameDeclarationInfo result) 114CancellationToken cancellationToken, out NameDeclarationInfo result) 166SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken, out NameDeclarationInfo result) 204ITypeInferenceService typeInferenceService, CancellationToken cancellationToken, out NameDeclarationInfo result) 237CancellationToken cancellationToken, out NameDeclarationInfo result) 259CancellationToken cancellationToken, out NameDeclarationInfo result) 273SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken, out NameDeclarationInfo result) 292CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 326CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 337CancellationToken cancellationToken, 363CancellationToken cancellationToken) 388CancellationToken cancellationToken, out NameDeclarationInfo result) 399CancellationToken cancellationToken, out NameDeclarationInfo result) 410CancellationToken cancellationToken, out NameDeclarationInfo result) 421CancellationToken cancellationToken, out NameDeclarationInfo result) 466CancellationToken cancellationToken, out NameDeclarationInfo result) 479CancellationToken cancellationToken, out NameDeclarationInfo result) 511CancellationToken cancellationToken, out NameDeclarationInfo result) 531CancellationToken cancellationToken, out NameDeclarationInfo result) 545CancellationToken cancellationToken,
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (3)
40CancellationToken cancellationToken) 231CancellationToken cancellationToken) 296CSharpSyntaxContext context, NameDeclarationInfo declarationInfo, ArrayBuilder<(string, Glyph)> result, CancellationToken cancellationToken)
Completion\CompletionProviders\DeclarationName\IDeclarationNameRecommender.cs (1)
20CancellationToken cancellationToken);
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (4)
63var cancellationToken = context.CancellationToken; 109CancellationToken cancellationToken) 267ITypeSymbol type, CancellationToken cancellationToken) 309internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (3)
42CancellationToken cancellationToken) 68protected override SyntaxToken GetToken(CompletionItem completionItem, SyntaxTree tree, CancellationToken cancellationToken) 127internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (2)
37CancellationToken cancellationToken) 51CancellationToken cancellationToken)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
65CompletionContext? completionContext, CSharpSyntaxContext context, int position, CompletionOptions options, CancellationToken cancellationToken)
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
45var cancellationToken = context.CancellationToken;
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (3)
49var cancellationToken = context.CancellationToken; 92private static void AddTypes(HashSet<CompletionItem> completionItems, int contextPosition, SemanticModel semanticModel, CancellationToken cancellationToken) 122internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionProviders\ImportCompletion\ExtensionMemberImportCompletionProvider.cs (2)
53CancellationToken cancellationToken) 65CancellationToken cancellationToken)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionProvider.cs (1)
64CancellationToken cancellationToken)
Completion\CompletionProviders\KeywordCompletionProvider.cs (1)
186protected override CompletionItem CreateItem(RecommendedKeyword keyword, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (10)
54var cancellationToken = context.CancellationToken; 117internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 134SemanticModel semanticModel, int position, SyntaxNode invocableNode, CancellationToken cancellationToken) 150CancellationToken cancellationToken) 167CancellationToken cancellationToken) 188CancellationToken cancellationToken) 205CancellationToken cancellationToken) 225CancellationToken cancellationToken) 250CancellationToken cancellationToken) 262protected override Task<TextChange?> GetTextChangeAsync(CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (4)
35protected override async Task<bool> IsExclusiveAsync(Document document, int position, CancellationToken cancellationToken) 93Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 122private static ITypeSymbol? GetInitializedType(SyntaxToken token, Document document, SemanticModel semanticModel, CancellationToken cancellationToken) 151protected override HashSet<string> GetInitializedMembers(SyntaxTree tree, int position, CancellationToken cancellationToken)
Completion\CompletionProviders\ObjectCreationCompletionProvider.cs (2)
41protected override SyntaxNode? GetObjectCreationNewExpression(SyntaxTree tree, int position, CancellationToken cancellationToken) 65CompletionContext? completionContext, CSharpSyntaxContext context, int position, CompletionOptions options, CancellationToken cancellationToken)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (3)
77Document document, CompletionItem item, CancellationToken cancellationToken) 132private static async Task<CompletionDescription?> GetConversionDescriptionAsync(Document document, CompletionItem item, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 142private static async Task<ISymbol?> TryRehydrateAsync(Document document, CompletionItem item, CancellationToken cancellationToken)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Indexers.cs (2)
39private static Task<CompletionChange> GetIndexerChangeAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 42private static Task<CompletionDescription> GetIndexerDescriptionAsync(Document document, CompletionItem item, SymbolDescriptionOptions options, CancellationToken cancellationToken)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (2)
124Document document, CompletionItem item, CancellationToken cancellationToken) 160private static Task<CompletionDescription> GetOperatorDescriptionAsync(Document document, CompletionItem item, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (7)
77private static (SyntaxToken dotLikeToken, int expressionStart) GetDotAndExpressionStart(SyntaxNode root, int position, CancellationToken cancellationToken) 98var cancellationToken = context.CancellationToken; 122CompletionContext context, int position, SemanticModel semanticModel, ImmutableArray<ISymbol> unnamedSymbols, CancellationToken cancellationToken) 145CancellationToken cancellationToken) 162CancellationToken cancellationToken) 174private static Task<CompletionChange> ReplaceTextAfterOperatorAsync(Document document, CompletionItem item, string text, CancellationToken cancellationToken) 183CancellationToken cancellationToken)
Completion\CompletionProviders\OverrideCompletionProvider.cs (3)
43protected override SyntaxToken GetToken(CompletionItem completionItem, SyntaxTree tree, CancellationToken cancellationToken) 49public override bool TryDetermineReturnType(SyntaxToken startToken, SemanticModel semanticModel, CancellationToken cancellationToken, out ITypeSymbol? returnType, out SyntaxToken nextToken) 185public override SyntaxToken FindStartingToken(SyntaxTree tree, int position, CancellationToken cancellationToken)
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (4)
30protected override bool IncludeAccessibility(IMethodSymbol method, CancellationToken cancellationToken) 64protected override SyntaxToken GetToken(CompletionItem completionItem, SyntaxTree tree, CancellationToken cancellationToken) 82protected override bool IsPartialMethodCompletionContext(SyntaxTree tree, int position, CancellationToken cancellationToken, out DeclarationModifiers modifiers, out SyntaxToken token) 102private static bool VerifyModifiers(SyntaxTree tree, int position, CancellationToken cancellationToken, out DeclarationModifiers modifiers)
Completion\CompletionProviders\PartialTypeCompletionProvider.cs (3)
54protected override SyntaxNode? GetPartialTypeSyntaxNode(SyntaxTree tree, int position, CancellationToken cancellationToken) 63protected override IEnumerable<INamedTypeSymbol>? LookupCandidateSymbols(CSharpSyntaxContext context, INamedTypeSymbol declaredSymbol, CancellationToken cancellationToken) 79Document document, CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (3)
45var cancellationToken = context.CancellationToken; 160internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 170private static (PropertyPatternClauseSyntax?, ExpressionSyntax?, SubpatternSyntax? editingSubpattern) TryGetPropertyPatternClause(SyntaxTree tree, int position, CancellationToken cancellationToken)
Completion\CompletionProviders\Scripting\DirectiveCompletionProviderUtilities.cs (1)
12internal static bool TryGetStringLiteralToken(SyntaxTree tree, int position, SyntaxKind directiveKind, out SyntaxToken stringLiteral, CancellationToken cancellationToken)
Completion\CompletionProviders\Scripting\LoadDirectiveCompletionProvider.cs (1)
28protected override bool TryGetStringLiteralToken(SyntaxTree tree, int position, out SyntaxToken stringLiteral, CancellationToken cancellationToken)
Completion\CompletionProviders\Scripting\ReferenceDirectiveCompletionProvider.cs (1)
27protected override bool TryGetStringLiteralToken(SyntaxTree tree, int position, out SyntaxToken stringLiteral, CancellationToken cancellationToken)
Completion\CompletionProviders\SnippetCompletionProvider.cs (2)
75var cancellationToken = context.CancellationToken; 99Document document, CompletionContext completionContext, CancellationToken cancellationToken)
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (2)
43var cancellationToken = context.CancellationToken; 62private static async Task<bool> ShouldShowSpeculativeTCompletionItemAsync(Document document, CompletionContext completionContext, CancellationToken cancellationToken)
Completion\CompletionProviders\SymbolCompletionProvider.cs (5)
83CancellationToken cancellationToken) 99CancellationToken cancellationToken) 120CancellationToken cancellationToken) 145internal override async Task<bool> IsSyntacticTriggerCharacterAsync(Document document, int caretPosition, CompletionTrigger trigger, CompletionOptions options, CancellationToken cancellationToken) 175private static async Task<bool?> IsTriggerInArgumentListAsync(Document document, int characterPosition, CancellationToken cancellationToken)
Completion\CompletionProviders\TupleNameCompletionProvider.cs (2)
45var cancellationToken = completionContext.CancellationToken; 116protected override Task<TextChange?> GetTextChangeAsync(CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
71CompletionTrigger trigger, CancellationToken cancellationToken)
Completion\CSharpCompletionService.cs (1)
71internal override async Task<bool> IsSpeculativeTypeParameterContextAsync(Document document, int position, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractKeywordRecommender.cs (1)
48protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractNativeIntegerKeywordRecommender.cs (1)
38public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractSpecialTypePreselectingKeywordRecommender.cs (4)
21protected abstract bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken); 28protected override bool ShouldPreselect(CSharpSyntaxContext context, CancellationToken cancellationToken) 31protected sealed override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 41private static bool IsAfterRefOrReadonlyInTopLevelOrMemberDeclaration(CSharpSyntaxContext context, int position, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (5)
44protected abstract bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken); 49CancellationToken cancellationToken) 60protected virtual bool ShouldPreselect(CSharpSyntaxContext context, CancellationToken cancellationToken) => false; 62private SyntaxKind? RecommendKeyword(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 82=> _recommender.RecommendKeywords(position, context, CancellationToken.None);
Completion\KeywordRecommenders\AddKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AliasKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AllowsKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AndKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AnnotationsKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AscendingKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AsKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AssemblyKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AsyncKeywordRecommender.cs (2)
21protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 34private static bool InMemberDeclarationContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\BoolKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\BreakKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ByKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ByteKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\CaseKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\CatchKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\CharKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\CheckedKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ChecksumKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
29protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ClosedKeywordRecommender.cs (1)
20protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ConstKeywordRecommender.cs (2)
31protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 38private static bool IsMemberDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ContinueKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DecimalKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DefaultKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DefineKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DelegateKeywordRecommender.cs (2)
24protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 56private static bool IsAfterAsyncKeywordInExpressionContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DescendingKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DisableKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DoKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DoubleKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\DynamicKeywordRecommender.cs (3)
17private static bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 28public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 36int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ElifKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ElseKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EnableKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EndIfKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EndRegionKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EnumKeywordRecommender.cs (1)
22protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EqualsKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ErrorKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\EventKeywordRecommender.cs (1)
36protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ExplicitKeywordRecommender.cs (1)
30protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ExtensionKeywordRecommender.cs (1)
19protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
45protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FalseKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FieldKeywordRecommender.cs (1)
25protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FileKeywordRecommender.cs (1)
20protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FinallyKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FixedKeywordRecommender.cs (2)
29protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 32private static bool IsMemberDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FloatKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ForEachKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ForKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\FromKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\GetKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\GlobalKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\GotoKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\GroupKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\HiddenKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\IfKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ImplicitKeywordRecommender.cs (1)
30protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\InitKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\InKeywordRecommender.cs (3)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 78private static bool IsValidContextInFromClause(CSharpSyntaxContext context, CancellationToken cancellationToken) 109private static bool IsValidContextInJoinClause(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\InterfaceKeywordRecommender.cs (1)
23protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\InternalKeywordRecommender.cs (3)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 34private static bool IsValidContextForMember(CSharpSyntaxContext context, CancellationToken cancellationToken) 45private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\IntKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\IsKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\JoinKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\LetKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\LineKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\LoadKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\LockKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\LongKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ManagedKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\MethodKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ModuleKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NameOfKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NewKeywordRecommender.cs (3)
45protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 56private static bool IsTypeDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken) 70private static bool IsMemberDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NotKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NotnullKeywordRecommender.cs (1)
14public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NullableKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NullKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ObjectKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OnKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OperatorKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OrderByKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OrKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OutKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\OverrideKeywordRecommender.cs (1)
26protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ParamKeywordRecommender.cs (1)
17protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ParamsKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\PartialKeywordRecommender.cs (3)
17protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 25private static bool IsMemberDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken) 48private static bool IsTypeDeclarationContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\PragmaKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\PrivateKeywordRecommender.cs (3)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 35private static bool IsValidContextForMember(CSharpSyntaxContext context, CancellationToken cancellationToken) 57private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\PropertyKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ProtectedKeywordRecommender.cs (3)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 33private static bool IsValidContextForMember(CSharpSyntaxContext context, CancellationToken cancellationToken) 43private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\PublicKeywordRecommender.cs (3)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 21private static bool IsValidContextForMember(CSharpSyntaxContext context, CancellationToken cancellationToken) 36private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ReadOnlyKeywordRecommender.cs (2)
26protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 48private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
30protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ReferenceKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RefKeywordRecommender.cs (4)
78protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 92protected override bool ShouldPreselect(CSharpSyntaxContext context, CancellationToken cancellationToken) 184private static bool IsValidNewByRefContext(SyntaxTree syntaxTree, int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 264private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RegionKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RemoveKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RequiredKeywordRecommender.cs (1)
20protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\RestoreKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ReturnKeywordRecommender.cs (2)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 24private static bool IsAttributeContext(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SByteKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ScopedKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SealedKeywordRecommender.cs (1)
48protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SelectKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SetKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ShortKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SizeOfKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\StackAllocKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\StaticKeywordRecommender.cs (3)
76protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 88private static bool IsValidContextForMember(CSharpSyntaxContext context, CancellationToken cancellationToken) 104private static bool IsValidContextForType(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\StringKeywordRecommender.cs (1)
18protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\StructKeywordRecommender.cs (1)
27protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\SwitchKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (2)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 58protected override bool ShouldPreselect(CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ThrowKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\TrueKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\TryKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\TypeKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\TypeOfKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\TypeVarKeywordRecommender.cs (1)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UIntKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\ULongKeywordRecommender.cs (1)
16protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UncheckedKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UndefKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UnionKeywordRecommender.cs (1)
25protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UnmanagedKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UnsafeKeywordRecommender.cs (1)
64protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UShortKeywordRecommender.cs (1)
23protected override bool IsValidContextWorker(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (3)
14protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 28internal static bool IsUsingDirectiveContext(CSharpSyntaxContext context, bool forGlobalKeyword, CancellationToken cancellationToken) 162static bool IsValidContextAtTheRoot(CSharpSyntaxContext context, SyntaxToken originalToken, CancellationToken cancellationToken)
Completion\KeywordRecommenders\VarKeywordRecommender.cs (1)
27public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\VirtualKeywordRecommender.cs (1)
37protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\VoidKeywordRecommender.cs (2)
37protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken) 111private static bool IsMemberReturnTypeContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\VolatileKeywordRecommender.cs (1)
25protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WarningKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WarningsKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WhenKeywordRecommender.cs (1)
15protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
16protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WhileKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\WithKeywordRecommender.cs (1)
13protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\YieldKeywordRecommender.cs (1)
12protected override bool IsValidContext(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\Providers\ContextVariableArgumentProvider.cs (1)
28protected override bool IsInstanceContext(SyntaxTree syntaxTree, SyntaxToken targetToken, SemanticModel semanticModel, CancellationToken cancellationToken)
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (4)
36protected override async Task<string> GetFieldNameAsync(Document document, IPropertySymbol property, CancellationToken cancellationToken) 52CancellationToken cancellationToken) 62CancellationToken cancellationToken) 163Document document, PropertyDeclarationSyntax property, CancellationToken cancellationToken)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (3)
83Document document, TStringExpressionSyntax stringExpression, CancellationToken cancellationToken) 94private Task<Document> ConvertToVerbatimStringAsync(Document document, TStringExpressionSyntax stringExpression, CancellationToken cancellationToken) 97private Task<Document> ConvertToRegularStringAsync(Document document, TStringExpressionSyntax stringExpression, CancellationToken cancellationToken)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
57SemanticModel model, ForEachInfo foreachInfo, SyntaxEditor editor, CancellationToken cancellationToken)
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
47CancellationToken cancellationToken)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (1)
28public abstract void Convert(SyntaxEditor editor, bool convertToQuery, CancellationToken cancellationToken);
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
42protected abstract bool CanReplaceInitialization(ExpressionSyntax expressionSyntax, CancellationToken cancellationToken); 46public override void Convert(SyntaxEditor editor, bool convertToQuery, CancellationToken cancellationToken)
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
209CancellationToken cancellationToken,
ConvertLinq\ConvertForEachToLinqQuery\DefaultConverter.cs (1)
22public override void Convert(SyntaxEditor editor, bool convertToQuery, CancellationToken cancellationToken)
ConvertLinq\ConvertForEachToLinqQuery\ToCountConverter.cs (1)
28CancellationToken cancellationToken)
ConvertLinq\ConvertForEachToLinqQuery\ToToListConverter.cs (1)
29ExpressionSyntax expression, CancellationToken cancellationToken)
ConvertLinq\ConvertForEachToLinqQuery\YieldReturnConverter.cs (1)
23public override void Convert(SyntaxEditor editor, bool convertToQuery, CancellationToken cancellationToken)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (3)
47CancellationToken cancellationToken, 57private sealed class Converter(SemanticModel semanticModel, ISemanticFactsService semanticFacts, QueryExpressionSyntax source, CancellationToken cancellationToken) 61private readonly CancellationToken _cancellationToken = cancellationToken;
ConvertNamespace\ConvertNamespaceCodeRefactoringProvider.cs (1)
92CancellationToken cancellationToken)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
75CancellationToken cancellationToken)
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (2)
26public static async Task<Document> ConvertToProgramMainAsync(Document document, AccessibilityModifiersRequired accessibilityModifiersRequired, CancellationToken cancellationToken) 74CancellationToken cancellationToken)
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (7)
31Document document, MethodDeclarationSyntax methodDeclaration, CancellationToken cancellationToken) 61private static async Task<Document> ConvertFileScopedNamespaceAsync(Document document, CodeCleanupOptions cleanupOptions, CancellationToken cancellationToken) 70Document document, SyntaxNode root, BaseNamespaceDeclarationSyntax namespaceDeclaration, CodeCleanupOptions options, CancellationToken cancellationToken) 104CancellationToken cancellationToken) 198CancellationToken cancellationToken) 281CancellationToken cancellationToken) 291CancellationToken cancellationToken)
ConvertProgram\ConvertToProgramMainCodeFixProvider.cs (2)
35var cancellationToken = context.CancellationToken; 46Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
ConvertProgram\ConvertToTopLevelStatementsCodeFixProvider.cs (2)
34var cancellationToken = context.CancellationToken; 45Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (4)
66CancellationToken cancellationToken) 122SemanticModel semanticModel, ClassDeclarationSyntax classDeclaration, CancellationToken cancellationToken) 143var cancellationToken = context.CancellationToken; 197CancellationToken cancellationToken)
ConvertToExtension\ConvertToExtensionFixAllProvider.cs (1)
33var cancellationToken = refactorAllContext.CancellationToken;
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (5)
64CancellationToken cancellationToken) 183CancellationToken cancellationToken) 290CancellationToken cancellationToken) 483InterpolatedStringExpressionSyntax stringExpression, CancellationToken cancellationToken) 527InterpolatedStringExpressionSyntax stringExpression, CancellationToken cancellationToken)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (3)
38CancellationToken cancellationToken) 129CancellationToken cancellationToken) 141CancellationToken cancellationToken)
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (3)
54CancellationToken cancellationToken) 132CancellationToken cancellationToken) 147CancellationToken cancellationToken)
ConvertToRawString\IConvertStringProvider.cs (6)
18CancellationToken cancellationToken); 25CancellationToken cancellationToken); 33public bool CanConvert(ParsedDocument document, ExpressionSyntax expression, SyntaxFormattingOptions formattingOptions, out CanConvertParams convertParams, CancellationToken cancellationToken) 41public ExpressionSyntax Convert(ParsedDocument document, ExpressionSyntax expression, ConvertToRawKind kind, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken) 55CancellationToken cancellationToken); 62CancellationToken cancellationToken);
Copilot\CSharpCopilotCodeFixProvider.cs (2)
55var cancellationToken = context.CancellationToken; 121async Task<Document> GetFixedDocumentAsync(SyntaxNode method, string fix, CancellationToken cancellationToken)
Copilot\CSharpCopilotCodeFixProvider.DismissChangesCodeAction.cs (3)
25protected override Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 28protected override Task<IEnumerable<CodeActionOperation>> ComputeOperationsAsync(CancellationToken cancellationToken) 34public override void Apply(Workspace workspace, CancellationToken cancellationToken)
Copilot\CSharpCopilotCodeFixProvider.DocumentChangeCodeAction.cs (1)
23Func<IProgress<CodeAnalysisProgress>, CancellationToken, Task<Document>> createChangedDocument,
Copilot\CSharpImplementNotImplementedExceptionFixProvider.cs (3)
43var cancellationToken = context.CancellationToken; 85SyntaxEditor editor, CancellationToken cancellationToken) 164Func<IProgress<CodeAnalysisProgress>, CancellationToken, Task<Document>> createChangedDocument,
Debugging\BreakpointResolver.cs (1)
33protected override bool HasMethodBody(IMethodSymbol method, CancellationToken cancellationToken)
Debugging\CSharpBreakpointResolutionService.cs (2)
31public async Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken) 54public Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken)
Debugging\CSharpLanguageDebugInfoService.cs (2)
19public Task<DebugLocationInfo> GetLocationInfoAsync(Document document, int position, CancellationToken cancellationToken) 22public Task<DebugDataTipInfo> GetDataTipInfoAsync(Document document, int position, bool includeKind, CancellationToken cancellationToken)
Debugging\CSharpProximityExpressionsService.cs (3)
53CancellationToken cancellationToken) 90CancellationToken cancellationToken) 103public static IList<string> GetProximityExpressions(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
28internal IList<string> Do(CancellationToken cancellationToken) 153private void AddFollowingRelevantExpressions(CancellationToken cancellationToken)
Debugging\DataTipInfoGetter.cs (1)
23Document document, int position, bool includeKind, CancellationToken cancellationToken)
Debugging\LocationInfoGetter.cs (1)
18internal static async Task<DebugLocationInfo> GetInfoAsync(Document document, int position, CancellationToken cancellationToken)
DecompiledSource\CSharpDecompiledSourceService.cs (4)
31public async Task<Document?> AddSourceToAsync(Document document, Compilation symbolCompilation, ISymbol symbol, MetadataReference? metadataReference, string? assemblyLocation, SyntaxFormattingOptions? formattingOptions, CancellationToken cancellationToken) 55public static async Task<Document> FormatDocumentAsync(Document document, SyntaxFormattingOptions? formattingOptions, CancellationToken cancellationToken) 70private static async Task<Document> AddAssemblyInfoRegionAsync(Document document, ISymbol symbol, IDecompilationService decompilationService, CancellationToken cancellationToken) 98private static async Task<Document> ConvertDocCommentsToRegularCommentsAsync(Document document, IDocumentationCommentFormattingService docCommentFormattingService, CancellationToken cancellationToken)
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (2)
56var cancellationToken = context.CancellationToken; 84CancellationToken cancellationToken)
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (1)
39var cancellationToken = context.CancellationToken;
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (2)
46private readonly CancellationToken _cancellationToken; 73public TypeSyntaxSimplifierWalker(CSharpSimplifyTypeNamesDiagnosticAnalyzer analyzer, SemanticModel semanticModel, CSharpSimplifierOptions options, AnalyzerOptions analyzerOptions, TextSpanMutableIntervalTree? ignoredSpans, CancellationToken cancellationToken)
Diagnostics\CSharpAnalyzerDriverService.cs (1)
24CancellationToken cancellationToken)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (3)
32protected override MemberDeclarationSyntax? GetContainingMember(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 236SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 248SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
DocumentationComments\DocCommentConverter.cs (3)
19private readonly CancellationToken _cancellationToken; 21public static SyntaxNode ConvertToRegularComments(SyntaxNode node, IDocumentationCommentFormattingService formattingService, CancellationToken cancellationToken) 28private DocCommentConverter(IDocumentationCommentFormattingService formattingService, CancellationToken cancellationToken)
DocumentHighlighting\CSharpDocumentHighlightsService.cs (1)
35Document document, ISymbol symbol, CancellationToken cancellationToken)
EditAndContinue\BreakpointSpans.cs (1)
19public static bool TryGetBreakpointSpan(SyntaxTree tree, int position, CancellationToken cancellationToken, out TextSpan breakpointSpan)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (11)
934internal override bool IsConstructorWithMemberInitializers(ISymbol symbol, CancellationToken cancellationToken) 986protected override SyntaxNode? GetSymbolDeclarationSyntax(ISymbol symbol, Func<ImmutableArray<SyntaxReference>, SyntaxReference?> selector, CancellationToken cancellationToken) 1011protected override ISymbol? GetDeclaredSymbol(SemanticModel model, SyntaxNode declaration, CancellationToken cancellationToken) 1030CancellationToken cancellationToken) 1077CancellationToken cancellationToken) 1380CancellationToken cancellationToken) 1414private ISymbol? GetParameterContainingMemberOrType(SyntaxNode? node, SyntaxNode? otherNode, DocumentSemanticModel model, IReadOnlyDictionary<SyntaxNode, SyntaxNode> fromOtherMap, CancellationToken cancellationToken) 1485internal override IMethodSymbol GetLambdaExpressionSymbol(SemanticModel model, SyntaxNode lambdaExpression, CancellationToken cancellationToken) 1494internal override bool QueryClauseLambdasTypeEquivalent(SemanticModel oldModel, SyntaxNode oldNode, SemanticModel newModel, SyntaxNode newNode, CancellationToken cancellationToken) 2861CancellationToken cancellationToken) 2994CancellationToken cancellationToken)
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (1)
30var cancellationToken = context.CancellationToken;
EncapsulateField\CSharpEncapsulateFieldService.cs (2)
36protected override async Task<SyntaxNode> RewriteFieldNameAndAccessibilityAsync(string originalFieldName, bool makePrivate, Document document, SyntaxAnnotation declarationAnnotation, CancellationToken cancellationToken) 123protected override async Task<ImmutableArray<IFieldSymbol>> GetFieldsAsync(Document document, TextSpan span, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\IPythiaDeclarationNameRecommenderImplmentation.cs (1)
17Task<ImmutableArray<string>> ProvideRecommendationsAsync(PythiaDeclarationNameContext context, CancellationToken cancellationToken);
ExternalAccess\Pythia\Api\IPythiaSignatureHelpProviderImplementation.cs (1)
14Task<(ImmutableArray<PythiaSignatureHelpItemWrapper> items, int? selectedItemIndex)> GetMethodGroupItemsAndSelectionAsync(ImmutableArray<IMethodSymbol> accessibleMethods, Document document, InvocationExpressionSyntax invocationExpression, SemanticModel semanticModel, SymbolInfo currentSymbol, CancellationToken cancellationToken);
ExternalAccess\Pythia\PythiaDeclarationNameRecommender.cs (1)
31CancellationToken cancellationToken)
ExternalAccess\Pythia\PythiaSignatureHelpProvider.cs (1)
37CancellationToken cancellationToken)
ExtractInterface\CSharpExtractInterfaceService.cs (2)
32protected override async Task<SyntaxNode> GetTypeDeclarationAsync(Document document, int position, TypeDiscoveryRule typeDiscoveryRule, CancellationToken cancellationToken) 70CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
17private sealed class CSharpAnalyzer(SelectionResult selectionResult, bool localFunction, CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.cs (4)
28protected override AnalyzerResult Analyze(CancellationToken cancellationToken) 35AnalyzerResult analyzerResult, CancellationToken cancellationToken) 162protected override async Task<TriviaResult> PreserveTriviaAsync(SyntaxNode root, CancellationToken cancellationToken) 182CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (12)
82public override OperationStatus<ImmutableArray<SyntaxNode>> GetNewMethodStatements(SyntaxNode insertionPointNode, CancellationToken cancellationToken) 90SyntaxNode insertionPointNode, CancellationToken cancellationToken) 115CancellationToken cancellationToken) 136SyntaxNode insertionPointNode, CancellationToken cancellationToken) 408SyntaxNode insertionPoint, CancellationToken cancellationToken) 585ImmutableArray<StatementSyntax> statements, CancellationToken cancellationToken) 783CancellationToken cancellationToken) 888CancellationToken cancellationToken) 1002SemanticDocument newDocument, CancellationToken cancellationToken) 1054CancellationToken cancellationToken) 1090CancellationToken cancellationToken) 1120CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
134protected override async Task<SyntaxNode> GetStatementOrInitializerContainingInvocationToExtractedMethodAsync(CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.MultipleStatementsCodeGenerator.cs (1)
86protected override Task<SyntaxNode> GetStatementOrInitializerContainingInvocationToExtractedMethodAsync(CancellationToken cancellationToken)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.SingleStatementCodeGenerator.cs (1)
47protected override Task<SyntaxNode> GetStatementOrInitializerContainingInvocationToExtractedMethodAsync(CancellationToken cancellationToken)
ExtractMethod\CSharpSelectionResult.cs (3)
33CancellationToken cancellationToken) 53protected override OperationStatus ValidateLanguageSpecificRules(CancellationToken cancellationToken) 140ImmutableArray<StatementSyntax> returnStatements, CancellationToken cancellationToken)
ExtractMethod\CSharpSelectionResult.ExpressionResult.cs (3)
47protected override (ITypeSymbol? returnType, bool returnsByRef) GetReturnTypeInfoWorker(CancellationToken cancellationToken) 83SemanticModel semanticModel, ExpressionSyntax node, CancellationToken cancellationToken) 146public override SyntaxNode GetOutermostCallSiteContainerToProcess(CancellationToken cancellationToken)
ExtractMethod\CSharpSelectionResult.StatementResult.cs (2)
49protected override (ITypeSymbol? returnType, bool returnsByRef) GetReturnTypeInfoWorker(CancellationToken cancellationToken) 88public override SyntaxNode GetOutermostCallSiteContainerToProcess(CancellationToken cancellationToken)
ExtractMethod\CSharpSelectionValidator.cs (4)
27protected override InitialSelectionInfo GetInitialSelectionInfo(CancellationToken cancellationToken) 72CancellationToken cancellationToken) 88FinalSelectionInfo selectionInfo, CancellationToken cancellationToken) 166CancellationToken cancellationToken)
ExtractMethod\CSharpSelectionValidator.Validator.cs (2)
17public static bool Check(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 44private static bool CheckExpression(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken)
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
30public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (1)
31public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (1)
27public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
Formatting\CSharpUseProgramMainNewDocumentFormattingProvider.cs (1)
25public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
FullyQualify\CSharpFullyQualifyService.cs (1)
43protected override async Task<SyntaxNode> ReplaceNodeAsync(SimpleNameSyntax simpleName, string containerName, bool resultingSymbolIsType, CancellationToken cancellationToken)
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (2)
50protected override async ValueTask<bool> PrefersThrowExpressionAsync(Document document, CancellationToken cancellationToken) 56protected override IFieldSymbol? TryMapToWritableInstanceField(IPropertySymbol property, CancellationToken cancellationToken)
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (5)
64SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, 89SemanticDocument document, SimpleNameSyntax identifierName, CancellationToken cancellationToken, 141private static bool IsProbablyGeneric(SimpleNameSyntax identifierName, CancellationToken cancellationToken) 171CancellationToken cancellationToken) 205protected override bool TryConvertToLocalDeclaration(ITypeSymbol type, SyntaxToken identifierToken, SemanticModel semanticModel, CancellationToken cancellationToken, out SyntaxNode newRoot)
GenerateType\CSharpGenerateTypeService.cs (14)
54CancellationToken cancellationToken) 118CancellationToken cancellationToken, 428private static IMethodSymbol GetMethodSymbolIfPresent(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 451CancellationToken cancellationToken) 460CancellationToken cancellationToken) 469CancellationToken cancellationToken) 496SemanticModel semanticModel, IList<ArgumentSyntax> arguments, CancellationToken cancellationToken) 507protected override INamedTypeSymbol DetermineTypeToGenerateIn(SemanticModel semanticModel, SimpleNameSyntax simpleName, CancellationToken cancellationToken) 510protected override Accessibility GetAccessibility(State state, SemanticModel semanticModel, bool intoNamespace, CancellationToken cancellationToken) 535protected override ITypeSymbol DetermineArgumentType(SemanticModel semanticModel, ArgumentSyntax argument, CancellationToken cancellationToken) 542INamedTypeSymbol namedTypeSymbol, string[] containers, Document selectedDocument, SyntaxNode selectedDocumentRoot, CancellationToken cancellationToken) 713Solution updatedSolution, SyntaxNode modifiedRoot, Document document, SimpleNameSyntax simpleName, string includeUsingsOrImports, CancellationToken cancellationToken) 761CancellationToken cancellationToken) 804CancellationToken cancellationToken,
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (1)
24protected override Task<ISymbol> FindRelatedExplicitlyDeclaredSymbolAsync(Project project, ISymbol symbol, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
36protected override void AddHighlightsForNode(SyntaxNode node, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\CheckedExpressionHighlighter.cs (1)
27protected override void AddHighlights(CheckedExpressionSyntax checkedExpressionSyntax, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\CheckedStatementHighlighter.cs (1)
27protected override void AddHighlights(CheckedStatementSyntax checkedStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\ConditionalPreprocessorHighlighter.cs (1)
23DirectiveTriviaSyntax directive, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\IfStatementHighlighter.cs (1)
32IfStatementSyntax ifStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\LockStatementHighlighter.cs (1)
27protected override void AddHighlights(LockStatementSyntax lockStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\LoopHighlighter.cs (1)
39SyntaxNode node, List<TextSpan> spans, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\RegionHighlighter.cs (1)
29DirectiveTriviaSyntax directive, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\ReturnStatementHighlighter.cs (1)
31ReturnStatementSyntax returnStatement, List<TextSpan> spans, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
37SwitchStatementSyntax switchStatement, List<TextSpan> spans, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\TryStatementHighlighter.cs (1)
28TryStatementSyntax tryStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\UnsafeStatementHighlighter.cs (1)
27protected override void AddHighlights(UnsafeStatementSyntax unsafeStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\UsingStatementHighlighter.cs (1)
27protected override void AddHighlights(UsingStatementSyntax usingStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\KeywordHighlighters\YieldStatementHighlighter.cs (1)
31YieldStatementSyntax yieldStatement, List<TextSpan> spans, CancellationToken cancellationToken)
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (2)
46protected abstract Task UpdateReferencesAsync(Project project, SolutionEditor solutionEditor, ISymbol implMember, INamedTypeSymbol containingType, CancellationToken cancellationToken); 212Project project, MemberImplementationMap implMemberToInterfaceMembers, CancellationToken cancellationToken)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (2)
41ISymbol implMember, INamedTypeSymbol interfaceType, CancellationToken cancellationToken) 90Location location, CancellationToken cancellationToken)
ImplementInterface\CSharpImplementImplicitlyCodeRefactoringProvider.cs (1)
45protected override Task UpdateReferencesAsync(Project project, SolutionEditor solutionEditor, ISymbol implMember, INamedTypeSymbol containingType, CancellationToken cancellationToken)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider_Update.cs (3)
28CancellationToken cancellationToken) 77CancellationToken cancellationToken) 136Compilation compilation, IParameterSymbol parameter, CancellationToken cancellationToken) where TSymbol : class, ISymbol
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (2)
139static CodeAction CreateCodeAction(string title, Func<CancellationToken, Task<Solution>> createSolution) 272CancellationToken cancellationToken)
InlineHints\CSharpInlineParameterNameHintsService.cs (3)
31CancellationToken cancellationToken) 47CancellationToken cancellationToken) 63CancellationToken cancellationToken)
InlineHints\CSharpInlineTypeHintsService.cs (1)
29CancellationToken cancellationToken)
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
92CancellationToken cancellationToken)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
30CancellationToken cancellationToken)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (7)
35CancellationToken cancellationToken) 116CancellationToken cancellationToken) 140CancellationToken cancellationToken) 228private static TypeSyntax GetTypeSyntax(SemanticDocument document, ExpressionSyntax expression, CancellationToken cancellationToken) 239CancellationToken cancellationToken) 294CancellationToken cancellationToken) 364CancellationToken cancellationToken)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (2)
26SemanticDocument document, ExpressionSyntax expression, bool allOccurrences, CancellationToken cancellationToken) 81CancellationToken cancellationToken)
IntroduceVariable\CSharpIntroduceVariableService.cs (1)
134protected override IList<bool> GetInsertionIndices(TypeDeclarationSyntax destination, CancellationToken cancellationToken)
LanguageServices\CSharpSymbolDisplayService.cs (1)
12protected override AbstractSymbolDescriptionBuilder CreateDescriptionBuilder(SemanticModel semanticModel, int position, SymbolDescriptionOptions options, CancellationToken cancellationToken)
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
29CancellationToken cancellationToken) : AbstractSymbolDescriptionBuilder(semanticModel, position, languageServices, options, cancellationToken)
LineSeparators\CSharpLineSeparatorService.cs (5)
36CancellationToken cancellationToken) 243private static void ProcessUsings(SyntaxList<UsingDirectiveSyntax> usings, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken) 258private static void ProcessNodeList<T>(SyntaxList<T> children, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken) where T : SyntaxNode 311private static void AddLineSeparatorSpanForNode(SyntaxNode node, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken) 326private static bool IsLegalSpanForLineSeparator(SyntaxTree syntaxTree, TextSpan textSpan, CancellationToken cancellationToken)
MetadataAsSource\CSharpMetadataAsSourceService.cs (6)
37protected override async Task<Document> AddAssemblyInfoRegionAsync(Document document, Compilation symbolCompilation, ISymbol symbol, CancellationToken cancellationToken) 61protected override async Task<Document> ConvertDocCommentsToRegularCommentsAsync(Document document, IDocumentationCommentFormattingService docCommentFormattingService, CancellationToken cancellationToken) 101protected override async Task<Document> AddNullableRegionsAsync(Document document, CancellationToken cancellationToken) 149private TSyntax AddNullableRegions<TSyntax>(TSyntax node, CancellationToken cancellationToken) 163CancellationToken cancellationToken) 169TypeDeclarationSyntax type, CancellationToken cancellationToken)
NavigationBar\CSharpNavigationBarItemService.cs (7)
50Document document, bool supportsCodeGeneration, CancellationToken cancellationToken) 63Solution solution, SemanticModel semanticModel, HashSet<INamedTypeSymbol> types, CancellationToken cancellationToken) 136SemanticModel semanticModel, HashSet<INamedTypeSymbol> types, CancellationToken cancellationToken) 167private static INamedTypeSymbol? GetType(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 189Solution solution, ISymbol member, SemanticModel semanticModel, CancellationToken cancellationToken) 217Solution solution, SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken) 253Solution solution, ISymbol symbol, SyntaxTree tree, CancellationToken cancellationToken)
Organizing\CSharpOrganizingService.cs (1)
25protected override async Task<Document> ProcessAsync(Document document, IEnumerable<ISyntaxOrganizer> organizers, CancellationToken cancellationToken)
Organizing\CSharpOrganizingService.Rewriter.cs (2)
17private sealed class Rewriter(CSharpOrganizingService treeOrganizer, IEnumerable<ISyntaxOrganizer> organizers, SemanticModel semanticModel, CancellationToken cancellationToken) : CSharpSyntaxRewriter 21private readonly CancellationToken _cancellationToken = cancellationToken;
Organizing\Organizers\ClassDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\ConstructorDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\DestructorDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\EnumDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\EventDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\EventFieldDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\FieldDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\IndexerDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\InterfaceDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\MemberDeclarationsOrganizer.cs (1)
22CancellationToken cancellationToken)
Organizing\Organizers\MethodDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\OperatorDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\PropertyDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
Organizing\Organizers\RecordDeclarationOrganizer.cs (1)
25CancellationToken cancellationToken)
Organizing\Organizers\StructDeclarationOrganizer.cs (1)
27CancellationToken cancellationToken)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (4)
35var cancellationToken = context.CancellationToken; 42Document document, SyntaxToken token, CancellationToken cancellationToken) 85CancellationToken cancellationToken) 126Document document, string errorCode, TextSpan location, CancellationToken cancellationToken)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (5)
92CancellationToken cancellationToken) 185CancellationToken cancellationToken) 269static TypeInfo GetTypeInfo(SemanticModel semanticModel, ISymbol symbol, SyntaxNode node, CancellationToken cancellationToken) 295QuickInfoContext context, CancellationToken cancellationToken) 308QuickInfoContext context, CancellationToken cancellationToken)
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (2)
31private static QuickInfoItem? BuildQuickInfo(SyntaxToken token, CancellationToken cancellationToken) 130private static QuickInfoItem? BuildQuickInfoDirectives(SyntaxToken token, CancellationToken cancellationToken)
RawStringLiteral\CSharpRawStringLiteralOnAutoInsertService.cs (4)
21public TextChange? GetTextChangeForQuote(Document document, SourceText text, int caretPosition, CancellationToken cancellationToken) 37CancellationToken cancellationToken) 84CancellationToken cancellationToken) 135CancellationToken cancellationToken)
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (6)
46CancellationToken cancellationToken) 65string propertyName, bool nameChanged, CancellationToken cancellationToken) 118string propertyName, bool nameChanged, CancellationToken cancellationToken) 166GetAndSetMethods getAndSetMethods, CSharpCodeGenerationOptions options, LanguageVersion languageVersion, CancellationToken cancellationToken) 176AccessorDeclarationSyntax accessorDeclaration, CancellationToken cancellationToken) 236CSharpCodeGenerationOptions options, LanguageVersion languageVersion, CancellationToken cancellationToken)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (5)
42CancellationToken cancellationToken) 68CancellationToken cancellationToken) 112CancellationToken cancellationToken) 174CancellationToken cancellationToken) 264CancellationToken cancellationToken)
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (2)
88ExpressionSyntax start, ExpressionSyntax end, CancellationToken cancellationToken) 263Document document, ForStatementSyntax forStatement, CancellationToken cancellationToken)
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (3)
35CancellationToken cancellationToken, 39protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 100private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken)
SignatureHelp\AttributeSignatureHelpProvider.cs (5)
44CancellationToken cancellationToken, 72protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 115private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken) 133CancellationToken cancellationToken) 161CancellationToken cancellationToken)
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (3)
41CancellationToken cancellationToken) 59protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 109Document document, int position, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (8)
43private static bool TryGetElementAccessExpression(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 50protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 133private static SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken) 179SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken, 195int position, SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken, 299internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 340internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 377internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
SignatureHelp\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
25CancellationToken cancellationToken,
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
21protected override bool TryGetGenericIdentifier(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, out SyntaxToken genericIdentifier, out SyntaxToken lessThanToken)
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (3)
39CancellationToken cancellationToken, 55protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 77private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (4)
37private async Task<InvocationExpressionSyntax?> TryGetInvocationExpressionAsync(Document document, int position, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken) 59CancellationToken cancellationToken) 114CancellationToken cancellationToken) 159CancellationToken cancellationToken)
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_DelegateAndFunctionPointerInvoke.cs (3)
20INamedTypeSymbol delegateType, CancellationToken cancellationToken) 39private static IList<SignatureHelpItem> GetDelegateOrFunctionPointerInvokeItems(InvocationExpressionSyntax invocationExpression, IMethodSymbol invokeMethod, SemanticModel semanticModel, IStructuralTypeDisplayService structuralTypeDisplayService, IDocumentationCommentFormattingService documentationCommentFormattingService, out int? selectedItem, CancellationToken cancellationToken) 80IMethodSymbol invokeMethod, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formattingService, CancellationToken cancellationToken)
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_MethodGroup.cs (2)
27CancellationToken cancellationToken) 40CancellationToken cancellationToken)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (4)
34CancellationToken cancellationToken) 52protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 102INamedTypeSymbol type, CancellationToken cancellationToken) 126Document document, int position, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (3)
48CancellationToken cancellationToken, 69protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 107private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (8)
38private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken) 65ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? result) 84ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? result) 106protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 125ITypeInferenceService typeInferrer, ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, out ExpressionSyntax? targetExpression) 150SyntaxNode targetExpression, SemanticModel semanticModel, IEnumerable<INamedTypeSymbol> tupleTypes, CancellationToken cancellationToken) 202ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? tupleExpression) 219ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? parenthesizedExpression)
SignatureHelp\WithElementSignatureHelpProvider.cs (3)
33CancellationToken cancellationToken) 51protected override async Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 100Document document, int position, TextSpan currentSpan, CancellationToken cancellationToken)
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (5)
28protected virtual AccessorDeclarationSyntax? GenerateGetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken) 31protected virtual AccessorDeclarationSyntax? GenerateSetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken) 36protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 42protected override async Task<PropertyDeclarationSyntax> GenerateSnippetSyntaxAsync(Document document, int position, CancellationToken cancellationToken) 79Document document, PropertyDeclarationSyntax propertyDeclaration, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken)
Snippets\AbstractCSharpForLoopSnippetProvider.cs (3)
49Document document, ForStatementSyntax snippetExpressionNode, CancellationToken cancellationToken) 112Document document, ForStatementSyntax forStatement, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 145protected override Task<Document> AddIndentationToDocumentAsync(Document document, ForStatementSyntax forStatement, CancellationToken cancellationToken)
Snippets\AbstractCSharpMainMethodSnippetProvider.cs (1)
17protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken)
Snippets\AbstractCSharpTypeSnippetProvider.cs (3)
34protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 47protected override async Task<TextChange?> GetAccessibilityModifiersChangeAsync(Document document, int position, CancellationToken cancellationToken) 98protected override async Task<Document> AddIndentationToDocumentAsync(Document document, TTypeDeclarationSyntax typeDeclaration, CancellationToken cancellationToken)
Snippets\CSharpConsoleSnippetProvider.cs (1)
24protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken)
Snippets\CSharpConstructorSnippetProvider.cs (3)
39protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 59protected override async Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken) 84protected override Task<Document> AddIndentationToDocumentAsync(Document document, ConstructorDeclarationSyntax constructorDeclaration, CancellationToken cancellationToken)
Snippets\CSharpDoWhileLoopSnippetProvider.cs (1)
51protected override Task<Document> AddIndentationToDocumentAsync(Document document, DoStatementSyntax doStatement, CancellationToken cancellationToken)
Snippets\CSharpElseSnippetProvider.cs (3)
27protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 57protected override Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken) 69protected override Task<Document> AddIndentationToDocumentAsync(Document document, ElseClauseSyntax elseClause, CancellationToken cancellationToken)
Snippets\CSharpForEachLoopSnippetProvider.cs (3)
39protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 115Document document, ForEachStatementSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 132protected override Task<Document> AddIndentationToDocumentAsync(Document document, ForEachStatementSyntax forEachStatement, CancellationToken cancellationToken)
Snippets\CSharpIfSnippetProvider.cs (1)
39protected override Task<Document> AddIndentationToDocumentAsync(Document document, IfStatementSyntax ifStatement, CancellationToken cancellationToken)
Snippets\CSharpIntMainSnippetProvider.cs (1)
50protected override async Task<Document> AddIndentationToDocumentAsync(Document document, MethodDeclarationSyntax methodDeclaration, CancellationToken cancellationToken)
Snippets\CSharpLockSnippetProvider.cs (2)
29Document document, LockStatementSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 41protected override Task<Document> AddIndentationToDocumentAsync(Document document, LockStatementSyntax lockStatement, CancellationToken cancellationToken)
Snippets\CSharpPropgSnippetProvider.cs (1)
26protected override AccessorDeclarationSyntax? GenerateSetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken)
Snippets\CSharpPropiSnippetProvider.cs (1)
28protected override AccessorDeclarationSyntax? GenerateSetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken)
Snippets\CSharpProprSnippetProvider.cs (2)
30protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 53protected override AccessorDeclarationSyntax? GenerateSetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken)
Snippets\CSharpPropSnippetProvider.cs (1)
26protected override AccessorDeclarationSyntax? GenerateSetAccessorDeclaration(CSharpSyntaxContext syntaxContext, SyntaxGenerator generator, CancellationToken cancellationToken)
Snippets\CSharpSnippetFunctionService.cs (3)
21public override async Task<string?> GetContainingClassNameAsync(Document document, int position, CancellationToken cancellationToken) 30protected override async Task<ITypeSymbol?> GetEnumSymbolAsync(Document document, TextSpan switchExpressionSpan, CancellationToken cancellationToken) 52CancellationToken cancellationToken)
Snippets\CSharpSnippetHelpers.cs (2)
29public static string GetBlockLikeIndentationString(Document document, int startPositionOfOpenCurlyBrace, SyntaxFormattingOptions syntaxFormattingOptions, CancellationToken cancellationToken) 46Document document, TTargetNode targetNode, Func<TTargetNode, BlockSyntax> getBlock, CancellationToken cancellationToken)
Snippets\CSharpUnsafeSnippetProvider.cs (2)
26protected override Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken) 35protected override Task<Document> AddIndentationToDocumentAsync(Document document, UnsafeStatementSyntax unsafeStatement, CancellationToken cancellationToken)
Snippets\CSharpUsingSnippetProvider.cs (2)
29Document document, UsingStatementSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 41protected override Task<Document> AddIndentationToDocumentAsync(Document document, UsingStatementSyntax usingStatement, CancellationToken cancellationToken)
Snippets\CSharpVoidMainSnippetProvider.cs (1)
42protected override Task<Document> AddIndentationToDocumentAsync(Document document, MethodDeclarationSyntax methodDeclaration, CancellationToken cancellationToken)
Snippets\CSharpWhileLoopSnippetProvider.cs (1)
39protected override Task<Document> AddIndentationToDocumentAsync(Document document, WhileStatementSyntax whileStatement, CancellationToken cancellationToken)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
375CancellationToken cancellationToken)
SplitStringLiteral\InterpolatedStringSplitter.cs (1)
26CancellationToken cancellationToken) : StringSplitter(document, position, indentationOptions, cancellationToken)
SplitStringLiteral\SimpleStringSplitter.cs (1)
21CancellationToken cancellationToken) : StringSplitter(document, position, indentationOptions, cancellationToken)
SplitStringLiteral\StringSplitter.cs (3)
18CancellationToken cancellationToken) 25protected readonly CancellationToken CancellationToken = cancellationToken; 38CancellationToken cancellationToken)
src\4a7f0d7dc40edd75\CSharpUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
27protected override bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\cef93d2425d77fca\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (2)
50private static async Task<Document> GetChangedDocumentAsync(Document document, int conditionalExpressionSyntaxStartPosition, CancellationToken cancellationToken) 82CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
123private static bool ContainsInterleavedDirective(SyntaxNode statement, StatementSyntax embeddedStatement, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
36var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
48CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
58var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\HiddenExplicitCast\CSharpHiddenExplicitCastDiagnosticAnalyzer.cs (2)
35CancellationToken cancellationToken) 74var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
124var cancellationToken = context.CancellationToken; 333CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
224var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (7)
67var cancellationToken = context.CancellationToken; 102var cancellationToken = context.CancellationToken; 135var cancellationToken = context.CancellationToken; 171CancellationToken cancellationToken) 216CancellationToken cancellationToken) 235static bool ReferencesThisInstance(IOperation operation, CancellationToken cancellationToken) 264CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (2)
49var cancellationToken = context.CancellationToken; 77var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
42var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
47var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
42var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
39var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (4)
27protected abstract bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken); 43var cancellationToken = context.CancellationToken; 154protected override bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken) 178protected override bool ShouldAnalyze(SemanticModel semanticModel, SyntaxNode methodLike, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
25protected override bool IsUnnecessaryCast(SemanticModel model, ExpressionSyntax cast, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
50var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (2)
54IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken) 71protected override void AnalyzeSemanticModel(SemanticModelAnalysisContext context, SyntaxTree tree, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
57var cancellationToken = context.CancellationToken; 246CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
179public static SyntaxTreeState Create(bool defaultCompleted, NullableContextOptions compilationOptions, SyntaxTree tree, CancellationToken cancellationToken) 316private SyntaxTreeState GetOrCreateSyntaxTreeState(SyntaxTree tree, bool defaultCompleted, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (2)
21CancellationToken cancellationToken) : CSharpSyntaxWalker(SyntaxWalkerDepth.StructuredTrivia), IDisposable 26private readonly CancellationToken _cancellationToken = cancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (2)
29SemanticModel semanticModel, CancellationToken cancellationToken, 38ParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
29SemanticModel semanticModel, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (3)
24private static bool ShouldAnalyzeNode(SemanticModel semanticModel, PostfixUnaryExpressionSyntax node, CancellationToken cancellationToken) 48CancellationToken cancellationToken) 79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\UnnecessaryUnsafeModifierUtilities.cs (4)
25private static bool ShouldAnalyzeNode(SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken) 40CancellationToken cancellationToken) 80CancellationToken cancellationToken) 94CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
44var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
26protected override IEnumerable<TypeDeclarationSyntax> GetTypeDeclarations(INamedTypeSymbol namedType, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
25protected override CommonConversion GetConversion(SemanticModel semanticModel, ExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (2)
61CancellationToken cancellationToken, 180var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (6)
44protected override ExpressionSyntax? GetFieldInitializer(VariableDeclaratorSyntax variable, CancellationToken cancellationToken) 52CancellationToken cancellationToken) 171protected override ExpressionSyntax? GetGetterExpression(IMethodSymbol getMethod, CancellationToken cancellationToken) 188private static ExpressionSyntax? GetGetterExpressionFromSymbol(IMethodSymbol getMethod, CancellationToken cancellationToken) 205SemanticModel semanticModel, IMethodSymbol setMethod, CancellationToken cancellationToken) 243CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
25protected override bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\UseCoalesceExpressionHelpers.cs (1)
12public static bool IsTargetTyped(SemanticModel semanticModel, ConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (4)
40var cancellationToken = context.CancellationToken; 67CancellationToken cancellationToken, 124CancellationToken cancellationToken, 143var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (2)
41var cancellationToken = context.CancellationToken; 106CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
29var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyDiagnosticAnalyzer.cs (1)
29var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (4)
71var cancellationToken = context.CancellationToken; 121CancellationToken cancellationToken) 154CancellationToken cancellationToken) 381CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
44var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (3)
46var cancellationToken = context.CancellationToken; 88var cancellationToken = context.CancellationToken; 128CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (8)
68CancellationToken cancellationToken, 87CancellationToken cancellationToken, 354SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 756CancellationToken cancellationToken, 874CancellationToken cancellationToken) 1020SemanticModel semanticModel, ArgumentSyntax argument, out bool unwrapArgument, out bool useSpread, CancellationToken cancellationToken) 1059public static bool IsIterable(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 1094CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerAnalyzer.cs (1)
79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
56CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (3)
51var cancellationToken = context.CancellationToken; 117var cancellationToken = context.CancellationToken; 175CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (6)
94CancellationToken cancellationToken) 124CancellationToken cancellationToken) 143CancellationToken cancellationToken) 200SyntaxNode container, CancellationToken cancellationToken) 245ArrayBuilder<MemberAccessExpressionSyntax> memberAccessLocations, CancellationToken cancellationToken) 285SemanticModel semanticModel, SyntaxNode container, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
38var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
68protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, AccessorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConstructorsHelper.cs (1)
50protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, ConstructorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConversionOperatorsHelper.cs (1)
50protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, ConversionOperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForIndexersHelper.cs (3)
63protected override IndexerDeclarationSyntax WithGenerateBody(SemanticModel semanticModel, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 66protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 72CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
54SemanticModel semanticModel, LocalFunctionStatementSyntax statement, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
52SemanticModel semanticModel, MethodDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForOperatorsHelper.cs (1)
52protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, OperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForPropertiesHelper.cs (3)
67SemanticModel semanticModel, PropertyDeclarationSyntax declaration, CancellationToken cancellation) 70protected override bool CreateReturnStatementForExpression(SemanticModel semanticModel, PropertyDeclarationSyntax declaration, CancellationToken cancellationToken) 76CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper.cs (2)
29public abstract bool CanOfferUseExpressionBody(CodeStyleOption2<ExpressionBodyPreference> preference, SyntaxNode declaration, bool forAnalyzer, CancellationToken cancellationToken); 31public abstract SyntaxNode Update(SemanticModel semanticModel, SyntaxNode declaration, bool useExpressionBody, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (10)
63public override bool CanOfferUseExpressionBody(CodeStyleOption2<ExpressionBodyPreference> preference, SyntaxNode declaration, bool forAnalyzer, CancellationToken cancellationToken) 69public sealed override SyntaxNode Update(SemanticModel semanticModel, SyntaxNode declaration, bool useExpressionBody, CancellationToken cancellationToken) 83CodeStyleOption2<ExpressionBodyPreference> preference, TDeclaration declaration, bool forAnalyzer, CancellationToken cancellationToken) 112CancellationToken cancellationToken, 122SyntaxNode declaration, ExpressionBodyPreference conversionPreference, CancellationToken cancellationToken, 143CancellationToken cancellationToken, 283SemanticModel semanticModel, TDeclaration declaration, bool useExpressionBody, CancellationToken cancellationToken) 341SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken); 350SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken) 366SemanticModel semanticModel, TDeclaration declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (2)
50var cancellationToken = context.CancellationToken; 90CSharpCodeGenerationOptions options, SyntaxNode declaration, SyntaxNodeAnalysisContext context, UseExpressionBodyHelper helper, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
72LambdaExpressionSyntax declaration, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (3)
23LambdaExpressionSyntax declaration, CancellationToken cancellationToken) 68SemanticModel semanticModel, ExpressionBodyPreference preference, LambdaExpressionSyntax declaration, LanguageVersion languageVersion, CancellationToken cancellationToken) 113CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (2)
38var cancellationToken = context.CancellationToken; 61CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
36var cancellationToken = context.CancellationToken; 71CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
48var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (4)
100var cancellationToken = context.CancellationToken; 118var cancellationToken = context.CancellationToken; 140var cancellationToken = context.CancellationToken; 163CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers_FlagVariable.cs (2)
38CancellationToken cancellationToken, 248CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsHelpers.cs (4)
31CancellationToken cancellationToken, 81CancellationToken cancellationToken, 114CancellationToken cancellationToken, 135CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (3)
114var cancellationToken = syntaxContext.CancellationToken; 243AnonymousFunctionExpressionSyntax anonymousFunction, out ImmutableArray<Location> referenceLocations, CancellationToken cancellationToken) 406CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
111CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
62var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
61var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (3)
26private readonly CancellationToken _cancellationToken; 36CancellationToken cancellationToken) 63CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
92var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
109var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
54var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (2)
89CancellationToken cancellationToken) 207var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (4)
84var cancellationToken = context.CancellationToken; 137CancellationToken cancellationToken) 180CancellationToken cancellationToken) 229CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (4)
75var cancellationToken = context.CancellationToken; 149var cancellationToken = context.CancellationToken; 168var cancellationToken = context.CancellationToken; 221var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
64var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
59var cancellationToken = syntaxContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
32SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (1)
57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (2)
39var cancellationToken = context.CancellationToken; 67protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (2)
49protected override ITypeSymbol GetArgumentType(SyntaxNode argumentNode, SemanticModel semanticModel, CancellationToken cancellationToken) 58CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (4)
30var cancellationToken = context.CancellationToken; 95Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 135SyntaxEditor editor, CancellationToken cancellationToken) 150CancellationToken cancellationToken);
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
34CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
53CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (1)
48SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (8)
26public static Task<Document> ConvertAsync(Document document, BaseNamespaceDeclarationSyntax baseNamespace, CSharpSyntaxFormattingOptions options, CancellationToken cancellationToken) 37public static async Task<Document> ConvertNamespaceDeclarationAsync(Document document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 62public static (SourceText text, TextSpan semicolonSpan) ConvertNamespaceDeclaration(ParsedDocument document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 92private static string? GetIndentation(ParsedDocument document, NamespaceDeclarationSyntax namespaceDeclaration, SyntaxFormattingOptions options, CancellationToken cancellationToken) 109ParsedDocument document, string indentation, SyntaxAnnotation annotation, CancellationToken cancellationToken) 195ParsedDocument document, string indentation, SyntaxAnnotation annotation, CancellationToken cancellationToken) 214SyntaxTree tree, SyntaxNode root, string indentation, TextLine textLine, CancellationToken cancellationToken) 239Document document, FileScopedNamespaceDeclarationSyntax fileScopedNamespace, CSharpSyntaxFormattingOptions options, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
42SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
26private readonly CancellationToken _cancellationToken; 30private Rewriter(SemanticModel semanticModel, bool isAllThrowStatements, CancellationToken cancellationToken) 44CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (3)
36CancellationToken cancellationToken) 49CancellationToken cancellationToken) 63CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
34Document document, TypeDeclarationSyntax typeDeclaration, CancellationToken cancellationToken) 84CancellationToken cancellationToken) 478CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\CSharpConvertToRecordCodeFixProvider.cs (1)
33var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (2)
39CancellationToken cancellationToken) 76CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertTypeOfToNameOf\CSharpConvertTypeOfToNameOfCodeFixProvider.cs (1)
32protected override SyntaxNode GetSymbolTypeExpression(SemanticModel model, MemberAccessExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (3)
41var cancellationToken = context.CancellationToken; 51SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken, 134SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (3)
32CancellationToken cancellationToken, 65var cancellationToken = context.CancellationToken; 76SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (4)
40var cancellationToken = context.CancellationToken; 62Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 126protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 153private static ITypeSymbol? InferTupleType(TupleExpressionSyntax tuple, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (11)
31protected override bool IsSimpleNameGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 34protected override bool IsConstructorInitializerGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 37protected override bool IsImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 43CancellationToken cancellationToken, 81CancellationToken cancellationToken, 113CancellationToken cancellationToken, 148CancellationToken cancellationToken, 173protected override string GenerateNameForExpression(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 176protected override ITypeSymbol GetArgumentType(SemanticModel semanticModel, Argument<ExpressionSyntax> argument, CancellationToken cancellationToken) 182protected override IMethodSymbol? GetCurrentConstructor(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 185protected override IMethodSymbol? GetDelegatedConstructor(SemanticModel semanticModel, IMethodSymbol constructor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
41Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
26SemanticDocument semanticDocument, TextSpan textSpan, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
26SemanticDocument document, SimpleNameSyntax identifierName, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
31protected override Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
58Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
40var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
81Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateConversionService.cs (5)
57CancellationToken cancellationToken, 83CancellationToken cancellationToken, 109CancellationToken cancellationToken, 137CancellationToken cancellationToken, 168CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
38public override ImmutableArray<IParameterSymbol> TryMakeParameters(SemanticModel semanticModel, SyntaxNode target, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (3)
49CancellationToken cancellationToken, 80CancellationToken cancellationToken, 148CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (12)
28protected override ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken) 34protected override RefKind DetermineRefKind(CancellationToken cancellationToken) 37protected override ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken) 48protected override ImmutableArray<ITypeParameterSymbol> GetCapturedTypeParameters(CancellationToken cancellationToken) 61protected override ImmutableArray<ITypeParameterSymbol> GenerateTypeParameters(CancellationToken cancellationToken) 106CancellationToken cancellationToken) 112private ITypeParameterSymbol? GetMethodTypeParameter(TypeSyntax type, CancellationToken cancellationToken) 124protected override ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken) 127protected override ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken) 130private ITypeSymbol DetermineParameterType(ArgumentSyntax argument, CancellationToken cancellationToken) 133protected override ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken) 145protected override ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
48Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HiddenExplicitCast\CSharpHiddenExplicitCastCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
23Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (2)
59Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 75private static async Task<Dictionary<int, int>?> GetModifierOrderAsync(Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
49Document document, SemanticModel model, SyntaxNode node, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (4)
46SyntaxEditor editor, CancellationToken cancellationToken) 79Diagnostic diagnostic, CancellationToken cancellationToken) 100CancellationToken cancellationToken) 327CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (4)
45SyntaxEditor editor, CancellationToken cancellationToken) 55SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken) 71CancellationToken cancellationToken) 111SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
45protected override async Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken) 103SyntaxNode node, SemanticModel model, CancellationToken cancellationToken,
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
36protected override async Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeAnonymousFunctionStatic\CSharpMakeAnonymousFunctionStaticCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (2)
30CancellationToken cancellationToken) 43CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixProvider.cs (1)
31Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (2)
50protected override Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken) 64CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (2)
35var cancellationToken = context.CancellationToken; 109protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
40protected override bool IsSupportedDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeRefStruct\MakeRefStructCodeFixProvider.cs (2)
38var cancellationToken = context.CancellationToken; 66CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
49SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
37CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructReadOnly\CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
36CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (5)
60var cancellationToken = context.CancellationToken; 88CancellationToken cancellationToken) 139CancellationToken cancellationToken) 171Document document, CompilationUnitSyntax compilationUnit, ImmutableArray<UsingDirectiveSyntax> allUsingDirectives, CancellationToken cancellationToken) 187private static async Task<SyntaxNode> ExpandUsingDirectiveAsync(Document document, UsingDirectiveSyntax usingDirective, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (3)
43private static Task<Document> UpdateDocumentAsync(Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 46public static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 63Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
43Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (2)
45public static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken) 64CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (6)
44var cancellationToken = context.CancellationToken; 77CancellationToken cancellationToken) 92protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 99Document document, SemanticModel model, SyntaxEditor editor, SyntaxNode node, HashSet<TypeSyntax> alreadyHandled, CancellationToken cancellationToken) 111Document document, SemanticModel? model, SyntaxNode node, CancellationToken cancellationToken) 301static TypeSyntax? TryGetParameterTypeSyntax(IParameterSymbol? parameterSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\QualifyMemberAccess\CSharpQualifyMemberAccessCodeFixProvider.cs (1)
21protected override SimpleNameSyntax? GetNode(Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (2)
37var cancellationToken = context.CancellationToken; 56bool negate, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
60CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnneccessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierCodeFixProvider.cs (1)
39private static async Task<Document> FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
35SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
20protected override bool CanRemoveParentheses(SyntaxNode current, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
40private static async Task<Document> FixSingleDocumentAsync(Document document, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
52CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (4)
65Document document, TextSpan span, SyntaxNode newExpression, CancellationToken cancellationToken) 80CancellationToken cancellationToken) 92else if (type.Equals(semanticModel.Compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!))) 94return GenerateMemberAccess(nameof(CancellationToken.None));
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
36protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
39SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (3)
30Diagnostic diagnostic, CancellationToken cancellationToken, [NotNullWhen(true)] out RecordDeclarationSyntax? recordDeclaration) 83var cancellationToken = context.CancellationToken; 95SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (2)
65CancellationToken cancellationToken) 90CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
24CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
42CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (2)
42CancellationToken cancellationToken) 109CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForCreateCodeFixProvider.cs (1)
40CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (2)
48CancellationToken cancellationToken) 143CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
41CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
35CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionExpression.cs (1)
25CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
43CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (2)
38SyntaxEditor editor, CancellationToken cancellationToken) 60CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDefaultLiteral\CSharpUseDefaultLiteralCodeFixProvider.cs (1)
35SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (3)
33SemanticModel semanticModel, InvocationExpressionSyntax invocationExpression, CancellationToken cancellationToken) 96var cancellationToken = context.CancellationToken; 115protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (2)
37var cancellationToken = context.CancellationToken; 62Document document, TextSpan span, ITypeSymbol type, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (2)
54SyntaxEditor editor, CancellationToken cancellationToken) 77CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeActionHelpers.cs (3)
22internal static LambdaExpressionSyntax Update(SemanticModel semanticModel, LambdaExpressionSyntax lambdaExpression, CancellationToken cancellationToken) 26SemanticModel semanticModel, LambdaExpressionSyntax lambdaExpression, CancellationToken cancellationToken) 35SemanticModel semanticModel, LambdaExpressionSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
40SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
47SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (10)
45protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 50SyntaxEditor editor, CancellationToken cancellationToken) 63SyntaxNode node, CancellationToken cancellationToken) 90private static async Task HandleDeclarationExpressionAsync(Document document, SyntaxEditor editor, DeclarationExpressionSyntax declarationExpression, CancellationToken cancellationToken) 118private static Task HandleForEachStatementAsync(Document document, SyntaxEditor editor, ForEachStatementSyntax forEach, CancellationToken cancellationToken) 126private static Task HandleVariableDeclarationAsync(Document document, SyntaxEditor editor, VariableDeclarationSyntax varDecl, CancellationToken cancellationToken) 142CancellationToken cancellationToken) 165CancellationToken cancellationToken) 186CancellationToken cancellationToken) 246private static ITypeSymbol GetConvertedType(SemanticModel semanticModel, SyntaxNode typeSyntax, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseImplicitTypeCodeFixProvider.cs (2)
36protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseIndexOperatorCodeFixProvider.cs (1)
36SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (3)
46SyntaxEditor editor, CancellationToken cancellationToken) 66CancellationToken cancellationToken) 80private static InvocationExpressionSyntax GetInvocationExpression(Diagnostic d, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseInterpolatedVerbatimString\CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (2)
36SyntaxEditor editor, CancellationToken cancellationToken) 48CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
50SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLabeledJumpStatements\CSharpUseLabeledJumpStatementsCodeFixProvider.cs (6)
40CancellationToken cancellationToken) 77CancellationToken cancellationToken) 123CancellationToken cancellationToken) 144private static void ConvertFlagPattern(SyntaxEditor editor, SemanticModel semanticModel, FlagJumpPattern pattern, CancellationToken cancellationToken) 187private static string SynthesizeLabelName(SemanticModel semanticModel, StatementSyntax loop, CancellationToken cancellationToken) 210private static SyntaxNode GetLabelScope(SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (2)
54SyntaxEditor editor, CancellationToken cancellationToken) 129CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (2)
52Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 72SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 46private static void FixOne(SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 87CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (2)
37SyntaxEditor editor, CancellationToken cancellationToken) 49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (2)
35SyntaxEditor editor, CancellationToken cancellationToken) 49CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
58var cancellationToken = context.CancellationToken; 98CancellationToken cancellationToken) 114CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorFixAllProvider.cs (1)
40var cancellationToken = originalContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
44SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (3)
42var cancellationToken = context.CancellationToken; 63CancellationToken cancellationToken) 78CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockFixAllProvider.cs (1)
32var cancellationToken = originalContext.CancellationToken;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
40SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (2)
37SyntaxEditor editor, CancellationToken cancellationToken) 44SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 47SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (2)
43SyntaxEditor editor, CancellationToken cancellationToken) 90private static IArrayCreationOperation GetArrayCreationOperation(SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (4)
24CancellationToken cancellationToken) 37CancellationToken cancellationToken, 61CancellationToken cancellationToken) 406CancellationToken cancellationToken)
StringIndentation\CSharpStringIndentationService.cs (3)
29Document document, TextSpan textSpan, CancellationToken cancellationToken) 79SourceText text, SyntaxToken token, ref TemporaryArray<StringIndentationRegion> result, CancellationToken cancellationToken) 94SourceText text, InterpolatedStringExpressionSyntax interpolatedString, ref TemporaryArray<StringIndentationRegion> result, CancellationToken cancellationToken)
Structure\Providers\AccessorDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\AnonymousObjectCreationExpressionStructureProvider.cs (1)
22CancellationToken cancellationToken)
Structure\Providers\ArgumentListStructureProvider.cs (2)
14protected override void CollectBlockSpans(SyntaxToken previousToken, ArgumentListSyntax node, ArrayBuilder<BlockSpan> spans, BlockStructureOptions options, CancellationToken cancellationToken) 27private static bool IsCandidate(ArgumentListSyntax node, CancellationToken cancellationToken)
Structure\Providers\ArrowExpressionClauseStructureProvider.cs (1)
23CancellationToken cancellationToken)
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
26CancellationToken cancellationToken)
Structure\Providers\CollectionExpressionStructureProvider.cs (1)
20CancellationToken cancellationToken)
Structure\Providers\CompilationUnitStructureProvider.cs (1)
22CancellationToken cancellationToken)
Structure\Providers\ConstructorDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\ConversionOperatorDeclarationStructureProvider.cs (1)
21CancellationToken cancellationToken)
Structure\Providers\DelegateDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\DestructorDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\DisabledTextTriviaStructureProvider.cs (3)
18CancellationToken cancellationToken) 26ArrayBuilder<BlockSpan> spans, CancellationToken cancellationToken) 67private static int GetEndPositionExludingLastNewLine(SyntaxTree syntaxTree, SyntaxTrivia trivia, CancellationToken cancellationToken)
Structure\Providers\DocumentationCommentStructureProvider.cs (1)
21CancellationToken cancellationToken)
Structure\Providers\EnumDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\EnumMemberDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\EventDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\EventFieldDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\FieldDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\FileScopedNamespaceDeclarationStructureProvider.cs (1)
22CancellationToken cancellationToken)
Structure\Providers\IfDirectiveTriviaStructureProvider.cs (1)
24CancellationToken cancellationToken)
Structure\Providers\IndexerDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\InitializerExpressionStructureProvider.cs (1)
22CancellationToken cancellationToken)
Structure\Providers\InterpolatedStringExpressionStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\MethodDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\MultilineCommentBlockStructureProvider.cs (1)
17CancellationToken cancellationToken)
Structure\Providers\NamespaceDeclarationStructureProvider.cs (1)
20CancellationToken cancellationToken)
Structure\Providers\OperatorDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\ParameterListStructureProvider.cs (2)
14protected override void CollectBlockSpans(SyntaxToken previousToken, ParameterListSyntax node, ArrayBuilder<BlockSpan> spans, BlockStructureOptions options, CancellationToken cancellationToken) 27private static bool IsCandidate(ParameterListSyntax node, CancellationToken cancellationToken)
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\PropertyDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\RegionDirectiveStructureProvider.cs (1)
37CancellationToken cancellationToken)
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\StringLiteralExpressionStructureProvider.cs (1)
19CancellationToken cancellationToken)
Structure\Providers\SwitchExpressionStructureProvider.cs (1)
20CancellationToken cancellationToken)
Structure\Providers\SwitchStatementStructureProvider.cs (1)
20CancellationToken cancellationToken)
Structure\Providers\TypeDeclarationStructureProvider.cs (1)
19CancellationToken cancellationToken)
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (6)
115CSharpCodeGenerationOptions options, UseExpressionBodyHelper helper, CancellationToken cancellationToken) 164CancellationToken cancellationToken) 173UseExpressionBodyHelper helper, bool useExpressionBody, CancellationToken cancellationToken) 192CancellationToken cancellationToken) 210CancellationToken cancellationToken) 241CancellationToken cancellationToken)
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (6)
32var cancellationToken = context.CancellationToken; 80var cancellationToken = context.CancellationToken; 91Document document, TextSpan span, ExpressionBodyPreference option, CancellationToken cancellationToken) 147Document document, TextSpan span, CancellationToken cancellationToken) 163Document document, TextSpan span, ExpressionBodyPreference option, CancellationToken cancellationToken) 195Document document, SyntaxNode root, LambdaExpressionSyntax declaration, CancellationToken cancellationToken)
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (4)
65var cancellationToken = context.CancellationToken; 113CancellationToken cancellationToken) 200SemanticModel updatedSemanticModel, CancellationToken cancellationToken) 213CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (20)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
37protected sealed override Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, CancellationToken cancellationToken)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpDoNotInitializeUnnecessarily.Fixer.cs (1)
31protected sealed override Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDisableRuntimeMarshalling.Fixer.cs (2)
74private static async Task<Document> UseDisabledMarshallingEquivalentAsync(SyntaxNode node, Document document, CancellationToken ct) 88private static bool TryRewriteMethodCall(SyntaxNode node, DocumentEditor editor, IdentifierGenerator pointerIdentifierGenerator, bool addRenameAnnotation, CancellationToken ct)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (2)
27CancellationToken cancellationToken) 179protected override async Task MakeMemberDeclaredOnImplementationTypeStaticAsync(SyntaxNode declaration, Document document, SyntaxEditor editor, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Performance\CSharpCollapseMultiplePathOperations.Fixer.cs (1)
50protected sealed override async Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferDictionaryTryMethodsOverContainsKeyGuardFixer.cs (3)
52protected override async Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, FixAllState state, CancellationToken cancellationToken) 100private static bool TryGetTryGetValueFix(Diagnostic diagnostic, SyntaxNode root, SemanticModel model, CancellationToken cancellationToken, out TryGetValueFix fix) 184private static void ApplyTryGetValueFix(SyntaxEditor editor, SemanticModel model, FixAllState state, TryGetValueFix fix, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
24protected override async ValueTask<(SyntaxNode TypeDeclaration, INamedTypeSymbol? TypeSymbol, bool IsRealType)> GetTypeSymbolAsync(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Runtime\CSharpAvoidRedundantRegexIsMatchBeforeMatch.Fixer.cs (5)
61protected sealed override async Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, CancellationToken cancellationToken) 81private static bool TryGetFix(SyntaxNode root, SemanticModel model, Diagnostic diagnostic, CancellationToken cancellationToken, out Fix fix) 143CancellationToken cancellationToken, 212CancellationToken cancellationToken, 344TypeSyntax typeSyntax, SemanticModel model, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocations.Fixer.cs (1)
26CancellationToken ct,
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyCultureForToLowerAndToUpper.Fixer.cs (1)
25protected override SyntaxNode? GetNodeToSpecifyCurrentCultureOn(SyntaxNode node, SemanticModel model, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.Fixer.cs (1)
26protected override async Task<Document> ReplaceWithGenericCallAsync(Document document, IInvocationOperation invocation, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Usage\CSharpPreferQuotedFileBasedProgramDirective.Fixer.cs (1)
38protected override Task ApplyFixAsync(Document document, Diagnostic diagnostic, SyntaxEditor editor, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Scripting (9)
CSharpScript.cs (8)
98public static Task<ScriptState<T>> RunAsync<T>(string code, ScriptOptions options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken)) 112public static Task<ScriptState<object>> RunAsync(string code, ScriptOptions options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken)) 128public static Task<T> EvaluateAsync<T>(string code, ScriptOptions options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken)) 143public static Task<object> EvaluateAsync(string code, ScriptOptions options = null, object globals = null, Type globalsType = null, CancellationToken cancellationToken = default(CancellationToken))
CSharpScriptCompiler.cs (1)
30public override SyntaxTree ParseSubmission(SourceText text, ParseOptions parseOptions, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Workspaces (479)
CaseCorrection\CSharpCaseCorrectionService.cs (1)
31CancellationToken cancellationToken)
Classification\ClassificationHelpers.cs (1)
507internal static void AddLexicalClassifications(SourceText text, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\CSharpClassificationService.cs (1)
30public override void AddLexicalClassifications(SourceText text, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\CSharpSyntaxClassificationService.cs (2)
44public override void AddLexicalClassifications(SourceText text, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 47public override void AddSyntacticClassifications(SyntaxNode root, ImmutableArray<TextSpan> textSpans, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (1)
26CancellationToken cancellationToken)
Classification\SyntaxClassification\DocCommentCodeBlockClassifier.cs (4)
39CancellationToken cancellationToken) 71CancellationToken cancellationToken) 105CancellationToken cancellationToken) 172XmlElementSyntax xmlElement, TextSpan textSpan, ArrayBuilder<VirtualChar> virtualCharsBuilder, CancellationToken cancellationToken)
Classification\SyntaxClassification\FunctionPointerUnmanagedCallingConventionClassifier.cs (1)
26CancellationToken cancellationToken)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (2)
29CancellationToken cancellationToken) 48CancellationToken cancellationToken)
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.cs (1)
32CancellationToken cancellationToken)
Classification\SyntaxClassification\SyntaxTokenClassifier.cs (1)
32CancellationToken cancellationToken)
Classification\SyntaxClassification\UsingDirectiveSyntaxClassifier.cs (2)
24CancellationToken cancellationToken) 38CancellationToken cancellationToken)
Classification\Worker.cs (4)
28private readonly CancellationToken _cancellationToken; 30private Worker(TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 38IEnumerable<SyntaxToken> tokens, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 46SyntaxNode node, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken)
EmbeddedLanguages\CSharpTestEmbeddedLanguageUtilities.cs (1)
19ImmutableSegmentedList<VirtualChar> virtualCharsWithoutMarkup, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\PythiaSyntaxExtensions.cs (2)
13public static bool IsInNonUserCode(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 19public static SyntaxToken FindTokenOnLeftOfPosition(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, bool includeSkipped = true, bool includeDirectives = false, bool includeDocumentationComments = false)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
163CancellationToken cancellationToken) 410CancellationToken cancellationToken)
OrganizeImports\CSharpOrganizeImportsService.cs (1)
20public async Task<Document> OrganizeImportsAsync(Document document, OrganizeImportsOptions options, CancellationToken cancellationToken)
Recommendations\CSharpRecommendationService.cs (1)
20protected override AbstractRecommendationServiceRunner CreateRunner(CSharpSyntaxContext context, bool filterOutOfScopeLocals, CancellationToken cancellationToken)
Recommendations\CSharpRecommendationServiceRunner.cs (4)
28CSharpSyntaxContext context, bool filterOutOfScopeLocals, CancellationToken cancellationToken) 317private static bool IsValidBreakOrContinueTargetLabel(ISymbol label, int position, bool isBreak, CancellationToken cancellationToken) 450CancellationToken cancellationToken) 495CancellationToken cancellationToken)
Rename\CSharpRenameRewriterLanguageService.cs (4)
57private readonly CancellationToken _cancellationToken; 788CancellationToken cancellationToken) 948ISymbol renameSymbol, ISymbol renamedSymbol, IEnumerable<ReferenceLocation> implicitReferenceLocations, CancellationToken cancellationToken) 997CancellationToken cancellationToken)
Serialization\CSharpOptionsSerializationService.cs (3)
26public override void WriteTo(CompilationOptions options, ObjectWriter writer, CancellationToken cancellationToken) 45public override CompilationOptions ReadCompilationOptionsFrom(ObjectReader reader, CancellationToken cancellationToken) 65public override ParseOptions ReadParseOptionsFrom(ObjectReader reader, CancellationToken cancellationToken)
Simplification\CSharpSimplificationService.cs (3)
52public override SyntaxNode Expand(SyntaxNode node, SemanticModel semanticModel, SyntaxAnnotation? annotationForReplacedAliasIdentifier, Func<SyntaxNode, bool>? expandInsideNode, bool expandParameter, CancellationToken cancellationToken) 77public override SyntaxToken Expand(SyntaxToken token, SemanticModel semanticModel, Func<SyntaxNode, bool>? expandInsideNode, CancellationToken cancellationToken) 185protected override void GetUnusedNamespaceImports(SemanticModel model, HashSet<SyntaxNode> namespaceImports, CancellationToken cancellationToken)
Simplification\CSharpSimplificationService.Expander.cs (2)
48private readonly CancellationToken _cancellationToken; 56CancellationToken cancellationToken,
Simplification\Reducers\AbstractCSharpReducer.AbstractReductionRewriter.cs (5)
25protected CancellationToken CancellationToken { get; private set; } 39public void Initialize(ParseOptions parseOptions, SimplifierOptions options, CancellationToken cancellationToken) 52CancellationToken = CancellationToken.None; 125Func<TNode, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxNode> simplifier) 158protected SyntaxToken SimplifyToken(SyntaxToken token, Func<SyntaxToken, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxToken> simplifier)
Simplification\Reducers\CSharpCastReducer.cs (2)
29private static readonly Func<CastExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, ExpressionSyntax> s_simplifyCast = SimplifyCast; 31private static ExpressionSyntax SimplifyCast(CastExpressionSyntax node, SemanticModel semanticModel, SimplifierOptions options, CancellationToken cancellationToken)
Simplification\Reducers\CSharpDefaultExpressionReducer.Rewriter.cs (2)
25private readonly Func<DefaultExpressionSyntax, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxNode> _simplifyDefaultExpression; 31CancellationToken cancellationToken)
Simplification\Reducers\CSharpEscapingReducer.cs (2)
23private static readonly Func<SyntaxToken, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxToken> s_simplifyIdentifierToken = SimplifyIdentifierToken; 36CancellationToken cancellationToken)
Simplification\Reducers\CSharpExtensionMethodReducer.cs (2)
23private static readonly Func<InvocationExpressionSyntax, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxNode> s_simplifyExtensionMethod = SimplifyExtensionMethod; 36CancellationToken cancellationToken)
Simplification\Reducers\CSharpInferredMemberNameReducer.Rewriter.cs (4)
27private readonly Func<ArgumentSyntax, SemanticModel, SimplifierOptions, CancellationToken, ArgumentSyntax> s_simplifyTupleName; 29private ArgumentSyntax SimplifyTupleName(ArgumentSyntax node, SemanticModel semanticModel, SimplifierOptions options, CancellationToken cancellationToken) 39private static readonly Func<AnonymousObjectMemberDeclaratorSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyAnonymousTypeMemberName = SimplifyAnonymousTypeMemberName; 41private static SyntaxNode SimplifyAnonymousTypeMemberName(AnonymousObjectMemberDeclaratorSyntax node, SemanticModel semanticModel, SimplifierOptions options, CancellationToken canellationToken)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (7)
25private static readonly Func<ParameterSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParameter = SimplifyParameter; 37CancellationToken cancellationToken) 71CancellationToken cancellationToken) 83private static readonly Func<ParenthesizedLambdaExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParenthesizedLambdaExpression = SimplifyParenthesizedLambdaExpression; 89CancellationToken cancellationToken) 111private static readonly Func<BlockSyntax, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxNode> s_simplifyBlock = SimplifyBlock; 117CancellationToken cancellationToken)
Simplification\Reducers\CSharpNameReducer.cs (2)
20private static readonly Func<SyntaxNode, SemanticModel, CSharpSimplifierOptions, CancellationToken, SyntaxNode> s_simplifyName = SimplifyName; 33CancellationToken cancellationToken)
Simplification\Reducers\CSharpNullableAnnotationReducer.cs (2)
21private static readonly Func<NullableTypeSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyNullableType = SimplifyNullableType; 34CancellationToken cancellationToken)
Simplification\Reducers\CSharpParenthesizedExpressionReducer.cs (2)
21private static readonly Func<ParenthesizedExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParentheses = SimplifyParentheses; 34CancellationToken cancellationToken)
Simplification\Reducers\CSharpParenthesizedPatternReducer.cs (2)
23private static readonly Func<ParenthesizedPatternSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParentheses = SimplifyParentheses; 36CancellationToken cancellationToken)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (6)
74ISymbol symbol, CancellationToken cancellationToken, out IAliasSymbol aliasReplacement) 196private static bool HasUsingAliases(SemanticModel semanticModel, CancellationToken cancellationToken) 211private static bool ComputeHasUsingAliases(SemanticModel model, CancellationToken cancellationToken) 310private static IAliasSymbol GetAliasForSymbol(INamespaceOrTypeSymbol symbol, SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 333private static int? GetNamespaceIdForAliasSearch(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 360private static SyntaxNode GetStartNodeForNamespaceId(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken)
Simplification\Simplifiers\ExpressionSimplifier.cs (7)
36CancellationToken cancellationToken) 69CancellationToken cancellationToken) 92CancellationToken cancellationToken) 262CancellationToken cancellationToken) 276CancellationToken cancellationToken) 318CancellationToken cancellationToken) 367SemanticModel semanticModel, MemberAccessExpressionSyntax memberAccess, CancellationToken cancellationToken)
Simplification\Simplifiers\MemberAccessExpressionSimplifier.cs (1)
31SemanticModel semanticModel, MemberAccessExpressionSyntax memberAccessExpression, CancellationToken cancellationToken)
Simplification\Simplifiers\NameSimplifier.cs (3)
39CancellationToken cancellationToken) 371SemanticModel semanticModel, CancellationToken cancellationToken) 614private static bool CanReplaceWithReducedName(NameSyntax name, TypeSyntax reducedName, SemanticModel semanticModel, CancellationToken cancellationToken)
Simplification\Simplifiers\QualifiedCrefSimplifier.cs (3)
30CancellationToken cancellationToken) 72CrefSyntax replacement, CancellationToken cancellationToken) 80CancellationToken cancellationToken)
src\4f0789c9734b88bf\CSharpInitializeParameterService.cs (2)
25protected override SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken) 109protected override Task<Solution> TryAddAssignmentForPrimaryConstructorAsync(Document document, IParameterSymbol parameter, ISymbol fieldOrProperty, CancellationToken cancellationToken)
src\50a3a051b0fef0d6\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
39CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (2)
34CancellationToken cancellationToken) 121CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
43CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
27CancellationToken cancellationToken = default)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
37CancellationToken cancellationToken, 140CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
15public static bool IsPreProcessorDirectiveContext(this SyntaxTree syntaxTree, int position, SyntaxToken preProcessorTokenOnLeftOfPosition, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DefaultExpressionSyntaxExtensions.cs (3)
23CancellationToken cancellationToken) 38DefaultExpressionSyntax defaultExpression, SemanticModel semanticModel, CancellationToken cancellationToken) 83DefaultExpressionSyntax defaultExpression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DirectiveSyntaxExtensions.cs (4)
28private static DirectiveInfo<DirectiveTriviaSyntax> GetDirectiveInfo(SyntaxNode node, CancellationToken cancellationToken) 33private static DirectiveInfo<DirectiveTriviaSyntax> GetDirectiveInfoForRoot(SyntaxNode root, CancellationToken cancellationToken) 37public static DirectiveTriviaSyntax? GetMatchingDirective(this DirectiveTriviaSyntax directive, CancellationToken cancellationToken) 50public static ImmutableArray<DirectiveTriviaSyntax> GetMatchingConditionalDirectives(this DirectiveTriviaSyntax directive, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (5)
322CancellationToken cancellationToken) 424[NotNullWhen(true)] this ExpressionSyntax? expression, SemanticModel semanticModel, CancellationToken cancellationToken) 454[NotNullWhen(true)] this ExpressionSyntax? expression, SemanticModel semanticModel, CancellationToken cancellationToken) 465this ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken) 909CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
19this ParenthesizedExpressionSyntax node, SemanticModel semanticModel, CancellationToken cancellationToken) 364SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (15)
25CancellationToken cancellationToken) 42CancellationToken cancellationToken) 105CancellationToken cancellationToken) 186CancellationToken cancellationToken) 320CancellationToken cancellationToken) 353bool capitalize, CancellationToken cancellationToken) 429SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 459public static INamedTypeSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, BaseTypeDeclarationSyntax syntax, CancellationToken cancellationToken) 465public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, ConstructorDeclarationSyntax syntax, CancellationToken cancellationToken) 471public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, LocalFunctionStatementSyntax syntax, CancellationToken cancellationToken) 477public static IParameterSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, ParameterSyntax syntax, CancellationToken cancellationToken) 483public static IPropertySymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, PropertyDeclarationSyntax syntax, CancellationToken cancellationToken) 489public static IMethodSymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, BaseMethodDeclarationSyntax syntax, CancellationToken cancellationToken) 495public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, VariableDeclaratorSyntax syntax, CancellationToken cancellationToken) 501public static ISymbol GetRequiredDeclaredSymbol(this SemanticModel semanticModel, SingleVariableDesignationSyntax syntax, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (8)
496public static bool ContainsInterleavedDirective(this SyntaxNode syntaxNode, CancellationToken cancellationToken) 500/// Similar to <see cref="ContainsInterleavedDirective(SyntaxNode, CancellationToken)"/> except that the span to check 503public static bool ContainsInterleavedDirective(this SyntaxNode syntaxNode, TextSpan span, CancellationToken cancellationToken) 509CancellationToken cancellationToken) 519CancellationToken cancellationToken) 538CancellationToken cancellationToken) 583CancellationToken cancellationToken) 777CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
240public static bool TryParseGenericName(this SyntaxToken genericIdentifier, CancellationToken cancellationToken, [NotNullWhen(true)] out GenericNameSyntax? genericName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (29)
17public static ISet<SyntaxKind> GetPrecedingModifiers(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 23CancellationToken cancellationToken, 42this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 48this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 54this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 80this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 92public static bool IsRightOfDotOrArrowOrColonColon(this SyntaxTree syntaxTree, int position, SyntaxToken targetToken, CancellationToken cancellationToken) 99public static bool IsRightOfDotOrArrow(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 102public static bool IsRightOfDot(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 106this SyntaxTree syntaxTree, int position, Func<SyntaxKind, bool> predicate, CancellationToken cancellationToken) 119public static bool IsRightOfNumericLiteral(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 125public static bool IsAfterKeyword(this SyntaxTree syntaxTree, int position, SyntaxKind kind, CancellationToken cancellationToken) 133public static bool IsEntirelyWithinNonUserCodeComment(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 145public static bool IsEntirelyWithinComment(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 155public static bool IsCrefContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 168public static bool IsEntirelyWithinCrefSyntax(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 180this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 224this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 242this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 259this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 273this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 297this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 322private static bool AtEndOfIncompleteStringOrCharLiteral(SyntaxToken token, int position, char lastChar, CancellationToken cancellationToken) 382this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 389public static bool IsEntirelyWithinStringLiteral(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 393this SyntaxTree syntaxTree, int position, out SyntaxToken stringLiteral, CancellationToken cancellationToken) 442this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 470this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 532public static bool IsPreProcessorKeywordContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (1)
154this SyntaxTrivia trivia, SyntaxTree syntaxTree, CancellationToken cancellationToken, bool findInsideTrivia = false)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormatting.cs (1)
48protected override AbstractFormattingResult Format(SyntaxNode node, SyntaxFormattingOptions options, ImmutableArray<AbstractFormattingRule> formattingRules, SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\AggregatedFormattingResult.cs (1)
20protected override SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> map, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\CSharpStructuredTriviaFormatEngine.cs (3)
20CancellationToken cancellationToken) 47protected override FormattingContext CreateFormattingContext(TokenStream tokenStream, CancellationToken cancellationToken) 50protected override NodeOperations CreateNodeOperations(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\FormattingResult.cs (1)
24protected override SyntaxNode Rewriter(Dictionary<ValueTuple<SyntaxToken, SyntaxToken>, TriviaData> changeMap, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (5)
61protected override LineColumnRule GetLineColumnRuleBetween(SyntaxTrivia trivia1, LineColumnDelta existingWhitespaceBetween, bool implicitLineBreak, SyntaxTrivia trivia2, CancellationToken cancellationToken) 252CancellationToken cancellationToken) 270LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken) 332LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken) 361LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (3)
40FormattingContext context, ChainedFormattingRules formattingRules, int lines, int spaces, CancellationToken cancellationToken) 90CancellationToken cancellationToken, 101public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.FormattedComplexTrivia.cs (5)
28CancellationToken cancellationToken) 60public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken) 66public override TriviaData WithLine(int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 69public override TriviaData WithIndentation(int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 72public override void Format(FormattingContext context, ChainedFormattingRules formattingRules, Action<int, TokenStream, TriviaData> formattingResultApplier, CancellationToken cancellationToken, int tokenPairIndex = TokenPairIndexNotNeeded)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ModifiedComplexTrivia.cs (4)
54int line, int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 60int indentation, FormattingContext context, ChainedFormattingRules formattingRules, CancellationToken cancellationToken) 69CancellationToken cancellationToken, 99public override SyntaxTriviaList GetTriviaList(CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaRewriter.cs (5)
22private readonly CancellationToken _cancellationToken; 31CancellationToken cancellationToken) 48CancellationToken cancellationToken) 71CancellationToken cancellationToken) 136CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
323? ((CompilationUnitSyntax)structure.SyntaxTree.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
26CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (2)
45SyntaxToken startToken, SyntaxToken endToken, CancellationToken cancellationToken) 76public IList<TextChange> FormatToken(SyntaxToken token, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (24)
43public bool IsWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 46public bool IsOnlyWrittenTo(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 49public bool IsInOutContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 52public bool IsInRefContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 55public bool IsInInContext(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 58public bool CanReplaceWithRValue(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? expression, CancellationToken cancellationToken) 61public ISymbol? GetDeclaredSymbol(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 137public ImmutableHashSet<string> GetAliasNameSet(SemanticModel model, CancellationToken cancellationToken) 167private static void AppendAliasNames(IEnumerable<BaseNamespaceDeclarationSyntax> namespaces, ImmutableHashSet<string>.Builder builder, CancellationToken cancellationToken) 192public SymbolInfo GetCollectionInitializerSymbolInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 239public bool IsPartial(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 254public IEnumerable<ISymbol> GetDeclaredSymbols(SemanticModel semanticModel, SyntaxNode memberDeclaration, CancellationToken cancellationToken) 264public IParameterSymbol? FindParameterForArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 267public IParameterSymbol? FindParameterForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, bool allowUncertainCandidates, bool allowParams, CancellationToken cancellationToken) 271public ISymbol? FindFieldOrPropertyForArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 274public ISymbol? FindFieldOrPropertyForAttributeArgument(SemanticModel semanticModel, SyntaxNode argument, CancellationToken cancellationToken) 279public ImmutableArray<ISymbol> GetBestOrAllSymbols(SemanticModel semanticModel, SyntaxNode? node, SyntaxToken token, CancellationToken cancellationToken) 301/// cref="ModelExtensions.GetSymbolInfo(SemanticModel, SyntaxNode, CancellationToken)"/>, but sometimes employs 305private ImmutableArray<ISymbol> GetSymbolInfo(SemanticModel semanticModel, SyntaxNode node, SyntaxToken token, CancellationToken cancellationToken) 431public bool IsInsideNameOfExpression(SemanticModel semanticModel, [NotNullWhen(true)] SyntaxNode? node, CancellationToken cancellationToken) 434public ImmutableArray<IMethodSymbol> GetLocalFunctionSymbols(Compilation compilation, ISymbol symbol, CancellationToken cancellationToken) 455public bool IsInExpressionTree(SemanticModel semanticModel, SyntaxNode node, [NotNullWhen(true)] INamedTypeSymbol? expressionType, CancellationToken cancellationToken) 458public string GenerateNameForExpression(SemanticModel semanticModel, SyntaxNode expression, bool capitalize, CancellationToken cancellationToken) 492public async Task<ISymbol?> GetInterceptorSymbolAsync(Document document, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (7)
128public bool IsPreProcessorDirectiveContext(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 132public bool IsEntirelyWithinStringOrCharOrNumericLiteral([NotNullWhen(true)] SyntaxTree? syntaxTree, int position, CancellationToken cancellationToken) 1013public TextSpan GetInactiveRegionSpanAroundPosition(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1283public SyntaxNode? GetMatchingDirective(SyntaxNode directive, CancellationToken cancellationToken) 1286public ImmutableArray<SyntaxNode> GetMatchingConditionalDirectives(SyntaxNode directive, CancellationToken cancellationToken) 1289public bool ContainsInterleavedDirective(TextSpan span, SyntaxToken token, CancellationToken cancellationToken) 1442public bool IsInInactiveRegion(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (26)
46public static bool IsUnnecessaryCast(ExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 54public static bool IsUnnecessaryAsCast(BinaryExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 61public static bool IsUnnecessaryCast(CastExpressionSyntax cast, SemanticModel semanticModel, CancellationToken cancellationToken) 123CancellationToken cancellationToken) 155CancellationToken cancellationToken) 179SemanticModel originalSemanticModel, CancellationToken cancellationToken) 251CancellationToken cancellationToken) 291CancellationToken cancellationToken) 652CancellationToken cancellationToken) 714ExpressionSyntax castNode, ExpressionSyntax castedExpressionNode, SemanticModel semanticModel, CancellationToken cancellationToken) 802CancellationToken cancellationToken) 869ExpressionSyntax rewrittenExpression, SemanticModel rewrittenSemanticModel, CancellationToken cancellationToken) 894ExpressionSyntax rewrittenExpression, SemanticModel rewrittenSemanticModel, CancellationToken cancellationToken) 929CancellationToken cancellationToken) 1074CancellationToken cancellationToken) 1172CancellationToken cancellationToken) 1228SemanticModel semanticModel, CancellationToken cancellationToken) 1295private static bool IsFieldOrArrayElement(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken) 1302ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken) 1317CancellationToken cancellationToken) 1370CancellationToken cancellationToken) 1435CancellationToken cancellationToken) 1544CancellationToken cancellationToken) 1585CancellationToken cancellationToken) 1621ISymbol originalMemberSymbol, ISymbol rewrittenMemberSymbol, CancellationToken cancellationToken) 1678CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
59CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (7)
36CSharpSimplifierOptions options, CancellationToken cancellationToken) 54TypeSyntax typeName, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 57SyntaxToken identifier, TypeSyntax typeName, ExpressionSyntax initializer, SemanticModel semanticModel, CSharpSimplifierOptions options, CancellationToken cancellationToken); 59internal TypeSyntax? FindAnalyzableType(SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken) 78public virtual bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 92protected virtual bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 95protected virtual bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.State.cs (2)
37CSharpSimplifierOptions options, CancellationToken cancellationToken) 80private static bool IsTypeApparentInDeclaration(VariableDeclarationSyntax variableDeclaration, SemanticModel semanticModel, UseVarPreference stylePreferences, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseExplicitTypeHelper.cs (6)
35public override bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 47protected override bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 61CSharpSimplifierOptions options, CancellationToken cancellationToken) 114protected override bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken) 139CancellationToken cancellationToken) 149private static bool ContainsAnonymousType(TypeSyntax typeName, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (8)
31CSharpSimplifierOptions options, CancellationToken cancellationToken) 47public override bool ShouldAnalyzeVariableDeclaration(VariableDeclarationSyntax variableDeclaration, CancellationToken cancellationToken) 58protected override bool ShouldAnalyzeForEachStatement(ForEachStatementSyntax forEachStatement, SemanticModel semanticModel, CancellationToken cancellationToken) 69protected override bool ShouldAnalyzeDeclarationExpression(DeclarationExpressionSyntax declaration, SemanticModel semanticModel, CancellationToken cancellationToken) 93CSharpSimplifierOptions options, CancellationToken cancellationToken) 151CancellationToken cancellationToken) 189private static bool IsSafeToSwitchToVarWithoutNeedingSpeculation(DeclarationExpressionSyntax declarationExpression, SemanticModel semanticModel, CancellationToken cancellationToken) 243CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
25Document document, TextSpan span, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (3)
31CancellationToken cancellationToken) 46CancellationToken cancellationToken) 72CSharpCodeGenerationContextInfo info, ConstructorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (4)
27CancellationToken cancellationToken) 39CancellationToken cancellationToken) 50CancellationToken cancellationToken) 86CSharpCodeGenerationContextInfo info, ConversionOperatorDeclarationSyntax declaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (3)
73TypeDeclarationSyntax destination, SyntaxList<MemberDeclarationSyntax> members, CancellationToken cancellationToken) 199Location location, CancellationToken cancellationToken) 251CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (25)
46protected override IList<bool>? GetAvailableInsertionIndices(SyntaxNode destination, CancellationToken cancellationToken) 59private static IList<bool> GetInsertionIndices(TypeDeclarationSyntax destination, CancellationToken cancellationToken) 63CodeGenerationSolutionContext context, INamedTypeSymbol destination, IEventSymbol @event, CancellationToken cancellationToken) 90protected override TDeclarationNode AddEvent<TDeclarationNode>(TDeclarationNode destination, IEventSymbol @event, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 97protected override TDeclarationNode AddField<TDeclarationNode>(TDeclarationNode destination, IFieldSymbol field, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 115protected override TDeclarationNode AddMethod<TDeclarationNode>(TDeclarationNode destination, IMethodSymbol method, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 189protected override TDeclarationNode AddProperty<TDeclarationNode>(TDeclarationNode destination, IPropertySymbol property, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 247protected override TDeclarationNode AddNamedType<TDeclarationNode>(TDeclarationNode destination, INamedTypeSymbol namedType, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 267protected override TDeclarationNode AddNamespace<TDeclarationNode>(TDeclarationNode destination, INamespaceSymbol @namespace, CSharpCodeGenerationContextInfo info, IList<bool>? availableIndices, CancellationToken cancellationToken) 285CancellationToken cancellationToken) 321CancellationToken cancellationToken) 370CancellationToken cancellationToken) 385CancellationToken cancellationToken) 481CancellationToken cancellationToken) 533CancellationToken cancellationToken) where TDeclarationNode : SyntaxNode 659IEventSymbol @event, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 664public override SyntaxNode CreateFieldDeclaration(IFieldSymbol field, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 673IMethodSymbol method, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 722IPropertySymbol property, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 729INamedTypeSymbol namedType, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 735INamespaceSymbol @namespace, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 750public override TDeclarationNode UpdateDeclarationModifiers<TDeclarationNode>(TDeclarationNode declaration, IEnumerable<SyntaxToken> newModifiers, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 755public override TDeclarationNode UpdateDeclarationAccessibility<TDeclarationNode>(TDeclarationNode declaration, Accessibility newAccessibility, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 776public override TDeclarationNode UpdateDeclarationType<TDeclarationNode>(TDeclarationNode declaration, ITypeSymbol newType, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 907public override TDeclarationNode UpdateDeclarationMembers<TDeclarationNode>(TDeclarationNode declaration, IList<ISymbol> newMembers, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\DestructorGenerator.cs (2)
29CancellationToken cancellationToken) 42IMethodSymbol destructor, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (2)
23internal static EnumDeclarationSyntax AddEnumMemberTo(EnumDeclarationSyntax destination, IFieldSymbol enumMember, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 56CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (3)
67CancellationToken cancellationToken) 83CancellationToken cancellationToken) 98IEventSymbol @event, CodeGenerationDestination destination, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (3)
58CancellationToken cancellationToken) 74CancellationToken cancellationToken) 87IFieldSymbol field, CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (9)
35CancellationToken cancellationToken) 48CancellationToken cancellationToken) 63CancellationToken cancellationToken) 77CancellationToken cancellationToken) 96CancellationToken cancellationToken) 113CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 166CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 184CSharpCodeGenerationContextInfo info, MethodDeclarationSyntax methodDeclaration, CancellationToken cancellationToken) 202CSharpCodeGenerationContextInfo info, LocalFunctionStatementSyntax localFunctionDeclaration, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (6)
30CancellationToken cancellationToken) 44CancellationToken cancellationToken) 59CancellationToken cancellationToken) 75CancellationToken cancellationToken) 108CancellationToken cancellationToken) 146CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (4)
30CancellationToken cancellationToken) 50CancellationToken cancellationToken) 71CancellationToken cancellationToken) 90CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (4)
28CancellationToken cancellationToken) 40CancellationToken cancellationToken) 57CSharpCodeGenerationContextInfo info, OperatorDeclarationSyntax declaration, CancellationToken cancellationToken) 78CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (13)
41CancellationToken cancellationToken) 57CancellationToken cancellationToken) 74CancellationToken cancellationToken) 93CancellationToken cancellationToken) 113CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 177BasePropertyDeclarationSyntax baseProperty, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken, 199CSharpCodeGenerationContextInfo info, PropertyDeclarationSyntax declaration, CancellationToken cancellationToken) 216CSharpCodeGenerationContextInfo info, IndexerDeclarationSyntax declaration, CancellationToken cancellationToken) 234CSharpCodeGenerationContextInfo info, AccessorDeclarationSyntax declaration, CancellationToken cancellationToken) 252SyntaxKind declarationKind, AccessorDeclarationSyntax accessor, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken, 277CSharpCodeGenerationContextInfo info, CancellationToken cancellationToken) 297CancellationToken cancellationToken) 311CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (4)
46CancellationToken cancellationToken) 128public async Task AddPotentiallyConflictingImportsAsync(SyntaxNode container, HashSet<INamespaceSymbol> conflicts, CancellationToken cancellationToken) 211private void ProduceConflicts(SimpleNameSyntax node, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken) 221private void ProduceConflicts(MemberAccessExpressionSyntax node, bool containsAnonymousMethods, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
22this SyntaxNode contextNode, bool allowInHiddenRegions, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (9)
112CancellationToken cancellationToken) 181public static CSharpSyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 185Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 302public bool IsTypeAttributeContext(CancellationToken cancellationToken) 327CancellationToken cancellationToken = default) 332public bool IsRecordDeclarationContext(ISet<SyntaxKind> validModifiers, CancellationToken cancellationToken) 346ISet<SyntaxKind> validTypeDeclarations, bool includingRecordParameters, CancellationToken cancellationToken) 406CancellationToken cancellationToken = default) 435internal bool IsAwaitStatementContext(int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
18public SyntaxContext CreateContext(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
685public static bool IsNumericTypeContext(this SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (38)
29public static bool IsAttributeNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 81CancellationToken cancellationToken) 246CancellationToken cancellationToken) 323CancellationToken cancellationToken) 336public static bool IsLocalFunctionDeclarationContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 343CancellationToken cancellationToken) 369this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 535CancellationToken cancellationToken) 624CancellationToken cancellationToken, 676public static bool IsNamespaceDeclarationNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 693public static bool IsPartialTypeDeclarationNameContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, [NotNullWhen(true)] out TypeDeclarationSyntax? declarationSyntax) 715public static bool IsDefinitelyNotTypeContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 726this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken, SemanticModel? semanticModel = null) 776public static bool IsBaseClassOrInterfaceContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 794public static bool IsUsingAliasTypeContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 810public static bool IsUsingStaticContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 822this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 940CancellationToken cancellationToken) 970CancellationToken cancellationToken, 1148CancellationToken cancellationToken) 1231this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1290this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1608int position, CancellationToken cancellationToken) 1720CancellationToken cancellationToken, 1774this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1905public static bool IsCatchVariableDeclarationContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1934this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1952private static bool IsNonConstantExpressionContext(SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1959public static bool IsPreProcessorDirectiveContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 1966public static bool IsStatementContext(this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 1984public static bool IsGlobalStatementContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 2007public static bool IsInstanceContext(this SyntaxTree syntaxTree, SyntaxToken targetToken, SemanticModel semanticModel, CancellationToken cancellationToken) 2038this SyntaxTree syntaxTree, int position, SyntaxToken tokenOnLeftOfPosition, CancellationToken cancellationToken) 2145public static bool IsLabelContext(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 2168CancellationToken cancellationToken, 2742public static bool IsNameOfContext(this SyntaxTree syntaxTree, int position, SemanticModel? semanticModelOpt = null, CancellationToken cancellationToken = default) 2813CancellationToken cancellationToken) 3016public static bool IsEnumTypeMemberAccessContext(this SyntaxTree syntaxTree, SemanticModel semanticModel, int position, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
102CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\InternalExtensions.cs (2)
16CancellationToken cancellationToken) 21public static ITypeSymbol DetermineParameterType(ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
109public static async Task<ISymbol?> FindApplicableAliasAsync(this ITypeSymbol type, int position, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (7)
22public static INamespaceSymbol GetDeclaredSymbol(this SemanticModel semanticModel, BaseNamespaceDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default) 38CancellationToken cancellationToken) 47CancellationToken cancellationToken) 57CancellationToken cancellationToken) 80CancellationToken cancellationToken) 99this SemanticModel semanticModel, ArgumentSyntax argument, CancellationToken cancellationToken) 112this SemanticModel semanticModel, AttributeArgumentSyntax argument, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (4)
22public static bool IsInNonUserCode(this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 32this SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 40CancellationToken cancellationToken, 49CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (2)
20public static IList<bool> GetInsertionIndices(this TypeDeclarationSyntax destination, CancellationToken cancellationToken) 70public static IEnumerable<BaseTypeSyntax> GetAllBaseListTypes(this TypeDeclarationSyntax typeNode, SemanticModel model, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
16public static bool IsPotentialTypeName([NotNullWhen(true)] this TypeSyntax? typeSyntax, SemanticModel? semanticModelOpt, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
18this WithElementSyntax? withElement, SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingOptionsProviders.cs (1)
13public static async ValueTask<CSharpSyntaxFormattingOptions> GetCSharpSyntaxFormattingOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (5)
44CancellationToken cancellationToken) 77CancellationToken cancellationToken) 186ParsedDocument document, IndentationOptions options, SyntaxToken token, ImmutableArray<AbstractFormattingRule> formattingRules, CancellationToken cancellationToken) 197CancellationToken cancellationToken) 337public ImmutableArray<TextChange> GetFormattingChangesOnPaste(ParsedDocument document, TextSpan textSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (3)
35SemanticModel semanticModel, SyntaxNode? contextLocation, SyntaxGenerator generator, CancellationToken cancellationToken) 75CancellationToken cancellationToken) 115CancellationToken cancellationToken) : CSharpSyntaxRewriter
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
55SyntaxNode right, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
40CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (2)
25private readonly CancellationToken _cancellationToken; 29CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (12)
34protected override IEnumerable<ISymbol> GetCollidableSymbols(SemanticModel semanticModel, SyntaxNode location, SyntaxNode? container, CancellationToken cancellationToken) 65public bool IsExpressionContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 73public bool IsStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 79public bool IsTypeContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 82public bool IsNamespaceContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 85public bool IsNamespaceDeclarationNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 88public bool IsTypeDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 94public bool IsMemberDeclarationContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 100public bool IsGlobalStatementContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 103public bool IsLabelContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 106public bool IsAttributeNameContext(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 111public IMethodSymbol? TryGetDisposeMethod(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (2)
28public bool IsInNonUserCode(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken) 116public Task<ImmutableArray<SyntaxNode>> GetSelectedFieldsAndPropertiesAsync(SyntaxTree tree, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.cs (1)
21protected override AbstractTypeInferrer CreateTypeInferrer(SemanticModel semanticModel, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
31CancellationToken cancellationToken) : base(semanticModel, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (3)
37CancellationToken cancellationToken) 99CancellationToken cancellationToken) 252public static SyntaxNode? GetAccessorBody(IMethodSymbol accessor, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Simplification\CSharpSimplifierOptionsProviders.cs (1)
13public static async ValueTask<CSharpSimplifierOptions> GetCSharpSimplifierOptionsAsync(this Document document, CancellationToken cancellationToken)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (1)
62protected override SyntaxTree ParseSyntaxTreeCore(string filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.NodeSyntaxReference.cs (1)
27public override SyntaxNode GetSyntax(CancellationToken cancellationToken)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.ParsedSyntaxTree.cs (2)
45public override SourceText GetText(CancellationToken cancellationToken) 67public override CSharpSyntaxNode GetRoot(CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Extensions.Package (49)
Compilation\CompilationExtensions.cs (1)
286=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!);
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (8)
561public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this IEnumerable<TItem> source, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 575public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 586public static async ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this IEnumerable<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<IEnumerable<TResult>>> selector, TArg arg, CancellationToken cancellationToken) 599Func<TItem, CancellationToken, Task<IEnumerable<TResult>>> selector, 600CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (6)
399public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TResult>(this ImmutableArray<TItem> array, Func<TItem, CancellationToken, ValueTask<TResult>> selector, CancellationToken cancellationToken) 414public static async ValueTask<ImmutableArray<TResult>> SelectAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> array, Func<TItem, TArg, CancellationToken, ValueTask<TResult>> selector, TArg arg, CancellationToken cancellationToken) 426public static ValueTask<ImmutableArray<TResult>> SelectManyAsArrayAsync<TItem, TArg, TResult>(this ImmutableArray<TItem> source, Func<TItem, TArg, CancellationToken, ValueTask<ImmutableArray<TResult>>> selector, TArg arg, CancellationToken cancellationToken)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (12)
19/// Thrown when async code must cancel the current execution but does not have access to the <see cref="CancellationTokenSource"/> of the <see cref="CancellationToken"/> passed to the code. 134/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 142/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 143/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 146public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 209/// <see cref="CancellationToken.IsCancellationRequested"/>. Unexpected cancellation, i.e. an 217/// <param name="contextCancellationToken">A <see cref="CancellationToken"/> which will have 218/// <see cref="CancellationToken.IsCancellationRequested"/> set if cancellation is expected.</param> 222public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 235CancellationToken.None, 242public static Task ReportNonFatalErrorUnlessCancelledAsync(this Task task, CancellationToken cancellationToken) 245CancellationToken.None,
src\roslyn\src\Dependencies\Contracts\ExceptionUtilities.cs (1)
39internal static bool IsCurrentOperationBeingCancelled(Exception exception, CancellationToken cancellationToken)
Symbols\INamedTypeSymbolExtensions.cs (16)
99CancellationToken cancellationToken) 168CancellationToken cancellationToken) 194CancellationToken cancellationToken) 263CancellationToken cancellationToken) 282CancellationToken cancellationToken) 300CancellationToken cancellationToken) 341Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 345CancellationToken cancellationToken) 376CancellationToken cancellationToken) 393CancellationToken cancellationToken) 416Func<INamedTypeSymbol, ISymbol, Func<INamedTypeSymbol, ISymbol, bool>, CancellationToken, bool> isImplemented, 419CancellationToken cancellationToken) 542this INamedTypeSymbol containingType, CancellationToken cancellationToken) 580Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 601Dictionary<ISymbol, int> result, INamedTypeSymbol containingType, CancellationToken cancellationToken) 624INamedTypeSymbol type, ref int index, CancellationToken cancellationToken)
Symbols\INamespaceOrTypeSymbolExtensions.cs (1)
92CancellationToken cancellationToken)
Symbols\IParameterSymbolExtensions.cs (2)
26public static IPropertySymbol? GetAssociatedSynthesizedRecordProperty(this IParameterSymbol parameter, CancellationToken cancellationToken) 59public static bool IsPrimaryConstructor(this IParameterSymbol parameter, CancellationToken cancellationToken)
Symbols\ISymbolExtensions.cs (2)
538[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, CancellationToken cancellationToken) 542[NotNullWhen(true)] this ISymbol? symbol, ISymbol withinType, IAssemblySymbol withinAssembly, AttributeTargets validTargets, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.Extensions (9)
External\IExtensionDocumentMessageHandler.cs (1)
42Task<TResponse> ExecuteAsync(TMessage message, ExtensionMessageContext context, Document document, CancellationToken cancellationToken);
External\IExtensionWorkspaceMessageHandler.cs (1)
41Task<TResponse> ExecuteAsync(TMessage message, ExtensionMessageContext context, CancellationToken cancellationToken);
Internal\ExtensionDocumentMessageHandlerWrapper.cs (1)
16protected override Task ExecuteAsync(MethodInfo executeAsyncMethod, object handler, object? message, Document argument, CancellationToken cancellationToken)
Internal\ExtensionMessageHandlerFactory.cs (3)
21Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken) 29Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken) 40CancellationToken cancellationToken)
Internal\ExtensionMessageHandlerWrapper.cs (2)
41public async Task<object?> ExecuteAsync(object? message, TArgument argument, CancellationToken cancellationToken) 60protected abstract Task ExecuteAsync(MethodInfo executeAsyncMethod, object handler, object? message, TArgument argument, CancellationToken cancellationToken);
Internal\ExtensionWorkspaceMessageHandlerWrapper.cs (1)
16protected override Task ExecuteAsync(MethodInfo executeAsyncMethod, object handler, object? message, Solution argument, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.HotReload (13)
Api\HotReloadMSBuildWorkspace.cs (4)
50public ValueTask<Solution> UpdateProjectConeAsync(string projectPath, CancellationToken cancellationToken) 56public async ValueTask<Solution> UpdateProjectGraphAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken) 149public async ValueTask<Solution> UpdateFileContentAsync(IEnumerable<(string path, HotReloadFileChangeKind change)> changedFiles, CancellationToken cancellationToken) 210private static async ValueTask<SourceText> GetSourceTextAsync(string filePath, Encoding encoding, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
Api\HotReloadMSBuildWorkspace.ProjectFileInfoProvider.cs (2)
22public Task<ImmutableArray<ProjectFileInfo>> LoadProjectFileInfosAsync(string projectPath, DiagnosticReportingOptions reportingOptions, CancellationToken cancellationToken) 43public Task<ImmutableArray<string>> GetProjectOutputPathsAsync(string projectPath, CancellationToken cancellationToken)
Api\HotReloadService.cs (7)
19public ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(CancellationToken cancellationToken) 22public ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(Guid module, CancellationToken cancellationToken) 25public ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(CancellationToken cancellationToken) 28public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellationToken) 160public async Task StartSessionAsync(Solution solution, CancellationToken cancellationToken) 192/// the one passed to <see cref="StartSessionAsync(Solution, CancellationToken)"/> for the first invocation. 200public async Task<Updates> GetUpdatesAsync(Solution solution, ImmutableDictionary<ProjectId, RunningProjectInfo> runningProjects, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (27)
CodeActions\OmniSharpCodeFixContextFactory.cs (3)
22CancellationToken cancellationToken) 29CancellationToken cancellationToken) 41CancellationToken cancellationToken)
Completion\OmniSharpCompletionService.cs (3)
22CancellationToken cancellationToken) 35CancellationToken cancellationToken) 45CancellationToken cancellationToken)
DocumentationComments\OmniSharpDocumentationCommentOptionsWrapper.cs (1)
40CancellationToken cancellationToken)
DocumentationComments\OmniSharpDocumentationCommentsSnippetService.cs (2)
22CancellationToken cancellationToken) 34CancellationToken cancellationToken)
Formatting\OmniSharpFormatter.cs (2)
17public static Task<Document> FormatAsync(Document document, IEnumerable<TextSpan>? spans, OmniSharpSyntaxFormattingOptionsWrapper options, CancellationToken cancellationToken) 20public static async Task<Document> OrganizeImportsAsync(Document document, OmniSharpOrganizeImportsOptionsWrapper options, CancellationToken cancellationToken)
Formatting\OmniSharpOrganizeImportsOptionsWrapper.cs (1)
34public static async ValueTask<OmniSharpOrganizeImportsOptionsWrapper> FromDocumentAsync(Document document, OmniSharpOrganizeImportsOptionsWrapper fallbackOptions, CancellationToken cancellationToken)
Formatting\OmniSharpSyntaxFormattingOptionsWrapper.cs (1)
23public static async ValueTask<OmniSharpSyntaxFormattingOptionsWrapper> FromDocumentAsync(Document document, OmniSharpLineFormattingOptions fallbackLineFormattingOptions, CancellationToken cancellationToken)
GoToDefinition\OmniSharpFindDefinitionService.cs (1)
16internal static async Task<ImmutableArray<OmniSharpNavigableItem>> FindDefinitionsAsync(Document document, int position, CancellationToken cancellationToken)
InlineHints\OmniSharpInlineHintsService.cs (4)
17public static async Task<ImmutableArray<OmniSharpInlineHint>> GetInlineHintsAsync(Document document, TextSpan textSpan, OmniSharpInlineHintsOptions options, CancellationToken cancellationToken) 34private readonly Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>> _getDescriptionAsync; 41Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>> getDescriptionAsync) 55public Task<ImmutableArray<TaggedText>> GetDescriptionAsync(Document document, CancellationToken cancellationToken)
Internal\ExtractClass\OmniSharpExtractClassOptionsService.cs (1)
29CancellationToken cancellationToken)
MetadataAsSource\OmniSharpMetadataAsSourceHelpers.cs (1)
19public static Task<Location> GetLocationInGeneratedSourceAsync(ISymbol symbol, Document generatedDocument, CancellationToken cancellationToken)
MetadataAsSource\OmniSharpMetadataAsSourceService.cs (1)
26public static Task<Document> AddSourceToAsync(Document document, Compilation symbolCompilation, ISymbol symbol, OmniSharpSyntaxFormattingOptionsWrapper formattingOptions, CancellationToken cancellationToken)
NavigateTo\OmniSharpNavigateToSearchService.cs (4)
17public delegate Task OmniSharpNavigateToCallback(Project project, in OmniSharpNavigateToSearchResult result, CancellationToken cancellationToken); 24CancellationToken cancellationToken) 32disposalToken: CancellationToken.None); 39public async Task AddResultsAsync(ImmutableArray<INavigateToSearchResult> results, Document? activeDocument, CancellationToken cancellationToken)
Rename\OmniSharpRenamer.cs (1)
23CancellationToken cancellationToken)
Structure\OmniSharpBlockStructureService.cs (1)
14public static async Task<OmniSharpBlockStructure?> GetBlockStructureAsync(Document document, OmniSharpBlockStructureOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.CSharp (1)
DocumentationComments\OmniSharpDocCommentConverter.cs (1)
14public static SyntaxNode ConvertToRegularComments(SyntaxNode node, Project project, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (2)
GeneratorExtensions.cs (2)
20public static void RegisterHostOutput<TSource>(ref this IncrementalGeneratorInitializationContext @this, IncrementalValuesProvider<TSource> source, Action<HostProductionContext, TSource, CancellationToken> action) 26action(hpc, source, CancellationToken.None);
Microsoft.CodeAnalysis.Features (2616)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (5)
45IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 56private SyntaxNode GetNewConstructor(SyntaxNode oldConstructor, CancellationToken cancellationToken) 65private Solution AddParametersToRegularConstructor(SyntaxNode constructor, CancellationToken cancellationToken) 87CancellationToken cancellationToken) 134CancellationToken cancellationToken)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (2)
50Document document, TextSpan textSpan, CancellationToken cancellationToken) 158CancellationToken cancellationToken)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (4)
32CancellationToken cancellationToken) 47CancellationToken cancellationToken) 81CancellationToken cancellationToken) 99private static async Task<bool> IsApplicableConstructorAsync(IMethodSymbol constructor, Document document, ImmutableArray<string> parameterNamesForSelectedMembers, CancellationToken cancellationToken)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
113private async Task<Document> ApplyAsync(Document document, TTypeDeclarationSyntax type, INamedTypeSymbol debuggerAttributeTypeSymbol, CancellationToken cancellationToken)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (2)
123Document document, SyntaxNode? root, CancellationToken cancellationToken) 153CancellationToken cancellationToken)
AddFileBanner\AbstractAddFileBannerNewDocumentFormattingProvider.cs (1)
22public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
AddFileBanner\AddFileBannerHelpers.cs (1)
23CancellationToken cancellationToken)
AddImport\AbstractAddImportCodeFixProvider.cs (1)
54var cancellationToken = context.CancellationToken;
AddImport\AbstractAddImportCodeRefactoringProvider.cs (2)
160CancellationToken cancellationToken) 181CancellationToken cancellationToken)
AddImport\AbstractAddImportFeatureService.cs (17)
42protected abstract bool CanAddImport(SyntaxNode node, bool allowInHiddenRegions, CancellationToken cancellationToken); 52protected abstract ISet<INamespaceSymbol> GetImportNamespacesInScope(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 53protected abstract ITypeSymbol GetDeconstructInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 54protected abstract ITypeSymbol GetQueryClauseInfo(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken); 56protected abstract Task<Document> AddImportAsync(SyntaxNode contextNode, INamespaceOrTypeSymbol symbol, Document document, AddImportPlacementOptions options, CancellationToken cancellationToken); 57protected abstract Task<Document> AddImportAsync(SyntaxNode contextNode, IReadOnlyList<string> nameSpaceParts, Document document, AddImportPlacementOptions options, CancellationToken cancellationToken); 63protected abstract (string description, bool hasExistingImport) GetDescription(Document document, AddImportPlacementOptions options, INamespaceOrTypeSymbol symbol, SemanticModel semanticModel, SyntaxNode root, CancellationToken cancellationToken); 68ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken) 92ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken) 142CancellationToken cancellationToken) 178CancellationToken cancellationToken) 209ConcurrentQueue<Reference> allSymbolReferences, SymbolReferenceFinder finder, bool exact, CancellationToken cancellationToken) 219SymbolReferenceFinder finder, bool exact, CancellationToken cancellationToken) 264bool exact, CancellationToken cancellationToken) 494ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken) 517ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken) 545CancellationToken cancellationToken)
AddImport\AddImportOptions.cs (1)
42CancellationToken cancellationToken)
AddImport\CodeActions\AddImportCodeAction.cs (1)
59protected async Task<Document> GetUpdatedDocumentAsync(CancellationToken cancellationToken)
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (5)
33protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 36protected override Task<ImmutableArray<CodeActionOperation>> ComputeOperationsAsync(IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 39private async Task<ImmutableArray<CodeActionOperation>> ComputeOperationsAsync(bool isPreview, CancellationToken cancellationToken) 72public override void Apply(Workspace workspace, CancellationToken cancellationToken) 82Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (4)
49protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 62private async Task<Solution> GetUpdatedSolutionAsync(CancellationToken cancellationToken) 82CancellationToken cancellationToken) 108Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
AddImport\CodeActions\InstallWithPackageManagerCodeAction.cs (2)
26IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 41public override void Apply(Workspace workspace, CancellationToken cancellationToken)
AddImport\CodeActions\MetadataSymbolReferenceCodeAction.cs (1)
27protected override Task<CodeActionOperation?> UpdateProjectAsync(Project project, bool isPreview, CancellationToken cancellationToken)
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (3)
40protected override Task<CodeActionOperation?> UpdateProjectAsync(Project project, bool isPreview, CancellationToken cancellationToken) 63public override void Apply(Workspace workspace, CancellationToken cancellationToken) 72Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
AddImport\CodeActions\SymbolReference.SymbolReferenceCodeAction.cs (4)
32protected override async Task<IEnumerable<CodeActionOperation>> ComputePreviewOperationsAsync(CancellationToken cancellationToken) 39IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 50private async Task<CodeActionOperation?> GetChangeSolutionOperationAsync(bool isPreview, CancellationToken cancellationToken) 61protected abstract Task<CodeActionOperation?> UpdateProjectAsync(Project project, bool isPreview, CancellationToken cancellationToken);
AddImport\IAddImportFeatureService.cs (4)
25ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken); 34ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken); 47/// ImmutableArray{PackageSource}, CancellationToken)"/> except it only returns fix data when there is a single 53ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken);
AddImport\References\AssemblyReference.cs (1)
27Document document, SyntaxNode node, bool cleanDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
AddImport\References\MetadataSymbolReference.cs (1)
38SemanticModel semanticModel, CancellationToken cancellationToken)
AddImport\References\PackageReference.cs (1)
29Document document, SyntaxNode node, bool cleanupDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
AddImport\References\ProjectSymbolReference.cs (1)
84SemanticModel semanticModel, CancellationToken cancellationToken)
AddImport\References\Reference.cs (4)
78SyntaxNode contextNode, Document document, CancellationToken cancellationToken) 101Document document, SyntaxNode node, bool cleanupDocument, CodeCleanupOptions options, CancellationToken cancellationToken); 104Document document, SyntaxNode node, bool cleanupDocument, CodeCleanupOptions options, CancellationToken cancellationToken) 127protected static async Task<Document> CleanDocumentAsync(Document newDocument, bool cleanupDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
AddImport\References\SymbolReference.cs (3)
51CancellationToken cancellationToken) 76Document document, SyntaxNode node, bool cleanupDocument, CodeCleanupOptions options, CancellationToken cancellationToken) 125SemanticModel semanticModel, CancellationToken cancellationToken)
AddImport\Remote\IRemoteMissingImportDiscoveryService.cs (5)
19ValueTask<ImmutableArray<PackageResult>> FindPackagesAsync(RemoteServiceCallbackId callbackId, string source, TypeQuery typeQuery, NamespaceQuery namespaceQuery, CancellationToken cancellationToken); 20ValueTask<ImmutableArray<PackageWithAssemblyResult>> FindPackagesWithAssemblyAsync(RemoteServiceCallbackId callbackId, string source, string name, CancellationToken cancellationToken); 21ValueTask<ImmutableArray<ReferenceAssemblyResult>> FindReferenceAssembliesAsync(RemoteServiceCallbackId callbackId, TypeQuery typeQuery, NamespaceQuery namespaceQuery, CancellationToken cancellationToken); 26AddImportOptions options, ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken); 30AddImportOptions options, ImmutableArray<PackageSource> packageSources, CancellationToken cancellationToken);
AddImport\Remote\RemoteMissingImportDiscoveryServiceCallbackDispatcher.cs (3)
34public ValueTask<ImmutableArray<PackageResult>> FindPackagesAsync(RemoteServiceCallbackId callbackId, string source, TypeQuery typeQuery, NamespaceQuery namespaceQuery, CancellationToken cancellationToken) 37public ValueTask<ImmutableArray<PackageWithAssemblyResult>> FindPackagesWithAssemblyAsync(RemoteServiceCallbackId callbackId, string source, string name, CancellationToken cancellationToken) 40public ValueTask<ImmutableArray<ReferenceAssemblyResult>> FindReferenceAssembliesAsync(RemoteServiceCallbackId callbackId, TypeQuery typeQuery, NamespaceQuery namespaceQuery, CancellationToken cancellationToken)
AddImport\SearchScopes\AllSymbolsProjectSearchScope.cs (1)
25SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
AddImport\SearchScopes\MetadataSymbolsSearchScope.cs (1)
36SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
AddImport\SearchScopes\SearchScope.cs (2)
34protected abstract Task<ImmutableArray<ISymbol>> FindDeclarationsAsync(SymbolFilter filter, SearchQuery query, CancellationToken cancellationToken); 39string name, TSimpleNameSyntax nameNode, SymbolFilter filter, CancellationToken cancellationToken)
AddImport\SearchScopes\SourceSymbolsProjectSearchScope.cs (1)
30SymbolFilter filter, SearchQuery searchQuery, CancellationToken cancellationToken)
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (4)
22ConcurrentQueue<Reference> allReferences, bool exact, CancellationToken cancellationToken) 130CancellationToken cancellationToken) 159CancellationToken cancellationToken) 188CancellationToken cancellationToken)
AddImport\SymbolReferenceFinder.cs (18)
57CancellationToken cancellationToken) 74private ISet<INamespaceSymbol> GetNamespacesInScope(CancellationToken cancellationToken) 94internal Task<ImmutableArray<SymbolReference>> FindInAllSymbolsInStartingProjectAsync(bool exact, CancellationToken cancellationToken) 97internal Task<ImmutableArray<SymbolReference>> FindInSourceSymbolsInProjectAsync(ConcurrentDictionary<Project, AsyncLazy<IAssemblySymbol?>> projectToAssembly, Project project, bool exact, CancellationToken cancellationToken) 100internal Task<ImmutableArray<SymbolReference>> FindInMetadataSymbolsAsync(IAssemblySymbol assembly, Project assemblyProject, PortableExecutableReference metadataReference, bool exact, CancellationToken cancellationToken) 103private async Task<ImmutableArray<SymbolReference>> DoAsync(SearchScope searchScope, CancellationToken cancellationToken) 176SearchScope searchScope, CancellationToken cancellationToken) 261SearchScope searchScope, CancellationToken cancellationToken) 288SearchScope searchScope, CancellationToken cancellationToken) 352SearchScope searchScope, CancellationToken cancellationToken) 422SearchScope searchScope, CancellationToken cancellationToken) 443SearchScope searchScope, CancellationToken cancellationToken) 467SearchScope searchScope, CancellationToken cancellationToken) 489SearchScope searchScope, CancellationToken cancellationToken) 511SearchScope searchScope, CancellationToken cancellationToken) 533SearchScope searchScope, CancellationToken cancellationToken) 555SearchScope searchScope, string name, ITypeSymbol? type, Func<IMethodSymbol, bool>? predicate, CancellationToken cancellationToken) 627TSimpleNameSyntax nameNode, bool checkForExtensionMembers, CancellationToken cancellationToken)
AddMissingReference\AbstractAddMissingReferenceCodeFixProvider.cs (2)
33var cancellationToken = context.CancellationToken; 59var cancellationToken = context.CancellationToken;
AddMissingReference\AddMissingReferenceCodeAction.cs (2)
29public static async Task<CodeAction> CreateAsync(Project project, AssemblyIdentity missingAssemblyIdentity, CancellationToken cancellationToken) 74IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
AddPackage\AbstractAddPackageCodeFixProvider.cs (2)
33var cancellationToken = context.CancellationToken; 76CancellationToken cancellationToken)
AddPackage\InstallPackageDirectlyCodeAction.cs (1)
33protected override Task<ImmutableArray<CodeActionOperation>> ComputeOperationsAsync(IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
AddPackage\InstallPackageDirectlyCodeActionOperation.cs (1)
68Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
AddPackage\InstallWithPackageManagerCodeAction.cs (2)
23IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 36public override void Apply(Workspace workspace, CancellationToken cancellationToken)
BraceCompletion\AbstractBraceCompletionService.cs (9)
39public abstract bool AllowOverType(BraceCompletionContext braceCompletionContext, CancellationToken cancellationToken); 41public ValueTask<bool> HasBraceCompletionAsync(BraceCompletionContext context, Document document, CancellationToken cancellationToken) 69public virtual BraceCompletionResult? GetTextChangesAfterCompletion(BraceCompletionContext braceCompletionContext, IndentationOptions options, CancellationToken cancellationToken) 72public virtual BraceCompletionResult? GetTextChangeAfterReturn(BraceCompletionContext braceCompletionContext, IndentationOptions options, CancellationToken cancellationToken) 75public virtual bool CanProvideBraceCompletion(char brace, int openingPosition, ParsedDocument document, CancellationToken cancellationToken) 104protected virtual ValueTask<bool> IsValidOpenBraceTokenAtPositionAsync(Document document, SyntaxToken token, int position, CancellationToken cancellationToken) 120/// Helper method used by <see cref="AllowOverType(BraceCompletionContext, CancellationToken)"/> implementations. 122protected bool AllowOverTypeInUserCodeWithValidClosingToken(BraceCompletionContext context, CancellationToken cancellationToken) 133/// Used by <see cref="AllowOverType(BraceCompletionContext, CancellationToken)"/> implementations
BraceCompletion\IBraceCompletionService.cs (5)
31bool CanProvideBraceCompletion(char brace, int openingPosition, ParsedDocument document, CancellationToken cancellationToken); 37ValueTask<bool> HasBraceCompletionAsync(BraceCompletionContext context, Document document, CancellationToken cancellationToken); 53BraceCompletionResult? GetTextChangesAfterCompletion(BraceCompletionContext braceCompletionContext, IndentationOptions options, CancellationToken cancellationToken); 58BraceCompletionResult? GetTextChangeAfterReturn(BraceCompletionContext braceCompletionContext, IndentationOptions options, CancellationToken cancellationToken); 70bool AllowOverType(BraceCompletionContext braceCompletionContext, CancellationToken cancellationToken);
BraceMatching\AbstractBraceMatcher.cs (1)
62CancellationToken cancellationToken)
BraceMatching\AbstractDirectiveTriviaBraceMatcher.cs (3)
25protected abstract ImmutableArray<TDirectiveTriviaSyntax> GetMatchingConditionalDirectives(TDirectiveTriviaSyntax directive, CancellationToken cancellationToken); 26protected abstract TDirectiveTriviaSyntax? GetMatchingDirective(TDirectiveTriviaSyntax directive, CancellationToken cancellationToken); 29public async Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
32Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\BraceMatchingService.cs (1)
24public async Task<BraceMatchingResult?> GetMatchingBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\IBraceMatcher.cs (1)
29Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingService.cs (1)
14Task<BraceMatchingResult?> GetMatchingBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingServiceExtensions.cs (1)
18CancellationToken cancellationToken)
BraceMatching\IEmbeddedLanguageBraceMatcher.cs (1)
18CancellationToken cancellationToken);
BracePairs\IBracePairsService.cs (2)
22Task AddBracePairsAsync(Document document, TextSpan textSpan, ArrayBuilder<BracePairData> bracePairs, CancellationToken cancellationToken); 47Document document, TextSpan span, ArrayBuilder<BracePairData> bracePairs, CancellationToken cancellationToken)
CallHierarchy\AbstractCallHierarchyService.cs (13)
19public async Task<CallHierarchyItemDescriptor?> CreateItemAsync(ISymbol symbol, Project project, CancellationToken cancellationToken) 43CancellationToken cancellationToken) 67CancellationToken cancellationToken) 95CancellationToken cancellationToken) 173CancellationToken cancellationToken) 183CancellationToken cancellationToken) 202CancellationToken cancellationToken) 212CancellationToken cancellationToken) 222CancellationToken cancellationToken) 275CancellationToken cancellationToken) 309CancellationToken cancellationToken) 344CancellationToken cancellationToken) 371protected virtual Task<SyntaxNode> GetOperationRootSyntaxAsync(SyntaxReference syntaxReference, CancellationToken cancellationToken)
CallHierarchy\CallHierarchyItemId.cs (3)
13public static CallHierarchyItemId Create(ISymbol symbol, Project project, CancellationToken cancellationToken) 19CancellationToken cancellationToken, 33public async Task<(ISymbol Symbol, Project Project)?> TryResolveAsync(Solution solution, CancellationToken cancellationToken)
CallHierarchy\ICallHierarchyService.cs (3)
14Task<CallHierarchyItemDescriptor?> CreateItemAsync(ISymbol symbol, Project project, CancellationToken cancellationToken); 20CancellationToken cancellationToken); 26CancellationToken cancellationToken);
ChangeSignature\AbstractChangeSignatureService.cs (14)
41public abstract Task<(ISymbol? symbol, int selectedIndex)> GetInvocationSymbolAsync(Document document, int position, bool restrictToDeclarations, CancellationToken cancellationToken); 50IMethodSymbol symbol, Document document, CancellationToken cancellationToken); 59CancellationToken cancellationToken); 94public async Task<ImmutableArray<ChangeSignatureCodeAction>> GetChangeSignatureCodeActionAsync(Document document, TextSpan span, CancellationToken cancellationToken) 104Document document, int position, bool restrictToDeclarations, CancellationToken cancellationToken) 190internal async Task<ChangeSignatureResult> ChangeSignatureWithContextAsync(ChangeSignatureAnalyzedContext context, ChangeSignatureOptionsResult? options, CancellationToken cancellationToken) 199async Task<ChangeSignatureResult> GetChangeSignatureResultAsync(ChangeSignatureAnalysisSucceededContext context, ChangeSignatureOptionsResult? options, CancellationToken cancellationToken) 228CancellationToken cancellationToken) 247ChangeSignatureAnalysisSucceededContext context, ChangeSignatureOptionsResult options, CancellationToken cancellationToken) 412cancellationToken: CancellationToken.None); 773CancellationToken cancellationToken) 919CancellationToken cancellationToken) 1043protected static bool IsParamsArrayExpandedHelper(ISymbol symbol, int argumentCount, bool lastArgumentIsNamed, SemanticModel semanticModel, SyntaxNode lastArgumentExpression, CancellationToken cancellationToken) 1071protected static int GetParameterIndexFromInvocationArgument(SyntaxNode argument, Document document, SemanticModel semanticModel, CancellationToken cancellationToken)
ChangeSignature\ChangeSignatureCodeAction.cs (2)
27public override object? GetOptions(CancellationToken cancellationToken) 31object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
ChangeSignature\ChangeSignatureCodeActionOperation.cs (2)
31Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 36private bool ApplyWorker(Workspace workspace, Solution originalSolution, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (4)
44CancellationToken cancellationToken) 75CancellationToken cancellationToken) 89CancellationToken cancellationToken) 124static FinderLocation CreateFinderLocation(SyntaxNode node, FindReferencesDocumentState state, CancellationToken cancellationToken)
ClassifiedSpansAndHighlightSpanFactory.cs (4)
19DocumentSpan documentSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, ClassificationOptions options, CancellationToken cancellationToken) 32Document document, TextSpan sourceSpan, ClassificationOptions options, CancellationToken cancellationToken) 57Document document, TextSpan narrowSpan, TextSpan widenedSpan, ClassificationOptions options, CancellationToken cancellationToken) 69Document document, TextSpan narrowSpan, TextSpan widenedSpan, ClassificationOptions options, CancellationToken cancellationToken)
CodeFixes\Configuration\ConfigurationUpdater.cs (8)
111CancellationToken cancellationToken) 130CancellationToken cancellationToken) 161CancellationToken cancellationToken) 175CancellationToken cancellationToken) 184CancellationToken cancellationToken) 203CancellationToken cancellationToken) 215CancellationToken cancellationToken) 261private async Task<Solution> ConfigureAsync(CancellationToken cancellationToken)
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (2)
55public Task<ImmutableArray<CodeFix>> GetFixesAsync(TextDocument document, TextSpan span, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 58public Task<ImmutableArray<CodeFix>> GetFixesAsync(Project project, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken)
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.cs (3)
47public Task<ImmutableArray<CodeFix>> GetFixesAsync(TextDocument document, TextSpan span, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 50public Task<ImmutableArray<CodeFix>> GetFixesAsync(Project project, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 53private static ImmutableArray<CodeFix> GetConfigurations(Project project, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken)
CodeFixes\FixAllOccurrences\IFixMultipleOccurrencesService.cs (2)
28CancellationToken cancellationToken); 43CancellationToken cancellationToken);
CodeFixes\Service\CodeFixService.cs (11)
96TextDocument document, TextSpan range, CodeActionRequestPriority? priority, CancellationToken cancellationToken) 123var linkedToken = linkedTokenSource.Token; 153CancellationToken cancellationToken) 174[EnumeratorCancellation] CancellationToken cancellationToken) 252CancellationToken cancellationToken) 285Document document, TextSpan? textSpan, string diagnosticId, DiagnosticSeverity minimumSeverity, CancellationToken cancellationToken) 341CancellationToken cancellationToken) 440[EnumeratorCancellation] CancellationToken cancellationToken) 661CancellationToken cancellationToken) 741[EnumeratorCancellation] CancellationToken cancellationToken) 779CancellationToken cancellationToken)
CodeFixes\Service\CodeFixService.FixAllDiagnosticProvider.cs (4)
43public override async Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, CancellationToken cancellationToken) 52public override async Task<IEnumerable<Diagnostic>> GetDocumentSpanDiagnosticsAsync(Document document, TextSpan fixAllSpan, CancellationToken cancellationToken) 62public override async Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken) 71public override async Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
CodeFixes\Service\CodeFixService.FixAllPredefinedDiagnosticProvider.cs (3)
22public override Task<IEnumerable<Diagnostic>> GetAllDiagnosticsAsync(Project project, CancellationToken cancellationToken) 25public override Task<IEnumerable<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, CancellationToken cancellationToken) 28public override Task<IEnumerable<Diagnostic>> GetProjectDiagnosticsAsync(Project project, CancellationToken cancellationToken)
CodeFixes\Service\ICodeFixService.cs (7)
17IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken); 24Task<CodeFixCollection?> GetMostSevereFixAsync(TextDocument document, TextSpan range, CodeActionRequestPriority? priority, CancellationToken cancellationToken); 26Task<CodeFixCollection?> GetDocumentFixAllForIdInSpanAsync(Document document, TextSpan? textSpan, string diagnosticId, DiagnosticSeverity severity, CancellationToken cancellationToken); 27Task<Document> ApplyCodeFixesForSpecificDiagnosticIdAsync(Document document, TextSpan? textSpan, string diagnosticId, DiagnosticSeverity severity, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken); 34public static IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CancellationToken cancellationToken) 37public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CancellationToken cancellationToken) 40public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (11)
48var cancellationToken = fixAllContext.CancellationToken; 78var cancellationToken = fixAllContext.CancellationToken; 114FixAllState fixAllState, CancellationToken cancellationToken) 138var cancellationToken = fixAllContext.CancellationToken; 202FixAllState fixAllState, CancellationToken cancellationToken) 209FixAllState fixAllState, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 229CancellationToken cancellationToken) 252CancellationToken cancellationToken) 274CancellationToken cancellationToken) 300CancellationToken cancellationToken) 348CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (3)
34IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 45protected abstract Task<Document> GetChangedSuppressionDocumentAsync(CancellationToken cancellationToken); 66protected async Task<Document> GetOrCreateSuppressionsDocumentAsync(CancellationToken c)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (11)
47protected abstract SyntaxTriviaList CreatePragmaDisableDirectiveTrivia(Diagnostic diagnostic, Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, bool needsLeadingEndOfLine, bool needsTrailingEndOfLine, CancellationToken cancellationToken); 48protected abstract SyntaxTriviaList CreatePragmaRestoreDirectiveTrivia(Diagnostic diagnostic, Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, bool needsLeadingEndOfLine, bool needsTrailingEndOfLine, CancellationToken cancellationToken); 58CancellationToken cancellationToken); 142TextDocument textDocument, TextSpan span, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 150internal async Task<ImmutableArray<PragmaWarningCodeAction>> GetPragmaSuppressionsAsync(Document document, TextSpan span, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 157Document document, TextSpan span, IEnumerable<Diagnostic> diagnostics, bool skipSuppressMessage, bool skipUnsuppress, CancellationToken cancellationToken) 170Project project, IEnumerable<Diagnostic> diagnostics, CancellationToken cancellationToken) 186Document? documentOpt, Project project, IEnumerable<Diagnostic> diagnostics, SuppressionTargetInfo suppressionTargetInfo, bool skipSuppressMessage, bool skipUnsuppress, CancellationToken cancellationToken) 261private async Task<SuppressionTargetInfo?> GetSuppressionTargetInfoAsync(Document document, TextSpan span, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageCodeAction.cs (1)
24protected override async Task<Document> GetChangedSuppressionDocumentAsync(CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (7)
57Func<IProgress<CodeAnalysisProgress>, CancellationToken, Task<Solution>> createChangedSolution, 60protected override Task<Document> PostProcessChangesAsync(Document document, CancellationToken cancellationToken) 71CancellationToken cancellationToken) 100CancellationToken cancellationToken) 128protected override async Task<Document> GetChangedSuppressionDocumentAsync(CancellationToken cancellationToken) 152private static async Task<IEnumerable<KeyValuePair<ISymbol, ImmutableArray<Diagnostic>>>> CreateDiagnosticsBySymbolAsync(AbstractSuppressionCodeFixProvider fixer, IEnumerable<KeyValuePair<Document, ImmutableArray<Diagnostic>>> diagnosticsByDocument, CancellationToken cancellationToken) 173private static async Task<IEnumerable<KeyValuePair<ISymbol, ImmutableArray<Diagnostic>>>> CreateDiagnosticsBySymbolAsync(Project project, ImmutableArray<Diagnostic> diagnostics, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.IPragmaBasedCodeAction.cs (1)
17Task<Document> GetChangedDocumentAsync(bool includeStartTokenChange, bool includeEndTokenChange, CancellationToken cancellationToken);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.LocalSuppressMessageCodeAction.cs (1)
28protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (3)
32CancellationToken cancellationToken) 46CancellationToken cancellationToken) 124CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaHelpers.cs (5)
30CancellationToken cancellationToken) 107Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, 109CancellationToken cancellationToken) 159Func<SyntaxNode, CancellationToken, SyntaxNode> formatNode, 161CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningBatchFixAllProvider.cs (1)
29FixAllState fixAllState, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningCodeAction.cs (3)
57protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 60public async Task<Document> GetChangedDocumentAsync(bool includeStartTokenChange, bool includeEndTokenChange, CancellationToken cancellationToken) 84private SyntaxNode FormatNode(SyntaxNode node, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Attribute.cs (2)
52public async Task<SyntaxNode> GetAttributeToRemoveAsync(CancellationToken cancellationToken) 61IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Pragma.cs (6)
64protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 67public async Task<Document> GetChangedDocumentAsync(bool includeStartTokenChange, bool includeEndTokenChange, CancellationToken cancellationToken) 158private SyntaxToken GetNewTokenWithModifiedPragma(SyntaxToken token, TextSpan currentDiagnosticSpan, bool add, bool toggle, int indexOfTriviaToRemoveOrToggle, bool isStartToken, CancellationToken cancellationToken) 165private SyntaxToken GetNewTokenWithAddedPragma(SyntaxToken token, TextSpan currentDiagnosticSpan, bool isStartToken, CancellationToken cancellationToken) 201private async Task<bool> IsDiagnosticSuppressedBeforeLeadingPragmaAsync(int indexOfPragma, CancellationToken cancellationToken) 220private SyntaxNode FormatNode(SyntaxNode node, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (4)
37FixAllState fixAllState, CancellationToken cancellationToken) 87FixAllState fixAllState, CancellationToken cancellationToken) 109CancellationToken cancellationToken) 159private static async Task<ImmutableArray<SyntaxNode>> GetAttributeNodesToFixAsync(ImmutableArray<AttributeRemoveAction> attributeRemoveFixes, CancellationToken cancellationToken)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.cs (1)
29CancellationToken cancellationToken)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (3)
45private static IRefactorOrFixAllContext CreateFixAllContext(IRefactorOrFixAllState state, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 69IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 83IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (3)
55CancellationToken cancellationToken) 111CancellationToken cancellationToken) 200private static ImmutableArray<CodeActionOperation> GetNewFixAllOperations(ImmutableArray<CodeActionOperation> operations, Solution newSolution, CancellationToken cancellationToken)
CodeFixesAndRefactorings\IFixAllGetFixesService.cs (1)
38CancellationToken cancellationToken);
CodeLens\CodeLensFindReferenceProgress.cs (3)
28CancellationToken cancellationToken) : IFindReferencesProgress, IDisposable 43public CancellationToken CancellationToken => _aggregateCancellationTokenSource.Token; 74private IEnumerable<Location> GetPartialLocations(ISymbol symbol, CancellationToken cancellationToken)
CodeLens\CodeLensReferencesService.cs (11)
45int searchCap, CancellationToken cancellationToken) where T : struct 85public async ValueTask<VersionStamp> GetProjectCodeLensVersionAsync(Solution solution, ProjectId projectId, CancellationToken cancellationToken) 90public async Task<ReferenceCount?> GetReferenceCountAsync(Solution solution, DocumentId documentId, SyntaxNode syntaxNode, int maxSearchResults, CancellationToken cancellationToken) 102private static async Task<ReferenceLocationDescriptorAndDocument> GetDescriptorOfEnclosingSymbolAsync(Solution solution, Location location, CancellationToken cancellationToken) 166private static SyntaxNode GetEnclosingCodeElementNode(Document document, SyntaxToken token, ICodeLensDisplayInfoService langServices, CancellationToken cancellationToken) 198public async Task<ImmutableArray<ReferenceLocationDescriptorAndDocument>?> FindReferenceLocationsAsync(Solution solution, DocumentId documentId, SyntaxNode syntaxNode, CancellationToken cancellationToken) 213public async Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken) 328private static ISymbol GetEnclosingMethod(SemanticModel semanticModel, Location location, CancellationToken cancellationToken) 356private static async Task<ReferenceMethodDescriptor> TryGetMethodDescriptorAsync(Location commonLocation, Solution solution, CancellationToken cancellationToken) 370public Task<ImmutableArray<ReferenceMethodDescriptor>?> FindReferenceMethodsAsync(Solution solution, DocumentId documentId, SyntaxNode syntaxNode, CancellationToken cancellationToken) 387CancellationToken cancellationToken)
CodeLens\ICodeLensMemberFinder.cs (1)
18Task<ImmutableArray<CodeLensMember>> GetCodeLensMembersAsync(Document document, CancellationToken cancellationToken);
CodeLens\ICodeLensReferencesService.cs (6)
15ValueTask<VersionStamp> GetProjectCodeLensVersionAsync(Solution solution, ProjectId projectId, CancellationToken cancellationToken); 24Task<ReferenceCount?> GetReferenceCountAsync(Solution solution, DocumentId documentId, SyntaxNode? syntaxNode, int maxSearchResults, CancellationToken cancellationToken); 29Task<ImmutableArray<ReferenceLocationDescriptorAndDocument>?> FindReferenceLocationsAsync(Solution solution, DocumentId documentId, SyntaxNode? syntaxNode, CancellationToken cancellationToken); 34Task<ImmutableArray<ReferenceLocationDescriptor>> MapReferenceLocationsAsync(Solution solution, ImmutableArray<ReferenceLocationDescriptorAndDocument> referenceLocations, ClassificationOptions classificationOptions, CancellationToken cancellationToken); 39Task<ImmutableArray<ReferenceMethodDescriptor>?> FindReferenceMethodsAsync(Solution solution, DocumentId documentId, SyntaxNode? syntaxNode, CancellationToken cancellationToken); 44Task<string?> GetFullyQualifiedNameAsync(Solution solution, DocumentId documentId, SyntaxNode? syntaxNode, CancellationToken cancellationToken);
CodeLens\IRemoteCodeLensReferencesService.cs (4)
14ValueTask<ReferenceCount?> GetReferenceCountAsync(Checksum solutionChecksum, DocumentId documentId, TextSpan textSpan, int maxResultCount, CancellationToken cancellationToken); 15ValueTask<ImmutableArray<ReferenceLocationDescriptorAndDocument>?> FindReferenceLocationsAsync(Checksum solutionChecksum, DocumentId documentId, TextSpan textSpan, CancellationToken cancellationToken); 16ValueTask<ImmutableArray<ReferenceMethodDescriptor>?> FindReferenceMethodsAsync(Checksum solutionChecksum, DocumentId documentId, TextSpan textSpan, CancellationToken cancellationToken); 17ValueTask<string?> GetFullyQualifiedNameAsync(Checksum solutionChecksum, DocumentId documentId, TextSpan textSpan, CancellationToken cancellationToken);
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (2)
71SemanticModel model, ISyntaxFactsService syntaxFacts, SyntaxNode node, CancellationToken cancellationToken) 112CancellationToken cancellationToken)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (5)
34Document document, TextSpan textSpan, bool cleanDocument, CancellationToken cancellationToken) 74CancellationToken cancellationToken) 137private async Task<Document> CleanUpNewLinesAsync(Document document, IEnumerable<TextSpan> insertSpans, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken) 150private async Task<Document> CleanUpNewLinesAsync(Document document, TextSpan insertSpan, SyntaxFormattingOptions options, CancellationToken cancellationToken) 186CancellationToken cancellationToken)
CodeRefactorings\AddMissingImports\IAddMissingImportsFeatureService.cs (5)
23Task<ImmutableArray<AddImportFixData>> AnalyzeAsync(Document document, TextSpan textSpan, bool cleanupDocument, CancellationToken cancellationToken); 27/// IAddMissingImportsFeatureService, Document, TextSpan, IProgress{CodeAnalysisProgress}, CancellationToken)"/> but 30Task<Document> AddMissingImportsAsync(Document document, ImmutableArray<AddImportFixData> analysisResult, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken); 40this IAddMissingImportsFeatureService service, Document document, TextSpan textSpan, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 46this IAddMissingImportsFeatureService service, Document document, TextSpan textSpan, bool cleanupDocument, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
CodeRefactorings\CodeRefactoringService.cs (3)
124CancellationToken cancellationToken) 184CancellationToken cancellationToken) 241CancellationToken cancellationToken)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (4)
57CancellationToken cancellationToken) 70Document document, TextSpan textSpan, ExtractMethodGenerationOptions extractOptions, CancellationToken cancellationToken) 95Document document, TextSpan textSpan, ExtractMethodGenerationOptions extractOptions, CancellationToken cancellationToken) 126private static async Task<Document> AddRenameAnnotationAsync(Document document, SyntaxToken? invocationNameToken, CancellationToken cancellationToken)
CodeRefactorings\ICodeRefactoringService.cs (3)
15Task<bool> HasRefactoringsAsync(TextDocument document, TextSpan textSpan, CancellationToken cancellationToken); 17Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync(TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken); 22public static Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync(this ICodeRefactoringService service, TextDocument document, TextSpan state, CancellationToken cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (6)
29public abstract Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan, MoveTypeOperationKind operationKind, CancellationToken cancellationToken); 30public abstract Task<ImmutableArray<CodeAction>> GetRefactoringAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken); 41protected abstract Task<TTypeDeclarationSyntax?> GetRelevantNodeAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken); 49Document document, TextSpan textSpan, CancellationToken cancellationToken) 56public override async Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan, MoveTypeOperationKind operationKind, CancellationToken cancellationToken) 70private async Task<TTypeDeclarationSyntax?> GetTypeDeclarationAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.Editor.cs (3)
23CancellationToken cancellationToken) 29protected CancellationToken CancellationToken { get; } = cancellationToken; 45public static Editor GetEditor(MoveTypeOperationKind operationKind, TService service, SemanticDocument document, TTypeDeclarationSyntax typeDeclaration, string fileName, CancellationToken cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeCodeAction.cs (1)
51IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (1)
32CancellationToken cancellationToken) : Editor(service, document, typeDeclaration, fileName, cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
27CancellationToken cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.RenameFileEditor.cs (1)
22CancellationToken cancellationToken) : Editor(service, document, typeDeclaration, fileName, cancellationToken)
CodeRefactorings\MoveType\AbstractMoveTypeService.RenameTypeEditor.cs (1)
19CancellationToken cancellationToken) : Editor(service, document, typeDeclaration, fileName, cancellationToken)
CodeRefactorings\MoveType\IMoveTypeService.cs (2)
16Task<ImmutableArray<CodeAction>> GetRefactoringAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken); 18Task<Solution> GetModifiedSolutionAsync(Document document, TextSpan textSpan, MoveTypeOperationKind operationKind, CancellationToken cancellationToken);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (25)
40public abstract Task<bool> CanChangeNamespaceAsync(Document document, SyntaxNode container, CancellationToken cancellationToken); 42public abstract Task<Solution> ChangeNamespaceAsync(Document document, SyntaxNode container, string targetNamespace, CancellationToken cancellationToken); 44public abstract Task<Solution?> TryChangeTopLevelNamespacesAsync(Document document, string targetNamespace, CancellationToken cancellationToken); 94protected abstract Task<SyntaxNode?> TryGetApplicableContainerFromSpanAsync(Document document, TextSpan span, CancellationToken cancellationToken); 100/// <see cref="IChangeNamespaceService.CanChangeNamespaceAsync(Document, SyntaxNode, CancellationToken)"/> 107protected abstract Task<ImmutableArray<(DocumentId id, SyntaxNode container)>> GetValidContainersFromAllLinkedDocumentsAsync(Document document, SyntaxNode container, CancellationToken cancellationToken); 115public override async Task<bool> CanChangeNamespaceAsync(Document document, SyntaxNode container, CancellationToken cancellationToken) 129CancellationToken cancellationToken) 171static async Task<ImmutableArray<SyntaxNode>> GetTopLevelNamespacesAsync(Document document, CancellationToken cancellationToken) 186CancellationToken cancellationToken) 273CancellationToken cancellationToken) 312protected static async Task<Solution> AnnotateContainersAsync(Solution solution, ImmutableArray<(DocumentId, SyntaxNode)> containers, CancellationToken cancellationToken) 325Document document, SyntaxNode container, CancellationToken cancellationToken) 370CancellationToken cancellationToken) 433CancellationToken cancellationToken) 507Document document, ISymbol symbol, CancellationToken cancellationToken) 540private static async Task<ImmutableArray<ReferencedSymbol>> FindReferencesAsync(ISymbol symbol, Document document, CancellationToken cancellationToken) 556CancellationToken cancellationToken) 676CancellationToken cancellationToken) 708Document document, CodeCleanupOptions documentOptions, CancellationToken cancellationToken) 735CancellationToken cancellationToken) 804CancellationToken cancellationToken) 837CancellationToken token) 860CancellationToken cancellationToken) 890private static async Task<Solution> MergeDiffAsync(Solution oldSolution, Solution newSolution, CancellationToken cancellationToken)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.cs (1)
30protected abstract Task<SyntaxNode?> TryGetApplicableInvocationNodeAsync(Document document, TextSpan span, CancellationToken cancellationToken);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
37IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (1)
70CancellationToken cancellationToken)
Common\DocumentNavigationOperation.cs (2)
13/// When <see cref="CodeAction.GetOperationsAsync(CancellationToken)"/> is called an implementation 25public override void Apply(Workspace workspace, CancellationToken cancellationToken)
Common\StartInlineRenameSessionOperation.cs (2)
13/// When <see cref="CodeAction.GetOperationsAsync(System.Threading.CancellationToken)"/> is called an implementation 25public override void Apply(Workspace workspace, CancellationToken cancellationToken)
Completion\ArgumentContext.cs (2)
19CancellationToken cancellationToken) 50public CancellationToken CancellationToken { get; } = cancellationToken;
Completion\CommonCompletionProvider.cs (7)
56public sealed override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 64internal override async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 77ImmutableArray<TaggedText> parts, CancellationToken cancellationToken) 103Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 110public override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey = null, CancellationToken cancellationToken = default) 117public virtual Task<TextChange?> GetTextChangeAsync(Document document, CompletionItem selectedItem, char? ch, CancellationToken cancellationToken) 120protected virtual Task<TextChange?> GetTextChangeAsync(CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\CommonCompletionUtilities.cs (3)
86SolutionServices workspaceServices, SemanticModel semanticModel, int position, ISymbol symbol, int overloadCount, SymbolDescriptionOptions options, SupportedPlatformData? supportedPlatforms, CancellationToken cancellationToken) 151SolutionServices workspaceServices, SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, SupportedPlatformData? supportedPlatforms, CancellationToken cancellationToken) 174List<TaggedText> textContentBuilder, ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken)
Completion\CompletionContext.cs (5)
56/// be overwritten during <see cref="CompletionService.GetCompletionsAsync(Document, int, CompletionTrigger, ImmutableHashSet{string}, OptionSet, CancellationToken)"/>. 79public CancellationToken CancellationToken { get; } 122CancellationToken cancellationToken) 149CancellationToken cancellationToken) 217internal Task<SyntaxContext> GetSyntaxContextWithExistingSpeculativeModelAsync(Document document, CancellationToken cancellationToken)
Completion\CompletionProvider.cs (4)
57internal virtual async Task<bool> IsSyntacticTriggerCharacterAsync(Document document, int caretPosition, CompletionTrigger trigger, CompletionOptions options, CancellationToken cancellationToken) 63public virtual Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 66internal virtual Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 77public virtual Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken)
Completion\CompletionService_GetCompletions.cs (6)
43CancellationToken cancellationToken = default) 68CancellationToken cancellationToken = default) 162Document document, ImmutableArray<CompletionProvider> triggeredProviders, int caretPosition, CompletionTrigger trigger, CompletionOptions options, CancellationToken cancellationToken) 190private Document GetDocumentWithFrozenPartialSemantics(Document document, CancellationToken cancellationToken) 245CancellationToken cancellationToken) 348CancellationToken cancellationToken)
Completion\CompletionService.cs (5)
189CancellationToken cancellationToken = default) 203internal virtual async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken = default) 235CancellationToken cancellationToken = default) 374internal virtual Task<bool> IsSpeculativeTypeParameterContextAsync(Document document, int position, CancellationToken cancellationToken) 413CancellationToken cancellationToken)
Completion\CompletionService.ProviderManager.cs (2)
47CancellationToken.None); 84private ValueTask ProcessBatchAsync(ImmutableSegmentedList<IReadOnlyList<AnalyzerReference>> referencesList, CancellationToken cancellationToken)
Completion\FileSystemCompletionHelper.cs (4)
118public Task<ImmutableArray<CompletionItem>> GetItemsAsync(string directoryPath, CancellationToken cancellationToken) 121private ImmutableArray<CompletionItem> GetItems(string directoryPath, CancellationToken cancellationToken) 214private IEnumerable<CompletionItem> GetItemsInDirectory(string fullDirectoryPath, CancellationToken cancellationToken) 263internal ImmutableArray<CompletionItem> GetItems(string directoryPath, CancellationToken cancellationToken)
Completion\INotifyCommittingItemCompletionProvider.cs (1)
24Task NotifyCommittingItemAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken);
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (2)
106public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 109internal override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractAwaitCompletionProvider.cs (7)
60protected abstract Task<TextChange?> GetReturnTypeChangeAsync(Solution solution, SemanticModel semanticModel, SyntaxNode declaration, CancellationToken cancellationToken); 64protected abstract ITypeSymbol? GetTypeSymbolOfExpression(SemanticModel semanticModel, SyntaxNode potentialAwaitableExpression, CancellationToken cancellationToken); 65protected abstract SyntaxNode? GetExpressionToPlaceAwaitInFrontOf(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 66protected abstract SyntaxToken? GetDotTokenLeftOfPosition(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 82var cancellationToken = context.CancellationToken; 169public sealed override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 263private DotAwaitContext GetDotAwaitKeywordContext(SyntaxContext syntaxContext, CancellationToken cancellationToken)
Completion\Providers\AbstractContextVariableArgumentProvider.cs (1)
20protected abstract bool IsInstanceContext(SyntaxTree syntaxTree, SyntaxToken targetToken, SemanticModel semanticModel, CancellationToken cancellationToken);
Completion\Providers\AbstractCrefCompletionProvider.cs (2)
15Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 33Document document, int position, CompletionOptions options, CancellationToken cancellationToken);
Completion\Providers\AbstractDocCommentCompletionProvider.cs (2)
98protected abstract Task<IEnumerable<CompletionItem>?> GetItemsWorkerAsync(Document document, int position, CompletionTrigger trigger, CancellationToken cancellationToken); 286public override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitChar = null, CancellationToken cancellationToken = default)
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (8)
59var cancellationToken = context.CancellationToken; 119private static async Task<bool> CheckTypeInfoOfAttributeAsync(Document document, SyntaxNode attributeNode, CancellationToken cancellationToken) 133private async Task AddAssemblyCompletionItemsAsync(CompletionContext context, CancellationToken cancellationToken) 174private async Task<IImmutableSet<string>> GetAllInternalsVisibleToAssemblyNamesOfProjectAsync(CompletionContext completionContext, CancellationToken cancellationToken) 227private async Task<string> GetAssemblyNameFromInternalsVisibleToAttributeAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 248private static async Task<TextSpan> GetTextChangeSpanAsync(Document document, TextSpan startSpan, CancellationToken cancellationToken) 268public override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey = null, CancellationToken cancellationToken = default) 284private static async Task<string> GetPublicKeyOfProjectAsync(Project project, CancellationToken cancellationToken)
Completion\Providers\AbstractKeywordCompletionProvider.cs (5)
31protected abstract CompletionItem CreateItem(RecommendedKeyword keyword, TContext context, CancellationToken cancellationToken); 35var cancellationToken = context.CancellationToken; 45private async Task<ImmutableArray<CompletionItem>> RecommendCompletionItemsAsync(Document document, CompletionContext context, CancellationToken cancellationToken) 57CancellationToken cancellationToken) 75public sealed override Task<TextChange?> GetTextChangeAsync(Document document, CompletionItem item, char? ch, CancellationToken cancellationToken)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (7)
37protected abstract SyntaxToken GetToken(CompletionItem completionItem, SyntaxTree tree, CancellationToken cancellationToken); 40Document document, CompletionItem item, Compilation compilation, ISymbol member, INamedTypeSymbol containingType, CancellationToken cancellationToken); 48public override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey = null, CancellationToken cancellationToken = default) 63CancellationToken cancellationToken) 122CancellationToken cancellationToken) 172Document memberContainingDocument, CodeCleanupOptions cleanupOptions, CancellationToken cancellationToken) 256internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (2)
23protected abstract SyntaxNode? GetObjectCreationNewExpression(SyntaxTree tree, int position, CancellationToken cancellationToken); 48CompletionContext? completionContext, TSyntaxContext context, int position, CompletionOptions options, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (5)
18protected abstract (ITypeSymbol type, Location location, bool isObjectInitializer)? GetInitializedType(Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken); 19protected abstract HashSet<string> GetInitializedMembers(SyntaxTree tree, int position, CancellationToken cancellationToken); 26var cancellationToken = context.CancellationToken; 86internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 89protected abstract Task<bool> IsExclusiveAsync(Document document, int position, CancellationToken cancellationToken);
Completion\Providers\AbstractOverrideCompletionProvider.BaseItemGetter.cs (2)
27protected readonly CancellationToken CancellationToken; 43CancellationToken cancellationToken)
Completion\Providers\AbstractOverrideCompletionProvider.cs (3)
17public abstract SyntaxToken FindStartingToken(SyntaxTree tree, int position, CancellationToken cancellationToken); 34Document document, CompletionItem completionItem, Compilation compilation, ISymbol overriddenMember, INamedTypeSymbol containingType, CancellationToken cancellationToken) 64CancellationToken cancellationToken,
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (2)
23CancellationToken cancellationToken) 37CancellationToken cancellationToken)
Completion\Providers\AbstractPartialMethodCompletionProvider.cs (5)
31protected abstract bool IncludeAccessibility(IMethodSymbol method, CancellationToken cancellationToken); 32protected abstract bool IsPartialMethodCompletionContext(SyntaxTree tree, int position, CancellationToken cancellationToken, out DeclarationModifiers modifiers, out SyntaxToken token); 40var cancellationToken = context.CancellationToken; 59Document document, CompletionItem item, Compilation compilation, ISymbol member, INamedTypeSymbol containingType, CancellationToken cancellationToken) 79Document document, int position, TextSpan span, DeclarationModifiers modifiers, SyntaxToken token, CancellationToken cancellationToken)
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (5)
33var cancellationToken = completionContext.CancellationToken; 77protected abstract SyntaxNode? GetPartialTypeSyntaxNode(SyntaxTree tree, int position, CancellationToken cancellationToken); 81protected virtual IEnumerable<INamedTypeSymbol>? LookupCandidateSymbols(TSyntaxContext context, INamedTypeSymbol declaredSymbol, CancellationToken cancellationToken) 110internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 113public override Task<TextChange?> GetTextChangeAsync(Document document, CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (1)
19var cancellationToken = context.CancellationToken;
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (6)
23protected abstract Task<bool> ShouldPreselectInferredTypesAsync(CompletionContext? completionContext, int position, CompletionOptions options, CancellationToken cancellationToken); 24protected abstract Task<bool> ShouldProvideAvailableSymbolsInCurrentContextAsync(CompletionContext? completionContext, TSyntaxContext context, int position, CompletionOptions options, CancellationToken cancellationToken); 34CompletionContext? completionContext, TSyntaxContext context, int position, CompletionOptions options, CancellationToken cancellationToken) 224Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 287protected sealed override async Task<bool> IsSemanticTriggerCharacterAsync(Document document, int characterPosition, CancellationToken cancellationToken) 293protected async Task<bool?> IsTriggerOnDotAsync(Document document, int characterPosition, CancellationToken cancellationToken)
Completion\Providers\AbstractSuggestionModeCompletionProvider.cs (1)
14protected abstract Task<CompletionItem?> GetSuggestionModeItemAsync(Document document, int position, TextSpan span, CompletionTrigger triggerInfo, CancellationToken cancellationToken);
Completion\Providers\AbstractSymbolCompletionProvider.cs (8)
36CancellationToken cancellationToken); 328internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 338var cancellationToken = completionContext.CancellationToken; 374CancellationToken cancellationToken) 411protected virtual Task<bool> IsSemanticTriggerCharacterAsync(Document document, int characterPosition, CancellationToken cancellationToken) 440CompletionContext completionContext, Document document, CompletionOptions options, IEnumerable<DocumentId> relatedDocuments, CancellationToken cancellationToken) 468CompletionContext? completionContext, TSyntaxContext syntaxContext, CompletionOptions options, CancellationToken cancellationToken) 498public sealed override Task<TextChange?> GetTextChangeAsync(Document document, CompletionItem selectedItem, char? ch, CancellationToken cancellationToken)
Completion\Providers\EmbeddedLanguageCompletionProvider.cs (2)
24public abstract Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken); 25public abstract Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken);
Completion\Providers\IKeywordRecommender.cs (1)
14ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, TContext context, CancellationToken cancellationToken);
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (4)
34_ = ExtensionMemberImportCompletionHelper.WarmUpCacheAsync(document.Project, CancellationToken.None); 41CancellationToken cancellationToken) 77CancellationToken cancellationToken) 94CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (2)
18Func<ImmutableSegmentedList<Project>, CancellationToken, ValueTask> processBatchAsync) 24private readonly Func<ImmutableSegmentedList<Project>, CancellationToken, ValueTask> _processBatchAsync = processBatchAsync;
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (9)
23protected abstract Task AddCompletionItemsAsync(CompletionContext completionContext, SyntaxContext syntaxContext, HashSet<string> namespacesInScope, CancellationToken cancellationToken); 25protected abstract Task<bool> ShouldProvideParenthesisCompletionAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken); 28public Task NotifyCommittingItemAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 41var cancellationToken = completionContext.CancellationToken; 64private static HashSet<string> GetNamespacesInScope(SyntaxContext syntaxContext, CancellationToken cancellationToken) 86private static ImmutableArray<string> GetImportedNamespaces(SyntaxContext context, CancellationToken cancellationToken) 116Document document, CompletionItem completionItem, char? commitKey, CancellationToken cancellationToken) 212private async Task<bool> IsInImportsDirectiveAsync(Document document, int position, CancellationToken cancellationToken) 228internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (2)
33protected override async Task AddCompletionItemsAsync(CompletionContext completionContext, SyntaxContext syntaxContext, HashSet<string> namespacesInScope, CancellationToken cancellationToken) 65CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (8)
52CancellationToken cancellationToken) 85Project currentProject, Compilation originCompilation, bool forceCacheCreation, ImportCompletionCommitBehavior? commitBehavior, CancellationToken cancellationToken) 159public static async ValueTask BatchUpdateCacheAsync(ImmutableSegmentedList<Project> projects, CancellationToken cancellationToken) 179private async Task<TypeImportCompletionCacheEntry> GetUpToDateCacheForProjectAsync(Project project, ImportCompletionCommitBehavior? commitBehavior, CancellationToken cancellationToken) 204CancellationToken cancellationToken, 234CancellationToken cancellationToken) 293CancellationToken cancellationToken) 302CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.cs (6)
34public static async Task WarmUpCacheAsync(Project project, CancellationToken cancellationToken) 62CancellationToken cancellationToken) 103CancellationToken cancellationToken) 119public static async ValueTask BatchUpdateCacheAsync(ImmutableSegmentedList<Project> projects, CancellationToken cancellationToken) 129Compilation compilation, ImmutableArray<ISymbol> extensionMemberSymbols, ImmutableArray<ITypeSymbol> targetTypeSymbols, CancellationToken cancellationToken) 235CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (7)
73public static async ValueTask UpdateCacheAsync(Project project, CancellationToken cancellationToken) 85bool forceCacheCreation, bool hideAdvancedMembers, bool isStatic, CancellationToken cancellationToken) 174CancellationToken cancellationToken) 219CancellationToken cancellationToken) 261CancellationToken cancellationToken) 332CancellationToken cancellationToken) 401CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
156public static async Task<CompletionDescription> GetCompletionDescriptionAsync(Document document, CompletionItem item, SymbolDescriptionOptions options, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\ImportCompletionProviderHelpers.cs (1)
22Document document, int completionItemPosition, string namespaceName, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\IRemoteExtensionMethodImportCompletionService.cs (2)
23CancellationToken cancellationToken); 25ValueTask WarmUpCacheAsync(Checksum solutionChecksum, ProjectId projectId, CancellationToken cancellationToken);
Completion\Providers\ImportCompletionProvider\ITypeImportCompletionService.cs (1)
28CancellationToken cancellationToken);
Completion\Providers\MemberInsertingCompletionItem.cs (1)
38public static Task<CompletionDescription> GetDescriptionAsync(CompletionItem item, Document document, SymbolDescriptionOptions options, CancellationToken cancellationToken)
Completion\Providers\RecommendedKeyword.cs (2)
15Func<CancellationToken, ImmutableArray<SymbolDisplayPart>> descriptionFactory, 22public Func<CancellationToken, ImmutableArray<SymbolDisplayPart>> DescriptionFactory { get; } = descriptionFactory;
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (2)
24protected abstract bool TryGetStringLiteralToken(SyntaxTree tree, int position, out SyntaxToken stringLiteral, CancellationToken cancellationToken); 37var cancellationToken = context.CancellationToken;
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (2)
29public Task<ImmutableArray<CompletionItem>> GetItemsAsync(string directoryPath, CancellationToken cancellationToken) 33internal ImmutableArray<CompletionItem> GetItems(string directoryPath, CancellationToken cancellationToken)
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (4)
22public override async Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey = null, CancellationToken cancellationToken = default) 74var cancellationToken = context.CancellationToken; 102internal override async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 120private static async Task<(Document, int)> GetDocumentWithoutInvokingTextAsync(Document document, int position, CancellationToken cancellationToken)
Completion\Providers\SymbolCompletionItem.cs (4)
139public static async Task<ImmutableArray<ISymbol>> GetSymbolsAsync(CompletionItem item, Document document, CancellationToken cancellationToken) 192CompletionItem item, Document document, SymbolDescriptionOptions options, CancellationToken cancellationToken) 199CompletionItem item, Document document, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, CancellationToken cancellationToken) 417CompletionItem item, ImmutableArray<ISymbol> symbols, Document document, SemanticModel semanticModel, SymbolDescriptionOptions options, CancellationToken cancellationToken)
Completion\SharedSyntaxContextsWithSpeculativeModel.cs (1)
31public Task<SyntaxContext> GetSyntaxContextAsync(Document document, CancellationToken cancellationToken)
Completion\Utilities.cs (1)
52public static async Task<SyntaxContext> CreateSyntaxContextWithExistingSpeculativeModelAsync(Document document, int position, CancellationToken cancellationToken)
Contracts\Client\ISolutionSnapshotProviderService.cs (1)
17ValueTask<SolutionSnapshotId> RegisterSolutionSnapshotAsync(CancellationToken cancellationToken);
Contracts\EditAndContinue\IManagedHotReloadLanguageService.cs (12)
14ValueTask CommitUpdatesAsync(CancellationToken cancellationToken); 15ValueTask DiscardUpdatesAsync(CancellationToken cancellationToken); 16ValueTask EndSessionAsync(CancellationToken cancellationToken); 17ValueTask EnterBreakStateAsync(CancellationToken cancellationToken); 18ValueTask ExitBreakStateAsync(CancellationToken cancellationToken); 20ValueTask<ManagedHotReloadUpdates> GetUpdatesAsync(CancellationToken cancellationToken); 21ValueTask<bool> HasChangesAsync(string? sourceFilePath, CancellationToken cancellationToken); 22ValueTask OnCapabilitiesChangedAsync(CancellationToken cancellationToken); 23ValueTask StartSessionAsync(CancellationToken cancellationToken); 29ValueTask<ManagedHotReloadUpdates> GetUpdatesAsync(ImmutableArray<string> runningProjects, CancellationToken cancellationToken); 32ValueTask UpdateBaselinesAsync(ImmutableArray<string> projectPaths, CancellationToken cancellationToken); 37ValueTask<ManagedHotReloadUpdates> GetUpdatesAsync(ImmutableArray<RunningProjectInfo> runningProjects, CancellationToken cancellationToken);
Contracts\EditAndContinue\IManagedHotReloadService.cs (4)
28ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(CancellationToken cancellation); 42ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(Guid module, CancellationToken cancellation); 51ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellation); 62ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(CancellationToken cancellation);
ConvertAnonymousType\AbstractConvertAnonymousTypeCodeRefactoringProvider.cs (1)
18Document document, TextSpan span, CancellationToken cancellationToken)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (4)
79private async Task<Document> ConvertAsync(Document document, TextSpan span, bool isRecord, CancellationToken cancellationToken) 151ImmutableDictionary<IPropertySymbol, string> propertyMap, CancellationToken cancellationToken) 180INamedTypeSymbol anonymousType, CancellationToken cancellationToken) 245CancellationToken cancellationToken)
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (2)
79CancellationToken cancellationToken) 98Document document, TAnonymousObjectCreationExpressionSyntax creationNode, INamedTypeSymbol anonymousType, bool allAnonymousTypes, CancellationToken cancellationToken)
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (4)
25protected abstract Task<string> GetFieldNameAsync(Document document, IPropertySymbol propertySymbol, CancellationToken cancellationToken); 27TCodeGenerationContextInfo info, TPropertyDeclarationNode property, string fieldName, CancellationToken cancellationToken); 32protected abstract Task<Document> ExpandToFieldPropertyAsync(Document document, TPropertyDeclarationNode property, CancellationToken cancellationToken); 89CancellationToken cancellationToken)
ConvertCast\AbstractConvertCastCodeRefactoringProvider.cs (1)
73CancellationToken cancellationToken)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (5)
45SemanticModel model, ForEachInfo info, SyntaxEditor editor, CancellationToken cancellationToken); 86ISemanticFactsService semanticFacts, SemanticModel model, SyntaxNode location, string baseName, CancellationToken cancellationToken) 91ForEachInfo foreachInfo, SyntaxNode foreachCollectionExpression, CancellationToken cancellationToken) 151TForEachStatement foreachStatement, CancellationToken cancellationToken) 416CancellationToken cancellationToken)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
47CancellationToken cancellationToken); 319CancellationToken cancellationToken)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (1)
186CancellationToken cancellationToken)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
34CancellationToken cancellationToken)
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (1)
26CancellationToken cancellationToken,
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (3)
40CancellationToken cancellationToken, 149CancellationToken cancellationToken) 165CancellationToken cancellationToken,
ConvertLinq\ConvertForEachToLinqQuery\IConverter.cs (1)
14void Convert(SyntaxEditor editor, bool convertToQuery, CancellationToken cancellationToken);
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (4)
118Document document, SyntaxNode top, bool isVerbatimStringLiteral, ImmutableArray<SyntaxNode> pieces, CancellationToken cancellationToken) 131CancellationToken cancellationToken) 270CancellationToken cancellationToken) 286SemanticModel semanticModel, CancellationToken cancellationToken)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (5)
57CancellationToken cancellationToken) 189ISyntaxFacts syntaxFacts, TInvocationExpressionSyntax? invocation, CancellationToken cancellationToken) 272CancellationToken cancellationToken) 312CancellationToken cancellationToken) 331CancellationToken cancellationToken)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (16)
184Document document, TextSpan span, CancellationToken cancellationToken) 217Document document, TextSpan span, Scope scope, bool isRecord, CancellationToken cancellationToken) 252CancellationToken cancellationToken) 263Document document, TextSpan span, Scope scope, bool isRecord, CancellationToken cancellationToken) 330bool isRecord, CancellationToken cancellationToken) 420INamedTypeSymbol tupleType, Scope scope, CancellationToken cancellationToken) 436Project startingProject, INamedTypeSymbol tupleType, CancellationToken cancellationToken) 478Project project, INamedTypeSymbol tupleType, CancellationToken cancellationToken) 489private static async Task AddDocumentsToUpdateForProjectAsync(Project project, ArrayBuilder<DocumentToUpdate> result, ImmutableArray<string> tupleFieldNames, CancellationToken cancellationToken) 518Document startingDocument, SyntaxNode tupleExprOrTypeNode, CancellationToken cancellationToken) 555CancellationToken cancellationToken) 584Document startingDocument, Dictionary<Document, SyntaxEditor> documentToEditorMap, CancellationToken cancellationToken) 617SyntaxNode containerToUpdate, CancellationToken cancellationToken) 637SyntaxNode containingMember, CancellationToken cancellationToken) 751SyntaxNode containingMember, CancellationToken cancellationToken) 800INamedTypeSymbol tupleType, NamingRule parameterNamingRule, CancellationToken cancellationToken)
ConvertTupleToStruct\IConvertTupleToStructCodeRefactoringProvider.cs (1)
15Document document, TextSpan span, Scope scope, bool isRecord, CancellationToken cancellationToken);
ConvertTupleToStruct\IRemoteConvertTupleToStructCodeRefactoringService.cs (1)
21CancellationToken cancellationToken);
Copilot\CopilotChangeAnalysisUtilities.cs (2)
45CancellationToken cancellationToken) 69string featureId, bool accepted, string proposalId, CopilotChangeAnalysis analysisResult, CancellationToken cancellationToken)
Copilot\Extensions.cs (1)
16public static async Task<ImmutableArray<DiagnosticData>> GetCachedCopilotDiagnosticsAsync(this TextDocument document, TextSpan? span, CancellationToken cancellationToken)
Copilot\ICopilotChangeAnalysisService.cs (6)
38Document document, ImmutableArray<TextChange> normalizedChanges, CancellationToken cancellationToken); 54CancellationToken cancellationToken) 82CancellationToken cancellationToken) 165CancellationToken cancellationToken) 206CancellationToken cancellationToken) 236CancellationToken cancellationToken)
Copilot\ICopilotCodeAnalysisService.cs (11)
26Task<bool> IsAvailableAsync(CancellationToken cancellationToken); 36Task<ImmutableArray<string>> GetAvailablePromptTitlesAsync(Document document, CancellationToken cancellationToken); 46Task AnalyzeDocumentAsync(Document document, TextSpan? span, string promptTitle, CancellationToken cancellationToken); 57Task<ImmutableArray<Diagnostic>> GetCachedDocumentDiagnosticsAsync(Document document, TextSpan? span, ImmutableArray<string> promptTitles, CancellationToken cancellationToken); 65Task StartRefinementSessionAsync(Document oldDocument, Document newDocument, Diagnostic? primaryDiagnostic, CancellationToken cancellationToken); 72Task<string> GetOnTheFlyDocsPromptAsync(OnTheFlyDocsInfo onTheFlyDocsInfo, CancellationToken cancellationToken); 78Task<(string responseString, bool isQuotaExceeded)> GetOnTheFlyDocsResponseAsync(string prompt, CancellationToken cancellationToken); 83Task<bool> IsFileExcludedAsync(string filePath, CancellationToken cancellationToken); 89Task<(Dictionary<string, string>? responseDictionary, bool isQuotaExceeded)> GetDocumentationCommentAsync(DocumentationCommentProposal proposal, CancellationToken cancellationToken); 94Task<bool> IsImplementNotImplementedExceptionsAvailableAsync(CancellationToken cancellationToken); 103CancellationToken cancellationToken);
Copilot\IRemoteCopilotChangeAnalysisService.cs (1)
18Checksum solutionChecksum, DocumentId documentId, ImmutableArray<TextChange> normalizedChanges, CancellationToken cancellationToken);
Debugging\AbstractBreakpointResolver.cs (5)
76protected abstract bool HasMethodBody(IMethodSymbol method, CancellationToken cancellationToken); 89public async Task<IEnumerable<BreakpointResolutionResult>> DoAsync(CancellationToken cancellationToken) 123IList<NameAndArity> nameParts, CancellationToken cancellationToken) 224private async Task<IEnumerable<INamedTypeSymbol>> GetAllTypesAsync(CancellationToken cancellationToken) 241private bool IsApplicable(ISymbol methodOrProperty, int? parameterCount, CancellationToken cancellationToken)
Debugging\AbstractDataTipInfoGetter.cs (1)
24Document document, TExpressionSyntax expression, bool includeKind, CancellationToken cancellationToken)
Debugging\DebugInformationReaderProvider.cs (3)
46public override ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken) 71public override async ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken) 115public abstract ValueTask CopyContentToAsync(Stream stream, CancellationToken cancellationToken);
Debugging\IBreakpointResolutionService.cs (2)
15Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken = default); 17Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken = default);
Debugging\ILanguageDebugInfoService.cs (2)
13Task<DebugLocationInfo> GetLocationInfoAsync(Document document, int position, CancellationToken cancellationToken); 22Task<DebugDataTipInfo> GetDataTipInfoAsync(Document document, int position, bool includeKind, CancellationToken cancellationToken);
Debugging\IProximityExpressionsService.cs (2)
14Task<IList<string>> GetProximityExpressionsAsync(Document document, int position, CancellationToken cancellationToken); 15Task<bool> IsValidAsync(Document document, int position, string expressionValue, CancellationToken cancellationToken);
DecompiledSource\IDecompiledSourceService.cs (1)
26Task<Document?> AddSourceToAsync(Document document, Compilation symbolCompilation, ISymbol symbol, MetadataReference? metadataReference, string? assemblyLocation, SyntaxFormattingOptions? formattingOptions, CancellationToken cancellationToken);
DesignerAttribute\DesignerAttributeDiscoveryService.cs (10)
62private static async ValueTask<bool> HasDesignerCategoryTypeAsync(Project project, CancellationToken cancellationToken) 84CancellationToken cancellationToken) 107CancellationToken cancellationToken) 123CancellationToken cancellationToken) 152CancellationToken cancellationToken) 179CancellationToken cancellationToken) 201CancellationToken cancellationToken) 224CancellationToken cancellationToken) 285bool hasDesignerCategoryType, Project project, DocumentId documentId, string? existingCategory, CancellationToken cancellationToken) 390CancellationToken cancellationToken)
DesignerAttribute\IDesignerAttributeDiscoveryService.cs (3)
16ValueTask ReportDesignerAttributeDataAsync(ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken); 22ValueTask ProcessSolutionAsync(Solution solution, ICallback callback, CancellationToken cancellationToken); 27ValueTask ProcessPriorityDocumentAsync(Solution solution, DocumentId priorityDocumentId, ICallback callback, CancellationToken cancellationToken);
DesignerAttribute\IRemoteDesignerAttributeDiscoveryService.cs (4)
23ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken); 26ValueTask DiscoverDesignerAttributesAsync(RemoteServiceCallbackId callbackId, Checksum solutionChecksum, CancellationToken cancellationToken); 27ValueTask DiscoverDesignerAttributesAsync(RemoteServiceCallbackId callbackId, Checksum solutionChecksum, DocumentId priorityDocument, CancellationToken cancellationToken); 38public ValueTask ReportDesignerAttributeDataAsync(RemoteServiceCallbackId callbackId, ImmutableArray<DesignerAttributeData> data, CancellationToken cancellationToken)
Diagnostics\AbstractAnalyzerDriverService.cs (2)
15SemanticModel model, TextSpan span, CancellationToken cancellationToken) 22protected abstract void ComputeDeclarationsInSpan(SemanticModel model, TextSpan span, ArrayBuilder<DeclarationInfo> infos, CancellationToken cancellationToken);
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
86public async ValueTask RunAnalysisAsync(Project project, CancellationToken cancellationToken)
Diagnostics\DiagnosticAnalyzerExtensions.cs (1)
48CancellationToken cancellationToken)
Diagnostics\IAnalyzerDriverService.cs (1)
19ImmutableArray<DeclarationInfo> ComputeDeclarationsInSpan(SemanticModel model, TextSpan span, CancellationToken cancellationToken);
Diagnostics\ICodeAnalysisDiagnosticAnalyzerService.cs (4)
22ValueTask RunAnalysisAsync(Project project, CancellationToken cancellationToken); 25/// Returns true if <see cref="RunAnalysisAsync(Project, CancellationToken)"/> was invoked on either the current or 35/// cref="RunAnalysisAsync(Project, CancellationToken)"/> invocation on the containing project or solution. The 45/// from the last <see cref="RunAnalysisAsync(Project, CancellationToken)"/> invocation on the given project or
Diagnostics\IDiagnosticAnalyzerService.cs (13)
32Project project, CancellationToken cancellationToken); 42Project project, ImmutableArray<string> diagnosticIds, CancellationToken cancellationToken); 67Project project, ImmutableArray<DocumentId> documentIds, ImmutableHashSet<string>? diagnosticIds, AnalyzerFilter analyzerFilter, bool includeLocalDocumentDiagnostics, CancellationToken cancellationToken); 79Project project, ImmutableHashSet<string>? diagnosticIds, AnalyzerFilter analyzerFilter, CancellationToken cancellationToken); 94CancellationToken cancellationToken); 98Solution solution, ImmutableArray<ProjectId> projectIds, CancellationToken cancellationToken); 102Solution solution, ProjectId? projectId, CancellationToken cancellationToken); 106Solution solution, ProjectId projectId, AnalyzerReference analyzerReference, string language, CancellationToken cancellationToken); 113Solution solution, CancellationToken cancellationToken); 126this IDiagnosticAnalyzerService service, TextDocument document, TextSpan? range, DiagnosticKind diagnosticKind, CancellationToken cancellationToken) 146CancellationToken cancellationToken) 156this IDiagnosticAnalyzerService service, Solution solution, CancellationToken cancellationToken) 160this IDiagnosticAnalyzerService service, Project project, CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_CompilationWithAnalyzersPair.cs (2)
50CancellationToken cancellationToken) 82CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_ComputeDiagnosticAnalysisResults.cs (1)
29CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (2)
33CancellationToken cancellationToken) 196CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_DeprioritizationCandidates.cs (3)
29Project project, DiagnosticAnalyzer analyzer, CancellationToken cancellationToken) 39private async ValueTask PopulateDeprioritizedDiagnosticIdMapAsync(Project project, CancellationToken cancellationToken) 45Project project, ImmutableArray<string> diagnosticIds, CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_ForceCodeAnalysisDiagnostics.cs (1)
17Project project, CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (4)
27CancellationToken cancellationToken) 45CancellationToken cancellationToken) 286CancellationToken cancellationToken) 313CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_ProduceProjectDiagnostics.cs (5)
59CancellationToken cancellationToken) 73CancellationToken cancellationToken) 92CancellationToken cancellationToken) 104CancellationToken cancellationToken) 123CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (9)
24Project project, CancellationToken cancellationToken) 42Solution solution, ProjectId projectId, AnalyzerReference analyzerReference, string language, CancellationToken cancellationToken) 66Solution solution, CancellationToken cancellationToken) 106Solution solution, ImmutableArray<ProjectId> projectIds, CancellationToken cancellationToken) 132Solution solution, ProjectId? projectId, CancellationToken cancellationToken) 155Project project, ImmutableArray<DocumentId> documentIds, ImmutableHashSet<string>? diagnosticIds, AnalyzerFilter analyzerFilter, bool includeLocalDocumentDiagnostics, CancellationToken cancellationToken) 179CancellationToken cancellationToken) 197Project project, ImmutableArray<string> diagnosticIds, CancellationToken cancellationToken) 220CancellationToken cancellationToken)
Diagnostics\Service\DiagnosticAnalyzerService.cs (4)
98public static Task<VersionStamp> GetDiagnosticVersionAsync(Project project, CancellationToken cancellationToken) 128Project project, CompilationWithAnalyzers compilationWithAnalyzers, bool logPerformanceInfo, bool getTelemetryInfo, CancellationToken cancellationToken) 137if (await service.IsDeprioritizedAnalyzerAsync(project, analyzer, CancellationToken.None).ConfigureAwait(false)) 148await service.PopulateDeprioritizedDiagnosticIdMapAsync(project, CancellationToken.None).ConfigureAwait(false);
Diagnostics\Service\DiagnosticAnalyzerService.IncrementalMemberEditAnalyzer.cs (4)
58CancellationToken cancellationToken) 193CancellationToken cancellationToken) 227private async Task<ImmutableArray<TextSpan>> GetOrCreateMemberSpansAsync(Document document, VersionStamp version, CancellationToken cancellationToken) 244static async Task<ImmutableArray<TextSpan>> CreateMemberSpansAsync(Document document, VersionStamp version, CancellationToken cancellationToken)
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (3)
84CancellationToken cancellationToken) 120private static bool IsCanceled(Exception ex, CancellationToken cancellationToken) 124private static async Task VerifyDiagnosticLocationsAsync(ImmutableArray<Diagnostic> diagnostics, Project project, CancellationToken cancellationToken)
Diagnostics\Service\DocumentAnalysisExecutor.cs (1)
77DiagnosticAnalyzer analyzer, CancellationToken cancellationToken)
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (1)
292CancellationToken cancellationToken)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (10)
21protected abstract TMemberNode? GetContainingMember(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 27protected abstract SyntaxToken GetTokenToRight(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 28protected abstract SyntaxToken GetTokenToLeft(SyntaxTree syntaxTree, int position, CancellationToken cancellationToken); 70CancellationToken cancellationToken) 183public bool IsValidTargetMember(ParsedDocument document, int position, CancellationToken cancellationToken) 186private TMemberNode? GetTargetMember(ParsedDocument document, int position, CancellationToken cancellationToken) 244public DocumentationCommentSnippet? GetDocumentationCommentSnippetOnEnterTyped(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 260private DocumentationCommentSnippet? GenerateDocumentationCommentAfterEnter(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 314ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken) 353private DocumentationCommentSnippet? GenerateExteriorTriviaAfterEnter(ParsedDocument document, int position, in DocumentationCommentOptions options, CancellationToken cancellationToken)
DocumentationComments\CopilotDocumentationCommentGenerator.cs (1)
130string? indentText, CancellationToken cancellationToken)
DocumentationComments\IDocumentationCommentFormattingService.cs (1)
17SymbolDisplayFormat format, StructuralTypeDisplayInfo typeDisplayInfo, CancellationToken cancellationToken);
DocumentationComments\IDocumentationCommentSnippetService.cs (4)
22CancellationToken cancellationToken); 28CancellationToken cancellationToken); 34CancellationToken cancellationToken); 41bool IsValidTargetMember(ParsedDocument document, int caretPosition, CancellationToken cancellationToken);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (9)
37Document document, int position, IImmutableSet<Document> documentsToSearch, HighlightingOptions options, CancellationToken cancellationToken) 64Document document, int position, IImmutableSet<Document> documentsToSearch, HighlightingOptions options, CancellationToken cancellationToken) 95Document document, SemanticModel semanticModel, int position, HighlightingOptions options, CancellationToken cancellationToken) 115CancellationToken cancellationToken) 164FindReferencesSearchOptions options, CancellationToken cancellationToken) 206Document document, ISymbol symbol, CancellationToken cancellationToken) 217CancellationToken cancellationToken) 299private static async Task AddLocationSpanAsync(Location location, Solution solution, HashSet<DocumentSpan> spanSet, MultiDictionary<Document, HighlightSpan> tagList, HighlightSpanKind kind, CancellationToken cancellationToken) 310Solution solution, Location location, CancellationToken cancellationToken)
DocumentHighlighting\IDocumentHighlightsService.cs (1)
51Document document, int position, IImmutableSet<Document> documentsToSearch, HighlightingOptions options, CancellationToken cancellationToken);
DocumentHighlighting\IEmbeddedLanguageDocumentHighlighter.cs (1)
21CancellationToken cancellationToken);
DocumentHighlighting\IRemoteDocumentHighlightsService.cs (2)
16Checksum solutionChecksum, DocumentId documentId, int position, ImmutableArray<DocumentId> documentIdsToSearch, HighlightingOptions options, CancellationToken cancellationToken); 28public async ValueTask<DocumentHighlights> RehydrateAsync(Solution solution, CancellationToken cancellationToken)
DocumentIdSpan.cs (1)
28public async Task<DocumentSpan?> TryRehydrateAsync(Solution solution, CancellationToken cancellationToken)
DocumentSpanExtensions.cs (2)
22public static Task<INavigableLocation?> GetNavigableLocationAsync(this DocumentSpan documentSpan, CancellationToken cancellationToken) 30this DocumentSpan documentSpan, CancellationToken cancellationToken)
EditAndContinue\AbstractEditAndContinueAnalyzer.ActiveMembersBuilder.cs (1)
22private readonly struct ActiveMembersBuilder(AbstractEditAndContinueAnalyzer analyzer, DocumentSemanticModel oldModel, DocumentSemanticModel newModel, CancellationToken cancellationToken) : IDisposable
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (75)
185/// Returns all symbols with declaring syntax (<see cref="GetSymbolDeclarationSyntax(ISymbol, CancellationToken)"/> must return a syntax node) 201CancellationToken cancellationToken); 212CancellationToken cancellationToken); 223CancellationToken cancellationToken) 407private bool ReportUnsupportedOperations(in DiagnosticContext diagnosticContext, DeclarationBody body, CancellationToken cancellationToken) 428CancellationToken cancellationToken); 450internal abstract IMethodSymbol GetLambdaExpressionSymbol(SemanticModel model, SyntaxNode lambdaExpression, CancellationToken cancellationToken); 452internal abstract bool QueryClauseLambdasTypeEquivalent(SemanticModel oldModel, SyntaxNode oldNode, SemanticModel newModel, SyntaxNode newNode, CancellationToken cancellationToken); 499internal abstract bool IsConstructorWithMemberInitializers(ISymbol symbol, CancellationToken cancellationToken); 517CancellationToken cancellationToken) 737private static async ValueTask<(Document? document, SourceText text)> GetDocumentContentAsync(Project project, DocumentId documentId, CancellationToken cancellationToken) 754private async ValueTask<(SyntaxNode oldRoot, SyntaxNode newRoot)> GetSyntaxRootsAsync(Document? oldDocument, Document? newDocument, CancellationToken cancellationToken) 781private static async ValueTask<DocumentSemanticModel> GetDocumentSemanticModelAsync(Project project, Document? document, SyntaxTree tree, CancellationToken cancellationToken) 958CancellationToken cancellationToken) 1124CancellationToken cancellationToken) 1516private ActiveStatement GetActiveStatementWithSpan(UnmappedActiveStatement oldStatement, SyntaxTree newTree, TextSpan newSpan, RudeEditDiagnosticsBuilder diagnostics, CancellationToken cancellationToken) 1544CancellationToken cancellationToken) 1702CancellationToken cancellationToken) 1757public ActiveStatementExceptionRegions GetExceptionRegions(SyntaxNode root, TextSpan unmappedActiveStatementSpan, bool isNonLeaf, CancellationToken cancellationToken) 1766private ActiveStatementExceptionRegions GetExceptionRegions(List<SyntaxNode> exceptionHandlingAncestors, SyntaxTree tree, CancellationToken cancellationToken) 2016CancellationToken cancellationToken) 2084CancellationToken cancellationToken) 2225CancellationToken cancellationToken) 2694public SymbolKey GetKey(ISymbol symbol, CancellationToken cancellationToken) 2714CancellationToken cancellationToken) 3642static ISymbol? Resolve(ISymbol symbol, SymbolKey symbolKey, Compilation compilation, CancellationToken cancellationToken) 3722protected static ISymbol? GetSemanticallyMatchingNewSymbol(ISymbol? oldSymbol, ISymbol? newSymbol, Compilation newCompilation, SymbolInfoCache symbolCache, CancellationToken cancellationToken) 3756CancellationToken cancellationToken) 3810CancellationToken cancellationToken) 3889private static void AddUpdateEditsForMemberAndAccessors(ArrayBuilder<SemanticEditInfo> semanticEdits, ISymbol symbol, CancellationToken cancellationToken) 3926private static void AddDeleteEditsForMemberAndAccessors(ArrayBuilder<SemanticEditInfo> semanticEdits, ISymbol oldSymbol, SymbolKey deletedSymbolContainer, CancellationToken cancellationToken) 3965private static void AddInsertEditsForMemberAndAccessors(ArrayBuilder<SemanticEditInfo> semanticEdits, ISymbol newSymbol, CancellationToken cancellationToken) 3980CancellationToken cancellationToken) 4045CancellationToken cancellationToken) 4125private bool IsRestartRequired(ISymbol oldMember, SyntaxNode? oldDeclaration, Compilation oldCompilation, ISymbol newMember, SyntaxNode? newDeclaration, CancellationToken cancellationToken) 4179CancellationToken cancellationToken) 4270CancellationToken cancellationToken) 4318CancellationToken cancellationToken) 4743CancellationToken cancellationToken) 4786/// Semantic edits of members synthesized based on parameters that have no declaring syntax (<see cref="GetSymbolDeclarationSyntax(ISymbol, CancellationToken)"/> returns null) 4787/// and therefore not produced by <see cref="GetSymbolEdits(EditKind, SyntaxNode?, SyntaxNode?, DocumentSemanticModel, DocumentSemanticModel, Match{SyntaxNode}, IReadOnlyDictionary{SyntaxNode, EditKind}, SymbolInfoCache, CancellationToken)"/> 4794CancellationToken cancellationToken) 4827private static void AddDelegateMethodEdit(ArrayBuilder<SemanticEditInfo> semanticEdits, INamedTypeSymbol delegateType, string methodName, CancellationToken cancellationToken) 4841CancellationToken cancellationToken) 4869CancellationToken cancellationToken) 5097CancellationToken cancellationToken) 5188private SyntaxNode GetDiagnosticNode(out int distance, CancellationToken cancellationToken) 5240private ISymbol? TryGetNewContainer(ISymbol oldSymbol, ref int distance, CancellationToken cancellationToken) 5275public void Report(RudeEditKind kind, SyntaxNode locationNode, CancellationToken cancellationToken, string?[]? arguments = null) 5291public void Report(RudeEditKind kind, CancellationToken cancellationToken, TextSpan? span = null, string?[]? arguments = null, RudeEditReportingCondition? condition = null) 5294public RudeEditDiagnostic CreateRudeEdit(RudeEditKind kind, CancellationToken cancellationToken, TextSpan? span = null, string?[]? arguments = null) 5345public void ReportTypeLayoutUpdateRudeEdits(CancellationToken cancellationToken) 5375internal void ReportTypeLayoutUpdateRudeEdits(in DiagnosticContext diagnosticContext, ISymbol newSymbol, CancellationToken cancellationToken) 5426private bool HasBackingField(IParameterSymbol parameter, CancellationToken cancellationToken) 5574CancellationToken cancellationToken) 5776private bool AnyMemberInitializerBody(INamedTypeSymbol type, Func<MemberBody, bool> predicate, bool isStatic, CancellationToken cancellationToken) 5845CancellationToken cancellationToken) 6321CancellationToken cancellationToken) 6414protected abstract SyntaxNode? GetSymbolDeclarationSyntax(ISymbol symbol, Func<ImmutableArray<SyntaxReference>, SyntaxReference?> selector, CancellationToken cancellationToken); 6416protected SyntaxNode GetSymbolDeclarationSyntax(ISymbol symbol, CancellationToken cancellationToken) 6419protected SyntaxNode? GetSingleSymbolDeclarationSyntax(ISymbol symbol, CancellationToken cancellationToken) 6422protected SyntaxNode? GetSymbolDeclarationSyntax(ISymbol symbol, SyntaxTree tree, CancellationToken cancellationToken) 6425protected abstract ISymbol? GetDeclaredSymbol(SemanticModel model, SyntaxNode declaration, CancellationToken cancellationToken); 6427protected ISymbol GetRequiredDeclaredSymbol(SemanticModel model, SyntaxNode declaration, CancellationToken cancellationToken) 6434private TextSpan GetSymbolLocationSpan(ISymbol symbol, CancellationToken cancellationToken) 6444private CapturedParameterKey GetParameterKey(IParameterSymbol parameter, CancellationToken cancellationToken) 6525CancellationToken cancellationToken) 6683CancellationToken cancellationToken) 6744private SyntaxNode GetCapturedVariableScope(ISymbol local, CancellationToken cancellationToken) 6786CancellationToken cancellationToken) 7051public IMethodSymbol? GetPrimaryConstructor(INamedTypeSymbol typeSymbol, CancellationToken cancellationToken) 7055public bool IsPrimaryConstructor(ISymbol symbol, CancellationToken cancellationToken) 7062public bool IsPrimaryConstructorParameterMatchingSymbol(ISymbol symbol, CancellationToken cancellationToken) 7072public IMethodSymbol? GetEncompassingPrimaryConstructor(SyntaxNode declaration, ISymbol symbol, CancellationToken cancellationToken) 7099private bool DeleteEditImpliesInsertEdit(ISymbol oldSymbol, ISymbol newSymbol, Compilation oldCompilation, CancellationToken cancellationToken)
EditAndContinue\ActiveStatementProvider.cs (1)
14internal delegate ValueTask<ImmutableArray<ActiveStatementSpan>> ActiveStatementSpanProvider(DocumentId? documentId, string filePath, CancellationToken cancellationToken);
EditAndContinue\ActiveStatementsMap.cs (3)
166internal async ValueTask<ImmutableArray<UnmappedActiveStatement>> GetOldActiveStatementsAsync(IEditAndContinueAnalyzer analyzer, Document oldDocument, CancellationToken cancellationToken) 174internal ImmutableArray<UnmappedActiveStatement> GetOldActiveStatements(IEditAndContinueAnalyzer analyzer, SyntaxTree oldSyntaxTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken) 184private ImmutableArray<UnmappedActiveStatement> CalculateOldActiveStatementsAndExceptionRegions(IEditAndContinueAnalyzer analyzer, SyntaxTree oldTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken)
EditAndContinue\CommittedSolution.cs (3)
151public async Task<(Document? Document, DocumentState State)> GetDocumentAndStateAsync(Document currentDocument, CancellationToken cancellationToken, bool reloadOutOfSyncDocument = false) 325private async ValueTask<(Optional<SourceText?> matchingSourceText, bool? hasDocument)> TryGetMatchingSourceTextAsync(Document document, SourceText sourceText, Document currentDocument, CancellationToken cancellationToken) 374CancellationToken cancellationToken)
EditAndContinue\DebuggingSession.cs (5)
278internal Task<(Guid Mvid, Diagnostic? Error)> GetProjectModuleIdAsync(Project project, CancellationToken cancellationToken) 457public async ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken) 532CancellationToken cancellationToken) 704public async ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(Solution solution, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken) 860public async ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument mappedDocument, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (3)
37CancellationToken cancellationToken) 69CancellationToken cancellationToken) 105private async Task<ImmutableArray<ActiveStatementLineSpan>> GetLatestUnmappedActiveStatementSpansAsync(Document? oldDocument, Document? newDocument, ActiveStatementSpanProvider newActiveStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditAndContinueService.cs (5)
134internal static async ValueTask HydrateDocumentsAsync(Solution solution, CancellationToken cancellationToken) 202public ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken) 215CancellationToken cancellationToken) 242public ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(DebuggingSessionId sessionId, Solution solution, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken) 253public ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(DebuggingSessionId sessionId, TextDocument mappedDocument, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\EditSession.cs (20)
122private async Task<Diagnostic?> GetUnsupportedChangesDiagnosticAsync(EmitDifferenceResult emitResult, CancellationToken cancellationToken) 155public async Task<string?> ReportModuleDiagnosticsAsync(Guid mvid, Project oldProject, Project newProject, ImmutableArray<DocumentAnalysisResults> documentAnalyses, ArrayBuilder<Diagnostic> diagnostics, CancellationToken cancellationToken) 174private static async IAsyncEnumerable<Location> CreateChangedLocationsAsync(Project oldProject, Project newProject, ImmutableArray<DocumentAnalysisResults> documentAnalyses, [EnumeratorCancellation] CancellationToken cancellationToken) 227private async Task<EditAndContinueCapabilities> GetCapabilitiesAsync(CancellationToken cancellationToken) 240private async Task<ActiveStatementsMap> GetBaseActiveStatementsAsync(CancellationToken cancellationToken) 254public static async ValueTask<bool> HasChangesAsync(Solution oldSolution, Solution newSolution, string sourceFilePath, CancellationToken cancellationToken) 277public static async ValueTask<bool> HasChangesAsync(Solution oldSolution, Solution newSolution, CancellationToken cancellationToken) 317private static async ValueTask<bool> ContentEqualsAsync(TextDocument oldDocument, TextDocument newDocument, CancellationToken cancellationToken) 333internal static async ValueTask<bool> HasDifferencesAsync(Project oldProject, Project newProject, ProjectDifferences? differences, CancellationToken cancellationToken) 508CancellationToken cancellationToken) 585private static async ValueTask<TextDocumentStates<SourceGeneratedDocumentState>> GetSourceGeneratedDocumentStatesAsync(TraceLog log, Project project, ArrayBuilder<Diagnostic>? diagnostics, CancellationToken cancellationToken) 605internal static async IAsyncEnumerable<DocumentId> GetChangedDocumentsAsync(TraceLog log, Project oldProject, Project newProject, [EnumeratorCancellation] CancellationToken cancellationToken) 653CancellationToken cancellationToken) 842CancellationToken cancellationToken) 899CancellationToken cancellationToken) 1031CancellationToken cancellationToken) 1076CancellationToken cancellationToken) 1124CancellationToken cancellationToken) 1520async ValueTask LogDocumentChangesAsync(int? generation, CancellationToken cancellationToken) 1643private async ValueTask LogDeltaFilesAsync(TraceLog.FileLogger log, ManagedHotReloadUpdate delta, int baselineGeneration, Project oldProject, Project newProject, CancellationToken cancellationToken)
EditAndContinue\IActiveStatementSpanFactory.cs (2)
27ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(Solution solution, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken); 36ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken);
EditAndContinue\IActiveStatementSpanLocator.cs (1)
18ValueTask<ImmutableArray<ActiveStatementSpan>> GetSpansAsync(Solution solution, DocumentId? documentId, string filePath, CancellationToken cancellationToken);
EditAndContinue\IEditAndContinueAnalyzer.cs (2)
26CancellationToken cancellationToken); 28ActiveStatementExceptionRegions GetExceptionRegions(SyntaxNode syntaxRoot, TextSpan unmappedActiveStatementSpan, bool isNonLeaf, CancellationToken cancellationToken);
EditAndContinue\IEditAndContinueService.cs (4)
20ValueTask<ImmutableArray<Diagnostic>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken); 21ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync(DebuggingSessionId sessionId, Solution solution, ImmutableDictionary<ProjectId, RunningProjectOptions> runningProjects, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken); 30ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(DebuggingSessionId sessionId, Solution solution, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken); 31ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(DebuggingSessionId sessionId, TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken);
EditAndContinue\IPdbMatchingSourceTextProvider.cs (2)
15ValueTask<string?> TryGetMatchingSourceTextAsync(string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken); 26public ValueTask<string?> TryGetMatchingSourceTextAsync(string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
EditAndContinue\ISolutionSnapshotProvider.cs (1)
12ValueTask<Solution> GetCurrentSolutionAsync(CancellationToken cancellationToken);
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
119public async ValueTask<string?> TryGetMatchingSourceTextAsync(string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken)
EditAndContinue\Remote\ActiveStatementSpanProviderCallback.cs (1)
20public async ValueTask<ImmutableArray<ActiveStatementSpan>> GetSpansAsync(DocumentId? documentId, string filePath, CancellationToken cancellationToken)
EditAndContinue\Remote\DebuggingSessionProxy.cs (7)
23public async ValueTask BreakStateOrCapabilitiesChangedAsync(bool? inBreakState, CancellationToken cancellationToken) 38public async ValueTask EndDebuggingSessionAsync(CancellationToken cancellationToken) 59CancellationToken cancellationToken) 85public async ValueTask CommitSolutionUpdateAsync(CancellationToken cancellationToken) 100public async ValueTask DiscardSolutionUpdateAsync(CancellationToken cancellationToken) 114public async ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(Solution solution, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken) 130public async ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(TextDocument document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
EditAndContinue\Remote\IRemoteEditAndContinueService.cs (16)
20ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 21ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken); 22ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 23ValueTask PrepareModuleForUpdateAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken); 25ValueTask<ImmutableArray<ActiveStatementSpan>> GetSpansAsync(RemoteServiceCallbackId callbackId, DocumentId? documentId, string filePath, CancellationToken cancellationToken); 26ValueTask<string?> TryGetMatchingSourceTextAsync(RemoteServiceCallbackId callbackId, string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken); 29ValueTask<ImmutableArray<DiagnosticData>> GetDocumentDiagnosticsAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, DocumentId documentId, CancellationToken cancellationToken); 30ValueTask<EmitSolutionUpdateResults.Data> EmitSolutionUpdateAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, DebuggingSessionId sessionId, ImmutableDictionary<ProjectId, RunningProjectOptions> runningProjects, CancellationToken cancellationToken); 35ValueTask CommitSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 36ValueTask DiscardSolutionUpdateAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 38ValueTask<DebuggingSessionId> StartDebuggingSessionAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, bool reportDiagnostics, CancellationToken cancellationToken); 43ValueTask BreakStateOrCapabilitiesChangedAsync(DebuggingSessionId sessionId, bool? isBreakState, CancellationToken cancellationToken); 48ValueTask EndDebuggingSessionAsync(DebuggingSessionId sessionId, CancellationToken cancellationToken); 49ValueTask<ImmutableArray<ImmutableArray<ActiveStatementSpan>>> GetBaseActiveStatementSpansAsync(Checksum solutionChecksum, DebuggingSessionId sessionId, ImmutableArray<DocumentId> documentIds, CancellationToken cancellationToken); 50ValueTask<ImmutableArray<ActiveStatementSpan>> GetAdjustedActiveStatementSpansAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, DebuggingSessionId sessionId, DocumentId documentId, CancellationToken cancellationToken); 52ValueTask SetFileLoggingDirectoryAsync(string? logDirectory, CancellationToken cancellationToken);
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (14)
32public ValueTask<ImmutableArray<ActiveStatementSpan>> GetSpansAsync(RemoteServiceCallbackId callbackId, DocumentId? documentId, string filePath, CancellationToken cancellationToken) 35public ValueTask<string?> TryGetMatchingSourceTextAsync(RemoteServiceCallbackId callbackId, string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 38public ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken) 41public ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken) 44public ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken) 47public ValueTask PrepareModuleForUpdateAsync(RemoteServiceCallbackId callbackId, Guid mvid, CancellationToken cancellationToken) 56public async ValueTask<string?> TryGetMatchingSourceTextAsync(string filePath, ImmutableArray<byte> requiredChecksum, SourceHashAlgorithm checksumAlgorithm, CancellationToken cancellationToken) 68public async ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(CancellationToken cancellationToken) 80public async ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(Guid mvid, CancellationToken cancellationToken) 92public async ValueTask PrepareModuleForUpdateAsync(Guid mvid, CancellationToken cancellationToken) 104public async ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(CancellationToken cancellationToken) 125CancellationToken cancellationToken) 152public async ValueTask<ImmutableArray<DiagnosticData>> GetDocumentDiagnosticsAsync(Document document, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken) 176public async ValueTask SetFileLoggingDirectoryAsync(string? logDirectory, CancellationToken cancellationToken)
EditAndContinue\SemanticEditInfo.cs (3)
61public static SemanticEditInfo CreateInsert(ISymbol symbol, CancellationToken cancellationToken) 71public static SemanticEditInfo CreateUpdate(ISymbol symbol, SyntaxMaps syntaxMaps, CancellationToken cancellationToken) 84public static SemanticEditInfo CreateDelete(ISymbol symbol, SymbolKey containingSymbolKey, CancellationToken cancellationToken)
EditAndContinue\TraceLog.cs (4)
92public async ValueTask WriteAsync(Func<Stream, CancellationToken, ValueTask> writer, DebuggingSessionId sessionId, string directory, string fileName, CancellationToken cancellationToken) 107public async ValueTask WriteDocumentAsync(Document document, string fileNameSuffix, UpdateId updateId, int? generation, CancellationToken cancellationToken) 126public async ValueTask WriteDocumentChangeAsync(Document? oldDocument, Document? newDocument, UpdateId updateId, int? generation, CancellationToken cancellationToken)
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
111CancellationToken cancellationToken)
EmbeddedLanguages\AbstractLanguageDetector.cs (7)
30protected abstract bool IsArgumentToWellKnownAPI(SyntaxToken token, SyntaxNode argumentNode, SemanticModel semanticModel, CancellationToken cancellationToken, out TOptions options); 37protected abstract bool TryGetOptions(SemanticModel semanticModel, ITypeSymbol exprType, SyntaxNode expr, CancellationToken cancellationToken, out TOptions options); 40protected virtual bool IsEmbeddedLanguageInterpolatedStringTextToken(SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 53CancellationToken cancellationToken, 97private bool IsEmbeddedLanguageStringLiteralToken(SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken, out TOptions options) 110CancellationToken cancellationToken) 223public TTree? TryParseString(SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken)
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (4)
39Document document, ImmutableArray<TextSpan> textSpans, ClassificationOptions options, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 52SolutionServices services, Project? project, SemanticModel semanticModel, ImmutableArray<TextSpan> textSpans, ClassificationOptions options, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 73CancellationToken cancellationToken) 82private readonly CancellationToken _cancellationToken = cancellationToken;
EmbeddedLanguages\Classification\EmbeddedLanguageClassifierContext.cs (2)
44public CancellationToken CancellationToken { get; } 59CancellationToken cancellationToken)
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (3)
74var cancellationToken = context.CancellationToken; 215public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 230public override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken)
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeEmbeddedLanguage.cs (1)
27Document document, int position, CancellationToken cancellationToken)
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (3)
40protected override bool TryGetOptions(SemanticModel semanticModel, ITypeSymbol exprType, SyntaxNode expr, CancellationToken cancellationToken, out DateAndTimeOptions options) 54protected override bool IsEmbeddedLanguageInterpolatedStringTextToken(SyntaxToken token, SemanticModel semanticModel, CancellationToken cancellationToken) 71CancellationToken cancellationToken,
EmbeddedLanguages\EmbeddedLanguageDetector.cs (12)
34CancellationToken cancellationToken, 48CancellationToken cancellationToken) 61CancellationToken cancellationToken, 156CancellationToken cancellationToken, 208CancellationToken cancellationToken, 279CancellationToken cancellationToken, 335CancellationToken cancellationToken, 362CancellationToken cancellationToken, 387CancellationToken cancellationToken, 441CancellationToken cancellationToken, 457CancellationToken cancellationToken, 471CancellationToken cancellationToken,
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
56CancellationToken cancellationToken)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionCodeFixProvider.cs (2)
41public void Fix(SyntaxEditor editor, Diagnostic diagnostic, CancellationToken cancellationToken) 55SyntaxEditor editor, CancellationToken cancellationToken)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
36var cancellationToken = context.CancellationToken;
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (1)
41CancellationToken cancellationToken)
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (5)
62/// <inheritdoc cref="TryParseString(SyntaxToken, SemanticModel, bool, CancellationToken)"/> 69public JsonTree? TryParseString(SyntaxToken token, SemanticModel semanticModel, bool includeProbableStrings, CancellationToken cancellationToken) 129CancellationToken cancellationToken, 160SemanticModel semanticModel, ITypeSymbol exprType, SyntaxNode expr, CancellationToken cancellationToken, out JsonOptions options) 205SemanticModel semanticModel, SyntaxNode argumentNode, CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (2)
43var cancellationToken = context.CancellationToken; 81CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (1)
44CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
52var cancellationToken = context.CancellationToken;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (1)
35Document document, SemanticModel semanticModel, SyntaxToken token, int position, HighlightingOptions options, CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (2)
445public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken) 460public override Task<CompletionDescription> GetDescriptionAsync(Document document, CompletionItem item, CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedLanguage.cs (1)
34Document document, int position, CancellationToken cancellationToken)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (4)
77CancellationToken cancellationToken, 148CancellationToken cancellationToken, 169CancellationToken cancellationToken, 185SemanticModel semanticModel, ITypeSymbol exprType, SyntaxNode expr, CancellationToken cancellationToken, out RegexOptions options)
Emit\CompilationOutputs.cs (2)
154internal async ValueTask<bool> TryCopyAssemblyToAsync(Stream stream, CancellationToken cancellationToken) 166internal async ValueTask<bool> TryCopyPdbToAsync(Stream stream, CancellationToken cancellationToken)
EncapsulateField\AbstractEncapsulateFieldService.cs (10)
41protected abstract Task<SyntaxNode> RewriteFieldNameAndAccessibilityAsync(string originalFieldName, bool makePrivate, Document document, SyntaxAnnotation declarationAnnotation, CancellationToken cancellationToken); 42protected abstract Task<ImmutableArray<IFieldSymbol>> GetFieldsAsync(Document document, TextSpan span, CancellationToken cancellationToken); 45public async Task<EncapsulateFieldResult?> EncapsulateFieldsInSpanAsync(Document document, TextSpan span, bool useDefaultBehavior, CancellationToken cancellationToken) 58public async Task<ImmutableArray<CodeAction>> GetEncapsulateFieldCodeActionsAsync(Document document, TextSpan span, CancellationToken cancellationToken) 112bool updateReferences, CancellationToken cancellationToken) 141private async Task<Solution> EncapsulateFieldsInCurrentProcessAsync(Document document, ImmutableArray<IFieldSymbol> fields, bool updateReferences, CancellationToken cancellationToken) 171CancellationToken cancellationToken) 231bool updateReferences, Solution solution, Document document, IFieldSymbol field, string finalFieldName, string generatedPropertyName, CancellationToken cancellationToken) 281CancellationToken cancellationToken) 321CancellationToken cancellationToken)
EncapsulateField\EncapsulateFieldResult.cs (2)
12internal sealed class EncapsulateFieldResult(string name, Glyph glyph, Func<CancellationToken, Task<Solution>> getSolutionAsync) 18public Task<Solution> GetSolutionAsync(CancellationToken cancellationToken)
EncapsulateField\IEncapsulateFieldService.cs (3)
16Task<ImmutableArray<CodeAction>> GetEncapsulateFieldCodeActionsAsync(Document document, TextSpan span, CancellationToken cancellationToken); 18Task<Solution> EncapsulateFieldsAsync(Document document, ImmutableArray<IFieldSymbol> fields, bool updateReferences, CancellationToken cancellationToken); 19Task<EncapsulateFieldResult?> EncapsulateFieldsInSpanAsync(Document document, TextSpan span, bool useDefaultBehavior, CancellationToken cancellationToken);
EncapsulateField\IRemoteEncapsulateFieldService.cs (1)
19CancellationToken cancellationToken);
Extensions\ExtensionFolder.cs (3)
59string assemblyFilePath, CancellationToken cancellationToken) 151public async ValueTask<ExtensionMessageNames> GetExtensionMessageNamesAsync(string assemblyFilePath, CancellationToken cancellationToken) 175CancellationToken cancellationToken)
Extensions\ExtensionMessageHandlerService_RemoteOrLocal.cs (12)
21Func<ExtensionMessageHandlerService, TArg, CancellationToken, ValueTask> executeInProcessAsync, 22Func<IRemoteExtensionMessageHandlerService, TArg, Checksum?, CancellationToken, ValueTask> executeOutOfProcessAsync, 24CancellationToken cancellationToken) 46Func<ExtensionMessageHandlerService, TArg, CancellationToken, ValueTask<TResult>> executeInProcessAsync, 47Func<IRemoteExtensionMessageHandlerService, TArg, Checksum?, CancellationToken, ValueTask<TResult>> executeOutOfProcessAsync, 49CancellationToken cancellationToken) 70public ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 78public ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken) 86public ValueTask<ExtensionMessageNames> GetExtensionMessageNamesAsync(string assemblyFilePath, CancellationToken cancellationToken) 94public ValueTask ResetAsync(CancellationToken cancellationToken) 102public ValueTask<ExtensionMessageResult> HandleExtensionWorkspaceMessageAsync(Solution solution, string messageName, string jsonMessage, CancellationToken cancellationToken) 120public ValueTask<ExtensionMessageResult> HandleExtensionDocumentMessageAsync(Document document, string messageName, string jsonMessage, CancellationToken cancellationToken)
Extensions\ExtensionMessageHandlerService.cs (3)
170CancellationToken cancellationToken) 187CancellationToken cancellationToken) 248private HandlerWrappers ComputeHandlers(string messageName, bool isSolution, CancellationToken cancellationToken)
Extensions\IExtensionAssemblyLoaderProvider.cs (2)
21string assemblyFolderPath, CancellationToken cancellationToken); 49string assemblyFolderPath, CancellationToken cancellationToken)
Extensions\IExtensionMessageHandlerFactory.cs (2)
25Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken); 35Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken);
Extensions\IExtensionMessageHandlerService.cs (6)
47ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 53ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 58ValueTask ResetAsync(CancellationToken cancellationToken); 63ValueTask<ExtensionMessageNames> GetExtensionMessageNamesAsync(string assemblyFilePath, CancellationToken cancellationToken); 73Solution solution, string messageName, string jsonMessage, CancellationToken cancellationToken); 83Document documentId, string messageName, string jsonMessage, CancellationToken cancellationToken);
Extensions\IExtensionMessageHandlerWrapper.cs (1)
50Task<object?> ExecuteAsync(object? message, TArgument argument, CancellationToken cancellationToken);
Extensions\IRemoteExtensionMessageHandlerService.cs (6)
15ValueTask RegisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 17ValueTask UnregisterExtensionAsync(string assemblyFilePath, CancellationToken cancellationToken); 19ValueTask ResetAsync(CancellationToken cancellationToken); 21ValueTask<ExtensionMessageNames> GetExtensionMessageNamesAsync(string assemblyFilePath, CancellationToken cancellationToken); 24Checksum solutionChecksum, string messageName, string jsonMessage, DocumentId documentId, CancellationToken cancellationToken); 27Checksum solutionChecksum, string messageName, string jsonMessage, CancellationToken cancellationToken);
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (4)
51public static Task<CompletionDescription> GetDescriptionAsync(CompletionItem item, Document document, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 60Document document, CompletionItem item, CompletionOptions options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken) 78public override Task<CompletionChange> GetChangeAsync(Document document, CompletionItem item, char? commitKey = null, CancellationToken cancellationToken = default) 81public virtual Task NotifyCommittingItemAsync(Document document, CompletionItem item, char? commitKey, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\PythiaDocumentationCommentFormatting.cs (1)
13public static IEnumerable<TaggedText> GetDocumentationParts(ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken)
ExternalAccess\Razor\Api\IRazorDocumentOptionsService.cs (1)
12Task<IRazorDocumentOptions> GetOptionsForDocumentAsync(Document document, CancellationToken cancellationToken);
ExternalAccess\UnitTesting\API\INewUnitTestingIncrementalAnalyzerImplementation.cs (2)
15CancellationToken cancellationToken); 20CancellationToken cancellationToken);
ExternalAccess\UnitTesting\API\IUnitTestingStackTraceServiceAccessor.cs (3)
14Task<ImmutableArray<UnitTestingParsedFrameWrapper>> TryParseAsync(string input, Workspace workspace, CancellationToken cancellationToken); 15Task<UnitTestingDefinitionItemWrapper?> TryFindMethodDefinitionAsync(Workspace workspace, UnitTestingParsedFrameWrapper parsedFrame, CancellationToken cancellationToken); 18Task<bool> TryNavigateToAsync(Workspace workspace, UnitTestingDefinitionItemWrapper definitionItem, bool showInPreviewTab, bool activateTab, CancellationToken cancellationToken);
ExternalAccess\UnitTesting\API\NewUnitTestingIncrementalAnalyzer.cs (3)
20CancellationToken cancellationToken) 31CancellationToken cancellationToken) 39public Task RemoveDocumentAsync(DocumentId documentId, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\API\UnitTestingDocumentSpan.cs (1)
31public async Task NavigateToAsync(UnitTestingNavigationOptions options, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (7)
22public ValueTask<ImmutableArray<ManagedActiveStatementDebugInfo>> GetActiveStatementsAsync(CancellationToken cancellationToken) 25public ValueTask<ManagedHotReloadAvailability> GetAvailabilityAsync(Guid module, CancellationToken cancellationToken) 28public ValueTask<ImmutableArray<string>> GetCapabilitiesAsync(CancellationToken cancellationToken) 31public ValueTask PrepareModuleForUpdateAsync(Guid module, CancellationToken cancellationToken) 62public async Task StartSessionAsync(Solution solution, ImmutableArray<string> capabilities, CancellationToken cancellationToken) 80/// where <paramref name="commitUpdates"/> was `true` or the one passed to <see cref="StartSessionAsync(Solution, ImmutableArray{string}, CancellationToken)"/> 88public async Task<(ImmutableArray<Update> updates, ImmutableArray<Diagnostic> diagnostics)> EmitSolutionUpdateAsync(Solution solution, bool commitUpdates, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (6)
26Project project, UnitTestingSearchQuery query, CancellationToken cancellationToken) 49Project project, UnitTestingSearchQuery query, CancellationToken cancellationToken) 143CancellationToken cancellationToken) 155CancellationToken cancellationToken) 168CancellationToken cancellationToken) 185[EnumeratorCancellation] CancellationToken cancellationToken)
ExternalAccess\UnitTesting\IRemoteUnitTestingSearchService.cs (3)
16Checksum solutionChecksum, ProjectId projectId, UnitTestingSearchQuery query, CancellationToken cancellationToken); 18Checksum solutionChecksum, ProjectId projectId, UnitTestingSearchQuery query, CancellationToken cancellationToken); 29public async Task<UnitTestingDocumentSpan?> TryRehydrateAsync(Solution solution, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\LegacySolutionEvents\UnitTestingLegacySolutionEventsListener.cs (1)
48public ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\Notification\AbstractGlobalOperationNotificationService.cs (1)
48private ValueTask ProcessEventsAsync(ImmutableSegmentedList<bool> list, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\AbstractUnitTestingDocumentDifferenceService.cs (1)
16public UnitTestingDocumentDifferenceResult? GetDifference(Document oldDocument, Document newDocument, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingDocumentDifferenceService.cs (1)
19UnitTestingDocumentDifferenceResult? GetDifference(Document oldDocument, Document newDocument, CancellationToken cancellationToken);
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingIncrementalAnalyzer.cs (3)
16CancellationToken cancellationToken); 21CancellationToken cancellationToken); 23Task RemoveDocumentAsync(DocumentId documentId, CancellationToken cancellationToken);
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingWorkCoordinatorPriorityService.cs (1)
18Task<bool> IsLowPriorityAsync(Document document, CancellationToken cancellationToken);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingGlobalOperationAwareIdleProcessor.cs (1)
24CancellationToken shutdownToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (3)
18CancellationToken cancellationToken) 25protected readonly CancellationToken CancellationToken = cancellationToken; 40protected abstract Task WaitAsync(CancellationToken cancellationToken);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.AbstractUnitTestingPriorityProcessor.cs (1)
34CancellationToken shutdownToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
31private readonly CancellationToken _shutdownToken; 80private async ValueTask ProcessWorkQueueAsync(ImmutableSegmentedList<TimestampedWorkItem> list, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingAsyncProjectWorkItemQueue.cs (1)
22public override Task WaitAsync(CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingAsyncWorkItemQueue.cs (6)
65public virtual Task WaitAsync(CancellationToken cancellationToken) 189public bool TryTake(TKey key, out UnitTestingWorkItem workInfo, out CancellationToken cancellationToken) 201cancellationToken = CancellationToken.None; 210out CancellationToken cancellationToken) 224cancellationToken = CancellationToken.None; 230protected CancellationToken GetNewCancellationToken_NoLock(object key)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (7)
49CancellationToken shutdownToken) 120TextDocument textDocument, ImmutableArray<IUnitTestingIncrementalAnalyzer> analyzers, UnitTestingWorkItem workItem, CancellationToken cancellationToken) 151Func<IUnitTestingIncrementalAnalyzer, T, CancellationToken, Task> runnerAsync, 152CancellationToken cancellationToken) 181private async Task RunBodyAnalyzersAsync(ImmutableArray<IUnitTestingIncrementalAnalyzer> analyzers, UnitTestingWorkItem workItem, Document document, CancellationToken cancellationToken) 212private static async Task<TResult?> GetOrDefaultAsync<TData, TResult>(TData value, Func<TData, CancellationToken, Task<TResult?>> funcAsync, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingLowPriorityProcessor.cs (5)
33CancellationToken shutdownToken) 43protected override Task WaitAsync(CancellationToken cancellationToken) 55out var workItem, out var projectCancellation)) 117private async Task ProcessProjectAsync(ImmutableArray<IUnitTestingIncrementalAnalyzer> analyzers, UnitTestingWorkItem workItem, CancellationToken cancellationToken) 201_lowPriorityProcessor.ProcessProjectAsync(analyzers, item, CancellationToken.None).Wait();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingNormalPriorityProcessor.cs (8)
49CancellationToken shutdownToken) 95protected override Task WaitAsync(CancellationToken cancellationToken) 125out var documentCancellation)) 170private async Task ProcessDocumentAsync(ImmutableArray<IUnitTestingIncrementalAnalyzer> analyzers, UnitTestingWorkItem workItem, CancellationToken cancellationToken) 249private async Task ProcessReanalyzeDocumentAsync(UnitTestingWorkItem workItem, TextDocument document, CancellationToken cancellationToken) 289private Task RemoveDocumentAsync(DocumentId documentId, CancellationToken cancellationToken) 292private static async Task RemoveDocumentAsync(ImmutableArray<IUnitTestingIncrementalAnalyzer> analyzers, DocumentId documentId, CancellationToken cancellationToken) 380_normalPriorityProcessor.ProcessDocumentAsync(analyzers, item, CancellationToken.None).Wait();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (8)
47CancellationToken cancellationToken) 62CancellationToken.None, 74protected override Task WaitAsync(CancellationToken cancellationToken) 266private static TValue DequeueWorker<TKey, TValue>(SemaphoreSlim gate, Dictionary<TKey, TValue> map, CancellationToken cancellationToken) 289using (gate.DisposableWait(CancellationToken.None)) 338CancellationToken cancellationToken) 352CancellationToken.None, 396protected override Task WaitAsync(CancellationToken cancellationToken)
ExternalAccess\UnitTesting\UnitTestingFeaturesReferencesService.cs (3)
18Guid projectGuid, string filePath, TextSpan span, DocumentId? sourceGeneratedDocumentId, CancellationToken cancellationToken); 23Task<TResult> InvokeAsync<TResult>(string targetName, IReadOnlyList<object?> arguments, CancellationToken cancellationToken); 37CancellationToken cancellationToken)
ExternalAccess\UnitTesting\UnitTestingStackTraceServiceAccessor.cs (3)
36public async Task<UnitTestingDefinitionItemWrapper?> TryFindMethodDefinitionAsync(Workspace workspace, UnitTestingParsedFrameWrapper parsedFrame, CancellationToken cancellationToken) 44public async Task<ImmutableArray<UnitTestingParsedFrameWrapper>> TryParseAsync(string input, Workspace workspace, CancellationToken cancellationToken) 50public async Task<bool> TryNavigateToAsync(Workspace workspace, UnitTestingDefinitionItemWrapper definitionItem, bool showInPreviewTab, bool activateTab, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptClassificationService.cs (1)
16Task AddSemanticClassificationsAsync(Document document, ImmutableArray<TextSpan> textSpans, List<ClassifiedSpan> result, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\Api\IVSTypeScriptCommentSlectionServiceImplementation.cs (2)
17Task<VSTypeScriptCommentSelectionInfo> GetInfoAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken); 19Task<Document> FormatAsync(Document document, ImmutableArray<TextSpan> changes, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\Api\IVSTypeScriptFormattingServiceImplementation.cs (1)
19Task<Document> FormatAsync(Document document, IEnumerable<TextSpan>? spans, VSTypeScriptIndentationOptions options, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\Api\IVSTypeScriptNavigateToSearchService.cs (2)
16Task<ImmutableArray<IVSTypeScriptNavigateToSearchResult>> SearchProjectAsync(Project project, ImmutableArray<Document> priorityDocuments, string searchPattern, IImmutableSet<string> kinds, CancellationToken cancellationToken); 17Task<ImmutableArray<IVSTypeScriptNavigateToSearchResult>> SearchDocumentAsync(Document document, string searchPattern, IImmutableSet<string> kinds, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\Api\IVSTypeScriptTodoCommentDataServiceImplementation.cs (1)
37Document document, ImmutableArray<VSTypeScriptTaskListItemDescriptorWrapper> value, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\Api\VSTypeScriptDocumentHighlightsServiceBase.cs (2)
19Document document, int position, IImmutableSet<Document> documentsToSearch, CancellationToken cancellationToken); 22Document document, int position, IImmutableSet<Document> documentsToSearch, HighlightingOptions options, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\VSTypeScriptDocumentNavigationServiceWrapper.cs (3)
26=> this.TryNavigateToPosition(workspace, documentId, position, virtualSpace, options, CancellationToken.None); 29public bool TryNavigateToPosition(Workspace workspace, DocumentId documentId, int position, int virtualSpace, OptionSet? options, CancellationToken cancellationToken) 41public bool TryNavigateToPosition(Workspace workspace, DocumentId documentId, int position, int virtualSpace, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\VSTypeScriptSignatureHelpProviderBase.cs (2)
51Task<SignatureHelpItems?> ISignatureHelpProvider.GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 64protected abstract Task<SignatureHelpItems?> GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, CancellationToken cancellationToken);
ExternalAccess\VSTypeScript\VSTypeScriptClassificationService.cs (7)
26public void AddLexicalClassifications(SourceText text, TextSpan textSpan, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 30public void AddSyntacticClassifications(SolutionServices services, SyntaxNode? root, ImmutableArray<TextSpan> textSpans, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 34public Task AddSyntacticClassificationsAsync(Document document, ImmutableArray<TextSpan> textSpans, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 37public Task AddEmbeddedLanguageClassificationsAsync(Document document, ImmutableArray<TextSpan> textSpans, ClassificationOptions options, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken) 43public ValueTask<TextChangeRange?> ComputeSyntacticChangeRangeAsync(Document oldDocument, Document newDocument, TimeSpan timeout, CancellationToken cancellationToken) 46public TextChangeRange? ComputeSyntacticChangeRange(SolutionServices workspace, SyntaxNode oldRoot, SyntaxNode newRoot, TimeSpan timeout, CancellationToken cancellationToken) 49public async Task AddSemanticClassificationsAsync(Document document, ImmutableArray<TextSpan> textSpans, ClassificationOptions options, SegmentedList<ClassifiedSpan> result, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptFormattingService.cs (1)
24public Task<Document> FormatAsync(Document document, IEnumerable<TextSpan>? spans, LineFormattingOptions lineFormattingOptions, SyntaxFormattingOptions? syntaxFormattingOptions, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (2)
39CancellationToken cancellationToken) 58CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\VSTypeScriptTaskListService.cs (1)
24public async Task<ImmutableArray<TaskListItem>> GetTaskListItemsAsync(Document document, ImmutableArray<TaskListItemDescriptor> descriptors, CancellationToken cancellationToken)
ExtractClass\ExtractClassWithDialogCodeAction.cs (5)
58public override object? GetOptions(CancellationToken cancellationToken) 66object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 146CancellationToken cancellationToken) 216private static async Task<INamedTypeSymbol> GetNewTypeSymbolAsync(Document document, SyntaxAnnotation typeAnnotation, CancellationToken cancellationToken) 230CancellationToken cancellationToken)
ExtractClass\IExtractClassOptionsService.cs (1)
19CancellationToken cancellationToken);
ExtractInterface\AbstractExtractInterfaceService.cs (12)
33CancellationToken cancellationToken); 42CancellationToken cancellationToken); 48public async Task<ImmutableArray<ExtractInterfaceCodeAction>> GetExtractInterfaceCodeActionAsync(Document document, TextSpan span, CancellationToken cancellationToken) 61CancellationToken cancellationToken) 82CancellationToken cancellationToken) 111CancellationToken cancellationToken) 136CancellationToken cancellationToken) 176CancellationToken cancellationToken) 217ExtractInterfaceOptionsResult extractInterfaceOptions, CancellationToken cancellationToken) 260CancellationToken cancellationToken) 280private static async Task<Solution> GetFormattedSolutionAsync(Solution unformattedSolution, IEnumerable<DocumentId> documentIds, CancellationToken cancellationToken) 318CancellationToken cancellationToken)
ExtractInterface\ExtractInterfaceCodeAction.cs (2)
30public override object GetOptions(CancellationToken cancellationToken) 46object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
ExtractMethod\AbstractExtractMethodService.cs (1)
34CancellationToken cancellationToken)
ExtractMethod\ExtractMethodResult.cs (3)
30Func<CancellationToken, Task<(Document document, SyntaxToken? invocationNameToken)>>? getDocumentAsync) 45Func<CancellationToken, Task<(Document document, SyntaxToken? invocationNameToken)>> getDocumentAsync) 50public Task<(Document document, SyntaxToken? invocationNameToken)> GetDocumentAsync(CancellationToken cancellationToken)
ExtractMethod\ExtractMethodService.cs (1)
14public static Task<ExtractMethodResult> ExtractMethodAsync(Document document, TextSpan textSpan, bool localFunction, ExtractMethodGenerationOptions options, CancellationToken cancellationToken)
ExtractMethod\IExtractMethodService.cs (1)
14Task<ExtractMethodResult> ExtractMethodAsync(Document document, TextSpan textSpan, bool localFunction, ExtractMethodGenerationOptions options, CancellationToken cancellationToken);
ExtractMethod\MethodExtractor.Analyzer.cs (2)
29protected readonly CancellationToken CancellationToken; 39protected Analyzer(SelectionResult selectionResult, bool localFunction, CancellationToken cancellationToken)
ExtractMethod\MethodExtractor.CodeGenerator.cs (17)
51SyntaxNode insertionPointNode, CancellationToken cancellationToken); 53public abstract Task<SemanticDocument> GenerateAsync(CancellationToken cancellationToken); 96protected abstract Task<SyntaxNode> GenerateBodyForCallSiteContainerAsync(SyntaxNode insertionPointNode, SyntaxNode outermostCallSiteContainer, CancellationToken cancellationToken); 97protected abstract IMethodSymbol GenerateMethodDefinition(SyntaxNode insertionPointNode, CancellationToken cancellationToken); 105protected abstract Task<TNodeUnderContainer> GetStatementOrInitializerContainingInvocationToExtractedMethodAsync(CancellationToken cancellationToken); 115ImmutableArray<VariableInfo> variables, TExpressionSyntax initialValue, ExtractMethodFlowControlInformation flowControlInformation, CancellationToken cancellationToken); 133SemanticDocument originalDocument, IMethodSymbol methodSymbolResult, CancellationToken cancellationToken); 136SemanticDocument newDocument, CancellationToken cancellationToken); 143public sealed override async Task<SemanticDocument> GenerateAsync(CancellationToken cancellationToken) 165SemanticDocument document, IMethodSymbol newMethodDefinition, CancellationToken cancellationToken) 234private SyntaxNode GetOutermostCallSiteContainerToProcess(CancellationToken cancellationToken) 246ImmutableArray<TStatementSyntax> statements, CancellationToken cancellationToken) 290ImmutableArray<TStatementSyntax> statements, CancellationToken cancellationToken) 309CancellationToken cancellationToken) 333ImmutableArray<VariableInfo> variables, CancellationToken cancellationToken) 340CancellationToken cancellationToken) 386IEnumerable<VariableInfo> variables, CancellationToken cancellationToken)
ExtractMethod\MethodExtractor.cs (7)
36protected abstract AnalyzerResult Analyze(CancellationToken cancellationToken); 37protected abstract SyntaxNode GetInsertionPointNode(AnalyzerResult analyzerResult, CancellationToken cancellationToken); 38protected abstract Task<TriviaResult> PreserveTriviaAsync(SyntaxNode root, CancellationToken cancellationToken); 45Document document, SyntaxToken invocationNameToken, SyntaxNode methodDefinition, CancellationToken cancellationToken); 47public ExtractMethodResult ExtractMethod(OperationStatus initialStatus, CancellationToken cancellationToken) 141CancellationToken cancellationToken) 169CancellationToken cancellationToken)
ExtractMethod\MethodExtractor.TriviaResult.cs (1)
35public async Task<SemanticDocument> ApplyAsync(SemanticDocument document, CancellationToken cancellationToken)
ExtractMethod\MethodExtractor.VariableInfo.cs (2)
93MultiDictionary<SyntaxToken, SyntaxAnnotation> annotations, CancellationToken cancellationToken) 117public SyntaxToken GetOriginalIdentifierToken(CancellationToken cancellationToken) => _variableSymbol.GetOriginalIdentifierToken(cancellationToken);
ExtractMethod\MethodExtractor.VariableSymbol.cs (7)
42Name: nameof(CancellationToken), 58public abstract SyntaxToken GetOriginalIdentifierToken(CancellationToken cancellationToken); 63MultiDictionary<SyntaxToken, SyntaxAnnotation> annotations, CancellationToken cancellationToken); 123public sealed override SyntaxToken GetOriginalIdentifierToken(CancellationToken cancellationToken) 130MultiDictionary<SyntaxToken, SyntaxAnnotation> annotations, CancellationToken cancellationToken) 166public override SyntaxToken GetOriginalIdentifierToken(CancellationToken cancellationToken) 172MultiDictionary<SyntaxToken, SyntaxAnnotation> annotations, CancellationToken cancellationToken)
ExtractMethod\SelectionResult.cs (8)
56public abstract SyntaxNode GetOutermostCallSiteContainerToProcess(CancellationToken cancellationToken); 58protected abstract (ITypeSymbol? returnType, bool returnsByRef) GetReturnTypeInfoWorker(CancellationToken cancellationToken); 61public abstract bool IsFinalSpanSemanticallyValidSpan(ImmutableArray<TExecutableStatementSyntax> returnStatements, CancellationToken cancellationToken); 64protected abstract OperationStatus ValidateLanguageSpecificRules(CancellationToken cancellationToken); 66public (ITypeSymbol returnType, bool returnsByRef) GetReturnTypeInfo(CancellationToken cancellationToken) 72public ITypeSymbol GetReturnType(CancellationToken cancellationToken) 262public OperationStatus ValidateSelectionResult(CancellationToken cancellationToken) 275protected bool IsFinalSpanSemanticallyValidSpan(CancellationToken cancellationToken)
ExtractMethod\SelectionValidator.cs (7)
32protected abstract InitialSelectionInfo GetInitialSelectionInfo(CancellationToken cancellationToken); 34protected abstract FinalSelectionInfo UpdateSelectionInfo(InitialSelectionInfo selectionInfo, CancellationToken cancellationToken); 35protected abstract Task<SelectionResult> CreateSelectionResultAsync(FinalSelectionInfo selectionInfo, CancellationToken cancellationToken); 37public async Task<(SelectionResult?, OperationStatus)> GetValidSelectionAsync(CancellationToken cancellationToken) 65SyntaxNode root, TextSpan textSpan, CancellationToken cancellationToken) 118CancellationToken cancellationToken) 133CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService_FindImplementations.cs (6)
25IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 42IFindUsagesContext context, ISymbol symbol, Project project, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 69ISymbol symbol, Project project, IFindUsagesContext context, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 95Solution solution, ISymbol symbol, CancellationToken cancellationToken) 142Solution solution, ISymbol symbol, CancellationToken cancellationToken) 170Solution solution, ISymbol symbol, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService_FindReferences.cs (9)
21IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 38IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 49IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 68CancellationToken cancellationToken) 84IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 108IFindUsagesContext context, ISymbol symbol, Project project, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 130CancellationToken cancellationToken) 162CancellationToken cancellationToken) 171IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService.DefinitionTrackingContext.cs (5)
33public ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) 36public ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) 39public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 42public ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) 45public ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken)
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (6)
35public async ValueTask OnReferenceFoundAsync(Document document, TextSpan span, CancellationToken cancellationToken) 78public ValueTask OnStartedAsync(CancellationToken cancellationToken) => default; 79public ValueTask OnCompletedAsync(CancellationToken cancellationToken) => default; 85private async ValueTask<DefinitionItem> GetDefinitionItemAsync(SymbolGroup group, CancellationToken cancellationToken) 109public async ValueTask OnDefinitionFoundAsync(SymbolGroup group, CancellationToken cancellationToken) 116ImmutableArray<(SymbolGroup group, ISymbol symbol, ReferenceLocation location)> references, CancellationToken cancellationToken)
FindUsages\DefaultExternalDefinitionItemProvider.cs (1)
23public async ValueTask<DefinitionItem?> GetThirdPartyDefinitionItemAsync(Solution solution, DefinitionItem definitionItem, CancellationToken cancellationToken)
FindUsages\DefinitionItem.cs (3)
146public Task<bool> TryNavigateToAsync(Workspace workspace, bool showInPreviewTab, bool activateTab, CancellationToken cancellationToken) 150public async Task<bool> TryNavigateToAsync(Workspace workspace, NavigationOptions options, CancellationToken cancellationToken) 157public abstract Task<INavigableLocation?> GetNavigableLocationAsync(Workspace workspace, CancellationToken cancellationToken);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (2)
37public override async Task<INavigableLocation?> GetNavigableLocationAsync(Workspace workspace, CancellationToken cancellationToken) 60private async ValueTask<(Project? project, ISymbol? symbol)> TryResolveSymbolAsync(Solution solution, string symbolKey, CancellationToken cancellationToken)
FindUsages\DefinitionItem.DetachedDefinitionItem.cs (1)
78public async Task<DefaultDefinitionItem?> TryRehydrateAsync(Solution solution, CancellationToken cancellationToken)
FindUsages\DefinitionItemFactory.cs (8)
33CancellationToken cancellationToken) 41CancellationToken cancellationToken) 51CancellationToken cancellationToken) 72CancellationToken cancellationToken) 86CancellationToken cancellationToken) 233CancellationToken cancellationToken) 258private static ValueTask<ImmutableArray<ClassifiedSpansAndHighlightSpan?>> ClassifyDocumentSpansAsync(OptionsProvider<ClassificationOptions> optionsProvider, ImmutableArray<DocumentSpan> unclassifiedSpans, CancellationToken cancellationToken) 299CancellationToken cancellationToken)
FindUsages\FindUsagesContext.cs (7)
22public virtual ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken) => default; 24public virtual ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken) => default; 26public virtual ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) => default; 28public virtual ValueTask OnCompletedAsync(CancellationToken cancellationToken) => default; 30public virtual ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken) => default; 32public virtual ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken) => default; 34protected virtual ValueTask ReportProgressAsync(int current, int maximum, CancellationToken cancellationToken) => default;
FindUsages\FindUsagesHelpers.cs (2)
23Document document, int position, CancellationToken cancellationToken) 36Document document, int position, bool preferPrimaryConstructor, CancellationToken cancellationToken)
FindUsages\IExternalDefinitionItemProvider.cs (1)
14Solution solution, DefinitionItem definitionItem, CancellationToken cancellationToken);
FindUsages\IFindUsagesContext.cs (5)
24ValueTask ReportNoResultsAsync(string message, CancellationToken cancellationToken); 30ValueTask ReportMessageAsync(string message, NotificationSeverity severity, CancellationToken cancellationToken); 35ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken); 37ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken); 38ValueTask OnReferencesFoundAsync(IAsyncEnumerable<SourceReferenceItem> references, CancellationToken cancellationToken);
FindUsages\IFindUsagesLSPService.cs (2)
18Task FindReferencesAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken); 24Task FindImplementationsAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
FindUsages\IFindUsagesService.cs (2)
18Task FindReferencesAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken); 24Task FindImplementationsAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
FindUsages\IRemoteFindUsagesService.cs (29)
27ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 28ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken); 29ValueTask ReportMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken); 30ValueTask ReportInformationalMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken); 31ValueTask SetSearchTitleAsync(RemoteServiceCallbackId callbackId, string title, CancellationToken cancellationToken); 32ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken); 33ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken); 41CancellationToken cancellationToken); 47CancellationToken cancellationToken); 62public ValueTask<ClassificationOptions> GetOptionsAsync(RemoteServiceCallbackId callbackId, string language, CancellationToken cancellationToken) 65public ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 68public ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken) 71public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken) 74public ValueTask OnReferencesFoundAsync(RemoteServiceCallbackId callbackId, ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken) 77public ValueTask ReportMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken) 80public ValueTask ReportInformationalMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken) 83public ValueTask SetSearchTitleAsync(RemoteServiceCallbackId callbackId, string title, CancellationToken cancellationToken) 94internal ValueTask<ClassificationOptions> GetClassificationOptionsAsync(string language, CancellationToken cancellationToken) 97public ValueTask AddItemsAsync(int count, CancellationToken cancellationToken) 100public ValueTask ItemsCompletedAsync(int count, CancellationToken cancellationToken) 103public ValueTask ReportMessageAsync(string message, CancellationToken cancellationToken) 106public ValueTask ReportInformationalMessageAsync(string message, CancellationToken cancellationToken) 109public ValueTask SetSearchTitleAsync(string title, CancellationToken cancellationToken) 112public async ValueTask OnDefinitionFoundAsync(SerializableDefinitionItem definition, CancellationToken cancellationToken) 132public async ValueTask OnReferencesFoundAsync(ImmutableArray<SerializableSourceReferenceItem> references, CancellationToken cancellationToken) 144ImmutableArray<SerializableSourceReferenceItem> references, [EnumeratorCancellation] CancellationToken cancellationToken) 177public async ValueTask<DocumentSpan> RehydrateAsync(Solution solution, CancellationToken cancellationToken) 236public async ValueTask<DefinitionItem.DefaultDefinitionItem> RehydrateAsync(Solution solution, CancellationToken cancellationToken) 309public async Task<SourceReferenceItem> RehydrateAsync(Solution solution, DefinitionItem definition, CancellationToken cancellationToken)
Formatting\AbstractNewDocumentFormattingService.cs (1)
35public async Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken)
Formatting\INewDocumentFormattingProvider.cs (2)
13/// <inheritdoc cref="INewDocumentFormattingService.FormatNewDocumentAsync(Document, Document, CodeCleanupOptions, CancellationToken)"/> 14Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken);
Formatting\INewDocumentFormattingService.cs (1)
19Task<Document> FormatNewDocumentAsync(Document document, Document? hintDocument, CodeCleanupOptions options, CancellationToken cancellationToken);
FullyQualify\AbstractFullyQualifyCodeFixProvider.cs (1)
23var cancellationToken = context.CancellationToken;
FullyQualify\AbstractFullyQualifyService.cs (6)
37protected abstract Task<SyntaxNode> ReplaceNodeAsync(TSimpleNameSyntax simpleName, string containerName, bool resultingSymbolIsType, CancellationToken cancellationToken); 40Document document, TextSpan span, CancellationToken cancellationToken) 60Document document, TextSpan span, CancellationToken cancellationToken) 188CancellationToken cancellationToken) 217private async Task<IEnumerable<TextChange>> ProcessNodeAsync(Document document, TSimpleNameSyntax simpleName, string containerName, INamespaceOrTypeSymbol originalSymbol, CancellationToken cancellationToken) 287private static bool HasAccessibleTypes(INamespaceSymbol @namespace, SemanticModel model, CancellationToken cancellationToken)
FullyQualify\IFullyQualifyService.cs (1)
35Task<FullyQualifyFixData?> GetFixDataAsync(Document document, TextSpan span, CancellationToken cancellationToken);
FullyQualify\IRemoteFullyQualifyService.cs (1)
13ValueTask<FullyQualifyFixData?> GetFixDataAsync(Checksum solutionChecksum, DocumentId documentId, TextSpan span, CancellationToken cancellationToken);
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
135CancellationToken cancellationToken)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
32protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (9)
63protected abstract ValueTask<bool> PrefersThrowExpressionAsync(Document document, CancellationToken cancellationToken); 64protected abstract IFieldSymbol? TryMapToWritableInstanceField(IPropertySymbol property, CancellationToken cancellationToken); 78Document priorDocument, TextSpan priorSelection, Document currentDocument, IntentDataProvider intentDataProvider, CancellationToken cancellationToken) 110Document priorDocument, CodeAction codeAction, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 131CancellationToken cancellationToken) 157CancellationToken cancellationToken) 194CancellationToken cancellationToken) 266Document document, TextSpan textSpan, bool addNullChecks, Accessibility? desiredAccessibility, CancellationToken cancellationToken) 293private static async Task<Document> AddNavigationAnnotationAsync(Document document, CancellationToken cancellationToken)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.FieldDelegatingCodeAction.cs (1)
32protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.GenerateConstructorWithDialogCodeAction.cs (2)
45public override object GetOptions(CancellationToken cancellationToken) 55object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.State.cs (3)
42CancellationToken cancellationToken) 58CancellationToken cancellationToken) 85CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (5)
27public async Task<Document> FormatDocumentAsync(Document document, SyntaxFormattingOptions options, CancellationToken cancellationToken) 40string? localNameOpt, CancellationToken cancellationToken) 52ImmutableArray<ISymbol> members, INamedTypeSymbol constructedEquatableType, CancellationToken cancellationToken) 62Document document, INamedTypeSymbol containingType, CancellationToken cancellationToken) 118ImmutableArray<ISymbol> members, CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (7)
47protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 96private async Task<INamedTypeSymbol?> GetConstructedTypeToImplementAsync(CancellationToken cancellationToken) 115private async Task<Document> UpdateDocumentAndAddImportsAsync(SyntaxNode oldType, SyntaxNode newType, CancellationToken cancellationToken) 125private async Task AddOperatorsAsync(ArrayBuilder<IMethodSymbol> members, CancellationToken cancellationToken) 187private Task<IMethodSymbol> CreateGetHashCodeMethodAsync(CancellationToken cancellationToken) 193private Task<IMethodSymbol> CreateEqualsMethodAsync(CancellationToken cancellationToken) 201private async Task<IMethodSymbol> CreateIEquatableEqualsMethodAsync(INamedTypeSymbol constructedEquatableType, CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (5)
171CancellationToken cancellationToken) 201bool hasEquals, bool hasGetHashCode, bool withDialog, ILegacyGlobalOptionsWorkspaceService? globalOptions, CancellationToken cancellationToken) 242bool generateEquals, bool generateGetHashCode, bool withDialog, CancellationToken cancellationToken) 259bool generateEquals, bool generateGetHashCode, CancellationToken cancellationToken) 295bool generateEquals, bool generateGetHashCode, CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndHashWithDialogCodeAction.cs (2)
46public override object GetOptions(CancellationToken cancellationToken) 54object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\IGenerateEqualsAndGetHashCodeService.cs (5)
23Task<Document> FormatDocumentAsync(Document document, SyntaxFormattingOptions options, CancellationToken cancellationToken); 29Task<IMethodSymbol> GenerateEqualsMethodAsync(Document document, INamedTypeSymbol namedType, ImmutableArray<ISymbol> members, string? localNameOpt, CancellationToken cancellationToken); 35Task<IMethodSymbol> GenerateEqualsMethodThroughIEquatableEqualsAsync(Document document, INamedTypeSymbol namedType, CancellationToken cancellationToken); 41Task<IMethodSymbol> GenerateIEquatableEqualsMethodAsync(Document document, INamedTypeSymbol namedType, ImmutableArray<ISymbol> members, INamedTypeSymbol constructedEquatableType, CancellationToken cancellationToken); 50Task<IMethodSymbol> GenerateGetHashCodeMethodAsync(Document document, INamedTypeSymbol namedType, ImmutableArray<ISymbol> members, CancellationToken cancellationToken);
GenerateEqualsAndGetHashCodeFromMembers\IGenerateEqualsAndGetHashCodeServiceExtensions.cs (1)
15ImmutableArray<ISymbol> members, CancellationToken cancellationToken)
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
23Document document, TextSpan textSpan, bool allowPartialSelection, CancellationToken cancellationToken)
GenerateOverrides\GenerateOverridesWithDialogCodeAction.cs (4)
41public override object GetOptions(CancellationToken cancellationToken) 54object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 94CancellationToken cancellationToken) 105public override void Apply(Workspace workspace, CancellationToken cancellationToken)
GenerateType\AbstractGenerateTypeService.CodeAction.cs (3)
65IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken) 99public override object GetOptions(CancellationToken cancellationToken) 172object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
GenerateType\AbstractGenerateTypeService.cs (17)
36protected abstract bool TryInitializeState(SemanticDocument document, TSimpleNameSyntax simpleName, CancellationToken cancellationToken, out GenerateTypeServiceStateOptions generateTypeServiceStateOptions); 41protected abstract ImmutableArray<ITypeParameterSymbol> GetTypeParameters(State state, SemanticModel semanticModel, CancellationToken cancellationToken); 42protected abstract Accessibility GetAccessibility(State state, SemanticModel semanticModel, bool intoNamespace, CancellationToken cancellationToken); 43protected abstract IList<ParameterName> GenerateParameterNames(SemanticModel semanticModel, IList<TArgumentSyntax> arguments, CancellationToken cancellationToken); 45protected abstract INamedTypeSymbol DetermineTypeToGenerateIn(SemanticModel semanticModel, TSimpleNameSyntax simpleName, CancellationToken cancellationToken); 46protected abstract ITypeSymbol DetermineArgumentType(SemanticModel semanticModel, TArgumentSyntax argument, CancellationToken cancellationToken); 51protected abstract bool IsInValueTypeConstraintContext(SemanticModel semanticModel, TExpressionSyntax expression, CancellationToken cancellationToken); 59Solution updatedSolution, SyntaxNode modifiedRoot, Document document, TSimpleNameSyntax simpleName, string includeUsingsOrImports, CancellationToken cancellationToken); 65public abstract Task<(INamespaceSymbol, INamespaceOrTypeSymbol, Location)> GetOrGenerateEnclosingNamespaceSymbolAsync(INamedTypeSymbol namedTypeSymbol, string[] containers, Document selectedDocument, SyntaxNode selectedDocumentRoot, CancellationToken cancellationToken); 70CancellationToken cancellationToken) 103CancellationToken cancellationToken) 140private static bool CanGenerateIntoContainingNamespace(SemanticDocument semanticDocument, SyntaxNode node, CancellationToken cancellationToken) 161CancellationToken cancellationToken) 186CancellationToken cancellationToken) 238CancellationToken cancellationToken) 264CancellationToken cancellationToken) 274protected static async Task<bool> IsWithinTheImportingNamespaceAsync(Document document, int triggeringPosition, string includeUsingsOrImports, CancellationToken cancellationToken)
GenerateType\AbstractGenerateTypeService.Editor.cs (4)
43private readonly CancellationToken _cancellationToken; 51CancellationToken cancellationToken) 67CancellationToken cancellationToken) 345CancellationToken cancellationToken)
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
331internal abstract bool TryGenerateProperty(TSimpleNameSyntax propertyName, SemanticModel semanticModel, ITypeInferenceService typeInference, CancellationToken cancellationToken, out IPropertySymbol property);
GenerateType\AbstractGenerateTypeService.State.cs (7)
73CancellationToken cancellationToken) 83CancellationToken cancellationToken) 207CancellationToken cancellationToken) 274private bool GenerateStruct(TService service, SemanticModel semanticModel, CancellationToken cancellationToken) 294CancellationToken cancellationToken) 356CancellationToken cancellationToken) 396CancellationToken cancellationToken)
GenerateType\IGenerateTypeService.cs (2)
15Task<ImmutableArray<CodeAction>> GenerateTypeAsync(Document document, SyntaxNode node, CancellationToken cancellationToken); 16Task<(INamespaceSymbol, INamespaceOrTypeSymbol, Location)> GetOrGenerateEnclosingNamespaceSymbolAsync(INamedTypeSymbol namedTypeSymbol, string[] containers, Document selectedDocument, SyntaxNode selectedDocumentRoot, CancellationToken cancellationToken);
GoToBase\AbstractGoToBaseService.cs (2)
18Solution solution, IMethodSymbol constructor, CancellationToken cancellationToken); 31public async Task FindBasesAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken)
GoToBase\FindBaseHelpers.cs (1)
14ISymbol symbol, Solution solution, CancellationToken cancellationToken)
GoToBase\IGoToBaseService.cs (1)
19Task FindBasesAsync(IFindUsagesContext context, Document document, int position, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken);
GoToDefinition\AbstractGoToDefinitionSymbolService.cs (3)
18protected abstract Task<ISymbol> FindRelatedExplicitlyDeclaredSymbolAsync(Project project, ISymbol symbol, CancellationToken cancellationToken); 23Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken) 65Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken)
GoToDefinition\GoToDefinitionFeatureHelpers.cs (2)
19Solution solution, ISymbol? symbol, CancellationToken cancellationToken) 56CancellationToken cancellationToken)
GoToDefinition\IGoToDefinitionSymbolService.cs (2)
15Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken); 22Document document, SemanticModel semanticModel, int position, CancellationToken cancellationToken);
Highlighting\HighlightingService.cs (1)
26SyntaxNode root, int position, List<TextSpan> highlights, CancellationToken cancellationToken)
Highlighting\IHighlighter.cs (1)
13void AddHighlights(SyntaxNode root, int position, List<TextSpan> highlights, CancellationToken cancellationToken);
Highlighting\IHighlightingService.cs (1)
19void AddHighlights(SyntaxNode root, int position, List<TextSpan> highlights, CancellationToken cancellationToken);
Highlighting\Keywords\AbstractKeywordHighlighter.cs (4)
21protected sealed override void AddHighlightsForNode(SyntaxNode node, List<TextSpan> highlights, CancellationToken cancellationToken) 24protected abstract void AddHighlights(TNode node, List<TextSpan> highlights, CancellationToken cancellationToken); 39SyntaxNode root, int position, List<TextSpan> highlights, CancellationToken cancellationToken) 78protected abstract void AddHighlightsForNode(SyntaxNode node, List<TextSpan> highlights, CancellationToken cancellationToken);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (13)
48CancellationToken cancellationToken) 86CancellationToken cancellationToken) 137CancellationToken cancellationToken) 168CancellationToken cancellationToken) 294CancellationToken cancellationToken) 355CancellationToken cancellationToken) 414CancellationToken cancellationToken) 452CancellationToken cancellationToken) 479CancellationToken cancellationToken) 521CancellationToken cancellationToken) 569CancellationToken cancellationToken) 636CancellationToken cancellationToken) 692Solution solution, ISymbol symbol, CancellationToken cancellation)
InheritanceMargin\AbstractInheritanceMarginService.cs (1)
35CancellationToken cancellationToken)
InheritanceMargin\IInheritanceMarginService.cs (1)
25CancellationToken cancellationToken);
InheritanceMargin\IRemoteInheritanceMarginService.cs (1)
20CancellationToken cancellationToken);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (14)
75CancellationToken cancellationToken) 106CancellationToken cancellationToken) 178CancellationToken cancellationToken) 223private static (TParameterSyntax?, IParameterSymbol?) GetParameterAtOrdinal(int index, IReadOnlyList<TParameterSyntax> parameterNodes, SemanticModel semanticModel, CancellationToken cancellationToken) 238CancellationToken cancellationToken) 339IBlockOperation? blockStatement, CancellationToken cancellationToken) 548CancellationToken cancellationToken) 572CancellationToken cancellationToken) 588CancellationToken cancellationToken) 603CancellationToken cancellationToken) 636CancellationToken cancellationToken) 795CancellationToken cancellationToken) 841CancellationToken cancellationToken) 890CancellationToken cancellationToken)
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (8)
52CancellationToken cancellationToken) 64CancellationToken cancellationToken) 109CancellationToken cancellationToken) 362CancellationToken cancellationToken) 427CancellationToken cancellationToken) 475CancellationToken cancellationToken) 540SyntaxNode typeDeclaration, CancellationToken cancellationToken) 615Document document, IParameterSymbol parameter, IBlockOperation? blockStatement, ImmutableArray<NamingRule> rules, ImmutableArray<string> parameterWords, CancellationToken cancellationToken)
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (5)
44CancellationToken cancellationToken); 53CancellationToken cancellationToken); 132CancellationToken cancellationToken) 142CancellationToken cancellationToken, out IBlockOperation? blockStatement) 184CancellationToken cancellationToken)
InlineHints\AbstractInlineHintsService.cs (1)
18Document document, TextSpan textSpan, InlineHintsOptions options, bool displayAllOverride, CancellationToken cancellationToken)
InlineHints\AbstractInlineParameterNameHintsService.cs (2)
30CancellationToken cancellationToken); 42CancellationToken cancellationToken)
InlineHints\AbstractInlineTypeHintsService.cs (2)
29CancellationToken cancellationToken); 38CancellationToken cancellationToken)
InlineHints\IInlineHintsService.cs (1)
16Document document, TextSpan textSpan, InlineHintsOptions options, bool displayAllOverride, CancellationToken cancellationToken);
InlineHints\IInlineParameterNameHintsService.cs (1)
27CancellationToken cancellationToken);
InlineHints\IInlineTypeHintsService.cs (1)
27CancellationToken cancellationToken);
InlineHints\InlineHint.cs (5)
20private readonly Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>>? _getDescriptionAsync; 25Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>>? getDescriptionAsync = null) 34Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>>? getDescriptionAsync = null) 44Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>>? getDescriptionAsync = null) 60public Task<ImmutableArray<TaggedText>> GetDescriptionAsync(Document document, CancellationToken cancellationToken)
InlineHints\InlineHintHelpers.cs (2)
19public static Func<Document, CancellationToken, Task<ImmutableArray<TaggedText>>>? GetDescriptionFunction(int position, ISymbol symbol, SymbolDescriptionOptions options) 24private static async Task<ImmutableArray<TaggedText>> GetDescriptionAsync(Document document, int position, ISymbol originalSymbol, SymbolDescriptionOptions options, CancellationToken cancellationToken)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (4)
231CancellationToken cancellationToken) 295CancellationToken cancellationToken) 338CancellationToken cancellationToken) 484CancellationToken cancellationToken)
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (6)
49CancellationToken cancellationToken) 289CancellationToken cancellationToken) 357CancellationToken cancellationToken) 380private readonly CancellationToken _cancellationToken; 383private LocalVariableDeclarationVisitor(CancellationToken cancellationToken) 391CancellationToken cancellationToken)
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (3)
160CancellationToken cancellationToken) 433CancellationToken cancellationToken) 483CancellationToken cancellationToken)
InlineTemporary\AbstractInlineTemporaryCodeRefactoringProvider.cs (1)
27CancellationToken cancellationToken)
Intents\IIntentProvider.cs (1)
19CancellationToken cancellationToken);
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (5)
161CancellationToken cancellationToken) 198CancellationToken cancellationToken) 260Document document, TExpressionSyntax expression, CancellationToken cancellationToken) 301CancellationToken cancellationToken) 333Document document, IMethodSymbol methodSymbol, CancellationToken cancellationToken)
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (16)
43public async Task<SyntaxNode> RewriteDocumentAsync(Compilation compilation, Document document, List<TExpressionSyntax> invocations, CancellationToken cancellationToken) 62private async Task<Dictionary<TIdentifierNameSyntax, IParameterSymbol>> MapExpressionToParametersAsync(CancellationToken cancellationToken) 85private async Task<string> GetNewParameterNameAsync(CancellationToken cancellationToken) 228List<TExpressionSyntax> invocations, int insertionIndex, CancellationToken cancellationToken) 315string parameterName, string newMethodIdentifier, int insertionIndex, CancellationToken cancellationToken) 352private async Task<ITypeSymbol> GetTypeOfExpressionAsync(CancellationToken cancellationToken) 396private async Task<SyntaxNode> ExtractMethodAsync(ImmutableArray<IParameterSymbol> validParameters, string newMethodIdentifier, SyntaxGenerator generator, CancellationToken cancellationToken) 428private async Task<SyntaxNode> GenerateNewMethodOverloadAsync(int insertionIndex, SyntaxGenerator generator, CancellationToken cancellationToken) 450string? newMethodIdentifier, ITypeSymbol? typeSymbol, bool isTrampoline, CancellationToken cancellationToken) 490List<TExpressionSyntax> invocations, CancellationToken cancellationToken) 599CancellationToken cancellationToken) 621!parameter.Type.Equals(compilation.GetTypeByMetadataName(typeof(CancellationToken)?.FullName!)); 625SemanticModel invocationSemanticModel, CancellationToken cancellationToken) 645private async Task UpdateExpressionInOriginalFunctionAsync(SyntaxEditor editor, CancellationToken cancellationToken) 682private async Task<IEnumerable<TExpressionSyntax>> FindMatchesAsync(CancellationToken cancellationToken) 695private bool NodeMatchesExpression(SemanticModel originalSemanticModel, TExpressionSyntax currentNode, CancellationToken cancellationToken)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (6)
150CancellationToken cancellationToken) 208CancellationToken cancellationToken) 246CancellationToken cancellationToken) 320CancellationToken cancellationToken) 348CancellationToken cancellationToken) 435CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (3)
30Document document, INamedTypeSymbol tupleType, TExpressionSyntax expression, CancellationToken cancellationToken); 83CancellationToken cancellationToken) 127Document document, TExpressionSyntax expression, CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.cs (19)
45protected abstract IList<bool> GetInsertionIndices(TTypeDeclarationSyntax destination, CancellationToken cancellationToken); 52protected abstract Document IntroduceQueryLocal(SemanticDocument document, TExpressionSyntax expression, bool allOccurrences, CancellationToken cancellationToken); 53protected abstract Document IntroduceLocal(SemanticDocument document, CodeCleanupOptions options, TExpressionSyntax expression, bool allOccurrences, bool isConstant, CancellationToken cancellationToken); 54protected abstract Task<Document> IntroduceFieldAsync(SemanticDocument document, TExpressionSyntax expression, bool allOccurrences, bool isConstant, CancellationToken cancellationToken); 59protected virtual bool BlockOverlapsHiddenPosition(SyntaxNode block, CancellationToken cancellationToken) 66CancellationToken cancellationToken) 89private (string title, ImmutableArray<CodeAction>) CreateActions(State state, CancellationToken cancellationToken) 100private string AddActionsAndGetTitle(State state, ArrayBuilder<CodeAction> actions, CancellationToken cancellationToken) 190private void CreateConstantFieldActions(State state, ArrayBuilder<CodeAction> actions, CancellationToken cancellationToken) 208bool isConstant, TTypeDeclarationSyntax oldType, TTypeDeclarationSyntax newType, CancellationToken cancellationToken) 233private bool CanGenerateIntoContainer(State state, CancellationToken cancellationToken) 264CancellationToken cancellationToken) 284CancellationToken cancellationToken) 302CancellationToken cancellationToken) 322CancellationToken cancellationToken) 357CancellationToken cancellationToken) 380CancellationToken cancellationToken, 411SemanticDocument document, TExpressionSyntax expression, CancellationToken cancellationToken) 425CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.IntroduceVariableCodeAction.cs (2)
52protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 59private async Task<Document> GetChangedDocumentCoreAsync(CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.State_ConstructorInitializer.cs (1)
17CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.State_Field.cs (1)
17CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.State_Parameter.cs (1)
16CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.State_Query.cs (1)
16CancellationToken cancellationToken)
IntroduceVariable\AbstractIntroduceVariableService.State.cs (6)
48CancellationToken cancellationToken) 64CancellationToken cancellationToken) 223static bool IsExpressionConstant(SemanticDocument document, TExpressionSyntax expression, TService service, CancellationToken cancellationToken) 247public SemanticMap GetSemanticMap(CancellationToken cancellationToken) 255CancellationToken cancellationToken) 286private bool CanGenerateInto<TSyntax>(CancellationToken cancellationToken)
IntroduceVariable\IIntroduceVariableService.cs (1)
16Task<CodeAction> IntroduceVariableAsync(Document document, TextSpan textSpan, CodeCleanupOptions options, CancellationToken cancellationToken);
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (2)
40Document document, TextSpan span, CancellationToken cancellationToken) 44Document document, TConditionalExpressionSyntax conditional, CancellationToken cancellationToken)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (2)
157CancellationToken cancellationToken) 400CancellationToken cancellationToken)
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (3)
83Document document1, SyntaxNode binaryExpression, CancellationToken cancellationToken) 100Document document, SyntaxNode binaryExpression, CancellationToken cancellationToken) 114Document document, CancellationToken cancellationToken)
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (3)
89protected readonly CancellationToken CancellationToken; 96CancellationToken cancellationToken) 193var cancellationToken = this.CancellationToken;
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.cs (3)
19protected abstract AbstractSymbolDescriptionBuilder CreateDescriptionBuilder(SemanticModel semanticModel, int position, SymbolDescriptionOptions options, CancellationToken cancellationToken); 21public Task<ImmutableArray<SymbolDisplayPart>> ToDescriptionPartsAsync(SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, SymbolDescriptionGroups groups, CancellationToken cancellationToken) 31SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, CancellationToken cancellationToken)
LanguageServices\SymbolDisplayService\ISymbolDisplayService.cs (4)
15Task<ImmutableArray<SymbolDisplayPart>> ToDescriptionPartsAsync(SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, SymbolDescriptionGroups groups = SymbolDescriptionGroups.All, CancellationToken cancellationToken = default); 16Task<IDictionary<SymbolDescriptionGroups, ImmutableArray<TaggedText>>> ToDescriptionGroupsAsync(SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, CancellationToken cancellationToken = default); 23public Task<string> ToDescriptionStringAsync(SemanticModel semanticModel, int position, ISymbol symbol, SymbolDescriptionOptions options, SymbolDescriptionGroups groups = SymbolDescriptionGroups.All, CancellationToken cancellationToken = default) 26public async Task<string> ToDescriptionStringAsync(SemanticModel semanticModel, int position, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, SymbolDescriptionGroups groups = SymbolDescriptionGroups.All, CancellationToken cancellationToken = default)
LegacySolutionEvents\ILegacySolutionEventsAggregationService.cs (2)
25ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken); 47public async ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
LegacySolutionEvents\ILegacySolutionEventsListener.cs (1)
19ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken);
LegacySolutionEvents\IRemoteLegacySolutionEventsAggregationService.cs (2)
17ValueTask<bool> ShouldReportChangesAsync(CancellationToken cancellationToken); 25ValueTask OnWorkspaceChangedAsync(Checksum oldSolutionChecksum, Checksum newSolutionChecksum, WorkspaceChangeKind kind, ProjectId? projectId, DocumentId? documentId, bool processSourceGeneratedDocuments, CancellationToken cancellationToken);
LineSeparators\ILineSeparatorService.cs (1)
15Task<ImmutableArray<TextSpan>> GetLineSeparatorsAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken);
MapCode\IMapCodeService.cs (1)
34CancellationToken cancellationToken);
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
94public string GetDocumentationCommentXml(CultureInfo preferredCulture = null, bool expandIncludes = false, CancellationToken cancellationToken = default)
MetadataAsSource\AbstractMetadataAsSourceService.cs (4)
26CancellationToken cancellationToken) 67protected abstract Task<Document> AddNullableRegionsAsync(Document document, CancellationToken cancellationToken); 85protected abstract Task<Document> AddAssemblyInfoRegionAsync(Document document, Compilation symbolCompilation, ISymbol symbol, CancellationToken cancellationToken); 87protected abstract Task<Document> ConvertDocCommentsToRegularCommentsAsync(Document document, IDocumentationCommentFormattingService docCommentFormattingService, CancellationToken cancellationToken);
MetadataAsSource\AbstractMetadataAsSourceService.WrappedNamedTypeSymbol.cs (1)
160public ClosedDerivedTypeInfo GetClosedDerivedTypeInfo(CancellationToken cancellationToken) => _symbol.GetClosedDerivedTypeInfo(cancellationToken);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (2)
62CancellationToken cancellationToken) 392private static async Task<UniqueDocumentKey> GetUniqueDocumentKeyAsync(Project project, INamedTypeSymbol topLevelNamedType, bool signaturesOnly, CancellationToken cancellationToken)
MetadataAsSource\IMetadataAsSourceFileProvider.cs (1)
28CancellationToken cancellationToken);
MetadataAsSource\IMetadataAsSourceFileService.cs (1)
32CancellationToken cancellationToken);
MetadataAsSource\IMetadataAsSourceService.cs (1)
25Task<Document> AddSourceToAsync(Document document, Compilation symbolCompilation, ISymbol symbol, SyntaxFormattingOptions? formattingOptions, CancellationToken cancellationToken);
MetadataAsSource\MetadataAsSourceFileService.cs (2)
77CancellationToken cancellationToken) 257internal async Task<SymbolMappingResult?> MapSymbolAsync(Document document, SymbolKey symbolId, CancellationToken cancellationToken)
MetadataAsSource\MetadataAsSourceHelpers.cs (1)
70public static async Task<Location> GetLocationInGeneratedSourceAsync(SymbolKey symbolId, Document generatedDocument, CancellationToken cancellationToken)
MetadataAsSource\SymbolMappingServiceFactory.cs (2)
32public Task<SymbolMappingResult?> MapSymbolAsync(Document document, SymbolKey symbolId, CancellationToken cancellationToken) 40public Task<SymbolMappingResult?> MapSymbolAsync(Document document, ISymbol symbol, CancellationToken cancellationToken)
MetadataAsSource\TelemetryMessage.cs (1)
22public TelemetryMessage(CancellationToken cancellationToken)
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
47Document document, SyntaxNode statement, CancellationToken cancellationToken)
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (7)
41public override object? GetOptions(CancellationToken cancellationToken) 47object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 178CancellationToken cancellationToken) 241CancellationToken cancellationToken) 276CancellationToken cancellationToken) 368CancellationToken cancellationToken) 405CancellationToken cancellationToken)
MoveToNamespace\AbstractMoveToNamespaceService.cs (13)
25Task<ImmutableArray<MoveToNamespaceCodeAction>> GetCodeActionsAsync(Document document, TextSpan span, CancellationToken cancellationToken); 26Task<MoveToNamespaceAnalysisResult> AnalyzeTypeAtPositionAsync(Document document, int position, CancellationToken cancellationToken); 27Task<MoveToNamespaceResult> MoveToNamespaceAsync(MoveToNamespaceAnalysisResult analysisResult, string targetNamespace, CancellationToken cancellationToken); 48CancellationToken cancellationToken) 66CancellationToken cancellationToken) 88Document document, SyntaxNode node, int position, CancellationToken cancellationToken) 113Document document, SyntaxNode node, CancellationToken cancellationToken) 173CancellationToken cancellationToken) 186private static async Task<ImmutableArray<ISymbol>> GetMemberSymbolsAsync(Document document, SyntaxNode container, CancellationToken cancellationToken) 218CancellationToken cancellationToken) 241CancellationToken cancellationToken) 275private static async Task<Solution> PropagateChangeToLinkedDocumentsAsync(Document document, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken) 305private static async Task<IEnumerable<string>> GetNamespacesAsync(Document document, CancellationToken cancellationToken)
MoveToNamespace\MoveToNamespaceCodeAction.cs (2)
34public sealed override object GetOptions(CancellationToken cancellationToken) 43object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (2)
41Document document, TextSpan span, CancellationToken cancellationToken) 82private async Task<Document> AddNamedElementAsync(Document document, TextSpan span, CancellationToken cancellationToken)
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (6)
77CancellationToken cancellationToken) 115Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> onItemsFound, 117CancellationToken cancellationToken) 145CancellationToken cancellationToken) 183CancellationToken cancellationToken) 202CancellationToken cancellationToken)
NavigateTo\AbstractNavigateToSearchService.cs (1)
36private static Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> GetOnItemsFoundCallback(
NavigateTo\AbstractNavigateToSearchService.GeneratedDocumentSearch.cs (4)
28CancellationToken cancellationToken) 64Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> onItemsFound, 66CancellationToken cancellationToken) 78Project project, Action<RoslynNavigateToItem> onItemFound, VoidResult _, CancellationToken cancellationToken)
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (2)
95CancellationToken cancellationToken) 144CancellationToken cancellationToken)
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (7)
31CancellationToken cancellationToken) 57Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> onItemsFound, 58CancellationToken cancellationToken) 155CancellationToken cancellationToken) 193Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> onItemsFound, 195CancellationToken cancellationToken) 219CancellationToken cancellationToken)
NavigateTo\INavigateToSearchCallback.cs (1)
16Task AddResultsAsync(ImmutableArray<INavigateToSearchResult> results, Document? activeDocument, CancellationToken cancellationToken);
NavigateTo\INavigateToSearcherHost.cs (5)
26ValueTask<bool> IsFullyLoadedAsync(CancellationToken cancellationToken); 31ValueTask<bool> IsFullyLoadedAsync(CancellationToken cancellationToken); 37CancellationToken disposalToken) : INavigateToSearcherHost 41private readonly CancellationToken _disposalToken = disposalToken; 55public async ValueTask<bool> IsFullyLoadedAsync(CancellationToken cancellationToken)
NavigateTo\INavigateToSearchService.cs (4)
23CancellationToken cancellationToken); 44CancellationToken cancellationToken); 71CancellationToken cancellationToken); 89CancellationToken cancellationToken);
NavigateTo\IRemoteNavigateToSearchService.cs (7)
20ValueTask SearchDocumentAndRelatedDocumentsAsync(Checksum solutionChecksum, DocumentId documentId, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 21ValueTask SearchProjectsAsync(Checksum solutionChecksum, ImmutableArray<ProjectId> projectIds, ImmutableArray<DocumentId> priorityDocumentIds, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 23ValueTask SearchGeneratedDocumentsAsync(Checksum solutionChecksum, ImmutableArray<ProjectId> projectIds, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 24ValueTask SearchCachedDocumentsAsync(ImmutableArray<DocumentKey> documentKeys, ImmutableArray<DocumentKey> priorityDocumentKeys, string searchPattern, ImmutableArray<string> kinds, RemoteServiceCallbackId callbackId, CancellationToken cancellationToken); 26ValueTask HydrateAsync(Checksum solutionChecksum, CancellationToken cancellationToken); 51Func<ImmutableArray<RoslynNavigateToItem>, VoidResult, CancellationToken, Task> onItemsFound, 53CancellationToken cancellationToken)
NavigateTo\NavigateToSearcher.cs (16)
99CancellationToken disposalToken) 115private async Task AddProgressItemsAsync(int count, CancellationToken cancellationToken) 124private async Task ProgressItemsCompletedAsync(int count, CancellationToken cancellationToken) 132public Task SearchAsync(NavigateToSearchScope searchScope, CancellationToken cancellationToken) 138CancellationToken cancellationToken) 184private async Task SearchCurrentDocumentAsync(CancellationToken cancellationToken) 201CancellationToken cancellationToken) 223CancellationToken cancellationToken) 233CancellationToken cancellationToken) 351CancellationToken cancellationToken) 379async ValueTask SearchCoreAsync(IGrouping<INavigateToSearchService, Project> grouping, CancellationToken cancellationToken) 416CancellationToken cancellationToken) 434CancellationToken cancellationToken) 466CancellationToken cancellationToken) 533public Task SearchDocumentAsync(Document document, string searchPattern, IImmutableSet<string> kinds, Func<ImmutableArray<INavigateToSearchResult>, Task> onResultsFound, CancellationToken cancellationToken) 536public async Task SearchProjectsAsync(Solution solution, ImmutableArray<Project> projects, ImmutableArray<Document> priorityDocuments, string searchPattern, IImmutableSet<string> kinds, Document? activeDocument, Func<ImmutableArray<INavigateToSearchResult>, Task> onResultsFound, Func<Task> onProjectCompleted, CancellationToken cancellationToken)
NavigateTo\RoslynNavigateToItem.cs (1)
71Solution solution, Document? activeDocument, CancellationToken cancellationToken)
Navigation\AbstractNavigableItemsService.cs (2)
18Document document, int position, CancellationToken cancellationToken) 24Document document, int position, bool forSymbolType, CancellationToken cancellationToken)
Navigation\DefaultSymbolNavigationService.cs (3)
15public Task<INavigableLocation?> GetNavigableLocationAsync(ISymbol symbol, Project project, CancellationToken cancellationToken) 18public Task<bool> TrySymbolNavigationNotifyAsync(ISymbol symbol, Project project, CancellationToken cancellationToken) 21public Task<(string filePath, LinePosition linePosition)?> GetExternalNavigationSymbolLocationAsync(DefinitionItem definitionItem, CancellationToken cancellationToken)
Navigation\ICrossLanguageSymbolNavigationService.cs (1)
24string assemblyName, string documentationCommentId, CancellationToken cancellationToken);
Navigation\IDefinitionLocationService.cs (3)
30Document document, int position, CancellationToken cancellationToken); 47Document document, int position, Func<CancellationToken, Task<IEnumerable<(Document document, TextSpan sourceSpan)>?>> getNavigableItems, CancellationToken cancellationToken)
Navigation\IDocumentNavigationService.cs (12)
19Task<bool> CanNavigateToSpanAsync(Workspace workspace, DocumentId documentId, TextSpan textSpan, bool allowInvalidSpan, CancellationToken cancellationToken); 25Task<bool> CanNavigateToPositionAsync(Workspace workspace, DocumentId documentId, int position, int virtualSpace, bool allowInvalidPosition, CancellationToken cancellationToken); 27Task<INavigableLocation?> GetLocationForSpanAsync(Workspace workspace, DocumentId documentId, TextSpan textSpan, bool allowInvalidSpan, CancellationToken cancellationToken); 28Task<INavigableLocation?> GetLocationForPositionAsync(Workspace workspace, DocumentId documentId, int position, int virtualSpace, bool allowInvalidPosition, CancellationToken cancellationToken); 33public virtual Task<bool> CanNavigateToSpanAsync(Workspace workspace, DocumentId documentId, TextSpan textSpan, bool allowInvalidSpan, CancellationToken cancellationToken) 36public virtual Task<bool> CanNavigateToPositionAsync(Workspace workspace, DocumentId documentId, int position, int virtualSpace, bool allowInvalidPosition, CancellationToken cancellationToken) 39public virtual Task<INavigableLocation?> GetLocationForSpanAsync(Workspace workspace, DocumentId documentId, TextSpan textSpan, bool allowInvalidSpan, CancellationToken cancellationToken) 42public virtual Task<INavigableLocation?> GetLocationForPositionAsync(Workspace workspace, DocumentId documentId, int position, int virtualSpace, bool allowInvalidPosition, CancellationToken cancellationToken) 48public static Task<bool> CanNavigateToSpanAsync(this IDocumentNavigationService service, Workspace workspace, DocumentId documentId, TextSpan textSpan, CancellationToken cancellationToken) 51public static Task<bool> CanNavigateToPositionAsync(this IDocumentNavigationService service, Workspace workspace, DocumentId documentId, int position, CancellationToken cancellationToken) 54public static Task<INavigableLocation?> GetLocationForSpanAsync(this IDocumentNavigationService service, Workspace workspace, DocumentId documentId, TextSpan textSpan, CancellationToken cancellationToken) 57public static Task<INavigableLocation?> GetLocationForPositionAsync(this IDocumentNavigationService service, Workspace workspace, DocumentId documentId, int position, CancellationToken cancellationToken)
Navigation\INavigableItem.cs (3)
68internal ValueTask<Document> GetRequiredDocumentAsync(Solution solution, CancellationToken cancellationToken) 77internal async ValueTask<SourceText> GetTextAsync(Solution solution, CancellationToken cancellationToken) 83internal SourceText? TryGetTextSynchronously(Solution solution, CancellationToken cancellationToken)
Navigation\INavigableItemsService.cs (2)
23Task<ImmutableArray<INavigableItem>> GetNavigableItemsAsync(Document document, int position, CancellationToken cancellationToken); 28Task<ImmutableArray<INavigableItem>> GetNavigableItemsAsync(Document document, int position, bool forSymbolType, CancellationToken cancellationToken);
Navigation\INavigableLocation.cs (4)
20Task<bool> NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken); 23internal sealed class NavigableLocation(Func<NavigationOptions, CancellationToken, Task<bool>> callback) : INavigableLocation 25private readonly Func<NavigationOptions, CancellationToken, Task<bool>> _callback = callback; 27public Task<bool> NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
Navigation\ISymbolNavigationService.cs (3)
21Task<INavigableLocation?> GetNavigableLocationAsync(ISymbol symbol, Project project, CancellationToken cancellationToken); 25Task<bool> TrySymbolNavigationNotifyAsync(ISymbol symbol, Project project, CancellationToken cancellationToken); 30DefinitionItem definitionItem, CancellationToken cancellationToken);
Navigation\NavigableItemFactory.cs (2)
29CancellationToken cancellationToken) 37Solution solution, ISymbol symbol, CancellationToken cancellationToken)
NavigationBar\AbstractNavigationBarItemService.cs (2)
19protected abstract Task<ImmutableArray<RoslynNavigationBarItem>> GetItemsInCurrentProcessAsync(Document document, bool supportsCodeGeneration, CancellationToken cancellationToken); 21public async Task<ImmutableArray<RoslynNavigationBarItem>> GetItemsAsync(Document document, bool supportsCodeGeneration, bool frozenPartialSemantics, CancellationToken cancellationToken)
NavigationBar\INavigationBarItemService.cs (1)
14Task<ImmutableArray<RoslynNavigationBarItem>> GetItemsAsync(Document document, bool supportsCodeGeneration, bool frozenPartialSemantics, CancellationToken cancellationToken);
NavigationBar\IRemoteNavigationBarItemService.cs (1)
16Checksum solutionChecksum, DocumentId documentId, bool supportsCodeGeneration, bool forceFrozenPartialSemanticsForCrossProcessOperations, CancellationToken cancellationToken);
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (2)
42Document document, CancellationToken cancellationToken) 55Document document, ImmutableArray<TextSpan> fixAllSpans, SyntaxEditor editor, string? equivalenceKey, CancellationToken cancellationToken)
Organizing\AbstractOrganizingService.cs (2)
26protected abstract Task<Document> ProcessAsync(Document document, IEnumerable<ISyntaxOrganizer> organizers, CancellationToken cancellationToken); 28public Task<Document> OrganizeAsync(Document document, IEnumerable<ISyntaxOrganizer> organizers, CancellationToken cancellationToken)
Organizing\IOrganizingService.cs (1)
26Task<Document> OrganizeAsync(Document document, IEnumerable<ISyntaxOrganizer> organizers, CancellationToken cancellationToken);
Organizing\Organizers\AbstractSyntaxNodeOrganizer.cs (2)
16public SyntaxNode OrganizeNode(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 19protected abstract TSyntaxNode Organize(TSyntaxNode node, CancellationToken cancellationToken);
Organizing\Organizers\ISyntaxOrganizer.cs (1)
21SyntaxNode OrganizeNode(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken = default);
Organizing\OrganizingService.cs (1)
22public static Task<Document> OrganizeAsync(Document document, IEnumerable<ISyntaxOrganizer> organizers = null, CancellationToken cancellationToken = default)
PdbSourceDocument\IPdbFileLocatorService.cs (1)
13Task<DocumentDebugInfoReader?> GetDocumentDebugInfoReaderAsync(string dllPath, bool useDefaultSymbolServers, TelemetryMessage telemetry, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken);
PdbSourceDocument\IPdbSourceDocumentLoaderService.cs (1)
15Task<SourceFileInfo?> LoadSourceDocumentAsync(string tempFilePath, SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken);
PdbSourceDocument\ISourceLinkService.cs (2)
14Task<SourceFilePathResult?> GetSourceFilePathAsync(string url, string relativePath, CancellationToken cancellationToken); 16Task<PdbFilePathResult?> GetPdbFilePathAsync(string dllPath, PEReader peReader, bool useDefaultSymbolServers, CancellationToken cancellationToken);
PdbSourceDocument\PdbFileLocatorService.cs (1)
28public async Task<DocumentDebugInfoReader?> GetDocumentDebugInfoReaderAsync(string dllPath, bool useDefaultSymbolServers, TelemetryMessage telemetry, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken)
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (2)
32public async Task<SourceFileInfo?> LoadSourceDocumentAsync(string tempFilePath, SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken) 119private async Task<SourceFileInfo?> TryGetSourceLinkFileAsync(SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
78CancellationToken cancellationToken)
PreferFrameworkType\PreferFrameworkTypeCodeFixProvider.cs (1)
39SyntaxEditor editor, CancellationToken cancellationToken)
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
52var cancellationToken = context.CancellationToken;
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
82CancellationToken cancellationToken)
PullMemberUp\Dialog\PullMemberUpWithDialogCodeAction.cs (2)
35public override object GetOptions(CancellationToken cancellationToken) 41object options, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
PullMemberUp\MemberAndDestinationValidator.cs (1)
14public static bool IsDestinationValid(Solution solution, INamedTypeSymbol destination, CancellationToken cancellationToken)
PullMemberUp\MembersPuller.cs (6)
62CancellationToken cancellationToken) 94CancellationToken cancellationToken) 201CancellationToken cancellationToken) 230CancellationToken cancellationToken) 269CancellationToken cancellationToken) 470CancellationToken cancellationToken)
QuickInfo\AbstractEmbeddedLanguageQuickInfoProvider.cs (1)
62CancellationToken cancellationToken)
QuickInfo\CommonQuickInfoProvider.cs (2)
18var cancellationToken = context.CancellationToken; 32protected async Task<ImmutableArray<SyntaxToken>> GetTokensAsync(SyntaxTree tree, int position, System.Threading.CancellationToken cancellationToken)
QuickInfo\CommonSemanticQuickInfoProvider.cs (12)
32var cancellationToken = context.CancellationToken; 45var cancellationToken = context.CancellationToken; 73var cancellationToken = context.CancellationToken; 132CancellationToken cancellationToken) 154CancellationToken cancellationToken) 178protected virtual Task<OnTheFlyDocsInfo?> GetOnTheFlyDocsInfoAsync(QuickInfoContext context, CancellationToken cancellationToken) 181protected virtual ImmutableArray<TaggedText> GetInterceptorDisplayParts(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) => default; 183protected virtual string? GetNullabilityAnalysis(SemanticModel semanticModel, ISymbol symbol, SyntaxNode node, CancellationToken cancellationToken) => null; 186SolutionServices services, SemanticModel semanticModel, ISymbol symbol, SyntaxToken token, CancellationToken cancellationToken) 301SolutionServices services, SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 334SolutionServices services, SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken) 362private ImmutableArray<ISymbol> GetSymbolsFromToken(SyntaxToken token, SolutionServices services, SemanticModel semanticModel, CancellationToken cancellationToken)
QuickInfo\Presentation\QuickInfoContentBuilder.cs (1)
36CancellationToken cancellationToken)
QuickInfo\QuickInfoContext.cs (2)
21CancellationToken cancellationToken) 38public CancellationToken CancellationToken { get; } = cancellationToken;
QuickInfo\QuickInfoService.cs (2)
37CancellationToken cancellationToken = default) 47CancellationToken cancellationToken)
QuickInfo\QuickInfoServiceWithProviders.cs (1)
43internal override async Task<QuickInfoItem?> GetQuickInfoAsync(Document document, int position, SymbolDescriptionOptions options, CancellationToken cancellationToken)
QuickInfo\QuickInfoUtilities.cs (2)
21public static Task<QuickInfoItem> CreateQuickInfoItemAsync(SolutionServices services, SemanticModel semanticModel, TextSpan span, ImmutableArray<ISymbol> symbols, SymbolDescriptionOptions options, CancellationToken cancellationToken) 35CancellationToken cancellationToken)
RawStringLiteral\IRawStringLiteralOnAutoInsertService.cs (1)
25TextChange? GetTextChangeForQuote(Document document, SourceText text, int caretPosition, CancellationToken cancellationToken);
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
55protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor syntaxEditor, CancellationToken cancellationToken)
Rename\SymbolicRenameInfo.cs (3)
115Document document, int position, CancellationToken cancellationToken) 124private static async Task<SyntaxToken> GetTriggerTokenAsync(Document document, int position, CancellationToken cancellationToken) 135CancellationToken cancellationToken)
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (4)
85private static TConditionalExpressionSyntax? TryFindConditional(SyntaxNode? top, CancellationToken cancellationToken) 198CancellationToken cancellationToken) 223CancellationToken cancellationToken) 269CancellationToken cancellationToken)
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (3)
116CodeRefactoringContext context, SemanticModel semanticModel, SyntaxToken token, TextSpan replacementSpan, CancellationToken cancellationToken) 132private static ISymbol? GetEnclosingSymbol(SemanticModel semanticModel, int position, CancellationToken cancellationToken) 158Document document, TextSpan span, string replacement, CancellationToken cancellationToken)
ReplaceMethodWithProperty\IReplaceMethodWithPropertyService.cs (1)
24GetAndSetMethods getAndSetMethods, string propertyName, bool nameChanged, CancellationToken cancellationToken);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (11)
157CancellationToken cancellationToken) 188private static async Task<Solution> UpdateReferencesAsync(Solution updatedSolution, string propertyName, bool nameChanged, ILookup<Document, ReferenceLocation> getReferencesByDocument, ILookup<Document, ReferenceLocation> setReferencesByDocument, CancellationToken cancellationToken) 212CancellationToken cancellationToken) 236CancellationToken cancellationToken) 276CancellationToken cancellationToken) 319CancellationToken cancellationToken) 347CancellationToken cancellationToken) 403CancellationToken cancellationToken) 427private static TSymbol? GetSymbolInCurrentCompilation<TSymbol>(Compilation compilation, TSymbol originalDefinition, CancellationToken cancellationToken) 433private static async Task<SyntaxNode?> GetMethodDeclarationAsync(IMethodSymbol? method, CancellationToken cancellationToken) 448CancellationToken cancellationToken)
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (4)
30Document document, IPropertySymbol property, SyntaxNode propertyDeclaration, IFieldSymbol? propertyBackingField, string desiredGetMethodName, string desiredSetMethodName, CancellationToken cancellationToken); 59CancellationToken cancellationToken) 89private readonly CancellationToken _cancellationToken; 102CancellationToken cancellationToken)
ReplacePropertyWithMethods\IReplacePropertyWithMethodsService.cs (2)
23CancellationToken cancellationToken); 31CancellationToken cancellationToken);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (10)
74CancellationToken cancellationToken) 196CancellationToken cancellationToken) 216CancellationToken cancellationToken) 239CancellationToken cancellationToken) 299CancellationToken cancellationToken) 318CancellationToken cancellationToken) 349CancellationToken cancellationToken) 398CancellationToken cancellationToken) 416IPropertySymbol? property, CancellationToken cancellationToken) 426private static TSymbol? GetSymbolInCurrentCompilation<TSymbol>(Compilation compilation, TSymbol originalDefinition, CancellationToken cancellationToken)
SemanticSearch\IRemoteSemanticSearchService.cs (30)
24ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken); 25ValueTask OnUserCodeExceptionAsync(RemoteServiceCallbackId callbackId, UserCodeExceptionInfo exception, CancellationToken cancellationToken); 26ValueTask<ClassificationOptions> GetClassificationOptionsAsync(RemoteServiceCallbackId callbackId, string language, CancellationToken cancellationToken); 27ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken); 28ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken); 29ValueTask OnDocumentUpdatedAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, ImmutableArray<TextChange> changes, CancellationToken cancellationToken); 30ValueTask OnLogMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken); 31ValueTask OnTextFileUpdatedAsync(RemoteServiceCallbackId callbackId, string filePath, string? newContent, CancellationToken cancellationToken); 34ValueTask<CompileQueryResult> CompileQueryAsync(string query, string? targetLanguage, string referenceAssembliesDir, CancellationToken cancellationToken); 35ValueTask<ExecuteQueryResult> ExecuteQueryAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, CompiledQueryId queryId, QueryExecutionOptions options, CancellationToken cancellationToken); 36ValueTask DiscardQueryAsync(CompiledQueryId queryId, CancellationToken cancellationToken); 46public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableDefinitionItem definition, CancellationToken cancellationToken) 49public ValueTask OnUserCodeExceptionAsync(RemoteServiceCallbackId callbackId, UserCodeExceptionInfo exception, CancellationToken cancellationToken) 52public ValueTask AddItemsAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken) 55public ValueTask ItemsCompletedAsync(RemoteServiceCallbackId callbackId, int itemCount, CancellationToken cancellationToken) 58public ValueTask<ClassificationOptions> GetClassificationOptionsAsync(RemoteServiceCallbackId callbackId, string language, CancellationToken cancellationToken) 61public ValueTask OnDocumentUpdatedAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, ImmutableArray<TextChange> changes, CancellationToken cancellationToken) 64public ValueTask OnLogMessageAsync(RemoteServiceCallbackId callbackId, string message, CancellationToken cancellationToken) 67public ValueTask OnTextFileUpdatedAsync(RemoteServiceCallbackId callbackId, string filePath, string? newContent, CancellationToken cancellationToken) 73public async ValueTask OnDefinitionFoundAsync(SerializableDefinitionItem definition, CancellationToken cancellationToken) 85public async ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken) 96public async ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken) 107public async ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken) 118public async ValueTask<ClassificationOptions> GetClassificationOptionsAsync(string language, CancellationToken cancellationToken) 130public async ValueTask OnDocumentUpdatedAsync(DocumentId documentId, ImmutableArray<TextChange> changes, CancellationToken cancellationToken) 141public async ValueTask OnLogMessageAsync(string message, CancellationToken cancellationToken) 152public async ValueTask OnTextFileUpdatedAsync(string filePath, string? newContent, CancellationToken cancellationToken) 164public static async ValueTask<CompileQueryResult?> CompileQueryAsync(SolutionServices services, string query, string? targetLanguage, CancellationToken cancellationToken) 179public static async ValueTask DiscardQueryAsync(SolutionServices services, CompiledQueryId queryId, CancellationToken cancellationToken) 189public static async ValueTask<ExecuteQueryResult> ExecuteQueryAsync(Solution solution, CompiledQueryId queryId, ISemanticSearchResultsDefinitionObserver results, QueryExecutionOptions options, CancellationToken cancellationToken)
SemanticSearch\ISemanticSearchQueryService.cs (2)
26CancellationToken cancellationToken); 41CancellationToken cancellationToken);
SemanticSearch\ISemanticSearchResultsObserver.cs (12)
18ValueTask OnUserCodeExceptionAsync(UserCodeExceptionInfo exception, CancellationToken cancellationToken); 19ValueTask AddItemsAsync(int itemCount, CancellationToken cancellationToken); 20ValueTask ItemsCompletedAsync(int itemCount, CancellationToken cancellationToken); 25ValueTask OnDocumentUpdatedAsync(DocumentId documentId, ImmutableArray<TextChange> changes, CancellationToken cancellationToken); 27ValueTask OnTextFileUpdatedAsync(string filePath, string? newContent, CancellationToken cancellationToken); 29ValueTask OnLogMessageAsync(string message, CancellationToken cancellationToken); 34ValueTask OnSymbolFoundAsync(Solution solution, ISymbol symbol, CancellationToken cancellationToken); 35ValueTask OnSyntaxNodeFoundAsync(Document document, SyntaxNode node, CancellationToken cancellationToken); 36ValueTask OnLocationFoundAsync(Solution solution, Location location, CancellationToken cancellationToken); 37ValueTask OnValueFoundAsync(Solution solution, object value, CancellationToken cancellationToken); 42ValueTask<ClassificationOptions> GetClassificationOptionsAsync(LanguageServices language, CancellationToken cancellationToken); 43ValueTask OnDefinitionFoundAsync(DefinitionItem definition, CancellationToken cancellationToken);
SemanticSearch\SearchCompilationFailureDefinitionItem.cs (1)
36public override Task<INavigableLocation?> GetNavigableLocationAsync(Workspace workspace, CancellationToken cancellationToken)
SemanticSearch\SearchExceptionDefinitionItem.cs (1)
40public override Task<INavigableLocation?> GetNavigableLocationAsync(Workspace workspace, CancellationToken cancellationToken)
SemanticSearch\SemanticSearchDefinitionItemFactory.cs (4)
33public static ValueTask<DefinitionItem> CreateAsync(Solution solution, ISymbol symbol, OptionsProvider<ClassificationOptions> classificationOptions, CancellationToken cancellationToken) 37public static ValueTask<DefinitionItem> CreateAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 40public static async ValueTask<DefinitionItem?> CreateAsync(Solution solution, Location location, CancellationToken cancellationToken) 63private static async ValueTask<DefinitionItem> CreateItemAsync(Document document, TextSpan span, CancellationToken cancellationToken)
SemanticSearch\SemanticSearchWorkspace.cs (1)
29public async Task<Document> UpdateQueryDocumentAsync(string? query, string? targetLanguage, CancellationToken cancellationToken)
Shared\Extensions\DocumentExtensions.cs (8)
20public static async Task<Document> ReplaceNodeAsync<TNode>(this Document document, TNode oldNode, TNode newNode, CancellationToken cancellationToken) 27public static Document ReplaceNodeSynchronously<TNode>(this Document document, TNode oldNode, TNode newNode, CancellationToken cancellationToken) 37Debug.Assert(document.GetRequiredSyntaxRootSynchronously(CancellationToken.None) == root); 45CancellationToken cancellationToken) 73Func<Document, CancellationToken, Task<bool>> contextChecker, 74CancellationToken cancellationToken) 94public static async Task<NamingRule> GetApplicableNamingRuleAsync(this Document document, ISymbol symbol, CancellationToken cancellationToken) 107this Document document, SymbolKindOrTypeKind kind, Modifiers modifiers, Accessibility? accessibility, CancellationToken cancellationToken)
Shared\Extensions\ISymbolExtensions_2.cs (5)
184public static ImmutableArray<TaggedText> GetDocumentationParts(this ISymbol symbol, SemanticModel semanticModel, int position, IDocumentationCommentFormattingService formatter, CancellationToken cancellationToken) 192public static DocumentationComment GetAppropriateDocumentationComment(this ISymbol symbol, Compilation compilation, CancellationToken cancellationToken) 206private static DocumentationComment? GetParameterDocumentation(IParameterSymbol parameter, Compilation compilation, CancellationToken cancellationToken) 234public static Func<CancellationToken, IEnumerable<TaggedText>> GetDocumentationPartsFactory( 251private static DocumentationComment GetMethodDocumentation(this IMethodSymbol method, Compilation compilation, CancellationToken cancellationToken)
Shared\Utilities\AnnotatedSymbolMapping.cs (1)
51CancellationToken cancellationToken)
Shared\Utilities\ExtractTypeHelpers.cs (3)
29public static async Task<(Document containingDocument, SyntaxAnnotation typeAnnotation)> AddTypeToExistingFileAsync(Document document, INamedTypeSymbol newType, AnnotatedSymbolMapping symbolMapping, CancellationToken cancellationToken) 58CancellationToken cancellationToken) 116Document document, SyntaxFormattingOptions formattingOptions, INamedTypeSymbol type, ImmutableArray<ISymbol> extractableMembers, CancellationToken cancellationToken)
SignatureHelp\AbstractSignatureHelpProvider.cs (6)
34protected abstract Task<SignatureHelpItems?> GetItemsWorkerAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken); 136Func<CancellationToken, IEnumerable<TaggedText>> documentationFactory, 153Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory, 170Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory, 241Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken) 303private static async Task<ImmutableArray<Document>> FindActiveRelatedDocumentsAsync(int position, Document document, CancellationToken cancellationToken)
SignatureHelp\AbstractSignatureHelpProvider.SymbolKeySignatureHelpItem.cs (1)
16Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory,
SignatureHelp\CommonSignatureHelpUtilities.cs (3)
109CancellationToken cancellationToken) 126CancellationToken cancellationToken, 164Document document, SyntaxNode initializer, MemberDisplayOptions options, CancellationToken cancellationToken)
SignatureHelp\ISignatureHelpProvider.cs (1)
28Task<SignatureHelpItems?> GetItemsAsync(Document document, int position, SignatureHelpTriggerInfo triggerInfo, MemberDisplayOptions options, CancellationToken cancellationToken);
SignatureHelp\SignatureHelpItem.cs (4)
36public Func<CancellationToken, IEnumerable<TaggedText>> DocumentationFactory { get; } 38private static readonly Func<CancellationToken, IEnumerable<TaggedText>> s_emptyDocumentationFactory = _ => []; 42Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory, 66Func<CancellationToken, IEnumerable<SymbolDisplayPart>> documentationFactory,
SignatureHelp\SignatureHelpParameter.cs (7)
23Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory, 38public Func<CancellationToken, IEnumerable<TaggedText>> DocumentationFactory { get; } = documentationFactory ?? s_emptyDocumentationFactory; 68private static readonly Func<CancellationToken, IEnumerable<TaggedText>> s_emptyDocumentationFactory = _ => []; 91Func<CancellationToken, IEnumerable<TaggedText>>? documentationFactory, 106public Func<CancellationToken, IEnumerable<TaggedText>> DocumentationFactory { get; } = documentationFactory ?? s_emptyDocumentationFactory; 136private static readonly Func<CancellationToken, IEnumerable<TaggedText>> s_emptyDocumentationFactory = _ => []; 142Func<CancellationToken, IEnumerable<SymbolDisplayPart>>? documentationFactory,
SignatureHelp\SignatureHelpService.cs (2)
46CancellationToken cancellationToken) 65CancellationToken cancellationToken)
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (1)
38SyntaxEditor editor, CancellationToken cancellationToken)
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
52var cancellationToken = context.CancellationToken;
SimplifyTypeNames\AbstractSimplifyTypeNamesCodeFixProvider.cs (4)
41TSimplifierOptions options, CancellationToken cancellationToken) 74var cancellationToken = context.CancellationToken; 93SyntaxEditor editor, CancellationToken cancellationToken) 114private bool CanSimplifyTypeNameExpression(SemanticModel model, SyntaxNode node, TSimplifierOptions options, TextSpan span, out string diagnosticId, CancellationToken cancellationToken)
Snippets\AbstractSnippetService.cs (1)
38public ImmutableArray<SnippetData> GetSnippets(SnippetContext context, CancellationToken cancellationToken)
Snippets\ISnippetService.cs (1)
17ImmutableArray<SnippetData> GetSnippets(SnippetContext context, CancellationToken cancellationToken);
Snippets\RoslynLSPSnippetConverter.cs (2)
22public static async Task<string> GenerateLSPSnippetAsync(Document document, int caretPosition, ImmutableArray<SnippetPlaceholder> placeholders, TextChange textChange, int triggerLocation, CancellationToken cancellationToken) 108private static async Task<TextChange> ExtendSnippetTextChangeAsync(Document document, TextChange textChange, ImmutableArray<SnippetPlaceholder> placeholders, int caretPosition, int triggerLocation, CancellationToken cancellationToken)
Snippets\SnippetFunctionService.cs (7)
33public abstract Task<string?> GetContainingClassNameAsync(Document document, int position, CancellationToken cancellationToken); 39public static async Task<string?> GetSimplifiedTypeNameAsync(Document document, TextSpan fieldSpan, string fullyQualifiedTypeName, SimplifierOptions simplifierOptions, CancellationToken cancellationToken) 57public async Task<string?> GetSwitchExpansionAsync(Document document, TextSpan caseGenerationLocation, TextSpan switchExpressionLocation, SimplifierOptions simplifierOptions, CancellationToken cancellationToken) 121protected abstract Task<ITypeSymbol?> GetEnumSymbolAsync(Document document, TextSpan switchExpressionSpan, CancellationToken cancellationToken); 123protected abstract Task<(Document, TextSpan)> GetDocumentWithEnumCaseAsync(Document document, string fullyQualifiedTypeName, string firstEnumMemberName, TextSpan caseGenerationLocation, CancellationToken cancellationToken); 131CancellationToken cancellationToken) 141private static async Task<string?> GetSimplifiedTypeNameAtSpanAsync(Document documentWithFullyQualifiedTypeName, TextSpan fullyQualifiedTypeSpan, SimplifierOptions simplifierOptions, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractConditionalBlockSnippetProvider.cs (1)
25Document document, TStatementSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (2)
39protected sealed override async Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken) 74Document document, TExpressionSyntax snippetExpressionNode, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (3)
46protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken) 57protected sealed override async Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken) 95CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractLockSnippetProvider.cs (1)
15protected sealed override Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractMainMethodSnippetProvider.cs (1)
22protected sealed override Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractPropertySnippetProvider.cs (2)
19protected abstract Task<TPropertyDeclarationSyntax> GenerateSnippetSyntaxAsync(Document document, int position, CancellationToken cancellationToken); 21protected sealed override async Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractSingleChangeSnippetProvider.cs (2)
15protected abstract Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken); 17protected sealed override async Task<ImmutableArray<TextChange>> GenerateSnippetTextChangesAsync(Document document, int position, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractSnippetProvider.cs (13)
36protected abstract bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken); 41protected abstract Task<ImmutableArray<TextChange>> GenerateSnippetTextChangesAsync(Document document, int position, CancellationToken cancellationToken); 52Document document, TSnippetSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 55public bool IsValidSnippetLocation(SnippetContext context, CancellationToken cancellationToken) 72public async Task<SnippetChange> GetSnippetChangeAsync(Document document, int position, CancellationToken cancellationToken) 143Document document, CancellationToken cancellationToken) 170private async Task<Document> GetDocumentWithSnippetAndTriviaAsync(Document snippetDocument, int position, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 191private static async Task<Document> GetDocumentWithSnippetAsync(Document document, ImmutableArray<TextChange> snippets, CancellationToken cancellationToken) 201private async Task<Document> AddFormatAnnotationAsync(Document document, int position, CancellationToken cancellationToken) 212Document document, int position, CancellationToken cancellationToken) 225protected virtual ValueTask<TSnippetSyntax> AdjustSnippetExpressionAsync(Document document, TSnippetSyntax snippetExpressionNode, CancellationToken cancellationToken) 236private async Task<Document> AddIndentationToDocumentAsync(Document document, CancellationToken cancellationToken) 247protected virtual Task<Document> AddIndentationToDocumentAsync(Document document, TSnippetSyntax snippet, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractStatementSnippetProvider.cs (1)
12protected override bool IsValidSnippetLocationCore(SnippetContext context, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractTypeSnippetProvider.cs (6)
28protected abstract Task<TextChange?> GetAccessibilityModifiersChangeAsync(Document document, int position, CancellationToken cancellationToken); 31Document document, int position, CancellationToken cancellationToken) 47Document document, TTypeDeclarationSyntax node, ISyntaxFacts syntaxFacts, CancellationToken cancellationToken) 58protected static async Task<bool> AreAccessibilityModifiersRequiredAsync(Document document, CancellationToken cancellationToken) 66Document document, int position, CancellationToken cancellationToken) 79Document document, CancellationToken cancellationToken)
Snippets\SnippetProviders\AbstractUsingSnippetProvider.cs (1)
17protected sealed override async Task<TextChange> GenerateSnippetTextChangeAsync(Document document, int position, CancellationToken cancellationToken)
Snippets\SnippetProviders\ISnippetProvider.cs (2)
31bool IsValidSnippetLocation(SnippetContext context, CancellationToken cancellationToken); 36Task<SnippetChange> GetSnippetChangeAsync(Document document, int position, CancellationToken cancellationToken);
SolutionCrawler\AbstractDocumentDifferenceService.cs (1)
19public async Task<SyntaxNode?> GetChangedMemberAsync(Document oldDocument, Document newDocument, CancellationToken cancellationToken)
SolutionCrawler\IDocumentDifferenceService.cs (1)
13Task<SyntaxNode?> GetChangedMemberAsync(Document oldDocument, Document newDocument, CancellationToken cancellationToken);
SolutionExplorer\ISolutionExplorerSymbolTreeItemProvider.cs (4)
17ImmutableArray<SymbolTreeItemData> GetItems(DocumentId documentId, SyntaxNode declarationNode, bool includeNamespaces, CancellationToken cancellationToken); 72protected abstract void AddEnumDeclarationMembers(DocumentId documentId, TEnumDeclarationSyntax enumDeclaration, ArrayBuilder<SymbolTreeItemData> items, CancellationToken cancellationToken); 78public ImmutableArray<SymbolTreeItemData> GetItems(DocumentId documentId, SyntaxNode node, bool returnNamespaces, CancellationToken cancellationToken) 167CancellationToken cancellationToken)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (7)
44var cancellationToken = context.CancellationToken; 63private async Task CheckNodeAsync(CodeFixContext context, Document document, SyntaxNode node, CancellationToken cancellationToken) 89private async Task CheckTokenAsync(CodeFixContext context, Document document, SyntaxToken token, CancellationToken cancellationToken) 108CodeFixContext context, SyntaxToken nameToken, bool isGeneric, CancellationToken cancellationToken) 150var cancellationToken = context.CancellationToken; 200private static async Task<string> GetInsertionTextAsync(Document document, CompletionItem item, CancellationToken cancellationToken) 220private async Task<Document> UpdateAsync(Document document, SyntaxToken nameToken, string newName, CancellationToken cancellationToken)
SpellCheck\AbstractSpellCheckSpanService.cs (6)
23public async Task<ImmutableArray<SpellCheckSpan>> GetSpansAsync(Document document, CancellationToken cancellationToken) 64public void Recurse(SyntaxNode root, CancellationToken cancellationToken) 87CancellationToken cancellationToken) 241private void ProcessTriviaList(SyntaxTriviaList triviaList, CancellationToken cancellationToken) 247private void ProcessTrivia(SyntaxTrivia trivia, CancellationToken cancellationToken) 259private void ProcessDocComment(SyntaxNode node, CancellationToken cancellationToken)
SpellCheck\ISpellCheckingSpanService.cs (1)
17Task<ImmutableArray<SpellCheckSpan>> GetSpansAsync(Document document, CancellationToken cancellationToken);
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (4)
25Func<CancellationToken, Task<Document>> createChangedDocument, MergeDirection direction, string ifKeywordText); 28Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode upperIfOrElseIf); 31Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode lowerIfOrElseIf); 64private async Task<Document> RefactorAsync(Document document, TextSpan upperIfOrElseIfSpan, TextSpan lowerIfOrElseIfSpan, CancellationToken cancellationToken)
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (3)
22protected abstract CodeAction CreateCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument, string ifKeywordText); 30CancellationToken cancellationToken); 59private async Task<Document> RefactorAsync(Document document, TextSpan tokenSpan, TextSpan ifOrElseIfSpan, CancellationToken cancellationToken)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (6)
48protected sealed override CodeAction CreateCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument, MergeDirection direction, string ifKeywordText) 56Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode firstIfOrElseIf) 69Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode secondIfOrElseIf) 164CancellationToken cancellationToken, 178CancellationToken cancellationToken, 193CancellationToken cancellationToken)
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (3)
47protected sealed override CodeAction CreateCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument, string ifKeywordText) 59CancellationToken cancellationToken) 120CancellationToken cancellationToken)
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (4)
36protected sealed override CodeAction CreateCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument, MergeDirection direction, string ifKeywordText) 44Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode outerIfOrElseIf) 57Document document, SyntaxNode ifOrElseIf, CancellationToken cancellationToken, out SyntaxNode innerIfStatement) 151CancellationToken cancellationToken)
SplitOrMergeIfStatements\Nested\AbstractSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (2)
34protected sealed override CodeAction CreateCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument, string ifKeywordText) 46CancellationToken cancellationToken)
src\4f5ad909b1ed0e10\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
43protected abstract bool IsTargetTyped(SemanticModel semanticModel, TConditionalExpressionSyntax conditional, System.Threading.CancellationToken cancellationToken); 56var cancellationToken = context.CancellationToken;
src\939a5660f39ce290\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
61CancellationToken cancellationToken)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (3)
76static bool HasSyntaxErrors(INamedTypeSymbol namedTypeSymbol, CancellationToken cancellationToken) 125CancellationToken cancellationToken) 196private bool IsUnusedParameterCandidate(IParameterSymbol parameter, INamedTypeSymbol? interpolatedStringHandlerAttributeType, CancellationToken cancellationToken)
src\f2477eb0f086ba59\AbstractUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
25IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (3)
113CancellationToken cancellationToken) 121CancellationToken cancellationToken) 152CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\ForEachCast\AbstractForEachCastDiagnosticAnalyzer.cs (1)
53var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
47var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (2)
201(bool isCandidate, bool written) TryGetOrInitializeFieldState(IFieldSymbol fieldSymbol, AnalyzerOptions options, CancellationToken cancellationToken) 217CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
100private bool IsFixSupported(SemanticModel semanticModel, TNamespaceSyntax namespaceDeclaration, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
46var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
41var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryCast\AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (2)
31protected abstract bool IsUnnecessaryCast(SemanticModel model, TCastExpression node, CancellationToken cancellationToken); 55private Diagnostic? TryRemoveCastExpression(SemanticModel model, TCastExpression node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (5)
88var cancellationToken = context.CancellationToken; 93protected virtual void AnalyzeSemanticModel(SemanticModelAnalysisContext context, SyntaxTree tree, CancellationToken cancellationToken) 200DiagnosticDescriptor descriptor, CancellationToken cancellationToken) 214IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken); 217IEnumerable<SyntaxNode> nodes, SyntaxTree tree, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (3)
43TParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken, 48var cancellationToken = context.CancellationToken; 131private static Location GetDiagnosticSquiggleLocation(TParenthesizedExpressionSyntax parenthesizedExpression, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
73public void AnalyzeAssemblyOrModuleAttribute(SyntaxNode attributeSyntax, SemanticModel model, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (5)
90CancellationToken cancellationToken) 396CancellationToken cancellationToken) 514CancellationToken cancellationToken) 588CancellationToken cancellationToken) 740CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\SuppressMessageAttributeState.cs (1)
45CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (6)
64protected abstract IEnumerable<TTypeDeclarationSyntax> GetTypeDeclarations(INamedTypeSymbol namedType, CancellationToken cancellationToken); 486var cancellationToken = operationContext.CancellationToken; 514CancellationToken cancellationToken) 599var cancellationToken = symbolEndContext.CancellationToken; 770private static bool HasSyntaxErrors(INamedTypeSymbol namedTypeSymbol, CancellationToken cancellationToken) 787CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
202CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyBooleanExpression\AbstractSimplifyConditionalDiagnosticAnalyzer.cs (2)
51protected abstract CommonConversion GetConversion(SemanticModel semanticModel, TExpressionSyntax node, CancellationToken cancellationToken); 73var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (2)
68CancellationToken cancellationToken); 100public bool TrySimplify(SemanticModel model, SyntaxNode node, [NotNullWhen(true)] out Diagnostic? diagnostic, TSimplifierOptions options, AnalyzerOptions analyzerOptions, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (12)
86protected abstract TExpression? GetFieldInitializer(TVariableDeclarator variable, CancellationToken cancellationToken); 87protected abstract TExpression? GetGetterExpression(IMethodSymbol getMethod, CancellationToken cancellationToken); 88protected abstract TExpression? GetSetterExpression(SemanticModel semanticModel, IMethodSymbol setMethod, CancellationToken cancellationToken); 91SemanticModel semanticModel, IMethodSymbol accessor, HashSet<string> fieldNames, HashSet<IFieldSymbol> result, CancellationToken cancellationToken); 94HashSet<string> fieldNames, ConcurrentDictionary<IFieldSymbol, ConcurrentSet<SyntaxNode>> ineligibleFieldUsageIfOutsideProperty, SemanticModel semanticModel, SyntaxNode codeBlock, CancellationToken cancellationToken); 226CancellationToken cancellationToken) 259CancellationToken cancellationToken) 275SemanticModel semanticModel, IMethodSymbol setMethod, HashSet<string> fieldNames, CancellationToken cancellationToken) 294CancellationToken cancellationToken) 312CancellationToken cancellationToken) 332var cancellationToken = context.CancellationToken; 502CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
51var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
38protected abstract bool IsTargetTyped(SemanticModel semanticModel, TConditionalExpressionSyntax conditional, System.Threading.CancellationToken cancellationToken); 49var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (6)
49protected abstract bool ShouldAnalyze(CancellationToken cancellationToken); 50protected abstract bool TryAddMatches(ArrayBuilder<TMatch> preMatches, ArrayBuilder<TMatch> postMatches, out bool changesSemantics, CancellationToken cancellationToken); 79protected AnalysisResult AnalyzeWorker(CancellationToken cancellationToken) 96CancellationToken cancellationToken) 117CancellationToken cancellationToken) 146CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (7)
60CancellationToken cancellationToken); 75CancellationToken cancellationToken) 112CancellationToken cancellationToken) 166TStatementSyntax statement, ref bool seenInvocation, ref bool seenIndexAssignment, CancellationToken cancellationToken) 174TStatementSyntax statement, ref bool seenInvocation, ref bool seenIndexAssignment, CancellationToken cancellationToken) 213protected sealed override bool ShouldAnalyze(CancellationToken cancellationToken) 221protected ImmutableArray<IMethodSymbol> GetAddMethods(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
85CancellationToken cancellationToken, 132var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UpdateExpressionState.cs (7)
99CancellationToken cancellationToken) 124CancellationToken cancellationToken, 171CancellationToken cancellationToken, 230CancellationToken cancellationToken, 292CancellationToken cancellationToken, 357CancellationToken cancellationToken, 411CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
77var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseCompoundAssignment\UseCompoundAssignmentUtilities.cs (3)
41ISyntaxFacts syntaxFacts, SyntaxNode expr, SemanticModel semanticModel, CancellationToken cancellationToken) 48bool isTopLevel, CancellationToken cancellationToken) 99SyntaxNode expr, SemanticModel semanticModel, bool isTopLevel, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (2)
31IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken); 39var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForAssignment\UseConditionalExpressionForAssignmentHelpers.cs (1)
21CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
25IConditionalOperation ifOperation, ISymbol containingSymbol, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\ForReturn\UseConditionalExpressionForReturnHelpers.cs (1)
18CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\Analyzers\UseConditionalExpression\UseConditionalExpressionHelpers.cs (1)
25IOperation whenTrue, IOperation whenFalse, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
77INamedTypeSymbol containingType, IFieldSymbol unnamedField, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (2)
58var cancellationToken = context.CancellationToken; 148private static ITypeParameterSymbol? GetGenericParameterSymbol(ISyntaxFacts syntaxFacts, SemanticModel semanticModel, SyntaxNode node1, SyntaxNode node2, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (2)
36var cancellationToken = context.CancellationToken; 61CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (7)
116CancellationToken cancellationToken) 132var cancellationToken = context.CancellationToken; 158CancellationToken cancellationToken) 275CancellationToken cancellationToken) 331CancellationToken cancellationToken) 406CancellationToken cancellationToken) 428ISyntaxFacts syntaxFacts, SemanticModel semanticModel, TExpressionSyntax node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (3)
53CancellationToken cancellationToken) 65protected sealed override bool ShouldAnalyze(CancellationToken cancellationToken) 75CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (1)
76var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (2)
71var cancellationToken = context.CancellationToken; 270CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersCodeFixProvider.cs (1)
41SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (4)
35var cancellationToken = context.CancellationToken; 53Document document, Diagnostic diagnostic, CancellationToken cancellationToken) 84SyntaxEditor editor, CancellationToken cancellationToken) 101SyntaxEditor editor, SyntaxAnnotation? annotation, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (5)
49string diagnosticId, TExpressionSyntax spanNode, CancellationToken cancellationToken) 63CancellationToken cancellationToken); 68var cancellationToken = context.CancellationToken; 119CancellationToken cancellationToken) 214CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (2)
45CancellationToken cancellationToken) 115CancellationToken cancellationToken,
src\roslyn\src\Analyzers\Core\CodeFixes\AddObsoleteAttribute\AbstractAddObsoleteAttributeCodeFixProvider.cs (3)
34var cancellationToken = context.CancellationToken; 57private static async Task<INamedTypeSymbol?> GetObsoleteAttributeAsync(Document document, CancellationToken cancellationToken) 72SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (9)
47protected abstract ITypeSymbol GetArgumentType(SyntaxNode argumentNode, SemanticModel semanticModel, CancellationToken cancellationToken); 59CancellationToken cancellationToken) 64var cancellationToken = context.CancellationToken; 129CancellationToken cancellationToken) 150CancellationToken cancellationToken) 346? new Func<CancellationToken, Task<Solution>>(cancellationToken => FixAsync(document, methodToUpdate, argumentToInsert, arguments, fixAllReferences: true, cancellationToken)) 380CancellationToken cancellationToken) 402private async Task<(ITypeSymbol, RefKind)> GetArgumentTypeAndRefKindAsync(Document invocationDocument, TArgumentSyntax argument, CancellationToken cancellationToken) 412Document invocationDocument, TArgumentSyntax argument, INamedTypeSymbol containingType, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (2)
86CancellationToken cancellationToken) 215Document invocationDocument, IMethodSymbol method, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\CodeFixData.cs (4)
13Func<CancellationToken, Task<Solution>> createChangedSolutionNonCascading, 14Func<CancellationToken, Task<Solution>>? createChangedSolutionCascading) 25public Func<CancellationToken, Task<Solution>> CreateChangedSolutionNonCascading { get; } = createChangedSolutionNonCascading ?? throw new ArgumentNullException(nameof(createChangedSolutionNonCascading)); 30public Func<CancellationToken, Task<Solution>>? CreateChangedSolutionCascading { get; } = createChangedSolutionCascading;
src\roslyn\src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
26protected override bool IncludeDiagnosticDuringFixAll(Diagnostic diagnostic, Document document, string? equivalenceKey, CancellationToken cancellationToken) 38SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
31var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\AnalyzerOptionsProviders.cs (1)
14public static async ValueTask<AnalyzerOptionsProvider> GetAnalyzerOptionsProviderAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (7)
71var cancellationToken = context.CancellationToken; 301static CodeAction CreateCodeAction(string title, Func<CancellationToken, Task<Document>> action, string equivalenceKey) 317CancellationToken cancellationToken) 380private static Task<Document> TakeTopAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 383private static Task<Document> TakeBottomAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 386private static Task<Document> TakeBothAsync(Document document, int startPos, int firstMiddlePos, int secondMiddlePos, int endPos, CancellationToken cancellationToken) 394string? equivalenceKey, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (3)
18protected abstract Task<string> GetDescriptionAsync(Diagnostic diagnostic, SyntaxNode node, SemanticModel semanticModel, CancellationToken cancellationToken); 19protected abstract Task<(SyntaxTree syntaxTree, SyntaxNode root)?> GetRootInOtherSyntaxTreeAsync(SyntaxNode node, SemanticModel semanticModel, Diagnostic diagnostic, CancellationToken cancellationToken); 52SyntaxNode node, Document document, Diagnostic diagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertTypeOfToNameOf\AbstractConvertTypeOfToNameOfCodeFixProvider.cs (3)
22protected abstract SyntaxNode GetSymbolTypeExpression(SemanticModel model, TMemberAccessExpressionSyntax node, CancellationToken cancellationToken); 35SyntaxEditor editor, CancellationToken cancellationToken) 54CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractAddDocCommentNodesCodeFixProvider.cs (1)
58Document document, TMemberDeclarationSyntax parentMethod, SyntaxNode docCommentNode, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractRemoveDocCommentNodeCodeFixProvider.cs (1)
59Document document, TXmlElementSyntax paramNode, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\FileHeaders\AbstractFileHeaderCodeFixProvider.cs (3)
43private async Task<Document> GetTransformedDocumentAsync(Document document, CancellationToken cancellationToken) 46private async Task<SyntaxNode> GetTransformedSyntaxRootAsync(Document document, CancellationToken cancellationToken) 55internal static async Task<SyntaxNode> GetTransformedSyntaxRootAsync(ISyntaxFacts syntaxFacts, AbstractFileHeaderHelper fileHeaderHelper, SyntaxTrivia newLineTrivia, Document document, string? fileHeaderTemplate, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (2)
40SyntaxEditor editor, CancellationToken cancellationToken) 57CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
68private async Task<Document> FixOneAsync(CodeFixContext context, Diagnostic diagnostic, CancellationToken cancellationToken) 86protected override async Task FixAllAsync(Document document, ImmutableArray<Diagnostic> diagnostics, SyntaxEditor editor, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (15)
30protected abstract bool IsSimpleNameGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 31protected abstract bool IsConstructorInitializerGeneration(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 32protected abstract bool IsImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken); 34protected abstract bool TryInitializeImplicitObjectCreation(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 35protected abstract bool TryInitializeSimpleNameGenerationState(SemanticDocument document, SyntaxNode simpleName, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 36protected abstract bool TryInitializeConstructorInitializerGeneration(SemanticDocument document, SyntaxNode constructorInitializer, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 37protected abstract bool TryInitializeSimpleAttributeNameGenerationState(SemanticDocument document, SyntaxNode simpleName, CancellationToken cancellationToken, out SyntaxToken token, out ImmutableArray<Argument<TExpressionSyntax>> arguments, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 39protected abstract ITypeSymbol GetArgumentType(SemanticModel semanticModel, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken); 40protected abstract string GenerateNameForExpression(SemanticModel semanticModel, TExpressionSyntax expression, CancellationToken cancellationToken); 44protected abstract IMethodSymbol? GetCurrentConstructor(SemanticModel semanticModel, SyntaxToken token, CancellationToken cancellationToken); 45protected abstract IMethodSymbol? GetDelegatedConstructor(SemanticModel semanticModel, IMethodSymbol constructor, CancellationToken cancellationToken); 47protected bool WillCauseConstructorCycle(State state, SemanticDocument document, IMethodSymbol delegatedConstructor, CancellationToken cancellationToken) 80public async Task<ImmutableArray<CodeAction>> GenerateConstructorAsync(Document document, SyntaxNode node, CancellationToken cancellationToken) 157protected string GenerateNameForArgument(SemanticModel semanticModel, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken) 171SemanticDocument document, IEnumerable<Argument<TExpressionSyntax>> arguments, IList<string> reservedNames, NamingRule parameterNamingRule, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (16)
69CancellationToken cancellationToken) 83SyntaxNode node, CancellationToken cancellationToken) 125private async Task InitializeNonDelegatedConstructorAsync(CancellationToken cancellationToken) 137ImmutableArray<Argument<TExpressionSyntax>> arguments, ImmutableArray<string> typeParametersNames, CancellationToken cancellationToken) 142private async Task<bool> TryInitializeDelegatedConstructorAsync(CancellationToken cancellationToken) 185CancellationToken cancellationToken) 207CancellationToken cancellationToken) 278internal ImmutableArray<ITypeSymbol> GetParameterTypes(CancellationToken cancellationToken) 296SyntaxNode constructorInitializer, CancellationToken cancellationToken) 314private async ValueTask<bool> TryInitializeImplicitObjectCreationAsync(SyntaxNode implicitObjectCreation, CancellationToken cancellationToken) 333CancellationToken cancellationToken) 397INamedTypeSymbol original, CancellationToken cancellationToken) 406Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 422Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 459Document document, bool withFields, bool withProperties, CancellationToken cancellationToken) 481Document document, bool withFields, bool withProperties, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (3)
140CancellationToken cancellationToken) 285SemanticDocument document, Argument<TExpressionSyntax> argument, CancellationToken cancellationToken) 348CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\IGenerateConstructorService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateConstructorAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
22var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (2)
22SemanticDocument document, TextSpan textSpan, CancellationToken cancellationToken, 29CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
32CancellationToken cancellationToken) 48CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\GenerateDefaultConstructorsCodeAction.cs (1)
30protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\IGenerateDefaultConstructorsService.cs (1)
17Document document, TextSpan textSpan, bool forRefactoring, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (1)
23protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.cs (2)
22SemanticDocument document, TSimpleNameSyntax identifierName, CancellationToken cancellationToken, 25public async Task<ImmutableArray<CodeAction>> GenerateEnumMemberAsync(Document document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (3)
31CancellationToken cancellationToken) 41CancellationToken cancellationToken) 79CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateEnumMember\IGenerateEnumMemberService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateEnumMemberAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (1)
25protected abstract Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (3)
55CancellationToken cancellationToken, 77CancellationToken cancellationToken, 188CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.cs (3)
24protected abstract bool TryInitializeImplicitConversionState(SemanticDocument document, SyntaxNode expression, ISet<TypeKind> classInterfaceModuleStructTypes, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 25protected abstract bool TryInitializeExplicitConversionState(SemanticDocument document, SyntaxNode expression, ISet<TypeKind> classInterfaceModuleStructTypes, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 30CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateConversionService.State.cs (4)
22CancellationToken cancellationToken) 37CancellationToken cancellationToken) 57private bool TryInitializeExplicitConversion(TService service, SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken) 81private bool TryInitializeImplicitConversion(TService service, SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.cs (2)
21public abstract ImmutableArray<IParameterSymbol> TryMakeParameters(SemanticModel semanticModel, SyntaxNode target, CancellationToken cancellationToken); 27CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (2)
30CancellationToken cancellationToken) 46CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.cs (4)
24protected abstract bool TryInitializeExplicitInterfaceState(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out IMethodSymbol? methodSymbol, [NotNullWhen(true)] out INamedTypeSymbol? typeToGenerateIn); 25protected abstract bool TryInitializeSimpleNameState(SemanticDocument document, TSimpleNameSyntax simpleName, CancellationToken cancellationToken, out SyntaxToken identifierToken, [NotNullWhen(true)] out TExpressionSyntax? simpleNameOrMemberAccessExpression, out TInvocationExpressionSyntax? invocationExpressionOpt, out bool isInConditionalExpression); 26protected abstract ITypeSymbol? DetermineReturnTypeForSimpleNameOrMemberAccessExpression(ITypeInferenceService typeInferenceService, SemanticModel semanticModel, TExpressionSyntax expression, CancellationToken cancellationToken); 31CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (4)
29CancellationToken cancellationToken) 44CancellationToken cancellationToken) 83CancellationToken cancellationToken) 122CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (4)
22protected abstract ImmutableArray<ITypeParameterSymbol> GetCapturedTypeParameters(CancellationToken cancellationToken); 23protected abstract ImmutableArray<ITypeParameterSymbol> GenerateTypeParameters(CancellationToken cancellationToken); 31CancellationToken cancellationToken) 38CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
63protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (1)
38protected async ValueTask<ImmutableArray<CodeAction>> GetActionsAsync(Document document, State state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.MethodSignatureInfo.cs (8)
22protected override ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken) 25protected override RefKind DetermineRefKind(CancellationToken cancellationToken) 28protected override ImmutableArray<ITypeParameterSymbol> DetermineTypeParametersWorker(CancellationToken cancellationToken) 31protected override ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken) 34protected override ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken) 37protected override ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken) 40protected override ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken) 45protected override ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (16)
35public ImmutableArray<ITypeParameterSymbol> DetermineTypeParameters(CancellationToken cancellationToken) 42protected abstract ImmutableArray<ITypeParameterSymbol> DetermineTypeParametersWorker(CancellationToken cancellationToken); 43protected abstract RefKind DetermineRefKind(CancellationToken cancellationToken); 45public ValueTask<ITypeSymbol> DetermineReturnTypeAsync(CancellationToken cancellationToken) 56protected abstract ImmutableArray<ITypeSymbol> DetermineTypeArguments(CancellationToken cancellationToken); 57protected abstract ITypeSymbol DetermineReturnTypeWorker(CancellationToken cancellationToken); 58protected abstract ImmutableArray<RefKind> DetermineParameterModifiers(CancellationToken cancellationToken); 59protected abstract ImmutableArray<ITypeSymbol> DetermineParameterTypes(CancellationToken cancellationToken); 60protected abstract ImmutableArray<bool> DetermineParameterOptionality(CancellationToken cancellationToken); 61protected abstract ImmutableArray<ParameterName> DetermineParameterNames(CancellationToken cancellationToken); 66CancellationToken cancellationToken) 92CancellationToken cancellationToken) 137CancellationToken cancellationToken) 159CancellationToken cancellationToken) 165CancellationToken cancellationToken) 198private async ValueTask<ImmutableArray<IParameterSymbol>> DetermineParametersAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
57protected async Task<bool> TryFinishInitializingStateAsync(TService service, SemanticDocument document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateConversionService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateConversionAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateDeconstructMemberService.cs (1)
16Document document, SyntaxNode targetVariables, INamedTypeSymbol typeToGenerateIn, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\IGenerateParameterizedMemberService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateMethodAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (3)
24CancellationToken cancellationToken) 34Compilation compilation, ISet<string> availableTypeParameterNames, Project project, CancellationToken cancellationToken) : AsyncSymbolVisitor 37private readonly CancellationToken _cancellationToken = cancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
47protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (8)
27protected abstract bool TryInitializeExplicitInterfaceState(SemanticDocument document, SyntaxNode node, CancellationToken cancellationToken, out SyntaxToken identifierToken, out IPropertySymbol propertySymbol, out INamedTypeSymbol typeToGenerateIn); 28protected abstract bool TryInitializeIdentifierNameState(SemanticDocument document, TSimpleNameSyntax identifierName, CancellationToken cancellationToken, out SyntaxToken identifierToken, out TExpressionSyntax simpleNameOrMemberAccessExpression, out bool isInExecutableBlock, out bool isinConditionalAccessExpression); 30protected abstract bool TryConvertToLocalDeclaration(ITypeSymbol type, SyntaxToken identifierToken, SemanticModel semanticModel, CancellationToken cancellationToken, out SyntaxNode newRoot); 35CancellationToken cancellationToken) 89ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CancellationToken cancellationToken) 118Document document, State state, SymbolKind kind, Accessibility accessibility, CancellationToken cancellationToken) 178ArrayBuilder<CodeAction> result, Document document, State state, CancellationToken cancellationToken) 194ArrayBuilder<CodeAction> result, Document document, State state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.GenerateLocalCodeAction.cs (2)
36protected override async Task<Document> GetChangedDocumentAsync(CancellationToken cancellationToken) 44private async Task<SyntaxNode> GetNewRootAsync(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.GenerateParameterCodeAction.cs (1)
43IProgress<CodeAnalysisProgress> progress, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (8)
78CancellationToken cancellationToken) 108SyntaxNode node, CancellationToken cancellationToken) 193CancellationToken cancellationToken) 236CancellationToken cancellationToken) 323SymbolKind symbolKind, CancellationToken cancellationToken) 370CancellationToken cancellationToken) 397private static IMethodSymbol FindContainingMethodSymbol(int position, SemanticModel semanticModel, CancellationToken cancellationToken) 432private bool TryDetermineFieldType(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateVariable\IGenerateVariableService.cs (1)
15Task<ImmutableArray<CodeAction>> GenerateVariableAsync(Document document, SyntaxNode node, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\AbstractImplementAbstractClassCodeFixProvider.cs (1)
25var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (6)
41Document document, SyntaxNode classNode, SyntaxToken classIdentifier, CancellationToken cancellationToken) 76Document document, SyntaxNode classNode, SyntaxToken classIdentifier, CancellationToken cancellationToken) 86ISymbol? throughMember, bool? canDelegateAllMembers, CancellationToken cancellationToken) 126CancellationToken cancellationToken) 137CancellationToken cancellationToken) 266public ImmutableArray<(ISymbol symbol, bool canDelegateAllMembers)> GetDelegatableMembers(CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (1)
22var cancellationToken = context.CancellationToken;
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (7)
37protected abstract bool TryInitializeState(Document document, SemanticModel model, SyntaxNode interfaceNode, CancellationToken cancellationToken, 59Document document, ImplementTypeOptions options, SyntaxNode node, CancellationToken cancellationToken) 78private async Task<ImplementInterfaceInfo?> AnalyzeAsync(Document document, SyntaxNode interfaceType, CancellationToken cancellationToken) 112CancellationToken cancellationToken) 146public async Task<ImmutableArray<CodeAction>> GetCodeActionsAsync(Document document, SyntaxNode? interfaceType, CancellationToken cancellationToken) 174Document document, ImplementInterfaceInfo state, [EnumeratorCancellation] CancellationToken cancellationToken) 300Document document, ImplementInterfaceInfo state, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
47CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\IImplementInterfaceService.cs (2)
25Task<Document> ImplementInterfaceAsync(Document document, ImplementTypeOptions options, SyntaxNode node, CancellationToken cancellationToken); 41Document document, SyntaxNode? interfaceType, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
23CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (3)
41CancellationToken cancellationToken) 89Document document, SyntaxNode finalizer, CancellationToken cancellationToken) 231CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
56public Task<Document> ImplementInterfaceAsync(CancellationToken cancellationToken) 72CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementType\ImplementTypeOptions.cs (1)
77public static async ValueTask<ImplementTypeOptions> GetImplementTypeOptionsAsync(this Document document, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\Iterator\AbstractIteratorCodeFixProvider.cs (1)
17protected abstract Task<CodeAction?> GetCodeFixAsync(SyntaxNode root, SyntaxNode node, Document document, Diagnostic diagnostics, CancellationToken cancellationToken);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (2)
40CancellationToken cancellationToken) 55Document document, SyntaxEditor editor, List<TSymbolSyntax> declarators, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMemberStatic\AbstractMakeMemberStaticCodeFixProvider.cs (1)
29CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (9)
24protected abstract bool IsSupportedDiagnostic(Diagnostic diagnostic, CancellationToken cancellationToken); 46var cancellationToken = context.CancellationToken; 106CancellationToken cancellationToken) 151CancellationToken cancellationToken) 182private static IMethodSymbol? GetMethodSymbol(SemanticModel semanticModel, SyntaxNode node, CancellationToken cancellationToken) 202CancellationToken cancellationToken) 249private SyntaxNode? GetContainingFunction(Diagnostic diagnostic, CancellationToken cancellationToken) 263CancellationToken cancellationToken) 294CancellationToken cancellationToken)