2 writes to _processId
System.Diagnostics.Process (2)
System\Diagnostics\Process.cs (2)
116_processId = processId; 1222_processId = processId;
18 references to _processId
System.Diagnostics.Process (18)
System\Diagnostics\Process.cs (7)
296return _processId; 321string? processName = _processName ??= ProcessManager.GetProcessName(_processId, _machineName, _isRemoteMachine, ref _processInfo); 385_modules = ProcessManager.GetModules(_processId); 576newThreadsArray[i] = new ProcessThread(_isRemoteMachine, _processId, (ThreadInfo)processInfo._threadInfoList[i]); 1108private bool IsCurrentProcess => _processId == Environment.ProcessId; 1589string? processName = _processName ??= ProcessManager.GetProcessName(_processId, _machineName, _isRemoteMachine, ref _processInfo); 1951_processInfo = processInfo = ProcessManager.GetProcessInfo(_processId, _machineName, _isRemoteMachine);
System\Diagnostics\Process.Linux.cs (4)
110if (!ProcessManager.TryGetProcPid(_processId, out Interop.procfs.ProcPid procPid)) 138if (Interop.Sys.SchedGetAffinity(_processId, out set) != 0) 149if (Interop.Sys.SchedSetAffinity(_processId, ref value) != 0) 318if (!ProcessManager.TryReadStatFile(_processId, out stat))
System\Diagnostics\Process.Unix.cs (7)
72int killResult = Interop.Sys.Kill(_processId, Interop.Sys.GetPlatformSignalNumber(PosixSignal.SIGKILL)); 117int killResult = Interop.Sys.Kill(process._processId, Interop.Sys.GetPlatformSignalNumber(PosixSignal.SIGKILL)); 156int stopResult = Interop.Sys.Kill(_processId, Interop.Sys.GetPlatformSIGSTOP()); 304int errno = Interop.Sys.GetPriority(Interop.Sys.PriorityWhich.PRIO_PROCESS, _processId, out int pri); 336int result = Interop.Sys.SetPriority(Interop.Sys.PriorityWhich.PRIO_PROCESS, _processId, pri); 379throw new InvalidOperationException(SR.Format(SR.ProcessHasExited, _processId.ToString())); 476_waitStateHolder = new ProcessWaitState.Holder(_processId);