1 instantiation of ProcessInfo
System.Diagnostics.Process (1)
System\Diagnostics\ProcessManager.Linux.cs (1)
111
var pi = new
ProcessInfo
()
20 references to ProcessInfo
System.Diagnostics.Process (20)
System\Diagnostics\Process.cs (12)
35
private
ProcessInfo
? _processInfo;
110
private Process(string machineName, bool isRemoteMachine, int processId,
ProcessInfo
? processInfo)
511
ProcessInfo
processInfo = GetProcessInfo();
530
ProcessInfo
processInfo = GetProcessInfo();
953
ArrayBuilder<
ProcessInfo
> processInfos = default;
969
ArrayBuilder<
ProcessInfo
> processInfos = default;
987
ArrayBuilder<
ProcessInfo
> processInfos = default;
1005
ArrayBuilder<
ProcessInfo
> processInfos = default;
1010
private static Process[] CreateProcessArray(ArrayBuilder<
ProcessInfo
> processInfos, string machineName, bool isRemoteMachine)
1017
ProcessInfo
processInfo = processInfos[i];
1790
private
ProcessInfo
GetProcessInfo()
1792
ProcessInfo
? processInfo = _processInfo;
System\Diagnostics\ProcessManager.Linux.cs (6)
17
public static void GetProcessInfos(ref ArrayBuilder<
ProcessInfo
> builder, string? processNameFilter)
23
ProcessInfo
? pi = CreateProcessInfo(pid, processNameFilter);
31
internal static string? GetProcessName(int processId, string _ /* machineName */, bool __ /* isRemoteMachine */, ref
ProcessInfo
? processInfo)
82
internal static
ProcessInfo
? CreateProcessInfo(int pid, string? processNameFilter = null)
107
internal static
ProcessInfo
CreateProcessInfo(Interop.procfs.ProcPid procPid, ref Interop.procfs.ParsedStat procFsStat, ref Interop.procfs.ParsedStatus procFsStatus, string? processName = null)
111
var
pi = new ProcessInfo()
System\Diagnostics\ProcessManager.Unix.cs (2)
41
public static
ProcessInfo
? GetProcessInfo(int processId, string machineName, bool isRemoteMachine) =>
69
public static void GetProcessInfos(ref ArrayBuilder<
ProcessInfo
> builder, string? processNameFilter, string machineName, bool isRemoteMachine) =>