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