2 writes to _process
NuGet.Protocol (2)
Plugins\PluginProcess.cs (2)
66
_process
= Process.GetCurrentProcess();
83
_process
= new Process();
16 references to _process
NuGet.Protocol (16)
Plugins\PluginProcess.cs (16)
44
internal string FilePath =>
_process
.MainModule.FileName;
59
internal StreamWriter StandardInput =>
_process
.StandardInput;
96
_process
.OutputDataReceived -= OnOutputDataReceived;
97
_process
.Dispose();
109
_process
.BeginOutputReadLine();
117
_process
.CancelOutputRead();
128
if (!
_process
.HasExited && !
_process
.WaitForExit(milliseconds: 1000))
130
_process
.Kill();
148
_process
.OutputDataReceived += OnOutputDataReceived;
149
_process
.Exited += OnProcessExited;
151
_process
.EnableRaisingEvents = true;
152
_process
.StartInfo = _startInfo;
156
_process
.Start();
183
_exitCode =
_process
.ExitCode;
197
_id =
_process
.Id;