976 references to TaskCreationOptions
aspire (17)
Backchannel\AppHostCliBackchannel.cs (2)
41private TaskCompletionSource _disconnectTaskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 322_disconnectTaskCompletionSource = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
636var tcs = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\ExtensionBackchannel.cs (2)
108_connectionSetupTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 136_connectionSetupTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\ResourceSnapshotWatcher.cs (1)
17private readonly TaskCompletionSource _initialLoadTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\BaseCommand.cs (1)
146var stoppingMessageTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\DashboardRunCommand.cs (1)
378var readyTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
ConsoleCancellationManager.cs (1)
88private readonly TaskCompletionSource<int> _processTerminationCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
DotNet\ProcessExecution.cs (1)
40private readonly TaskCompletionSource _startCompletion = new(TaskCreationOptions.RunContinuationsAsynchronously);
Interaction\ExtensionInteractionService.cs (1)
67var completionSource = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Processes\IsolatedProcess.cs (3)
117private readonly TaskCompletionSource _startCompletion = new(TaskCreationOptions.RunContinuationsAsynchronously); 200var outputTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 219var errorTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Processes\WindowsProcessInterop.cs (1)
700var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\AppHostInfoResolver.cs (1)
66var completion = new TaskCompletionSource<AppHostProjectInfo>(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\AppHostServerSession.cs (1)
178var completion = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Cli.Tests (130)
Agents\AspireSkillsInstallerTests.cs (5)
89var cleanupRetryBudgetExceeded = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 700var retryObserved = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 906var retryObserved = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 980var verificationStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 981var verificationGate = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\ExtensionBackchannelTests.cs (7)
29var setupEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 30var releaseSetup = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 65var setupEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 66var releaseSetup = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 105var firstSetupEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 106var takeoverSetupEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 107var releaseTakeoverSetup = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\AppHostLauncherTests.cs (7)
162var childExitTask = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously).Task; 178var readiness = new TaskCompletionSource<WaitForAppHostReadyResponse?>(TaskCreationOptions.RunContinuationsAsynchronously); 445var connectionLostStatusDisplayed = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 496var childExitTask = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously).Task; 522var childExitTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1278public TaskCompletionSource Started { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 1534private readonly TaskCompletionSource<int> _exit = new(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\BaseCommandTests.cs (1)
425var handlerEnteredTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\DashboardRunCommandTests.cs (5)
173var releaseBundle = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 174var bundleStatusDisplayed = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 393var readyTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 394var stoppingMessageDisplayedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 395var shutdownTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\DescribeCommandTests.cs (1)
725var waitForCancellation = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\DoCommandTests.cs (1)
679var appHostExit = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\InstallationInfoOutputTests.cs (2)
18var discoveryStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 19var discoveryExited = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\LogsCommandTests.cs (3)
1432var allowFollowLogsTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1433var allowExitTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1701var waitForCancellation = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\LsCommandTests.cs (5)
417var candidateReported = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 418var allowDiscoveryToComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 606var statusRefreshed = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 607var allowDiscoveryToComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 608var candidateReported = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\NewCommandTests.cs (2)
1616var extractionStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1617var allowExtraction = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\PublishCommandPromptingIntegrationTests.cs (1)
1035var completionSource = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\RunCommandTests.cs (28)
310var runCancellationObserved = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 370var buildCompleted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 433var runCancellationObserved = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 434var buildCompleted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 534var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 535var dashboardCanReturn = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 536var appHostReady = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 537var appHostCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 639var startupReached = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 640var teardownStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 641var teardownCompleted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 646var teardownCanFinish = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1337var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1338var appHostCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1413var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1414var appHostCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1477var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1585var runCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1647var runCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1720var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1777var connectingToAppHost = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1844var runCanExit = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1906var dashboardRequested = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1907var logCaptureStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1908var logCaptureCancelled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2859var displayLinesStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2860var allowDisplayLinesToComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 3630var tcs = new TaskCompletionSource<Dictionary<string, string>>(TaskCreationOptions.RunContinuationsAsynchronously);
DotNet\DotNetCliRunnerTests.cs (8)
759ConnectAsyncCalled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously) 781var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously); 983var launchAppHostCalledTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 986ConnectAsyncCalled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously) 1012var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously); 1066var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously); 1105var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously); 1147var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously);
DotNet\ProcessExecutionDetachedTests.cs (2)
602private readonly TaskCompletionSource _acquisitionStarted = new(TaskCreationOptions.RunContinuationsAsynchronously); 603private readonly TaskCompletionSource _allowAcquire = new(TaskCreationOptions.RunContinuationsAsynchronously);
DotNet\ProcessExecutionTests.cs (5)
47var firstLineSeen = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 48var releaseCallback = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 107var firstLineSeen = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 108var releaseCallback = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 218var signaled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Interaction\ExtensionInteractionServiceTests.cs (1)
84var cancellationMessageCalled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Interaction\SpectreConsoleLoggerProviderTests.cs (3)
165var barrier = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 166var promptStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 266var scopeOpenedDuringFlush = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
NuGet\BundleNuGetServiceTests.cs (2)
318var firstRestoreStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 319var allowFirstRestoreToComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
NuGet\NuGetPackagePrefetcherTests.cs (9)
121var templateArrived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 122var cliArrived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 150var templateTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 151var cliTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 195var errorTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 405var templateEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 406var templateFinished = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 407var cliEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 408var cliFinished = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Processes\IsolatedProcessTests.cs (2)
121var callbackEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 122var releaseCallback = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Processes\LauncherLivenessMonitorTests.cs (1)
35var cancelTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Processes\ParentProcessLivenessMonitorTests.cs (3)
28var exitedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 49var exitedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 121var callbackInvokedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
ProfileCaptureServiceTests.cs (2)
278var hangingExit = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously); 570var exitCompletionSource = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\AppHostInfoResolverTests.cs (4)
110var started = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 111var complete = new TaskCompletionSource<(int ExitCode, JsonDocument? Output)>(TaskCreationOptions.RunContinuationsAsynchronously); 141var started = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 142var complete = new TaskCompletionSource<(int ExitCode, JsonDocument? Output)>(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\AppHostServerSessionTests.cs (1)
271var signaled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\GuestAppHostProjectTests.cs (2)
1091var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously); 1115var backchannelCompletionSource = new TaskCompletionSource<IAppHostCliBackchannel>(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\ProcessGuestLauncherTests.cs (2)
152var signalerNeverCompletes = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 214var signaled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Projects\ProjectLocatorTests.cs (3)
316var startGate = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 3173var slowValidationStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 3174var slowValidationCanceled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Telemetry\InternalMicrosoftDetectorTests.cs (5)
131var slowProbeStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 132var slowProbeCancelled = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 175var faultingProbeStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 515var allCandidatesEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 516var releaseCandidates = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
TestServices\TestAppHostCliBackchannel.cs (1)
26public TaskCompletionSource DisconnectCompletionSource { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously);
Utils\EnvironmentCheckerTests.cs (4)
17var checkStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 18var checkExited = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 70var blockedCheck = new TaskCompletionSource<IReadOnlyList<EnvironmentCheckResult>>(TaskCreationOptions.RunContinuationsAsynchronously); 96var blockedCheck = new TaskCompletionSource<IReadOnlyList<EnvironmentCheckResult>>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Dashboard (10)
Components\Interactions\InteractionsProvider.cs (2)
48private TaskCompletionSource _interactionAvailableTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 644_interactionAvailableTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Components\Pages\Resources.razor.cs (2)
108private readonly TaskCompletionSource _loadingTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 639_contextMenuClosedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
ServiceClient\DashboardClient.cs (6)
57private TaskCompletionSource _whenConnectedTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 58private TaskCompletionSource _initialDataReceivedTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 61private readonly TaskCompletionSource _resourceWatchCompleteTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 62private readonly TaskCompletionSource _interactionWatchCompleteTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 296_whenConnectedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 301_initialDataReceivedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Dashboard.Components.Tests (15)
Layout\MainLayoutTests.cs (4)
36var messageShownTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 58var dismissedSettingSetTcs = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 99var messageShownTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 151var messageShownTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Pages\ConsoleLogsTests.cs (6)
61var targetLocationTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 333var subscribedResourceNameTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 448var subscribedResourceNameTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 497var subscribedResourceNameTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 668var subscribedResourceNameTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 732var subscribedResourceNameTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
Pages\LoginTests.cs (1)
32var tcs = new TaskCompletionSource<AuthenticationState>(TaskCreationOptions.RunContinuationsAsynchronously);
Pages\MetricsTests.cs (1)
59var targetLocationTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
Pages\ResourcesTests.cs (1)
942var connectionTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Dashboard.Tests (27)
Integration\OtlpGrpcServiceTests.cs (1)
199var tcs = new TaskCompletionSource<DashboardOptions>(TaskCreationOptions.RunContinuationsAsynchronously);
Model\DashboardClientTests.cs (3)
383var disconnectedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 410var unsupportedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 462var connectedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Model\DashboardCommandExecutorTests.cs (6)
26var commandStartedTcs = new TaskCompletionSource<CancellationToken>(TaskCreationOptions.RunContinuationsAsynchronously); 27var finishCommandTcs = new TaskCompletionSource<ResourceCommandResponseViewModel>(TaskCreationOptions.RunContinuationsAsynchronously); 73var commandStartedTcs = new TaskCompletionSource<CancellationToken>(TaskCreationOptions.RunContinuationsAsynchronously); 74var finishCommandTcs = new TaskCompletionSource<ResourceCommandResponseViewModel>(TaskCreationOptions.RunContinuationsAsynchronously); 114var commandStartedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 115var finishCommandTcs = new TaskCompletionSource<ResourceCommandResponseViewModel>(TaskCreationOptions.RunContinuationsAsynchronously);
ResourceOutgoingPeerResolverTests.cs (1)
277var tcs = new TaskCompletionSource<ResourceViewModelSubscription>(TaskCreationOptions.RunContinuationsAsynchronously);
Telemetry\DashboardTelemetryServiceTests.cs (1)
99var tcs = new TaskCompletionSource<PostOperationRequest>(TaskCreationOptions.RunContinuationsAsynchronously);
TelemetryRepositoryTests\LogTests.cs (3)
451var newResourcesTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 489var newLogsTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 575var tcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (10)
168var tcs = new TaskCompletionSource<WriteContext>(TaskCreationOptions.RunContinuationsAsynchronously); 389var firstSpanReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 447var watchStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 507var firstLogReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 564var watchStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 973var firstLogReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1064var firstLogReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1147var firstLogReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1250var firstLogReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1347var firstSpanReceived = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting (16)
ApplicationModel\ResourceLoggerService.cs (1)
380private readonly TaskCompletionSource _logStreamCompletion = new(TaskCreationOptions.RunContinuationsAsynchronously);
ApplicationModel\ValueSnapshot.cs (1)
21new(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\AppHostStartupState.cs (1)
10private readonly TaskCompletionSource _ready = new(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\AuxiliaryBackchannelService.cs (1)
27private readonly TaskCompletionSource _listeningTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\AppResource.cs (1)
41_initializedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\DcpExecutor.cs (1)
128_containerContextSource = new TaskCompletionSource<ContainerCreationContext>(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\DcpResourceWatcher.cs (1)
1019private readonly TaskCompletionSource _completion = new(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\Process\ProcessUtil.cs (2)
83var stdoutComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 84var stderrComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Health\ResourceHealthCheckService.cs (1)
377_delayInterruptTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
InteractionService.cs (1)
713public TaskCompletionSource<InteractionCompletionState> CompletionTcs { get; } = new TaskCompletionSource<InteractionCompletionState>(TaskCreationOptions.RunContinuationsAsynchronously);
Orchestrator\ParameterProcessor.cs (4)
58parameterResource.WaitForValueTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 478var tcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 504parameterResource.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 580var allParametersResolved = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Pipelines\DistributedApplicationPipeline.cs (1)
859stepCompletions[step.Name] = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Azure (6)
AzureBicepResource.cs (1)
46ProvisioningTaskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
AzureEnvironmentResource.cs (1)
63internal TaskCompletionSource<ProvisioningContext> ProvisioningContextTask { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously);
AzureProvisioningController.cs (2)
1053resource.AzureResource.ProvisioningTaskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 1405new(TaskCreationOptions.RunContinuationsAsynchronously),
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
83var stdoutComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 84var stderrComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Azure.Kubernetes (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
83var stdoutComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 84var stderrComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Azure.Kusto.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Azure.Tests (22)
AzureBicepProvisionerTests.cs (1)
552var allLookupsStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
AzureEnvironmentResourceExtensionsTests.cs (16)
514var existingTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2337var completion = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously); 5586public TaskCompletionSource FirstProvisionStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5587public TaskCompletionSource AllowFirstProvisionToComplete { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5625public TaskCompletionSource FirstProvisionStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5626public TaskCompletionSource OperationCancellationRequested { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5627public TaskCompletionSource AllowFirstProvisionToComplete { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5646public TaskCompletionSource FirstProvisionStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5647public TaskCompletionSource AllowFirstProvisionToThrow { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5677public TaskCompletionSource FirstProvisionStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5679public TaskCompletionSource OperationCancellationRequested { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5681public TaskCompletionSource AllowFirstProvisionToComplete { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5748public TaskCompletionSource ChildProvisionStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5750public TaskCompletionSource AllowChildProvisionToComplete { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5889public TaskCompletionSource DeleteStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 5890public TaskCompletionSource AllowDeleteToComplete { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously);
AzureSignalREmulatorFunctionalTest.cs (1)
111var messageTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
DefaultArmClientProviderTests.cs (4)
344private readonly TaskCompletionSource _nestedDeploymentOperationRequestsStarted = new(TaskCreationOptions.RunContinuationsAsynchronously); 345private readonly TaskCompletionSource _keyVaultDeletePollStarted = new(TaskCreationOptions.RunContinuationsAsynchronously); 346private readonly TaskCompletionSource _deletedKeyVaultPurgePollStarted = new(TaskCreationOptions.RunContinuationsAsynchronously); 803=> new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Blazor.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Browsers (5)
BrowserHost.cs (1)
254private readonly TaskCompletionSource _terminationSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserHostRegistry.cs (1)
279_lockUsersDrained = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserLogsCdpConnection.cs (1)
359private readonly TaskCompletionSource<TResult> _taskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserLogsCdpConnectionMultiplexer.cs (1)
219private readonly TaskCompletionSource _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserPageSession.cs (1)
27private readonly TaskCompletionSource<BrowserPageSessionResult> _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Browsers.Tests (24)
BrowserHostTests.cs (1)
101private readonly TaskCompletionSource<BrowserLogsProcessResult> _processCompletion = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserLogsBuilderExtensionsTests.cs (5)
1859private readonly TaskCompletionSource<(int ExitCode, Exception? Error)> _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 1882private TaskCompletionSource<object?> CompletionObserverStartedSource { get; set; } = new(TaskCreationOptions.RunContinuationsAsynchronously); 1910CompletionObserverStartedSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 1911_completionObserverGate = new(TaskCreationOptions.RunContinuationsAsynchronously); 1929var source = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserLogsCdpConnectionTests.cs (3)
40var routedEventSource = new TaskCompletionSource<BrowserLogsCdpProtocolEvent>(TaskCreationOptions.RunContinuationsAsynchronously); 156var routedEventSource = new TaskCompletionSource<BrowserLogsCdpProtocolEvent>(TaskCreationOptions.RunContinuationsAsynchronously); 408private readonly TaskCompletionSource _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserLogsRunningSessionTests.cs (3)
80var completed = new TaskCompletionSource<(int? ExitCode, Exception? Error)>(TaskCreationOptions.RunContinuationsAsynchronously); 105private readonly TaskCompletionSource _terminationSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 153private readonly TaskCompletionSource<BrowserPageSessionResult> _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
BrowserPageSessionTests.cs (4)
347private readonly TaskCompletionSource _terminationSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 386private readonly TaskCompletionSource _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously); 387private readonly TaskCompletionSource _instrumentationEnabled = new(TaskCreationOptions.RunContinuationsAsynchronously); 400public TaskCompletionSource ScreenshotCaptureStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously);
ConsoleLoggingTestHelpers.cs (1)
15var subscribedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
src\Aspire.Hosting.Browsers\BrowserHost.cs (1)
254private readonly TaskCompletionSource _terminationSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (1)
279_lockUsersDrained = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (1)
359private readonly TaskCompletionSource<TResult> _taskCompletionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (1)
219private readonly TaskCompletionSource _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (1)
27private readonly TaskCompletionSource<BrowserPageSessionResult> _completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Containers.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.DevTunnels.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Docker (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
83var stdoutComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 84var stderrComplete = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Dotnet.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.DotnetTool.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Foundry (1)
FoundryLocalService.cs (1)
130var endpointSource = new TaskCompletionSource<Uri>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Foundry.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.GitHub.Models.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.JavaScript.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Kafka.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Maui.Tests (2)
MauiBuildQueueTests.cs (2)
892return _buildCompletions.GetOrAdd(name, _ => new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously)); 897return _buildStarted.GetOrAdd(name, _ => new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously));
Aspire.Hosting.MySql.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.OpenAI.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.PostgreSQL.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
236var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.RabbitMQ.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.RemoteHost.Tests (5)
OrphanDetectorTests.cs (5)
37var stopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 62var stopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 87var stopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 112var stopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 138var stopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
865var terminationRequested = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Testing (4)
DistributedApplicationFactory.cs (4)
24private readonly TaskCompletionSource _startedTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 25private readonly TaskCompletionSource _exitTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 26private readonly TaskCompletionSource<DistributedApplicationBuilder> _builderTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 27private readonly TaskCompletionSource<DistributedApplication> _appTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Testing.Tests (3)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
12var subscribedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Tests (117)
AppHostSmokeTests.cs (1)
55var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (15)
396passwordParameter.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 443topLevelParameter.Resource.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 445referencedParameter.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 491secretA.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 495secretB.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 573secretA.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 577secretB.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 648secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 685secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 719secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 753secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 815secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 876coldSecret.Resource.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1026secret.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1077var waitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
Cli\CliOrphanDetectorTests.cs (8)
40var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 67var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 93var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 120var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 145var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 190var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 215var stopSignalTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 267var resourcesCreatedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Dashboard\ResourcePublisherTests.cs (1)
55var tcs = new TaskCompletionSource<IReadOnlyList<ResourceSnapshotChange>>(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\DcpExecutorTests.cs (18)
1581var followStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1598var terminalNotification = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1657var runningFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1658var failedToStartSnapshotStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1659var failedToStartFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1757var terminalLogCountAtNotification = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously); 1815var normalStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1845var otherTerminalNotification = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1914var runningFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1915var terminalFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2088var secondFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2648var previousBatchReady = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2649var releasePreviousBatch = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2650var replacementFollowStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 2934var normalStreamStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 3906var subscriberEntered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 3907var releaseSubscriber = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 4043var tcs = new TaskCompletionSource<OnResourceFailedToStartContext>(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\GatedLogger.cs (2)
10private readonly TaskCompletionSource _blocked = new(TaskCreationOptions.RunContinuationsAsynchronously); 11private readonly TaskCompletionSource _release = new(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\GatedReadStream.cs (2)
10private readonly TaskCompletionSource _readStarted = new(TaskCreationOptions.RunContinuationsAsynchronously); 11private readonly TaskCompletionSource<ReadOnlyMemory<byte>> _content = new(TaskCreationOptions.RunContinuationsAsynchronously);
Dcp\ProcessUtilTests.cs (2)
17var callbackStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 18var releaseCallback = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
DistributedApplicationTests.cs (2)
328var resourcesCreatedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 739var tcs = new TaskCompletionSource<DistributedApplicationModel>(TaskCreationOptions.RunContinuationsAsynchronously);
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
180var beforeResourceStartedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 342var resourceStoppedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Health\ResourceHealthCheckServiceTests.cs (4)
57var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 175var monitorStoppedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 564var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 612var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
InteractionServiceTests.cs (4)
896var updateTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 949var updateTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1189var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1223var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Orchestrator\ApplicationOrchestratorTests.cs (10)
602var blockerReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 638var dependencyReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 680var dependencyReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 740var dependencyReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 789var dependencyReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 842var dependencyReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 912var blockerReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 953var blockerReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1016var referencedReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1049var blockerReleased = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Orchestrator\ParameterProcessorTests.cs (13)
195param.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 280var notificationDismissed = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 388parameter.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 440param.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 484secretParam.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 517param.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 556param.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1096parameter.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1113parameter.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1223secretParam.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1406connectionStringParam.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1447regularParam.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously); 1491customParam.WaitForValueTcs = new TaskCompletionSource<string>(TaskCreationOptions.RunContinuationsAsynchronously);
Pipelines\DistributedApplicationPipelineTests.cs (3)
782var failingStepStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 813var failingStepCompleted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 845var failingStepCompleted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
ResourceCommandServiceTests.cs (2)
1732var commandStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 1777var commandStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
ResourceLoggerServiceTests.cs (6)
386var subscribeRegistered = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 387var continueBacklogDelivery = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 509var start = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 552var start = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 599var start = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 743var watchStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
12var subscribedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
WithProcessCommandTests.cs (1)
1458var pendingProcessResult = new TaskCompletionSource<ProcessResult>(TaskCreationOptions.RunContinuationsAsynchronously);
WithUrlsTests.cs (18)
53var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 85var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 110var tcs = new TaskCompletionSource<IServiceProvider>(TaskCreationOptions.RunContinuationsAsynchronously); 139var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 163var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 190var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 217var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 249var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 294var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 317var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 340var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 691var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 719var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 747var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 809var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 841var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 889var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 919var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.TestUtilities (1)
Utils\TestProcessRunner.cs (1)
37public TaskCompletionSource<ProcessSpec> RunStarted { get; } = new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Managed.Tests (1)
ParentProcessWatchdogTests.cs (1)
69var exitCode = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.Playground.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.TerminalHost (1)
DcpUpstreamAdapter.cs (1)
67private readonly TaskCompletionSource _connectedTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Aspire.TerminalHost.Tests (2)
tests\Shared\AsyncTestHelpers.cs (2)
243var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 263var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests (1)
WSNetTcpTransportWithMessageCredentialSecurityTests.cs (1)
125Task.Factory.StartNew(() => NetTcp_SecModeTransWithMessCred_UserNameClientCredential_Succeeds(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
Client.ChannelLayer.IntegrationTests (18)
DuplexChannelShapeTests.4.0.0.cs (6)
93Task.Factory.FromAsync(factory.BeginOpen, factory.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 97Task.Factory.FromAsync(channel.BeginOpen, channel.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 110TaskCreationOptions.None).GetAwaiter().GetResult(); 111replyMessage = Task.Factory.FromAsync(channel.BeginReceive, channel.EndReceive, TaskCreationOptions.None).GetAwaiter().GetResult(); 125Task.Factory.FromAsync(channel.BeginClose, channel.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult(); 126Task.Factory.FromAsync(factory.BeginClose, factory.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult();
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();
RequestReplyChannelShapeTests.4.0.0.cs (10)
143Task.Factory.FromAsync(factory.BeginOpen, factory.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 147Task.Factory.FromAsync(channel.BeginOpen, channel.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 159TaskCreationOptions.None).GetAwaiter().GetResult(); 171Task.Factory.FromAsync(channel.BeginClose, channel.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult(); 172Task.Factory.FromAsync(factory.BeginClose, factory.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult(); 199Task.Factory.FromAsync(factory.BeginOpen, factory.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 203Task.Factory.FromAsync(channel.BeginOpen, channel.EndOpen, TaskCreationOptions.None).GetAwaiter().GetResult(); 215TaskCreationOptions.None).GetAwaiter().GetResult(); 228Task.Factory.FromAsync(channel.BeginClose, channel.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult(); 229Task.Factory.FromAsync(factory.BeginClose, factory.EndClose, TaskCreationOptions.None).GetAwaiter().GetResult();
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();
Consumer (1)
ConsumerWorker.cs (1)
39}, stoppingToken, TaskCreationOptions.LongRunning, TaskScheduler.Current);
Contract.Service.IntegrationTests (13)
ServiceContractTests.4.0.0.cs (8)
307Task t = Task.Factory.FromAsync(factory.BeginOpen, factory.EndOpen, TaskCreationOptions.None); 336Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Open_ChannelFactory(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 361Task t = Task.Factory.FromAsync(proxyAsCommunicationObject.BeginOpen, proxyAsCommunicationObject.EndOpen, TaskCreationOptions.None); 389Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Open_Proxy(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 416Task t = Task.Factory.FromAsync(factory.BeginClose, factory.EndClose, TaskCreationOptions.None); 440Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Close_ChannelFactory(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 465Task t = Task.Factory.FromAsync(proxyAsCommunicationObject.BeginClose, proxyAsCommunicationObject.EndClose, TaskCreationOptions.None); 490Task.Factory.StartNew(() => ServiceContractTests.BasicHttp_Async_Close_Proxy(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
ServiceContractTests.4.1.0.cs (5)
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(); 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(); 879Task factoryTask = Task.Factory.FromAsync(factory.BeginClose, factory.EndClose, TaskCreationOptions.None);
dotnet (4)
Commands\Test\MTP\TestApplication.cs (3)
135}, TaskCreationOptions.LongRunning); 145}, TaskCreationOptions.LongRunning); 678var completion = new TaskCompletionSource<IResponse>(TaskCreationOptions.RunContinuationsAsynchronously);
Commands\Test\MTP\TestRunPolicy.cs (1)
25new(TaskCreationOptions.RunContinuationsAsynchronously);
dotnet-svcutil-lib (3)
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\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1183Task.Factory.StartNew(s_receiveThreadSchedulerCallback, result, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
GetDocument.Insider (1)
Commands\GetDocumentCommandWorker.cs (1)
81var waitForStartTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Components (2)
Routing\Router.cs (2)
352var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 363var cancellationTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Components.AI (1)
Blocks\UIActionBlock.cs (1)
27new(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Components.Endpoints (3)
CacheView\CacheViewService.cs (3)
109var resolution = new TaskCompletionSource<SerializedRenderFragment?>(TaskCreationOptions.RunContinuationsAsynchronously); 276var captureCompletion = new TaskCompletionSource<SerializedRenderFragment>(TaskCreationOptions.RunContinuationsAsynchronously); 277var factoryStarted = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Components.Testing (3)
Infrastructure\ServerFactory.cs (1)
185var readyTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Infrastructure\TestLockProvider.cs (2)
38_ => new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously)); 52_ => new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously));
Microsoft.AspNetCore.Components.Web (1)
Virtualization\Virtualize.cs (1)
332var renderCommitTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Components.WebView.WindowsForms (2)
WindowsFormsDispatcher.cs (2)
80 var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 148 var tcs = new TaskCompletionSource<TResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\KeyRingProvider.cs (1)
452TaskCreationOptions.DenyChildAttach,
Microsoft.AspNetCore.Http.Connections (2)
Internal\HttpConnectionContext.cs (1)
73private readonly TaskCompletionSource _disposeTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\HttpConnectionDispatcher.cs (1)
359var currentRequestTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
220.MakeGenericType(typeof(TaskCreationOptions));
Microsoft.AspNetCore.Mvc.Core (1)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
220.MakeGenericType(typeof(TaskCreationOptions));
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
RuntimeViewCompiler.cs (1)
144taskSource = new TaskCompletionSource<CompiledViewDescriptor>(creationOptions: TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Mvc.TagHelpers (2)
Cache\DistributedCacheTagHelperService.cs (1)
77var tcs = new TaskCompletionSource<IHtmlContent>(creationOptions: TaskCreationOptions.RunContinuationsAsynchronously);
CacheTagHelper.cs (1)
97var tcs = new TaskCompletionSource<IHtmlContent>(creationOptions: TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Mvc.Testing (1)
DeferredHostBuilder.cs (1)
22private readonly TaskCompletionSource _hostStartTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.OpenApi (1)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
220.MakeGenericType(typeof(TaskCreationOptions));
Microsoft.AspNetCore.OutputCaching (2)
DispatcherExtensions.cs (2)
24var tcs = new TaskCompletionSource<TValue?>(TaskCreationOptions.RunContinuationsAsynchronously); 63var tcs = new TaskCompletionSource<TValue?>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
88_ = Task.Factory.StartNew(RunGarbageCollectionLoopAsync, default, TaskCreationOptions.LongRunning, TaskScheduler.Current);
Microsoft.AspNetCore.Routing (1)
EndpointRoutingMiddleware.cs (1)
292var initialization = new TaskCompletionSource<Matcher>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.HttpSys (3)
MessagePump.cs (2)
28private readonly TaskCompletionSource _acceptLoopsCompleted = new(TaskCreationOptions.RunContinuationsAsynchronously); 33private readonly TaskCompletionSource _requestsDrained = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
42_allBlocksReturned = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.IIS (2)
Core\IISHttpServer.cs (1)
34private readonly TaskCompletionSource _shutdownSignal = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
42_allBlocksReturned = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.IntegrationTesting (1)
src\aspnetcore\src\Shared\Process\ProcessEx.cs (1)
42_exited = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\ConnectionDispatcher.cs (1)
15private readonly TaskCompletionSource _acceptLoopTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\Http3\Http3Stream.cs (1)
201abortCompleted = _abortCompletedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\Infrastructure\KestrelConnection.cs (1)
19private readonly TaskCompletionSource _completionTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\Infrastructure\PipeWriterHelpers\ConcurrentPipeWriter.cs (2)
134_currentFlushTcs = new TaskCompletionSource<FlushResult>(TaskCreationOptions.RunContinuationsAsynchronously); 168_currentFlushTcs = new TaskCompletionSource<FlushResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\Infrastructure\TransportConnectionManager.cs (1)
101var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\KestrelServerImpl.cs (1)
32private readonly TaskCompletionSource _stoppedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
42_allBlocksReturned = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsEventPump.cs (1)
63private readonly TaskCompletionSource _exitSignal = new(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
42_allBlocksReturned = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (1)
42_allBlocksReturned = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.SignalR.Client.Core (3)
HubConnection.cs (1)
2542_stopTcs = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
Internal\InvocationRequest.cs (1)
176private readonly TaskCompletionSource<object?> _completionSource = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (1)
258var tcs = new TaskCompletionSource<FlushResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.SignalR.Core (4)
HubConnectionContext.cs (1)
31private readonly TaskCompletionSource _abortCompletedTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
220.MakeGenericType(typeof(TaskCreationOptions));
src\aspnetcore\src\SignalR\common\Shared\ClientResultsManager.cs (1)
126: base(TaskCreationOptions.RunContinuationsAsynchronously)
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (1)
258var tcs = new TaskCompletionSource<FlushResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Internal\AckHandler.cs (1)
92Tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
src\aspnetcore\src\SignalR\common\Shared\ClientResultsManager.cs (1)
126: base(TaskCreationOptions.RunContinuationsAsynchronously)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Util\EventedStreamReader.cs (1)
30Task.Factory.StartNew(Run, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Microsoft.AspNetCore.TestHost (2)
HttpContextBuilder.cs (2)
16private readonly TaskCompletionSource<HttpContext> _responseTcs = new TaskCompletionSource<HttpContext>(TaskCreationOptions.RunContinuationsAsynchronously); 157_ = Task.Factory.StartNew(RunRequestAsync, default, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (1)
1798TaskCreationOptions.LongRunning,
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
680TaskCreationOptions.None, 700TaskCreationOptions.None, 712TaskCreationOptions.None,
Microsoft.CodeAnalysis (6)
DiagnosticAnalyzer\AsyncQueue.cs (6)
24private readonly TaskCompletionSource<bool> _whenCompleted = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 102Debug.Assert(waiter.Task.CreationOptions.HasFlag(TaskCreationOptions.RunContinuationsAsynchronously)); 200Debug.Assert(tcs.Task.CreationOptions.HasFlag(TaskCreationOptions.RunContinuationsAsynchronously)); 205Debug.Assert(_whenCompleted.Task.CreationOptions.HasFlag(TaskCreationOptions.RunContinuationsAsynchronously)); 281var waiter = new TaskCompletionSource<Optional<TElement>>(TaskCreationOptions.RunContinuationsAsynchronously); 316Debug.Assert(taskCompletionSource.Task.CreationOptions.HasFlag(TaskCreationOptions.RunContinuationsAsynchronously));
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
58=> Task.Factory.StartNew(createWorkAsync, cancellationToken, TaskCreationOptions.None, _scheduler).Unwrap();
Shared\TestHooks\AsynchronousOperationListener.cs (1)
174var source = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
Workspace\Workspace.cs (1)
718}, cancellationToken, TaskCreationOptions.None, _taskSchedulerProvider.CurrentContextScheduler).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Rpc\RpcClient.cs (1)
144var requestCompletionSource = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Diagnostics.NETCore.Client (1)
HandleableCollection.cs (1)
176TaskCompletionSource<T> completionSource = new(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.DotNet.HotReload.Watch (5)
FileWatcher\FileWatcher.cs (1)
182var fileChangedSource = new TaskCompletionSource<ChangedPath?>(TaskCreationOptions.RunContinuationsAsynchronously);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (1)
36private readonly TaskCompletionSource<None> _browserConnected = new(TaskCreationOptions.RunContinuationsAsynchronously);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\BrowserConnection.cs (1)
20public readonly TaskCompletionSource<None> Disconnected = new(TaskCreationOptions.RunContinuationsAsynchronously);
UI\ConsoleInputReader.cs (1)
24var tcs = new TaskCompletionSource<ConsoleKeyInfo>(TaskCreationOptions.RunContinuationsAsynchronously);
UI\PhysicalConsole.cs (1)
123}, TaskCreationOptions.LongRunning);
Microsoft.Extensions.AI.Tests (1)
ChatRouting\OrderedFailoverChatClientTests.cs (1)
156var allStarted = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.AsyncState.Tests (8)
AsyncStateTests.cs (8)
47var checkAsyncFlowTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 48var waitForNullTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 49var afterNullCheckTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 97var checkAsyncFlowTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 98var waitForNullTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 99var afterNullCheckTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 148var checkAsyncFlowTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 180var checkAsyncFlowTcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.Caching.Hybrid (2)
Internal\DefaultHybridCache.StampedeStateT.cs (2)
36_result = new(TaskCreationOptions.RunContinuationsAsynchronously); 90var cancelStub = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.Caching.Memory (3)
CacheEntry.CacheEntryTokens.cs (1)
110CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
CacheEntry.cs (1)
286}, obj, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
MemoryCache.cs (1)
436CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\StackGuard.cs (1)
57Task<R> task = Task.Factory.StartNew((Func<object?, R>)action, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Microsoft.Extensions.Diagnostics.Testing (3)
Logging\FakeLogCollector.cs (1)
156_logEnumerationSharedWaiter = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
Logging\FakeLogCollector.LogEnumeration.cs (1)
16new(TaskCreationOptions.RunContinuationsAsynchronously);
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TaskWaitAsync\TaskExtensions.cs (1)
39var tcs = new TaskCompletionSource<TResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.Diagnostics.Testing.Tests (1)
Logging\FakeLogCollectorTests.LogEnumeration.cs (1)
100var abcProcessedAB = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFilesWatcher.cs (1)
830TaskCreationOptions.DenyChildAttach,
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
397var tcs = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.Hosting.WindowsServices (2)
WindowsServiceLifetime.cs (2)
20private readonly TaskCompletionSource<object?> _delayStart = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously); 21private readonly TaskCompletionSource<object?> _serviceDispatcherStopped = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.Http.Diagnostics (1)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\TaskWaitAsync\TaskExtensions.cs (1)
39var tcs = new TaskCompletionSource<TResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.Extensions.ServiceDiscovery (3)
Http\HttpServiceEndpointResolver.cs (1)
234Interlocked.CompareExchange(ref _onDisposed, new(TaskCreationOptions.RunContinuationsAsynchronously), null);
parent\parent\Shared\FxPolyfills\Task.cs (1)
51internal sealed class TaskCompletionSource(TaskCreationOptions options) : TaskCompletionSource<bool>(options)
ServiceEndpointResolver.cs (1)
226Interlocked.CompareExchange(ref _onDisposed, new(TaskCreationOptions.RunContinuationsAsynchronously), null);
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
parent\parent\Shared\FxPolyfills\Task.cs (1)
51internal sealed class TaskCompletionSource(TaskCreationOptions options) : TaskCompletionSource<bool>(options)
Microsoft.ML.Core (1)
Utilities\ThreadUtils.cs (1)
61var tcs = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.TemplateEngine.Utils (2)
AsyncLazy.cs (2)
21: base(() => Task.Factory.StartNew(valueFactory, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default)) 30() => taskFactory(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default)
Microsoft.TestPlatform.CoreUtilities (1)
Utilities\JobQueue.cs (1)
133_backgroundJobProcessor = new Task(() => BackgroundJobProcessor(_displayName), TaskCreationOptions.LongRunning);
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1029var tcs = new TaskCompletionSource<INodePacket>(TaskCreationOptions.RunContinuationsAsynchronously);
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1165[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.TaskCreationOptions))]
netstandard (1)
netstandard.cs (1)
2123[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.TaskCreationOptions))]
NuGet.Protocol (7)
LocalRepositories\LocalPackageSearchResource.cs (1)
87}, token, TaskCreationOptions.LongRunning, TaskScheduler.Default);
Plugins\OutboundRequestContext`1.cs (1)
106_taskCompletionSource = new TaskCompletionSource<TResult?>(TaskCreationOptions.RunContinuationsAsynchronously);
Plugins\RequestHandlers\SymmetricHandshake.cs (1)
75_responseSentTaskCompletionSource = new TaskCompletionSource<int>(TaskCreationOptions.RunContinuationsAsynchronously);
Plugins\StandardInputReceiver.cs (2)
106TaskCreationOptions.LongRunning | TaskCreationOptions.DenyChildAttach,
Utility\DedicatedAsynchronousProcessingThread.cs (2)
42TaskCreationOptions.LongRunning | TaskCreationOptions.DenyChildAttach,
OrderProcessor (1)
OrderProcessingWorker.cs (1)
43}, stoppingToken, TaskCreationOptions.LongRunning, TaskScheduler.Current);
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Dependencies\Threading\ParallelExtensions.NetFramework.cs (1)
468System.Threading.Tasks.Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
559public Request() : base(TaskCreationOptions.RunContinuationsAsynchronously)
rzc (1)
DefaultRequestDispatcher.cs (1)
423var task = new Task<ServerResponse>(func, cancellationToken, TaskCreationOptions.LongRunning);
Security.TransportSecurity.IntegrationTests (2)
Tcp\StreamingTests.4.1.0.cs (2)
385Task.Factory.StartNew(() => StreamingTests.NetTcp_TransportSecurity_Streamed_RoundTrips_String(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait(); 403Task.Factory.StartNew(() => StreamingTests.NetTcp_TransportSecurity_Streamed_Async_RoundTrips_String(), CancellationToken.None, TaskCreationOptions.None, TaskScheduler.FromCurrentSynchronizationContext()).Wait();
System.ComponentModel.EventBasedAsync (1)
System\ComponentModel\BackgroundWorker.cs (1)
132TaskCreationOptions.DenyChildAttach,
System.Diagnostics.Process (3)
Microsoft\Win32\SafeHandles\SafeProcessHandle.cs (2)
358TaskCompletionSource<bool> tcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 431TaskCompletionSource<bool> tcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
System\Diagnostics\Process.cs (1)
1742var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
System.IO.Pipes (1)
System\IO\Pipes\NamedPipeClientStream.cs (1)
202}, (this, timeout, cancellationToken, startTime), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System.IO.Ports (2)
System\IO\Ports\SerialStream.Unix.cs (2)
685TaskCreationOptions.LongRunning, 1084: base(TaskCreationOptions.RunContinuationsAsynchronously)
System.Linq.Expressions (1)
System\Linq\Expressions\StackGuard.cs (1)
68Task<R> task = Task.Factory.StartNew(action!, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System.Linq.Parallel (3)
System\Linq\Parallel\Scheduling\QueryTask.cs (3)
64Task task = new Task(s_runTaskSynchronouslyDelegate, this, TaskCreationOptions.AttachedToParent); 84return Task.Factory.StartNew(s_baseWorkDelegate, this, CancellationToken.None, TaskCreationOptions.AttachedToParent | TaskCreationOptions.PreferFairness, taskScheduler);
System.Net.Http (6)
src\runtime\src\libraries\Common\src\System\Threading\Tasks\TaskCompletionSourceWithCancellation.cs (1)
13public TaskCompletionSourceWithCancellation() : base(TaskCreationOptions.RunContinuationsAsynchronously)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
1146CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (2)
377_availableStreamsWaiter = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 1166: base(TaskCreationOptions.RunContinuationsAsynchronously)
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (1)
133_expect100ContinueWaiter = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (1)
261_availableStreamsWaiter = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
System.Net.Http.WinHttpHandler (3)
System\Net\Http\WinHttpHandler.cs (1)
652TaskCreationOptions.DenyChildAttach,
System\Net\Http\WinHttpRequestStream.cs (2)
226new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 247new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
System.Net.HttpListener (1)
src\runtime\src\libraries\Common\src\System\Net\LazyAsyncResult.cs (1)
357TaskCreationOptions.DenyChildAttach,
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\UnixIPGlobalProperties.cs (1)
57CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System.Net.Quic (2)
System\Net\Quic\Internal\ResettableValueTaskSource.cs (1)
321_finalTaskSource = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
System\Net\Quic\QuicConnection.cs (1)
143private readonly TaskCompletionSource _connectionCloseTcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
System.Net.Requests (5)
src\runtime\src\libraries\Common\src\System\Net\LazyAsyncResult.cs (1)
357TaskCreationOptions.DenyChildAttach,
System\Net\FileWebRequest.cs (4)
161this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 174}, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 222this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 235}, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System.Net.Security (1)
System\Net\Security\SslStream.Protocol.cs (1)
1115_handshakeWaiter = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
System.Net.WebSockets (1)
System\Net\WebSockets\AsyncMutex.cs (1)
249public Waiter(AsyncMutex owner) : base(TaskCreationOptions.RunContinuationsAsynchronously) => Owner = owner;
System.Private.CoreLib (244)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.RuntimeAsyncYielder.cs (1)
47Task.Factory.StartNew(static s => ((Task)s!).ExecuteDirectly(null), raTask, default, TaskCreationOptions.PreferFairness, scheduler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventDispatcher.Threads.cs (1)
18m_dispatchTask = Task.Factory.StartNew(() => DispatchEventsToEventListeners(sessionID, syncTimeUtc, syncTimeQPC, timeQPCFrequency, previousDispatchTask, m_dispatchTaskCancellationSource.Token), CancellationToken.None, TaskCreationOptions.LongRunning, TaskScheduler.Default);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (2)
194cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 660base(function, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\TextReader.cs (4)
223cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 281}, new TupleSlim<TextReader, Memory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default)); 288}, new TupleSlim<TextReader, Memory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default)); 311}, new TupleSlim<TextReader, Memory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default));
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (11)
593}, new TupleSlim<TextWriter, char>(this, value), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 611}, new TupleSlim<TextWriter, char, char>(this, valueChars[0], valueChars[1]), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 622}, new TupleSlim<TextWriter, string?>(this, value), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 670}, new TupleSlim<TextWriter, char[], int, int>(this, buffer, index, count), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 680}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 687}, new TupleSlim<TextWriter, char>(this, value), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 705}, new TupleSlim<TextWriter, char, char>(this, valueChars[0], valueChars[1]), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 716}, new TupleSlim<TextWriter, string?>(this, value), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 765}, new TupleSlim<TextWriter, char[], int, int>(this, buffer, index, count), CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 775}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 793CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (2)
296if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 306if (innerEtwLog.TasksSetActivityIds && (innerTask.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\YieldAwaitable.cs (2)
111Task.Factory.StartNew(continuation, default, TaskCreationOptions.PreferFairness, scheduler); 152Task.Factory.StartNew(static s => ((IAsyncStateMachineBox)s!).MoveNext(), box, default, TaskCreationOptions.PreferFairness, scheduler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (1)
347}, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (1)
72internal TaskNode() : base((object?)null, TaskCreationOptions.RunContinuationsAsynchronously) { }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (4)
745internal static TaskCreationOptions GetCreationOptionsForTask(bool isReplacementReplica = false) 747TaskCreationOptions options = TaskCreationOptions.DenyChildAttach; 748if (isReplacementReplica) options |= TaskCreationOptions.PreferFairness;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (1)
328Task.Factory.StartNew(continuation, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, scheduler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (28)
73internal Task(object? state, TaskCreationOptions options) : 81base(false, TaskCreationOptions.None, default) 86internal Task(bool canceled, TResult? result, TaskCreationOptions creationOptions, CancellationToken ct) 107TaskCreationOptions.None, InternalTaskOptions.None, null) 128TaskCreationOptions.None, InternalTaskOptions.None, null) 140/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 148/// cref="TaskCreationOptions"/>. 150public Task(Func<TResult> function, TaskCreationOptions creationOptions) 164/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 172/// cref="TaskCreationOptions"/>. 177public Task(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 195TaskCreationOptions.None, InternalTaskOptions.None, null) 216TaskCreationOptions.None, InternalTaskOptions.None, null) 229/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 237/// cref="TaskCreationOptions"/>. 239public Task(Func<object?, TResult> function, object? state, TaskCreationOptions creationOptions) 256/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 264/// cref="TaskCreationOptions"/>. 269public Task(Func<object?, TResult> function, object? state, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 285TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) : 301TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) : 309TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) 329TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler scheduler) 773out TaskCreationOptions creationOptions, 958out TaskCreationOptions creationOptions, 1172out TaskCreationOptions creationOptions, 1393out TaskCreationOptions creationOptions, 1426public TaskCreationOptions CreationOptions => m_task.CreationOptions;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (83)
441internal Task(bool canceled, TaskCreationOptions creationOptions, CancellationToken ct) 470internal Task(object? state, TaskCreationOptions creationOptions, bool promiseStyle) 477if ((creationOptions & ~(TaskCreationOptions.AttachedToParent | TaskCreationOptions.RunContinuationsAsynchronously)) != 0) 483if ((creationOptions & TaskCreationOptions.AttachedToParent) != 0) 501: this(action, null, null, default, TaskCreationOptions.None, InternalTaskOptions.None, null) 516: this(action, null, null, cancellationToken, TaskCreationOptions.None, InternalTaskOptions.None, null) 525/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 533/// cref="TaskCreationOptions"/>. 535public Task(Action action, TaskCreationOptions creationOptions) 546/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 554/// cref="TaskCreationOptions"/>. 559public Task(Action action, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 573: this(action, state, null, default, TaskCreationOptions.None, InternalTaskOptions.None, null) 590: this(action, state, null, cancellationToken, TaskCreationOptions.None, InternalTaskOptions.None, null) 600/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 608/// cref="TaskCreationOptions"/>. 610public Task(Action<object?> action, object? state, TaskCreationOptions creationOptions) 622/// The <see cref="TaskCreationOptions">TaskCreationOptions</see> used to 630/// cref="TaskCreationOptions"/>. 635public Task(Action<object?> action, object? state, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 651TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) 660if (parent != null && (creationOptions & TaskCreationOptions.AttachedToParent) != 0) 684TaskCreationOptions creationOptions, InternalTaskOptions internalOptions, TaskScheduler? scheduler) 692~(TaskCreationOptions.AttachedToParent | 693TaskCreationOptions.LongRunning | 694TaskCreationOptions.DenyChildAttach | 695TaskCreationOptions.HideScheduler | 696TaskCreationOptions.PreferFairness | 697TaskCreationOptions.RunContinuationsAsynchronously)) != 0) 732&& ((creationOptions & TaskCreationOptions.AttachedToParent) != 0) 733&& ((parent.CreationOptions & TaskCreationOptions.DenyChildAttach) == 0)) 812((Options & TaskCreationOptions.AttachedToParent) != 0) 813&& ((parent.Options & TaskCreationOptions.DenyChildAttach) == 0)) 825internal TaskCreationOptions Options => OptionsMethod(m_stateFlags); 829internal static TaskCreationOptions OptionsMethod(int flags) 832return (TaskCreationOptions)(flags & (int)TaskStateFlags.OptionsMask); 886Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0, 1104TaskCreationOptions options = OptionsMethod(flags); 1105if ((options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 1109if ((options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) != 0) 1196TaskCreationOptions options = OptionsMethod(flags); 1197if ((options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) != 0) 1203if ((options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0) 1291TaskCreationOptions options, InternalTaskOptions internalOptions) 1379internal static Task? InternalCurrentIfAttached(TaskCreationOptions creationOptions) 1381return (creationOptions & TaskCreationOptions.AttachedToParent) != 0 ? InternalCurrent : null; 1542/// Gets the <see cref="TaskCreationOptions">TaskCreationOptions</see> used 1545public TaskCreationOptions CreationOptions => Options & (TaskCreationOptions)(~InternalTaskOptions.InternalOptionsMask); 1615internal static readonly Task<VoidTaskResult> s_cachedCompleted = new Task<VoidTaskResult>(false, default, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default); 1754if ((Options & (TaskCreationOptions)InternalTaskOptions.DoNotDispose) != 0) 1833(Options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) == 0 && 1858if ((Options & (TaskCreationOptions)InternalTaskOptions.ContinuationTask) == 0) 2099&& ((Options & TaskCreationOptions.AttachedToParent) != 0) 2100&& ((parent.CreationOptions & TaskCreationOptions.DenyChildAttach) == 0) 2294&& ((parent.CreationOptions & TaskCreationOptions.DenyChildAttach) == 0) 2295&& (((TaskCreationOptions)(m_stateFlags & (int)TaskStateFlags.OptionsMask)) & TaskCreationOptions.AttachedToParent) != 0) 3328Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) == 0, "Task.InternalCancel() did not expect promise-style task"); 3420Debug.Assert((Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0, "Task.RecordInternalCancellationRequest(CancellationToken) only valid for promise-style task"); 3624(m_stateFlags & (int)TaskCreationOptions.RunContinuationsAsynchronously) == 0 && 3969CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4151CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4351CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4555CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions creationOptions, out InternalTaskOptions internalOptions); 4579out TaskCreationOptions creationOptions, 4618creationOptions = (TaskCreationOptions)(continuationOptions & CreationOptionsMask); 4690if ((this.Options & (TaskCreationOptions)InternalTaskOptions.PromiseTask) != 0 && 5639return new Task(true, TaskCreationOptions.None, cancellationToken); 5650return new Task<TResult>(true, default, TaskCreationOptions.None, cancellationToken); 5695TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None); 5713TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None); 5727TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None, TaskScheduler.Default); 5745TaskCreationOptions.DenyChildAttach, InternalTaskOptions.None, TaskScheduler.Default); 5784Task<Task?> task1 = Task<Task?>.Factory.StartNew(function, cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 5828Task<Task<TResult>?> task1 = Task<Task<TResult>?>.Factory.StartNew(function, cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default); 6041thisRef.AtomicStateUpdate((int)TaskCreationOptions.RunContinuationsAsynchronously, 0); 6433return new Task<TResult[]>(false, [], TaskCreationOptions.None, default); 6467new Task<TResult[]>(false, [], TaskCreationOptions.None, default) : 6544return new Task<TResult[]>(false, [], TaskCreationOptions.None, default); 7335public TaskCreationOptions CreationOptions => m_task.CreationOptions; 7574: base((object?)null, outerTask.CreationOptions & TaskCreationOptions.AttachedToParent)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCache.cs (1)
28new Task<TResult>(false, result, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, default);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCompletionSource_T.cs (3)
49public TaskCompletionSource(TaskCreationOptions creationOptions) : 58this(state, TaskCreationOptions.None) 66public TaskCompletionSource(object? state, TaskCreationOptions creationOptions) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCompletionSource.cs (3)
46public TaskCompletionSource(TaskCreationOptions creationOptions) : 55this(state, TaskCreationOptions.None) 63public TaskCompletionSource(object? state, TaskCreationOptions creationOptions) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (5)
15Task antecedent, Delegate action, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 61Task antecedent, Delegate function, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 107Task<TAntecedentResult> antecedent, Delegate action, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 153Task<TAntecedentResult> antecedent, Delegate function, object? state, TaskCreationOptions creationOptions, InternalTaskOptions internalOptions) : 568TaskCreationOptions.None, InternalTaskOptions.QueuedByRuntime, scheduler)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (34)
36private readonly TaskCreationOptions m_defaultCreationOptions; 46&& ((currTask.CreationOptions & TaskCreationOptions.HideScheduler) == 0) 59/// <see cref="TaskCreationOptions"/> property is initialized to 60/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 79/// <see cref="TaskCreationOptions"/> property is initialized to 80/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 102/// <see cref="TaskCreationOptions"/> property is initialized to 103/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 120/// The default <see cref="TaskCreationOptions"> 134/// <see cref="TaskCreationOptions"/> property is initialized to <paramref name="creationOptions"/>, 142public TaskFactory(TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions) 158/// The default <see cref="TaskCreationOptions"> 177/// <see cref="TaskCreationOptions"/> property is initialized to <paramref name="creationOptions"/>, 186public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler? scheduler) 219/// Gets the <see cref="TaskCreationOptions">TaskCreationOptions 226public TaskCreationOptions CreationOptions => m_defaultCreationOptions; 229/// Gets the <see cref="TaskCreationOptions">TaskContinuationOptions 313public Task<TResult> StartNew(Func<TResult> function, TaskCreationOptions creationOptions) 353public Task<TResult> StartNew(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 438public Task<TResult> StartNew(Func<object?, TResult> function, object? state, TaskCreationOptions creationOptions) 480public Task<TResult> StartNew(Func<object?, TResult> function, object? state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 588TaskCreationOptions creationOptions) 621TaskCreationOptions creationOptions, 633TaskCreationOptions creationOptions, 665default, TaskCreationOptions.None, InternalTaskOptions.None, null); 747Func<IAsyncResult, TResult> endMethod, object? state, TaskCreationOptions creationOptions) 756object? state, TaskCreationOptions creationOptions) 864TArg1 arg1, object? state, TaskCreationOptions creationOptions) 873TArg1 arg1, object? state, TaskCreationOptions creationOptions) 989TArg1 arg1, TArg2 arg2, object? state, TaskCreationOptions creationOptions) 998TArg1 arg1, TArg2 arg2, object? state, TaskCreationOptions creationOptions) 1122TArg1 arg1, TArg2 arg2, TArg3 arg3, object? state, TaskCreationOptions creationOptions) 1131TArg1 arg1, TArg2 arg2, TArg3 arg3, object? state, TaskCreationOptions creationOptions) 1327Task.CreationOptionsFromContinuationOptions(continuationOptions, out TaskCreationOptions tco, out _);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (52)
39private readonly TaskCreationOptions m_defaultCreationOptions; 49(currTask != null && (currTask.CreationOptions & TaskCreationOptions.HideScheduler) == 0 ? currTask.ExecutingTaskScheduler! : // a "current" task must be executing, which means it must have a scheduler 64/// <see cref="TaskCreationOptions"/> property is initialized to 65/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 84/// <see cref="TaskCreationOptions"/> property is initialized to 85/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 107/// <see cref="TaskCreationOptions"/> property is initialized to 108/// <see cref="TaskCreationOptions.None">TaskCreationOptions.None</see>, the 125/// The default <see cref="TaskCreationOptions"> 139/// <see cref="TaskCreationOptions"/> property is initialized to <paramref name="creationOptions"/>, 147public TaskFactory(TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions) 163/// The default <see cref="TaskCreationOptions"> 182/// <see cref="TaskCreationOptions"/> property is initialized to <paramref name="creationOptions"/>, 191public TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler? scheduler) 198internal static void CheckCreationOptions(TaskCreationOptions creationOptions) 202~(TaskCreationOptions.AttachedToParent | 203TaskCreationOptions.DenyChildAttach | 204TaskCreationOptions.HideScheduler | 205TaskCreationOptions.LongRunning | 206TaskCreationOptions.PreferFairness | 207TaskCreationOptions.RunContinuationsAsynchronously)) != 0) 239/// Gets the <see cref="TaskCreationOptions">TaskCreationOptions 246public TaskCreationOptions CreationOptions => m_defaultCreationOptions; 249/// Gets the <see cref="TaskCreationOptions">TaskContinuationOptions 329public Task StartNew(Action action, TaskCreationOptions creationOptions) 368public Task StartNew(Action action, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 452public Task StartNew(Action<object?> action, object? state, TaskCreationOptions creationOptions) 494TaskCreationOptions creationOptions, TaskScheduler scheduler) 583public Task<TResult> StartNew<TResult>(Func<TResult> function, TaskCreationOptions creationOptions) 626public Task<TResult> StartNew<TResult>(Func<TResult> function, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler) 721public Task<TResult> StartNew<TResult>(Func<object?, TResult> function, object? state, TaskCreationOptions creationOptions) 767TaskCreationOptions creationOptions, TaskScheduler scheduler) 821TaskCreationOptions creationOptions) 852TaskCreationOptions creationOptions, 907Action<IAsyncResult> endMethod, object? state, TaskCreationOptions creationOptions) 973TArg1 arg1, object? state, TaskCreationOptions creationOptions) 1046TArg1 arg1, TArg2 arg2, object? state, TaskCreationOptions creationOptions) 1127TArg1 arg1, TArg2 arg2, TArg3 arg3, object? state, TaskCreationOptions creationOptions) 1182IAsyncResult asyncResult, Func<IAsyncResult, TResult> endMethod, TaskCreationOptions creationOptions) 1214IAsyncResult asyncResult, Func<IAsyncResult, TResult> endMethod, TaskCreationOptions creationOptions, TaskScheduler scheduler) 1273Func<IAsyncResult, TResult> endMethod, object? state, TaskCreationOptions creationOptions) 1339Func<IAsyncResult, TResult> endMethod, TArg1 arg1, object? state, TaskCreationOptions creationOptions) 1413Func<IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, object? state, TaskCreationOptions creationOptions) 1496Func<IAsyncResult, TResult> endMethod, TArg1 arg1, TArg2 arg2, TArg3 arg3, object? state, TaskCreationOptions creationOptions) 1506internal static void CheckFromAsyncOptions(TaskCreationOptions creationOptions, bool hasBeginMethod) 1511if ((creationOptions & TaskCreationOptions.LongRunning) != 0) 1513if ((creationOptions & TaskCreationOptions.PreferFairness) != 0) 1519~(TaskCreationOptions.AttachedToParent | 1520TaskCreationOptions.DenyChildAttach | 1521TaskCreationOptions.HideScheduler | 1522TaskCreationOptions.PreferFairness | 1523TaskCreationOptions.LongRunning)) != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskScheduler.cs (1)
315&& ((currentTask.CreationOptions & TaskCreationOptions.HideScheduler) == 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ThreadPoolTaskScheduler.cs (3)
45TaskCreationOptions options = task.Options; 46if (RuntimeFeature.IsMultithreadingSupported && (options & TaskCreationOptions.LongRunning) != 0) 58ThreadPool.UnsafeQueueUserWorkItemInternal(task, (options & TaskCreationOptions.PreferFairness) == 0);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Timer.cs (1)
651var t = new Task((object?)null, TaskCreationOptions.RunContinuationsAsynchronously, true);
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
848[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.TaskCreationOptions))]
System.Runtime.InteropServices.JavaScript (2)
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Task.cs (2)
55TaskCompletionSource tcs = new TaskCompletionSource(holder, TaskCreationOptions.RunContinuationsAsynchronously); 115TaskCompletionSource<T> tcs = new TaskCompletionSource<T>(holder, TaskCreationOptions.RunContinuationsAsynchronously);
System.ServiceModel.Federation (7)
System\Runtime\OperationWithTimeoutAsyncResult.cs (1)
25_ = Task.Factory.StartNew(s_scheduledCallback, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System\ServiceModel\Federation\WSTrustChannel.cs (1)
361Message response = await Task.Factory.FromAsync(RequestChannel.BeginRequest, RequestChannel.EndRequest, requestMessage, null, TaskCreationOptions.None).ConfigureAwait(false);
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (5)
243await Task.Factory.FromAsync(channel.BeginOpen, channel.EndOpen, null, TaskCreationOptions.None); 247Message reply = await Task.Factory.FromAsync(channel.BeginRequest, channel.EndRequest, requestMessage, null, TaskCreationOptions.None); 254await Task.Factory.FromAsync(channel.BeginClose, channel.EndClose, null, TaskCreationOptions.None); 452await Task.Factory.FromAsync(ChannelFactory.BeginClose, ChannelFactory.EndClose, timeout, null, TaskCreationOptions.None); 469await Task.Factory.FromAsync(channelFactory.BeginOpen, channelFactory.EndOpen, null, TaskCreationOptions.None);
System.ServiceModel.Http (2)
System\ServiceModel\Channels\MessageContent.cs (2)
31_writeCompletedTcs = new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously); 198}, this, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Security\SecurityUtilsEx.cs (1)
92return Task.Factory.FromAsync(co.BeginClose, co.EndClose, timeout, null, TaskCreationOptions.None);
System.ServiceModel.Primitives (14)
Internals\System\Runtime\ActionItem.cs (1)
86Task<Task>.Factory.StartNew(callback, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, IOThreadScheduler.IOTaskScheduler);
Internals\System\Runtime\IOThreadScheduler.cs (1)
131Task.Factory.StartNew(callback, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
Internals\System\Runtime\ServiceModelSynchronizationContext.cs (1)
16Task.Factory.StartNew((s) => d(s), state, default, TaskCreationOptions.RunContinuationsAsynchronously, IOThreadScheduler.IOTaskScheduler);
Internals\System\Runtime\TimeoutHelper.cs (1)
313var tcs = new TaskCompletionSource<CancellationToken>(TaskCreationOptions.RunContinuationsAsynchronously);
System\ServiceModel\Channels\CommunicationObject.cs (2)
327await Task.Factory.FromAsync(OnBeginClose, OnEndClose, timeout, TaskCreationOptions.RunContinuationsAsynchronously); 576await Task.Factory.FromAsync(OnBeginOpen, OnEndOpen, timeout, TaskCreationOptions.RunContinuationsAsynchronously);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (1)
48_tcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously);
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (1)
785_tcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously);
System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
504await Task.Factory.FromAsync(base.OnBeginClose, base.OnEndClose, timeoutHelper.RemainingTime(), TaskCreationOptions.None);
System\ServiceModel\Channels\ServiceChannelProxy.cs (2)
213TaskCompletionSource<object> tcs = new TaskCompletionSource<object>(TaskCreationOptions.RunContinuationsAsynchronously); 318return new TaskCompletionSource<T>(TaskCreationOptions.RunContinuationsAsynchronously);
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
1202Task.Factory.StartNew(s_receiveThreadSchedulerCallback, result, CancellationToken.None, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
System\ServiceModel\Security\SecurityUtils.cs (2)
516return Task.Factory.FromAsync(communicationObject.BeginOpen, communicationObject.EndOpen, timeout, null, TaskCreationOptions.None); 537return Task.Factory.FromAsync(communicationObject.BeginClose, communicationObject.EndClose, timeout, null, TaskCreationOptions.None);
System.Threading.Channels (12)
System\Threading\Channels\AsyncOperation.cs (2)
255CancellationToken.None, TaskCreationOptions.DenyChildAttach, ts); 404Task.Factory.StartNew(continuation, state, CancellationToken.None, TaskCreationOptions.DenyChildAttach, ts);
System\Threading\Channels\BoundedChannel.cs (2)
62_completion = new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
System\Threading\Channels\RendezvousChannel.cs (2)
53_completion = new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (2)
45_completion = new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
System\Threading\Channels\UnboundedChannel.cs (2)
39_completion = new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
System\Threading\Channels\UnboundedPriorityChannel.cs (2)
44_completion = new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
System.Threading.RateLimiting (5)
System\Threading\RateLimiting\ConcurrencyLimiter.cs (1)
422: base(limiter, TaskCreationOptions.RunContinuationsAsynchronously)
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
21private readonly TaskCompletionSource<object?> _disposeComplete = new(TaskCreationOptions.RunContinuationsAsynchronously);
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
474: base(limiter, TaskCreationOptions.RunContinuationsAsynchronously)
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
536: base(limiter, TaskCreationOptions.RunContinuationsAsynchronously)
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
474: base(limiter, TaskCreationOptions.RunContinuationsAsynchronously)
System.Threading.Tasks (1)
System.Threading.Tasks.cs (1)
30[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.TaskCreationOptions))]
System.Threading.Tasks.Dataflow (12)
Base\DataflowBlock.cs (4)
1296}, this, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default); 1307}, this, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default); 1328}, this, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default); 1455base(TaskCreationOptions.RunContinuationsAsynchronously)
Blocks\BroadcastBlock.cs (1)
498private readonly TaskCompletionSource<VoidResult> _completionTask = new TaskCompletionSource<VoidResult>(TaskCreationOptions.RunContinuationsAsynchronously);
Blocks\WriteOnceBlock.cs (2)
80_lazyCompletionTaskSource = new TaskCompletionSource<VoidResult>(TaskCreationOptions.RunContinuationsAsynchronously); 495Interlocked.CompareExchange(ref _lazyCompletionTaskSource, new TaskCompletionSource<VoidResult>(TaskCreationOptions.RunContinuationsAsynchronously), null);
Internal\Common.cs (4)
441internal static TaskCreationOptions GetCreationOptionsForTask(bool isReplacementReplica = false) 443TaskCreationOptions options = TaskCreationOptions.DenyChildAttach; 444if (isReplacementReplica) options |= TaskCreationOptions.PreferFairness;
Internal\SourceCore.cs (1)
36private readonly TaskCompletionSource<VoidResult> _completionTask = new TaskCompletionSource<VoidResult>(TaskCreationOptions.RunContinuationsAsynchronously);
System.Threading.Tasks.Parallel (4)
System\Threading\Tasks\Parallel.cs (2)
337tasks[i] = Task.Factory.StartNew(actionsCopy[i], parallelOptions.CancellationToken, TaskCreationOptions.None, 340tasks[0] = new Task(actionsCopy[0], parallelOptions.CancellationToken, TaskCreationOptions.None);
System\Threading\Tasks\Parallel.ForEachAsync.cs (1)
581Task.Factory.StartNew(_taskBody!, this, default(CancellationToken), TaskCreationOptions.DenyChildAttach, _scheduler);
System\Threading\Tasks\TaskReplicator.cs (1)
80_pendingTask = new Task(s => ((Replica)s!).Execute(), this, CancellationToken.None, TaskCreationOptions.None);
System.Windows.Forms (6)
System\Windows\Forms\Control_InvokeAsync.cs (4)
64TaskCompletionSource completion = new(TaskCreationOptions.RunContinuationsAsynchronously); 189TaskCompletionSource<T> completion = new(TaskCreationOptions.RunContinuationsAsynchronously); 290TaskCompletionSource completion = new(TaskCreationOptions.RunContinuationsAsynchronously); 395TaskCompletionSource<T> completion = new(TaskCreationOptions.RunContinuationsAsynchronously);
System\Windows\Forms\Form.cs (2)
5644TaskCreationOptions.RunContinuationsAsynchronously); 5944creationOptions: TaskCreationOptions.RunContinuationsAsynchronously);
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (1)
723TaskCreationOptions.LongRunning,
testhost (1)
src\vstest\src\testhost.x86\DefaultEngineInvoker.cs (1)
328TaskCreationOptions.LongRunning);
testhost.arm64 (1)
src\vstest\src\testhost.x86\DefaultEngineInvoker.cs (1)
328TaskCreationOptions.LongRunning);
testhost.x86 (1)
DefaultEngineInvoker.cs (1)
328TaskCreationOptions.LongRunning);
TestingAppHost1.AppHost (3)
TestingAppHostEntryPointProbe.cs (3)
16var exited = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously); 48new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously), 49new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously));
VBCSCompiler (1)
src\roslyn\src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (1)
172var task = new Task<BuildResponse>(func, cancellationToken, TaskCreationOptions.LongRunning);