1 write to Process
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.RemoteService.cs (1)
42Process = process;
12 references to Process
InteractiveHost.UnitTests (1)
AbstractInteractiveHostTests.cs (1)
108var process = service!.Process;
Microsoft.CodeAnalysis.InteractiveHost (11)
Interactive\Core\InteractiveHost.cs (3)
95=> _lazyRemoteService?.TryGetInitializedService()?.Service?.Process; 233if (initializedService.Service != null && initializedService.Service.Process.IsAlive()) 294catch (Exception e) when (e is ObjectDisposedException || !remoteService.Process.IsAlive())
Interactive\Core\InteractiveHost.LazyRemoteService.cs (1)
109Host.ReportProcessExited(remoteService.Process);
Interactive\Core\InteractiveHost.RemoteService.cs (7)
71Process.Exited += ProcessExitedHandler; 90Process.Exited -= ProcessExitedHandler; 100await host.OnProcessExitedAsync(Process).ConfigureAwait(false); 128StreamReader reader = error ? Process.StandardError : Process.StandardOutput; 246Process.Exited -= ProcessExitedHandler; 251InitiateTermination(Process, _processId);