Implemented interface member:
property
TaskEnvironment
Microsoft.Build.Framework.IMultiThreadableTask.TaskEnvironment
10 references to TaskEnvironment
Microsoft.NET.Build.Tasks (10)
ProcessFrameworkReferences.cs (10)
1141
var packRootEnvironmentVariable =
TaskEnvironment
.GetEnvironmentVariable(EnvironmentVariableNames.WORKLOAD_PACK_ROOTS);
1152
AbsolutePath netCoreRoot =
TaskEnvironment
.GetAbsolutePath(NetCoreRoot);
1154
new CliFolderPathCalculatorCore(
TaskEnvironment
.GetEnvironmentVariable).GetDotnetUserProfileFolderPath() is { } userProfileDir)
1169
AbsolutePath absolutePackPath =
TaskEnvironment
.GetAbsolutePath(packPath);
1209
string? userProfileDir = new CliFolderPathCalculatorCore(
TaskEnvironment
.GetEnvironmentVariable).GetDotnetUserProfileFolderPath();
1210
string? absoluteUserProfileDir = string.IsNullOrEmpty(userProfileDir) ? null : (string)
TaskEnvironment
.GetAbsolutePath(userProfileDir);
1213
string netCoreRoot = string.IsNullOrWhiteSpace(NetCoreRoot) ? NetCoreRoot :
TaskEnvironment
.GetAbsolutePath(NetCoreRoot);
1218
string? globalJsonPath = SdkDirectoryWorkloadManifestProvider.GetGlobalJsonPath(
TaskEnvironment
.ProjectDirectory);
1220
var manifestProvider = new SdkDirectoryWorkloadManifestProvider(netCoreRoot, NETCoreSdkVersion,
TaskEnvironment
.GetEnvironmentVariable, absoluteUserProfileDir, globalJsonPath);
1221
return WorkloadResolver.Create(manifestProvider, netCoreRoot, NETCoreSdkVersion, absoluteUserProfileDir,
TaskEnvironment
.GetEnvironmentVariable);