66 references to EnvironmentUtilities
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (2)
770
Console.WriteLine($"Waiting for debugger to attach ({
EnvironmentUtilities
.ProcessPath} PID {
EnvironmentUtilities
.CurrentProcessId}). Press enter to continue...");
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
1432
using (StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, @"EngineTrace_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId), append: true))
BackEnd\Components\Communications\CurrentHost.cs (1)
37
s_currentHost =
EnvironmentUtilities
.ProcessPath;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
240
int currentProcessId =
EnvironmentUtilities
.CurrentProcessId;
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
217
properties = projectProperties.Filter(p => p is not EnvironmentDerivedProjectPropertyInstance ||
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(p.Name), p => new DictionaryEntry(p.Name, p.EvaluatedValue));
BackEnd\Components\Scheduler\Scheduler.cs (4)
2568
using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerTrace_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId), append: true);
2592
using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId), append: true);
2706
using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId), append: true);
2746
using StreamWriter file = FileUtilities.OpenWrite(string.Format(CultureInfo.CurrentCulture, Path.Combine(_debugDumpPath, "SchedulerState_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId), append: true);
BuildEnvironmentHelper.cs (1)
433
return
EnvironmentUtilities
.ProcessPath;
CommunicationsUtilities.cs (1)
843
string.Format(CultureInfo.CurrentCulture, Path.Combine(s_debugDumpPath, fileName),
EnvironmentUtilities
.CurrentProcessId, nodeId), append: true))
DebugUtils.cs (3)
95
EnvironmentUtilities
.ProcessName.Contains(processNameToBreakInto);
101
$"{ProcessNodeMode.Value}_{
EnvironmentUtilities
.ProcessName}_PID={
EnvironmentUtilities
.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
Evaluation\Evaluator.cs (1)
841
!
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(p.Name))
ExceptionHandling.cs (1)
354
var pid =
EnvironmentUtilities
.CurrentProcessId;
FileUtilities.cs (2)
144
cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}",
EnvironmentUtilities
.CurrentProcessId, AppDomain.CurrentDomain.Id));
198
File.WriteAllText(testFilePath, $"MSBuild process {
EnvironmentUtilities
.CurrentProcessId} successfully wrote to file.");
Logging\BinaryLogger\BinaryLogger.cs (1)
514
=> $"{DateTime.UtcNow.ToString("yyyyMMdd-HHmmss")}--{
EnvironmentUtilities
.CurrentProcessId}--{StringUtils.GenerateRandomString(6)}";
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
298
Write(e.BuildEnvironment?.Where(kvp =>
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(kvp.Key)));
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
240
WriteEnvironment(e.BuildEnvironment?.Where(kvp =>
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
Logging\SerialConsoleLogger.cs (1)
113
WriteEnvironment(e.BuildEnvironment?.Where(kvp =>
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
NamedPipeUtil.cs (1)
14
processId =
EnvironmentUtilities
.CurrentProcessId;
Microsoft.Build.Engine.OM.UnitTests (7)
BuildEnvironmentHelper.cs (1)
433
return
EnvironmentUtilities
.ProcessPath;
DebugUtils.cs (3)
95
EnvironmentUtilities
.ProcessName.Contains(processNameToBreakInto);
101
$"{ProcessNodeMode.Value}_{
EnvironmentUtilities
.ProcessName}_PID={
EnvironmentUtilities
.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
354
var pid =
EnvironmentUtilities
.CurrentProcessId;
FileUtilities.cs (2)
144
cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}",
EnvironmentUtilities
.CurrentProcessId, AppDomain.CurrentDomain.Id));
198
File.WriteAllText(testFilePath, $"MSBuild process {
EnvironmentUtilities
.CurrentProcessId} successfully wrote to file.");
Microsoft.Build.Framework (2)
FileClassifier.cs (1)
157
string? processName =
EnvironmentUtilities
.ProcessPath;
Profiler\EvaluationIdProvider.cs (1)
17
private static readonly long ProcessId =
EnvironmentUtilities
.CurrentProcessId;
Microsoft.Build.Tasks.Core (8)
BuildEnvironmentHelper.cs (1)
433
return
EnvironmentUtilities
.ProcessPath;
DebugUtils.cs (3)
95
EnvironmentUtilities
.ProcessName.Contains(processNameToBreakInto);
101
$"{ProcessNodeMode.Value}_{
EnvironmentUtilities
.ProcessName}_PID={
EnvironmentUtilities
.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
354
var pid =
EnvironmentUtilities
.CurrentProcessId;
FileUtilities.cs (2)
144
cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}",
EnvironmentUtilities
.CurrentProcessId, AppDomain.CurrentDomain.Id));
198
File.WriteAllText(testFilePath, $"MSBuild process {
EnvironmentUtilities
.CurrentProcessId} successfully wrote to file.");
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
58
_dotnetCliPath =
EnvironmentUtilities
.ProcessPath;
Microsoft.Build.Utilities.Core (8)
BuildEnvironmentHelper.cs (1)
439
return
EnvironmentUtilities
.ProcessPath;
DebugUtils.cs (3)
95
EnvironmentUtilities
.ProcessName.Contains(processNameToBreakInto);
101
$"{ProcessNodeMode.Value}_{
EnvironmentUtilities
.ProcessName}_PID={
EnvironmentUtilities
.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
354
var pid =
EnvironmentUtilities
.CurrentProcessId;
FileUtilities.cs (2)
144
cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}",
EnvironmentUtilities
.CurrentProcessId, AppDomain.CurrentDomain.Id));
198
File.WriteAllText(testFilePath, $"MSBuild process {
EnvironmentUtilities
.CurrentProcessId} successfully wrote to file.");
MuxLogger.cs (1)
865
Traits.LogAllEnvironmentVariables ? _buildStartedEvent.BuildEnvironment : _buildStartedEvent.BuildEnvironment?.Where(kvp =>
EnvironmentUtilities
.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
MSBuild (17)
BuildEnvironmentHelper.cs (1)
439
return
EnvironmentUtilities
.ProcessPath;
CommunicationsUtilities.cs (1)
843
string.Format(CultureInfo.CurrentCulture, Path.Combine(s_debugDumpPath, fileName),
EnvironmentUtilities
.CurrentProcessId, nodeId), append: true))
DebugUtils.cs (3)
95
EnvironmentUtilities
.ProcessName.Contains(processNameToBreakInto);
101
$"{ProcessNodeMode.Value}_{
EnvironmentUtilities
.ProcessName}_PID={
EnvironmentUtilities
.CurrentProcessId}_x{(Environment.Is64BitProcess ? "64" : "86")}";
ExceptionHandling.cs (1)
354
var pid =
EnvironmentUtilities
.CurrentProcessId;
FileUtilities.cs (2)
144
cacheDirectory = Path.Combine(TempFileDirectory, string.Format(CultureInfo.CurrentUICulture, "MSBuild{0}-{1}",
EnvironmentUtilities
.CurrentProcessId, AppDomain.CurrentDomain.Id));
198
File.WriteAllText(testFilePath, $"MSBuild process {
EnvironmentUtilities
.CurrentProcessId} successfully wrote to file.");
NamedPipeUtil.cs (1)
14
processId =
EnvironmentUtilities
.CurrentProcessId;
OutOfProcTaskHostNode.cs (1)
823
? File.CreateText(string.Format(CultureInfo.CurrentCulture, Path.Combine(FileUtilities.TempFileDirectory, @"MSBuild_NodeShutdown_{0}.txt"),
EnvironmentUtilities
.CurrentProcessId))
PerformanceLogEventListener.cs (1)
81
_processIDStr =
EnvironmentUtilities
.CurrentProcessId.ToString();
XMake.cs (6)
467
if ((int)counter.RawValue ==
EnvironmentUtilities
.CurrentProcessId)
633
Console.WriteLine($"Waiting for debugger to attach ({
EnvironmentUtilities
.ProcessPath} PID {
EnvironmentUtilities
.CurrentProcessId}). Press enter to continue...");
1748
EnvironmentUtilities
.ProcessPath ?? string.Empty),
2539
Console.WriteLine($"Waiting for debugger to attach... ({
EnvironmentUtilities
.ProcessPath} PID {
EnvironmentUtilities
.CurrentProcessId})");