2 writes to _process
NuGet.Protocol (2)
Plugins\PluginProcess.cs (2)
70_process = Process.GetCurrentProcess(); 87_process = new Process();
16 references to _process
NuGet.Protocol (16)
Plugins\PluginProcess.cs (16)
48internal string FilePath => _process.MainModule!.FileName; 63internal StreamWriter StandardInput => _process.StandardInput; 100_process.OutputDataReceived -= OnOutputDataReceived; 101_process.Dispose(); 113_process.BeginOutputReadLine(); 121_process.CancelOutputRead(); 132if (!_process.HasExited && !_process.WaitForExit(milliseconds: 1000)) 134_process.Kill(); 152_process.OutputDataReceived += OnOutputDataReceived; 153_process.Exited += OnProcessExited; 155_process.EnableRaisingEvents = true; 156_process.StartInfo = _startInfo; 160_process.Start(); 187_exitCode = _process.ExitCode; 201_id = _process.Id;