4 writes to _processInfo
System.Diagnostics.Process (4)
System\Diagnostics\Process.cs (4)
112_processInfo = processInfo; 984_processInfo = ProcessManager.GetProcessInfo(_processId, _machineName); 1172_processInfo = null; 1395_processInfo ??= ProcessManager.GetProcessInfo(_processId, _machineName);
30 references to _processInfo
System.Diagnostics.Process (30)
System\Diagnostics\Process.cs (27)
152return _processInfo!.BasePriority; 326return _processInfo!.PoolNonPagedBytes; 336return unchecked((int)_processInfo!.PoolNonPagedBytes); 346return _processInfo!.PageFileBytes; 356return unchecked((int)_processInfo!.PageFileBytes); 366return _processInfo!.PoolPagedBytes; 376return unchecked((int)_processInfo!.PoolPagedBytes); 386return _processInfo!.PageFileBytesPeak; 396return unchecked((int)_processInfo!.PageFileBytesPeak); 405return _processInfo!.WorkingSetPeak; 415return unchecked((int)_processInfo!.WorkingSetPeak); 424return _processInfo!.VirtualBytesPeak; 434return unchecked((int)_processInfo!.VirtualBytesPeak); 499return _processInfo!.PrivateBytes; 509return unchecked((int)_processInfo!.PrivateBytes); 545return _processInfo!.SessionId; 595int count = _processInfo!._threadInfoList.Count; 599newThreadsArray[i] = new ProcessThread(_isRemoteMachine, _processId, (ThreadInfo)_processInfo._threadInfoList[i]); 615return _processInfo!.HandleCount; 626return _processInfo!.VirtualBytes; 636return unchecked((int)_processInfo!.VirtualBytes); 749return _processInfo!.WorkingSet; 759return unchecked((int)_processInfo!.WorkingSet); 978if (_processInfo == null) 985if (_processInfo == null) 1396if (_processInfo is not null) 1398string processName = _processInfo.ProcessName;
System\Diagnostics\Process.Linux.cs (2)
156if (_processInfo!.HandleCount <= 0 && _haveProcessId) 172_processInfo.HandleCount = Directory.GetFiles(path, "*", SearchOption.TopDirectoryOnly).Length;
System\Diagnostics\Process.Unix.cs (1)
1128return _processInfo!.ProcessName;