191 references to Id
aspire (20)
Commands\AppHostLauncher.cs (3)
238logger.LogDebug("Child CLI process started with PID: {PID}", childProcess.Id); 331var pid = appHostInfo?.ProcessId ?? result.ChildProcess!.Id; 338result.ChildProcess!.Id,
DotNet\DotNetCliExecution.cs (9)
61_logger.LogDebug("Started dotnet with PID: {ProcessId}", _process.Id); 93_logger.LogDebug("Waiting for dotnet process to exit with PID: {ProcessId}", _process.Id); 102_logger.LogDebug("dotnet process with PID: {ProcessId} has not exited, killing it.", _process.Id); 110_logger.LogDebug("dotnet process with PID: {ProcessId} has exited with code: {ExitCode}", _process.Id, _process.ExitCode); 118_logger.LogDebug("Closing stdout/stderr streams for PID: {ProcessId}", _process.Id); 133_logger.LogWarning("Stream forwarders for PID {ProcessId} did not complete within timeout after stream close. Continuing anyway.", _process.Id); 137_logger.LogDebug("Pending forwarders for PID completed: {ProcessId}", _process.Id); 151_process.Id 164_process.Id,
Program.cs (1)
709mainActivity.AddTag(TelemetryConstants.Tags.ProcessPid, currentProcess.Id);
Projects\DotNetBasedAppHostServerProject.cs (2)
527_logger.LogDebug("AppHostServer({ProcessId}) stdout: {Line}", process.Id, e.Data); 535_logger.LogDebug("AppHostServer({ProcessId}) stderr: {Line}", process.Id, e.Data);
Projects\PrebuiltAppHostServer.cs (2)
489_logger.LogDebug("PrebuiltAppHostServer({ProcessId}) stdout: {Line}", process.Id, e.Data); 497_logger.LogDebug("PrebuiltAppHostServer({ProcessId}) stderr: {Line}", process.Id, e.Data);
Projects\ProcessGuestLauncher.cs (3)
81_logger.LogDebug("{Language}({ProcessId}) stdout: {Line}", _language, process.Id, e.Data); 95_logger.LogDebug("{Language}({ProcessId}) stderr: {Line}", _language, process.Id, e.Data); 109_logger.LogWarning("{Language}({ProcessId}): Timed out waiting for output streams to drain after process exit", _language, process.Id);
Aspire.Hosting (2)
Dcp\Process\ProcessUtil.cs (2)
107processSpec.OnStart?.Invoke(process.Id); 164sys_kill(_process.Id, sig: 2); // SIGINT
Aspire.Hosting.Azure (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
107processSpec.OnStart?.Invoke(process.Id); 164sys_kill(_process.Id, sig: 2); // SIGINT
Aspire.Hosting.Docker (2)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (2)
107processSpec.OnStart?.Invoke(process.Id); 164sys_kill(_process.Id, sig: 2); // SIGINT
Aspire.Hosting.Tests (1)
Cli\CliOrphanDetectorTests.cs (1)
242builder.Configuration["ASPIRE_CLI_PID"] = fakeCliProcess.Id.ToString();
csc (3)
src\roslyn\src\Compilers\CSharp\csc\Program.cs (1)
31using var logger = new CompilerServerLogger($"csc {Process.GetCurrentProcess().Id}");
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
644processId = process.Id;
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
126var processId = Process.GetCurrentProcess().Id;
datacollector (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
datacollector.arm64 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
dotnet (3)
Program.cs (1)
64?.AddTag("process.pid", Process.GetCurrentProcess().Id)
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.8.0-1.26268.104\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
644processId = process.Id;
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.8.0-1.26268.104\contentFiles\cs\net11.0\CompilerServerLogger.cs (1)
126var processId = Process.GetCurrentProcess().Id;
dotnet-format (1)
Utilities\ProcessRunner.cs (1)
31public int Id => Process.Id;
dotnet-svcutil-lib (4)
Shared\Utilities\DebugUtils.cs (1)
44Console.WriteLine("Process ID: {0}, Name:{1}", process.Id, process.ProcessName);
Shared\Utilities\ProcessRunner.cs (1)
114Console.WriteLine($"Starting process in the background: {Path.GetFileName(proc.ProcessName)}, ID: {proc.Id}.");
Shared\Utilities\SafeLogger.cs (2)
25return $"[{Process.GetCurrentProcess().Id}.{startTime.Millisecond}] {message}"; 31return $"[{Process.GetCurrentProcess().Id}.{startTime.Millisecond}] Time elapsed: {DateTime.Now - startTime}";
Microsoft.Build (46)
BackEnd\Client\MSBuildClient.cs (1)
479_launchedServerPid = msbuildProcess.Id;
BackEnd\Components\Communications\NodeLauncher.cs (1)
138CommunicationsUtilities.Trace($"Successfully launched {exeName} node with PID {process.Id}");
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (41)
181Stream nodeStream = TryConnectToProcess(nodeProcess.Id, timeout, NodeProviderOutOfProc.GetHandshake(nodeReuse, false), out HandshakeResult result); 186nodeStream = TryConnectToProcess(nodeProcess.Id, timeout, NodeProviderOutOfProc.GetHandshake(nodeReuse, true), out result); 192CommunicationsUtilities.Trace($"Shutting down node with pid = {nodeProcess.Id}"); 332CommunicationsUtilities.Trace($"Trying to connect to existing process {nodeToReuse.ProcessName} with id {nodeToReuse.Id} to establish node {nodeId}..."); 333if (nodeToReuse.Id == currentProcessId) 339string nodeLookupKey = GetProcessesToIgnoreKey(nodeLaunchData.Handshake, nodeToReuse.Id); 349MSBuildEventSource.Log.NodePipeConnectStart(nodeId, nodeToReuse.Id); 350Stream nodeStream = TryConnectToProcess(nodeToReuse.Id, 0 /* poll, don't wait for connections */, nodeLaunchData.Handshake, out HandshakeResult result); 351MSBuildEventSource.Log.NodePipeConnectStop(nodeId, nodeToReuse.Id, succeeded: nodeStream != null); 355CommunicationsUtilities.Trace($"Successfully connected to existing node {nodeId} which is PID {nodeToReuse.Id}"); 356string msg = ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("NodeReused", nodeId, nodeToReuse.Id); 363MSBuildEventSource.Log.NodeConnectStop(nodeId, nodeToReuse.Id, isReused: true); 404MSBuildEventSource.Log.NodeLaunchStop(nodeId, msbuildProcess.Id); 406_processesToIgnore.TryAdd(GetProcessesToIgnoreKey(nodeLaunchData.Handshake, msbuildProcess.Id), default); 413MSBuildEventSource.Log.NodePipeConnectStart(nodeId, msbuildProcess.Id); 414Stream nodeStream = TryConnectToProcess(msbuildProcess.Id, TimeoutForNewNodeCreation, nodeLaunchData.Handshake, out HandshakeResult result); 415MSBuildEventSource.Log.NodePipeConnectStop(nodeId, msbuildProcess.Id, succeeded: nodeStream != null); 419CommunicationsUtilities.Trace($"Successfully connected to created node {nodeId} which is PID {msbuildProcess.Id}"); 422MSBuildEventSource.Log.NodeConnectStop(nodeId, msbuildProcess.Id, isReused: false); 432CommunicationsUtilities.Trace($"Could not connect to node with PID {msbuildProcess.Id}; it has exited with exit code {msbuildProcess.ExitCode}. This can indicate a crash at startup"); 438CommunicationsUtilities.Trace($"Could not connect to node with PID {msbuildProcess.Id}; it has exited with unknown exit code. This can indicate a crash at startup"); 444CommunicationsUtilities.Trace($"Could not connect to node with PID {msbuildProcess.Id}; it is still running. This can occur when two multiprocess builds run in parallel and the other one 'stole' this node"); 498Array.Sort(processes, static (left, right) => left.Id.CompareTo(right.Id)); 520CommunicationsUtilities.Trace($"Skipping process {process.Id} - unable to retrieve command line"); 528CommunicationsUtilities.Trace($"Including process {process.Id} - command line retrieval not supported on this platform"); 536CommunicationsUtilities.Trace($"Including process {process.Id} with matching NodeMode {processNodeMode.Value}"); 542$"Skipping process {process.Id} - NodeMode mismatch. Expected: {expectedNodeMode}, Found: {processNodeMode?.ToString() ?? "<null>"}. Command line: {commandLine}"); 547CommunicationsUtilities.Trace($"Skipping process {process.Id} - error retrieving command line: {ex.Message}"); 551filtered.Sort(static (left, right) => left.Id.CompareTo(right.Id)); 715filteredProcesses.Sort((left, right) => left.Id.CompareTo(right.Id)); 719Array.Sort(processes, (left, right) => left.Id.CompareTo(right.Id)); 1235CommunicationsUtilities.Trace($"Waiting for node with pid = {_process.Id} to exit"); 1262_process.Id); 1263CommunicationsUtilities.Trace($"Killing node with pid = {_process.Id}"); 1272CommunicationsUtilities.Trace(_nodeId, $"COMMUNICATIONS ERROR (HRC) Node: {_nodeId} Process: {_process.Id} Bytes Read: {bytesRead} Expected: {_headerByte.Length}"); 1277CommunicationsUtilities.Trace(_nodeId, $" Child Process {_process.Id} has exited."); 1281CommunicationsUtilities.Trace(_nodeId, $" Child Process {_process.Id} is still running.");
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
665hostProcessId = context.Process?.Id ?? -1;
Evaluation\ProjectRootElementCache.cs (1)
673Trace.WriteLine($"{prefix} {Process.GetCurrentProcess().Id} | {message}{param1}");
Instance\TaskFactories\TaskHostTask.cs (1)
391Process.GetCurrentProcess().Id,
Microsoft.Build.Framework (2)
Utilities\ProcessExtensions.cs (2)
124commandLine = BSD.GetCommandLine(process.Id); 129commandLine = Linux.GetCommandLine(process.Id);
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
509using var innerLogger = new CompilerServerLogger($"MSBuild {Process.GetCurrentProcess().Id}");
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
644processId = process.Id;
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
126var processId = Process.GetCurrentProcess().Id;
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
458Dim processId = System.Diagnostics.Process.GetCurrentProcess().Id
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProcessManager.cs (1)
439_logger = loggerFactory?.CreateLogger($"BuildHost PID {process.Id}");
Microsoft.Diagnostics.NETCore.Client (2)
DiagnosticsServerRouter\DiagnosticsServerRouterFactory.cs (2)
428_tcpClientAddress = IpcTcpSocketEndPoint.NormalizeTcpIpEndPoint(string.IsNullOrEmpty(tcpClient) ? "127.0.0.1:" + string.Format("{0}", 56000 + (Process.GetCurrentProcess().Id % 1000)) : tcpClient); 1432_runtimeProcessId = (ulong)Process.GetCurrentProcess().Id;
Microsoft.DotNet.Cli.Utils (2)
Command.cs (1)
57_process.Id));
ProcessReaper.cs (1)
159processId = _process.Id;
Microsoft.DotNet.HotReload.Watch (1)
Process\ProcessRunner.cs (1)
215state.ProcessId = process.Id;
Microsoft.Extensions.Telemetry (1)
Enrichment\StaticProcessLogEnricher.cs (1)
27var pid = System.Diagnostics.Process.GetCurrentProcess().Id;
Microsoft.Extensions.Telemetry.Tests (1)
Enrichment\ProcessLogEnricherTests.cs (1)
17private readonly int _processId = System.Diagnostics.Process.GetCurrentProcess().Id;
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerConnection.cs (1)
400processId = process.Id;
Microsoft.TestPlatform.Build (2)
Tasks\VSTestTask.cs (2)
57Console.WriteLine($"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}"); 89_activeProcessId = activeProcess.Id;
Microsoft.TestPlatform.Extensions.BlameDataCollector (40)
MiniDumpWriteDump.cs (1)
55if (NativeMethods.MiniDumpWriteDump(process.Handle, (uint)process.Id, stream.SafeFileHandle, dumpType, ref exceptionInfo, IntPtr.Zero, IntPtr.Zero))
NetClientHangDumper.cs (10)
37EqtTrace.Verbose($"NetClientHangDumper.Dump: {(p.Level != 0 ? " + " : " > ")}{new string('-', p.Level)} {p.Process!.Id} - {p.Process.ProcessName}"); 38ConsoleOutput.Instance.Information(false, $"Blame: {(p.Level != 0 ? " + " : " > ")}{new string('-', p.Level)} {p.Process.Id} - {p.Process.ProcessName}"); 43EqtTrace.Verbose($"NetClientHangDumper.Dump: Dumping {process.Id} - {process.ProcessName}."); 44ConsoleOutput.Instance.Information(false, $"Blame: Dumping {process.Id} - {process.ProcessName}"); 67var outputFile = Path.Combine(outputDirectory, $"{p.ProcessName}_{p.Id}_{DateTime.Now:yyyyMMddTHHmmss}_hangdump.dmp"); 68EqtTrace.Verbose($"NetClientHangDumper.CollectDump: Selected dump type {type}. Dumping {p.Id} - {p.ProcessName} in {outputFile}. "); 70var client = new DiagnosticsClient(p.Id); 78EqtTrace.Error($"NetClientHangDumper.Dump: Error dumping process {p.Id} - {p.ProcessName}: {ex}."); 97EqtTrace.Verbose($"NetClientHangDumper.Dump: Killing process {p.Id} - {p.ProcessName}."); 102EqtTrace.Error($"NetClientHangDumper.Dump: Error killing process {p.Id} - {p.ProcessName}: {ex}.");
ProcDumpDumper.cs (3)
119_outputFilePrefix = $"{_process.ProcessName}_{_process.Id}_{DateTime.Now:yyyyMMddTHHmmss}_crashdump"; 157EqtTrace.Info($"ProcDumpDumper.AttachToTargetProcess: ProcDump started as process with id '{_procDumpProcess.Id}'."); 327EqtTrace.Info($"ProcDumpDumper.Dump: ProcDump started as process with id '{procDumpProcess.Id}'.");
ProcessCodeMethods.cs (10)
28EqtTrace.Verbose($"ProcessCodeMethods.Suspend: Process {process.Id} - {process.ProcessName} already exited, skipping."); 103EqtTrace.Verbose($"ProcessCodeMethods.GetParentPidWindows: Error getting parent of process {process.Id} - {process.ProcessName}, {ex}."); 113var pid = process.Id; 128EqtTrace.Verbose($"ProcessCodeMethods.GetParentPidLinux: Error getting parent of process {process.Id} - {process.ProcessName}, {ex}."); 141ps.StartInfo.Arguments = $"-o ppid= {process.Id}"; 155EqtTrace.Verbose($"ProcessCodeMethods.GetParentPidMacOs: Error getting parent of process {process.Id} - {process.ProcessName}, {error}."); 162EqtTrace.Verbose($"ProcessCodeMethods.GetParentPidMacOs: Error getting parent of process {process.Id} - {process.ProcessName}, {ex}."); 176var children = acc.Where(p => p.ParentId == parent.Id && p.Process?.StartTime > parent.StartTime).ToList(); 190return child.StartTime > parent.StartTime && child.Id != parent.Id;
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
WindowsHangDumper.cs (14)
49EqtTrace.Verbose($"WindowsHangDumper.Dump: {new string(' ', p.Level)}{(p.Level != 0 ? " +" : " >-")} {p.Process!.Id} - {p.Process.ProcessName}"); 56_logWarning($"{new string(' ', p.Level)}{(p.Level != 0 ? "+-" : ">")} {p.Process!.Id} - {p.Process.ProcessName}"); 61EqtTrace.Verbose($"NetClientHangDumper.Dump: Dumping {process.Id} - {process.ProcessName}."); 62var message = string.Format(CultureInfo.CurrentCulture, Resources.Resources.Dumping, process.Id, process.ProcessName); 78EqtTrace.Error($"WindowsHangDumper.Dump: Error suspending process {p.Id} - {p.ProcessName}: {ex}."); 89var outputFile = Path.Combine(outputDirectory, $"{p.ProcessName}_{p.Id}_{DateTime.Now:yyyyMMddTHHmmss}_hangdump.dmp"); 94EqtTrace.Error($"WindowsHangDumper.Dump: Error dumping process {p.Id} - {p.ProcessName}: {ex}."); 99EqtTrace.Verbose($"WindowsHangDumper.Dump: Killing process {p.Id} - {p.ProcessName}."); 104EqtTrace.Error($"WindowsHangDumper.Dump: Error killing process {p.Id} - {p.ProcessName}: {ex}."); 113EqtTrace.Verbose($"WindowsHangDumper.CollectDump: {process.Id} - {process.ProcessName} already exited, skipping."); 117EqtTrace.Verbose($"WindowsHangDumper.CollectDump: Selected dump type {type}. Dumping {process.Id} - {process.ProcessName} in {outputFile}. "); 120var targetProcessArchitecture = processHelper.GetProcessArchitecture(process.Id); 143var args = $"--file \"{outputFile}\" --processId {process.Id} --dumpType {type}"; 165EqtTrace.Verbose($"WindowsHangDumper.CollectDump: Finished dumping {process.Id} - {process.ProcessName} in {outputFile}. ");
Microsoft.TestPlatform.PlatformAbstractions (8)
common\System\ProcessHelper.cs (4)
244return _currentProcess.Id; 250if (processId == _currentProcess.Id) 283var process = processId == _currentProcess.Id ? _currentProcess : Process.GetProcessById(processId); 315return proc?.Id ?? -1;
common\Tracing\PlatformEqtTrace.cs (3)
338string runnerLogFileName = $"{Path.GetFileNameWithoutExtension(process.MainModule!.FileName)}_{process.Id}.{DateTime.Now:yy-MM-dd_HH-mm-ss_fffff}.diag"; 357LogFile = Path.Combine(LogFile, $"{Path.GetFileNameWithoutExtension(process.MainModule.FileName)}_{process.Id}.diag"); 428return process.Id;
net462\System\ProcessHelper.cs (1)
64var process = processId == _currentProcess.Id ? _currentProcess : Process.GetProcessById(processId);
Microsoft.TestPlatform.TestHostRuntimeProvider (7)
Hosting\DefaultTestHostManager.cs (3)
422ITestHostLauncher3 launcher3 => launcher3.AttachDebuggerToProcess(new AttachDebuggerInfo { ProcessId = _testHostProcess.Id, TargetFramework = _targetFramework.ToString() }, CancellationToken.None), 423ITestHostLauncher2 launcher2 => launcher2.AttachDebuggerToProcess(_testHostProcess.Id), 568OnHostLaunched(new HostProviderEventArgs("Test Runtime launched", 0, _testHostProcess.Id));
Hosting\DotnetTestHostManager.cs (3)
795ITestHostLauncher3 launcher3 => launcher3.AttachDebuggerToProcess(new AttachDebuggerInfo { ProcessId = _testHostProcess.Id, TargetFramework = _targetFramework.ToString() }, CancellationToken.None), 796ITestHostLauncher2 launcher2 => launcher2.AttachDebuggerToProcess(_testHostProcess.Id), 883OnHostLaunched(new HostProviderEventArgs("Test Runtime launched", 0, _testHostProcess.Id));
Hosting\TestHostManagerCallbacks.cs (1)
92procId = p.Id;
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleProcessManager.cs (2)
168ProcessId = _process!.Id; 170EqtTrace.Info($"VsTestConsoleProcessManager.StartProcess: Started process id:{_process.Id}"); // Not normally needed, but if you run multiple instances of wrapper it helps to also add {Environment.StackTrace}
NuGet.Protocol (4)
Plugins\Logging\PluginLogger.cs (1)
106processId = process.Id;
Plugins\Logging\ProcessLogMessage.cs (1)
22_processId = process.Id;
Plugins\PluginManager.cs (1)
385return process.Id;
Plugins\PluginProcess.cs (1)
197_id = _process.Id;
rzc (1)
ServerProtocol\ServerConnection.cs (1)
400processId = process.Id;
Stress.TelemetryService (1)
GaugeMetrics.cs (1)
28measurements.Add(new Measurement<long>(workingSet, new KeyValuePair<string, object?>("process.id", process.Id)));
System.Diagnostics.Process (5)
System\Diagnostics\Process.Scenarios.cs (2)
240return new ProcessTextOutput(exitStatus, standardOutput, standardError, process.Id); 307return new ProcessTextOutput(exitStatus, standardOutput, standardError, process.Id);
System\Diagnostics\Process.Unix.cs (3)
307return Id == possibleChildProcess.ParentProcessId; 319return Id == process.Id;
testhost (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
testhost.arm64 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
testhost.x86 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WinEventTracker.cs (1)
497_CSRSSProcessId = (uint)localByName[0].Id;
vbc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
644processId = process.Id;
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
126var processId = Process.GetCurrentProcess().Id;
src\roslyn\src\Compilers\VisualBasic\vbc\Program.cs (1)
33using var logger = new CompilerServerLogger($"vbc {Process.GetCurrentProcess().Id}");
VBCSCompiler (4)
src\roslyn\src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (1)
70new ShutdownBuildResponse(Process.GetCurrentProcess().Id),
src\roslyn\src\Compilers\Server\VBCSCompiler\VBCSCompiler.cs (1)
22using var logger = new CompilerServerLogger($"VBCSCompiler {Process.GetCurrentProcess().Id}", options.LogFilePath);
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
644processId = process.Id;
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
126var processId = Process.GetCurrentProcess().Id;
vstest.console (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",
vstest.console.arm64 (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (2)
90var attachVsProcess = Process.Start(vsAttachPath, $"{process.Id} {vsPid}"); 134$"Process Id: {currentProcess.Id}, Name: {currentProcess.ProcessName}",