4 instantiations of TaskEnvironment
Microsoft.Build.Framework (3)
Microsoft.Build.Tasks.Core (1)
433 references to TaskEnvironment
Microsoft.Build (19)
Microsoft.Build.Framework (26)
Microsoft.Build.Tasks.CodeAnalysis (10)
Microsoft.Build.Tasks.Core (98)
Microsoft.Build.Utilities.Core (7)
Microsoft.DotNet.Arcade.Sdk (28)
Microsoft.DotNet.Build.Tasks.FileCatalog (2)
Microsoft.DotNet.Build.Tasks.Installers (20)
Microsoft.DotNet.Build.Tasks.TargetFramework (4)
Microsoft.DotNet.Build.Tasks.Templating (2)
Microsoft.DotNet.Build.Tasks.VisualStudio (10)
Microsoft.DotNet.CMake.Sdk (4)
Microsoft.DotNet.NuGetRepack.Tasks (4)
Microsoft.DotNet.PackageTesting (6)
Microsoft.DotNet.SharedFramework.Sdk (14)
Microsoft.DotNet.SourceBuild.Tasks (8)
Microsoft.DotNet.XliffTasks (2)
Microsoft.NET.Build.Extensions.Tasks (8)
Microsoft.NET.Build.Tasks (47)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (30)
parent\parent\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (28)
592=> FromTaskItem(item, TaskEnvironment.Fallback, validate);
600public static StaticWebAsset FromTaskItem(ITaskItem item, TaskEnvironment env, bool validate = false)
815=> FromV1TaskItem(item, TaskEnvironment.Fallback);
817public static StaticWebAsset FromV1TaskItem(ITaskItem item, TaskEnvironment env)
837public void ApplyDefaults() => ApplyDefaults(TaskEnvironment.Fallback);
839public void ApplyDefaults(TaskEnvironment env)
878=> ComputeIntegrity(identity, originalItemSpec, TaskEnvironment.Fallback);
880internal static string ComputeIntegrity(string identity, string originalItemSpec, TaskEnvironment env)
1069TaskEnvironment.Fallback);
1092TaskEnvironment env)
1129public void Normalize() => Normalize(TaskEnvironment.Fallback);
1131public void Normalize(TaskEnvironment env)
1143public static string NormalizeContentRootPath(string path) => NormalizeContentRootPath(path, TaskEnvironment.Fallback);
1145public static string NormalizeContentRootPath(string path, TaskEnvironment env)
1203public bool HasContentRoot(string path) => HasContentRoot(path, TaskEnvironment.Fallback);
1205public bool HasContentRoot(string path, TaskEnvironment env) =>
1220=> MaterializeFrameworkAsset(asset, intermediateOutputPath, projectPackageId, projectBasePath, log, TaskEnvironment.Fallback);
1228TaskEnvironment env)
1683internal FileInfo ResolveFile() => ResolveFile(Identity, OriginalItemSpec, TaskEnvironment.Fallback);
1685internal FileInfo ResolveFile(TaskEnvironment env) => ResolveFile(Identity, OriginalItemSpec, env);
1688=> ResolveFile(identity, originalItemSpec, TaskEnvironment.Fallback);
1690internal static FileInfo ResolveFile(string identity, string originalItemSpec, TaskEnvironment env)
1707=> ToAssetDictionary(candidateAssets, TaskEnvironment.Fallback, validate);
1709internal static Dictionary<string, StaticWebAsset> ToAssetDictionary(ITaskItem[] candidateAssets, TaskEnvironment env, bool validate = false)
1722=> FromTaskItemGroup(candidateAssets, TaskEnvironment.Fallback, validate);
1724internal static StaticWebAsset[] FromTaskItemGroup(ITaskItem[] candidateAssets, TaskEnvironment env, bool validate = false)
1741=> AssetsByTargetPath(assets, source, assetKind, TaskEnvironment.Fallback);
1743internal static Dictionary<string, (StaticWebAsset, List<StaticWebAsset>)> AssetsByTargetPath(ITaskItem[] assets, string source, string assetKind, TaskEnvironment env)
Microsoft.NET.Sdk.Razor.Tasks (2)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (76)
Data\StaticWebAsset.cs (28)
592=> FromTaskItem(item, TaskEnvironment.Fallback, validate);
600public static StaticWebAsset FromTaskItem(ITaskItem item, TaskEnvironment env, bool validate = false)
815=> FromV1TaskItem(item, TaskEnvironment.Fallback);
817public static StaticWebAsset FromV1TaskItem(ITaskItem item, TaskEnvironment env)
837public void ApplyDefaults() => ApplyDefaults(TaskEnvironment.Fallback);
839public void ApplyDefaults(TaskEnvironment env)
878=> ComputeIntegrity(identity, originalItemSpec, TaskEnvironment.Fallback);
880internal static string ComputeIntegrity(string identity, string originalItemSpec, TaskEnvironment env)
1069TaskEnvironment.Fallback);
1092TaskEnvironment env)
1129public void Normalize() => Normalize(TaskEnvironment.Fallback);
1131public void Normalize(TaskEnvironment env)
1143public static string NormalizeContentRootPath(string path) => NormalizeContentRootPath(path, TaskEnvironment.Fallback);
1145public static string NormalizeContentRootPath(string path, TaskEnvironment env)
1203public bool HasContentRoot(string path) => HasContentRoot(path, TaskEnvironment.Fallback);
1205public bool HasContentRoot(string path, TaskEnvironment env) =>
1220=> MaterializeFrameworkAsset(asset, intermediateOutputPath, projectPackageId, projectBasePath, log, TaskEnvironment.Fallback);
1228TaskEnvironment env)
1683internal FileInfo ResolveFile() => ResolveFile(Identity, OriginalItemSpec, TaskEnvironment.Fallback);
1685internal FileInfo ResolveFile(TaskEnvironment env) => ResolveFile(Identity, OriginalItemSpec, env);
1688=> ResolveFile(identity, originalItemSpec, TaskEnvironment.Fallback);
1690internal static FileInfo ResolveFile(string identity, string originalItemSpec, TaskEnvironment env)
1707=> ToAssetDictionary(candidateAssets, TaskEnvironment.Fallback, validate);
1709internal static Dictionary<string, StaticWebAsset> ToAssetDictionary(ITaskItem[] candidateAssets, TaskEnvironment env, bool validate = false)
1722=> FromTaskItemGroup(candidateAssets, TaskEnvironment.Fallback, validate);
1724internal static StaticWebAsset[] FromTaskItemGroup(ITaskItem[] candidateAssets, TaskEnvironment env, bool validate = false)
1741=> AssetsByTargetPath(assets, source, assetKind, TaskEnvironment.Fallback);
1743internal static Dictionary<string, (StaticWebAsset, List<StaticWebAsset>)> AssetsByTargetPath(ITaskItem[] assets, string source, string assetKind, TaskEnvironment env)
MSBuild (2)
NuGet.Build.Tasks (4)