71 references to HasExited
aspire (17)
Commands\AppHostLauncher.cs (2)
247if (childProcess.HasExited) 301if (!result.ChildProcess.HasExited)
DotNet\DotNetCliExecution.cs (2)
38public bool HasExited => _process.HasExited; 98if (!_process.HasExited)
Projects\AppHostServerSession.cs (1)
68if (!_serverProcess.HasExited)
Projects\GuestAppHostProject.cs (10)
284if (!serverProcess.HasExited) 439if (appHostServerProcess.HasExited) 457if (!appHostServerProcess.HasExited) 542if (!appHostServerProcess.HasExited) 559if (!enableHotReload && !appHostServerProcess.HasExited) 803if (appHostServerProcess.HasExited) 821if (!appHostServerProcess.HasExited) 874if (!appHostServerProcess.HasExited) 890if (!appHostServerProcess.HasExited) 962catch (SocketException ex) when (process.HasExited && process.ExitCode != 0)
Scaffolding\ScaffoldingService.cs (1)
159if (!serverProcess.HasExited)
src\Shared\BackchannelConstants.cs (1)
252return !process.HasExited;
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
24return process.HasExited;
Aspire.Hosting (5)
Cli\CliOrphanDetector.cs (2)
17return !Process.GetProcessById(pid).HasExited; 31if (process.HasExited)
Dcp\Process\ProcessUtil.cs (2)
150if (_process.HasExited) 168if (!_process.HasExited)
src\Shared\BackchannelConstants.cs (1)
252return !process.HasExited;
Aspire.Hosting.Azure (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
150if (_process.HasExited) 168if (!_process.HasExited)
Aspire.Hosting.DevTunnels (1)
DevTunnelCli.cs (1)
265if (!process.HasExited)
Aspire.Hosting.Docker (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
150if (_process.HasExited) 168if (!_process.HasExited)
Aspire.Hosting.RemoteHost (1)
OrphanDetector.cs (1)
26return !Process.GetProcessById(pid).HasExited;
Aspire.Templates.Tests (3)
TemplateAppFixture.cs (2)
60if (Project!.AppHostProcess is null || Project.AppHostProcess.HasExited || Project.AppExited?.Task.IsCompleted == true) 62throw new InvalidOperationException($"The app host process is not running. {Project.AppHostProcess?.HasExited}, {Project.AppExited?.Task.IsCompleted}");
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
24return process.HasExited;
dotnet-format (1)
Utilities\ProcessRunner.cs (1)
128if (!process.HasExited)
Infrastructure.Tests (1)
PowerShellScripts\PowerShellCommand.cs (1)
308return process.HasExited;
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\ProcessExtensions.cs (1)
15return process.HasExited;
Microsoft.Build (3)
BackEnd\Client\MSBuildClient.cs (1)
696if (launched.HasExited)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
426if (msbuildProcess.HasExited) 1275if (_process.HasExited)
Microsoft.Build.Framework (1)
Utilities\ProcessExtensions.cs (1)
95if (process?.HasExited != false)
Microsoft.Build.Tasks.Core (1)
ManifestUtil\SecurityUtil.cs (1)
797while (!signTool.HasExited)
Microsoft.Build.Utilities.Core (3)
ToolTask.cs (3)
1037if (!proc.HasExited) 1082if (proc.HasExited) 1145while (!proc.HasExited)
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\BuildHostProcessManager.cs (3)
130if (!process.HasExited) 500if (!_process.HasExited) 536if (!_process.HasExited)
Microsoft.DotNet.HotReload.Watch (4)
Browser\BrowserLauncher.cs (1)
101if (browserProcess is null or { HasExited: true })
Process\ProcessRunner.cs (3)
278return process.HasExited; 293if (process.HasExited) 325if (!state.HasExited && !process.HasExited)
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\ProcessExtensions.cs (1)
15return process.HasExited;
Microsoft.McpServer.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\ProcessExtensions.cs (1)
15return process.HasExited;
Microsoft.TestPlatform.Extensions.BlameDataCollector (6)
BlameCollector.cs (1)
314if (!p.HasExited)
ProcDumpDumper.cs (3)
169if (_procDumpProcess.HasExited) 197if (_procDumpProcess.HasExited) 227if (!_procDumpProcess.HasExited)
ProcessCodeMethods.cs (1)
26if (process.HasExited)
WindowsHangDumper.cs (1)
111if (process.HasExited)
Microsoft.TestPlatform.PlatformAbstractions (3)
common\System\ProcessHelper.cs (3)
263if (process is Process proc && proc.HasExited) 300if (process is Process proc && !proc.HasExited) 336if (process is Process proc && !proc.HasExited)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (1)
VsTestConsoleProcessManager.cs (1)
224if (_process != null && !_process.HasExited)
NuGet.Build.Tasks (1)
StaticGraphRestoreTaskBase.cs (1)
198if (!process.HasExited)
NuGet.Credentials (2)
PluginCredentialProvider.cs (2)
272if (!process.HasExited) 312if (p.HasExited)
NuGet.Protocol (1)
Plugins\PluginProcess.cs (1)
128if (!_process.HasExited && !_process.WaitForExit(milliseconds: 1000))
System.Diagnostics.Process (4)
System\Diagnostics\Process.cs (4)
870if (!HasExited) 1528if (!HasExited) 1545if (HasExited) 1561if (HasExited)
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.PingUtility.cs (1)
91if (!pingProcess.HasExited)