Implemented interface member:
property
TaskEnvironment
Microsoft.Build.Framework.IMultiThreadableTask.TaskEnvironment
13 references to TaskEnvironment
Microsoft.Build.Tasks.Core (4)
Exec.cs (2)
464
?
TaskEnvironment
.GetAbsolutePath(WorkingDirectory)
465
:
TaskEnvironment
.ProjectDirectory;
LC.cs (2)
139
? SdkToolsPathUtility.FileInfoExists(
TaskEnvironment
.GetAbsolutePath(f))
147
return
TaskEnvironment
.GetAbsolutePathOrEmpty(pathToTool);
Microsoft.Build.Utilities.Core (9)
ToolTask.cs (9)
534
if (string.IsNullOrWhiteSpace(pathToTool) || (ToolPath == null && !FileSystems.Default.FileExists(
TaskEnvironment
.GetAbsolutePath(pathToTool))))
555
bool isExistingFile = FileSystems.Default.FileExists(
TaskEnvironment
.GetAbsolutePath(pathToTool));
662
ProcessStartInfo startInfo =
TaskEnvironment
.GetProcessStartInfo();
685
startInfo.WorkingDirectory =
TaskEnvironment
.GetAbsolutePath(workingDirectory);
893
AbsolutePath filePath = !string.IsNullOrEmpty(fileName) ?
TaskEnvironment
.GetAbsolutePath(fileName) : new AbsolutePath(fileName, ignoreRootedCheck: true);
1062
string timeoutFromEnvironment =
TaskEnvironment
.GetEnvironmentVariable("MSBUILDTOOLTASKCANCELPROCESSWAITTIMEOUT");
1420
return
TaskEnvironment
.GetEnvironmentVariable("PATH")?
1432
return FileSystems.Default.DirectoryExists(
TaskEnvironment
.GetAbsolutePath(path));
1440
.FirstOrDefault(fullPath => !string.IsNullOrEmpty(fullPath) && FileSystems.Default.FileExists(
TaskEnvironment
.GetAbsolutePath(fullPath)));