1 instantiation of ProcessState
Microsoft.DotNet.HotReload.Watch (1)
Process\ProcessRunner.cs (1)
157
var state = new
ProcessState
(process);
8 references to ProcessState
Microsoft.DotNet.HotReload.Watch (8)
Process\ProcessRunner.cs (8)
47
using
var
state = TryStartProcessImpl(processSpec, logger);
140
private static
ProcessState
? TryStartProcessImpl(ProcessSpec processSpec, ILogger logger)
157
var
state = new ProcessState(process);
242
private async ValueTask TerminateProcessAsync(Process process, ProcessSpec processSpec,
ProcessState
state, ILogger logger, CancellationToken cancellationToken)
265
private static async ValueTask<bool> WaitForExitAsync(Process process,
ProcessState
state, TimeSpan? timeout, ILogger logger, CancellationToken cancellationToken)
324
private static void TerminateProcess(Process process,
ProcessState
state, ILogger logger, bool force)
346
private static void TerminateWindowsProcess(Process process,
ProcessState
state, ILogger logger, bool force)
376
private static void TerminateUnixProcess(
ProcessState
state, ILogger logger, bool force)