179 references to ProcessId
aspire (16)
Backchannel\AppHostConnectionResolver.cs (1)
149Environment.ProcessId,
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
373var currentSockets = AppHostSocketManager.FindSockets(executionContext.HomeDirectory.FullName, Environment.ProcessId, logger);
Commands\AppHostLauncher.cs (1)
310Environment.ProcessId,
Commands\TerminalAttachCommand.cs (1)
183"aspire-cli:{0}", Environment.ProcessId);
DotNet\DotNetCliRunner.cs (1)
366return $"{timestamp}-{Environment.ProcessId}-{sequence:D4}-{SanitizeFileNamePart(dotnetCommand)}-{SanitizeFileNamePart(scope)}.binlog";
Processes\IsolatedProcess.Unix.cs (1)
33dcpStartInfo.ArgumentList.Add(Environment.ProcessId.ToString(CultureInfo.InvariantCulture));
Processes\OrphanDetectionEnvironment.cs (1)
37Apply((IDictionary<string, string?>)environment, Environment.ProcessId, ProcessStartTimeHelper.GetCurrentProcessStartTimeUnixMilliseconds(), pidKey, startedKey, overwrite);
Program.cs (2)
1072logger.LogInformation("CLI process ID: {ProcessId}", Environment.ProcessId); 1331string.Format(CultureInfo.CurrentCulture, RootCommandStrings.WaitingForDebugger, Environment.ProcessId),
Projects\AppHostServerSession.cs (1)
204Environment.ProcessId,
Projects\DotNetAppHostProject.cs (1)
2518Environment.ProcessId,
Projects\GuestAppHostProject.cs (1)
1624Environment.ProcessId,
Projects\JavaAppHostToolchainResolver.cs (1)
447var temporaryPath = $"{scriptPath}.{Environment.ProcessId}.tmp";
src\Shared\BundleVersionLease.cs (2)
116Environment.ProcessId, 206$"{Environment.ProcessId}-{startTicks}-");
src\Shared\ProcessStartTimeHelper.cs (1)
62if (TryGetProcessStartTime(Environment.ProcessId) is { } startTime)
aspire-managed (3)
src\Shared\BundleVersionLease.cs (2)
116Environment.ProcessId, 206$"{Environment.ProcessId}-{startTicks}-");
src\Shared\ProcessStartTimeHelper.cs (1)
62if (TryGetProcessStartTime(Environment.ProcessId) is { } startTime)
Aspire.Cli.Tests (46)
Backchannel\AppHostAuxiliaryBackchannelTests.cs (1)
177private readonly int _processId = Environment.ProcessId;
Backchannel\AppHostConnectionResolverTests.cs (1)
535ProcessId = Environment.ProcessId
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
290var socketPath = Path.Combine(backchannelsDirectory, $"{appHostId}a1b2C3d4.{Environment.ProcessId}");
Backchannel\BackchannelConstantsTests.cs (3)
211var currentPid = Environment.ProcessId; 353var currentPid = Environment.ProcessId; 402var currentPid = Environment.ProcessId;
Backchannel\OrphanedAppHostCollectorTests.cs (6)
50CliProcessId = Environment.ProcessId, 70CliProcessId = Environment.ProcessId, 90CliProcessId = Environment.ProcessId, 110CliProcessId = Environment.ProcessId, 131CliProcessId = Environment.ProcessId, 383CliProcessId = Environment.ProcessId,
CliBootstrapTests.cs (1)
236var expectedStatus = string.Format(CultureInfo.CurrentCulture, RootCommandStrings.WaitingForDebugger, Environment.ProcessId);
Commands\AppHostLauncherTests.cs (8)
1003Environment.ProcessId.ToString(CultureInfo.InvariantCulture), 1394var socketPath = CreateMatchingSocketFile(Environment.ProcessId); 1398ProcessId = Environment.ProcessId, 1760var childPid = Environment.ProcessId; 1784var childPid = Environment.ProcessId; 1807var childPid = Environment.ProcessId; 1832CliProcessId = Environment.ProcessId + 1, 1836Assert.False(AppHostLauncher.IsLaunchedByChildCli(candidate, Environment.ProcessId, childStableStartedAt: null));
Commands\DescribeCommandTests.cs (2)
623connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId); 677connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId);
Commands\LogsCommandTests.cs (4)
910connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId); 955connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId); 1409connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId); 1447connection.AppHostInfo = CreateAppHostInfo(workspace, Environment.ProcessId);
Commands\StopCommandTests.cs (1)
1307$"{appHostId}a1b2c{instanceSuffix}.{Environment.ProcessId.ToString(CultureInfo.InvariantCulture)}");
DotNet\DotNetCliRunnerTests.cs (1)
2740public int ProcessId => Environment.ProcessId;
DotNet\ProcessExecutionDetachedTests.cs (1)
108$"monitorPid={Environment.ProcessId.ToString(CultureInfo.InvariantCulture)}",
Layout\LayoutProcessRunnerTests.cs (2)
27Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), capturedEnv["ASPIRE_CLI_PID"]); 69Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), capturedEnv["ASPIRE_CLI_PID"]);
Mcp\SelectAppHostToolTests.cs (1)
46ProcessId = Environment.ProcessId
Processes\LauncherLivenessMonitorTests.cs (1)
56["ASPIRE_LAUNCHER_PID"] = Environment.ProcessId.ToString(CultureInfo.InvariantCulture),
Processes\OrphanDetectionEnvironmentTests.cs (4)
19Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), environment[KnownConfigNames.CliProcessId]); 31Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), environment[KnownConfigNames.CliLauncherProcessId]); 64Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), environment[KnownConfigNames.CliProcessId]); 79Assert.Equal(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), environment[KnownConfigNames.CliProcessId]);
Processes\ParentProcessLivenessMonitorTests.cs (1)
73Environment.ProcessId,
Processes\ProcessTreeGracefulShutdownServiceTests.cs (4)
40var result = await signaler.TryStopProcessTreeWithDcpAsync(Environment.ProcessId, startTime, includeStartTime: true, CancellationToken.None); 51Environment.ProcessId.ToString(CultureInfo.InvariantCulture), 72Environment.ProcessId, 101var result = await signaler.TryStopProcessTreeWithDcpAsync(Environment.ProcessId, ProcessStartTimeHelper.GetCurrentProcessStartTime(), includeStartTime: false, CancellationToken.None);
Projects\DotNetAppHostProjectTests.cs (1)
422var socketPath = CreateMatchingSocketFile(appHostFile.FullName, Environment.ProcessId);
Telemetry\InternalMicrosoftDetectorTests.cs (1)
1848public int ProcessId => Environment.ProcessId;
TestServices\TestProcessExecutionFactory.cs (1)
188public int ProcessId { get; init; } = Environment.ProcessId;
Aspire.Hosting (10)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
903ProcessId = Environment.ProcessId, 910StableStartedAt = ProcessStartTimeHelper.TryGetProcessStartTime(Environment.ProcessId),
Backchannel\AuxiliaryBackchannelService.cs (1)
48Environment.ProcessId,
Dcp\DcpHost.cs (1)
303var arguments = $"start-apiserver --monitor {Environment.ProcessId} --detach --kubeconfig \"{locations.DcpKubeconfigPath}\"";
DistributedApplication.cs (3)
297Console.WriteLine($"AppHost PID: {Environment.ProcessId}"); 301Console.WriteLine($"Waiting for debugger to attach to process: {Environment.ProcessId}"); 305Console.WriteLine($"Timeout waiting for debugger to attach to process: {Environment.ProcessId}");
Lifecycle\TerminalHostOrphanCleanupService.cs (1)
213?? $"unresolved:{Environment.ProcessId}";
src\Shared\ProcessStartTimeHelper.cs (1)
62if (TryGetProcessStartTime(Environment.ProcessId) is { } startTime)
TerminalResourceBuilderExtensions.cs (1)
206var appHostPid = Environment.ProcessId;
Aspire.Hosting.Browsers.Tests (4)
BrowserHostTests.cs (1)
33Environment.ProcessId,
BrowserLogsSessionManagerTests.cs (3)
182Environment.ProcessId, 329"processId": {{Environment.ProcessId}}, 361Environment.ProcessId,
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildArtifactManager.cs (1)
74string.Create(CultureInfo.InvariantCulture, $"{Environment.ProcessId}-"),
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
906app.WithParentProcessLifetime(Environment.ProcessId);
Aspire.Hosting.RemoteHost (1)
src\Shared\ProcessStartTimeHelper.cs (1)
62if (TryGetProcessStartTime(Environment.ProcessId) is { } startTime)
Aspire.Hosting.Tests (19)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
2851Assert.Equal(ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(Environment.ProcessId), result.StableStartedAt.Value.ToUnixTimeMilliseconds());
Backchannel\AuxiliaryBackchannelTests.cs (3)
639Environment.ProcessId, 672Environment.ProcessId, 703Environment.ProcessId,
Cli\ProcessStartTimeHelperTests.cs (7)
13Assert.True(ProcessStartTimeHelper.IsProcessRunning(Environment.ProcessId)); 20Assert.True(ProcessStartTimeHelper.IsProcessRunning(Environment.ProcessId, startedUnix)); 27Assert.False(ProcessStartTimeHelper.IsProcessRunning(Environment.ProcessId, expectedStartTimeUnixMilliseconds: 1)); 60var fromPid = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(Environment.ProcessId); 70Assert.True(ProcessStartTimeHelper.IsProcessRunningWithRuntimeStartTime(Environment.ProcessId, startedUnix)); 97var startTicks = ProcessStartTimeHelper.TryGetLinuxProcessStartTicks(Environment.ProcessId, ProcessStartTimeHelper.LinuxProcRoot); 198Assert.False(ProcessStartTimeHelper.IsProcessRunning(Environment.ProcessId, startedMs + 500));
ResourceBuilderLifetimeTests.cs (4)
46.WithParentProcessLifetime(Environment.ProcessId) 63container.WithParentProcessLifetime(Environment.ProcessId); 67Assert.Equal(Environment.ProcessId, annotation.ParentProcessId); 163.WithParentProcessLifetime(Environment.ProcessId)
WithTerminalTests.cs (4)
437Assert.Equal(Environment.ProcessId, root.GetProperty("appHostPid").GetInt32()); 598appHostPid: Environment.ProcessId, 912appHostPid: Environment.ProcessId, 1237Environment.ProcessId.ToString(System.Globalization.CultureInfo.InvariantCulture),
Aspire.TerminalHost (3)
src\Shared\ProcessStartTimeHelper.cs (1)
62if (TryGetProcessStartTime(Environment.ProcessId) is { } startTime)
TerminalHostApp.cs (2)
284$"[Aspire.TerminalHost] startup pid={Environment.ProcessId} otel=on endpoint='{otlpEndpoint}' protocol='{otlpProtocol}' headers.len={otlpHeaders?.Length ?? 0} service='{serviceName}' resource='{resourceAttrs}'") 315Environment.ProcessId, otlpEndpoint, otlpProtocol, serviceName);
datacollector (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
datacollector.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
dotnet (1)
Program.cs (1)
16File.WriteAllText(pidPath, Environment.ProcessId.ToString(CultureInfo.InvariantCulture));
dotnet-aot (1)
parent\dotnet\Commands\Test\MTP\TestApplication.cs (1)
858{ HandshakeMessagePropertyNames.PID, Environment.ProcessId.ToString(CultureInfo.InvariantCulture) },
dotnet-dev-certs (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
dotnet-getdocument (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
dotnet-openapi (2)
DebugMode.cs (1)
19Console.WriteLine("Waiting for debugger in pid: {0}", Environment.ProcessId);
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
dotnet-sql-cache (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
dotnet-user-jwts (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
dotnet-user-secrets (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
GetDocument.Insider (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
24Console.WriteLine($"Process ID: {Environment.ProcessId}");
Microsoft.AspNetCore.Components.Testing (1)
Infrastructure\ServerInstance.cs (1)
220["TEST_PARENT_PID"] = Environment.ProcessId.ToString(CultureInfo.InvariantCulture),
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
DebugProxyLauncher.cs (1)
63var ownerPid = Environment.ProcessId;
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
39if (string.Equals(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), Environment.GetEnvironmentVariable(ListenPidEnvVar), StringComparison.Ordinal))
Microsoft.AspNetCore.SpaProxy (3)
SpaProxyLaunchManager.cs (3)
223$processId = Get-Process -PID {Environment.ProcessId} -ErrorAction Stop; 286ps {Environment.ProcessId}; 290ps {Environment.ProcessId} > /dev/null;
Microsoft.Build.Framework (1)
EnvironmentUtilities.cs (1)
30return Environment.ProcessId;
Microsoft.CodeAnalysis.CSharp (1)
Utilities\EnvironmentExtensions.cs (1)
18return Environment.ProcessId;
Microsoft.DotNet.Cli.Utils (1)
DebugHelper.cs (1)
23int processId = Environment.ProcessId;
Microsoft.Extensions.Hosting.Systemd (1)
SystemdHelpers.cs (1)
34int processId = Environment.ProcessId;
Microsoft.Extensions.Hosting.WindowsServices (1)
Internal\Win32.cs (1)
26int currentProcessId = Environment.ProcessId;
Microsoft.Extensions.Telemetry (1)
Enrichment\StaticProcessLogEnricher.cs (1)
25var pid = Environment.ProcessId;
Microsoft.NET.Sdk.Razor.Tasks (2)
DotnetToolTask.cs (1)
85var processId = Environment.ProcessId;
parent\Tool\ServerProtocol\ServerLogger.cs (1)
128Environment.ProcessId;
Microsoft.TestPlatform.CrossPlatEngine (2)
Execution\BaseRunTests.cs (1)
423var pid = Environment.ProcessId;
PostProcessing\ArtifactProcessingManager.cs (1)
70var pid = Environment.ProcessId;
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleWrapper.cs (2)
172_consoleParameters.ParentProcessId = Environment.ProcessId; 599_consoleParameters.ParentProcessId = Environment.ProcessId;
PresentationCore (4)
MS\Internal\DpiUtil\DpiUtil+ProcessDpiAwarenessHelper.cs (1)
98windowThreadProcessId = Environment.ProcessId;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
1456return new int [] { 7, Environment.ProcessId, this.GetHashCode() }; 2484private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; }
System\Windows\InterOp\HwndTarget.cs (1)
529else if (processId != Environment.ProcessId)
PresentationFramework (1)
System\Windows\Interop\HwndHost.cs (1)
1043(idWindowProcess == Environment.ProcessId))
rzc (4)
DebugMode.cs (1)
16Console.WriteLine("Waiting for debugger in pid: {0}", Environment.ProcessId);
DefaultRequestDispatcher.cs (1)
341var response = new ShutdownServerResponse(Environment.ProcessId);
ServerCommand.cs (1)
147var processId = Environment.ProcessId;
ServerProtocol\ServerLogger.cs (1)
128Environment.ProcessId;
Stress.ApiService (1)
Program.cs (1)
272new KeyValuePair<string, object?>("Pid", Environment.ProcessId),
System.Diagnostics.Process (5)
System\Diagnostics\Process.cs (2)
1131private bool IsCurrentProcess => _processId == Environment.ProcessId; 1141return new Process(".", false, Environment.ProcessId, null);
System\Diagnostics\ProcessManager.Linux.cs (3)
191yield return Environment.ProcessId; 265if (pid == Environment.ProcessId) 298_procMatchesPidNamespace = !procSelfPid.HasValue || procSelfPid == Environment.ProcessId ? NullableBool.True : NullableBool.False;
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\XmlWriterTraceListener.cs (1)
271InternalWrite((uint)Environment.ProcessId);
System.Diagnostics.TraceSource (1)
System\Diagnostics\TraceEventCache.cs (1)
31return Environment.ProcessId;
System.Formats.Tar (3)
System\Formats\Tar\TarHeader.Write.cs (3)
1136$"{dirName}/PaxHeaders.{Environment.ProcessId}/{fileName}{Path.DirectorySeparatorChar}" : 1137$"{dirName}/PaxHeaders.{Environment.ProcessId}/{fileName}"; 1153string result = $"{tmp}/GlobalHead.{Environment.ProcessId}.{globalExtendedAttributesEntryNumber}";
System.Private.CoreLib (8)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ActivityTracker.cs (1)
492sumPtr[3] = (sumPtr[0] + sumPtr[1] + sumPtr[2] + 0x599D99AD) ^ (uint)Environment.ProcessId;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (1)
24private static int SessionId { get; } = Interop.Sys.GetSid(Environment.ProcessId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\VersioningHelper.cs (1)
53safeName.Append(Environment.ProcessId);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (4)
302return ownerProcessId == (uint)Environment.ProcessId && 310(uint)Environment.ProcessId, 428return _sharedData->LockOwnerProcessId == (uint)Environment.ProcessId && 434_sharedData->LockOwnerProcessId = (uint)Environment.ProcessId;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TplEventSource.cs (1)
574int pid = Environment.ProcessId;
System.Windows.Forms (4)
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
35UIA_PROPERTY_ID.UIA_ProcessIdPropertyId => (VARIANT)Environment.ProcessId,
System\Windows\Forms\Accessibility\LabelEditNativeWindow.cs (2)
54(uint)Environment.ProcessId, 63(uint)Environment.ProcessId,
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (1)
126UIA_PROPERTY_ID.UIA_ProcessIdPropertyId => (VARIANT)Environment.ProcessId,
Terminals.Repl (1)
Program.cs (1)
14var processId = Environment.ProcessId.ToString(CultureInfo.InvariantCulture);
testhost (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
testhost.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
testhost.x86 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
TestProject.IntegrationServiceA (1)
Program.cs (1)
35app.MapGet("/pid", () => Environment.ProcessId);
TestProject.ServiceA (1)
Program.cs (1)
13app.MapGet("/pid", () => Environment.ProcessId);
TestProject.ServiceB (1)
Program.cs (1)
8app.MapGet("/pid", () => Environment.ProcessId);
TestProject.ServiceC (1)
Program.cs (1)
8app.MapGet("/pid", () => Environment.ProcessId);
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\Accessible.cs (1)
159wParam = new IntPtr(Environment.ProcessId);
MS\Internal\AutomationProxies\SafeProcessHandle.cs (1)
23processId = (uint)Environment.ProcessId;
vstest.console (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;
vstest.console.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
55Environment.ProcessId;