18 references to WorkloadPackKind
Microsoft.DotNet.MSBuildSdkResolver (18)
CachingWorkloadResolver.cs (1)
122
foreach (var sdkPackInfo in workloadResolver.GetInstalledWorkloadPacksOfKind(
WorkloadPackKind
.Sdk))
IWorkloadResolver.cs (1)
8
IEnumerable<WorkloadResolver.PackInfo> GetInstalledWorkloadPacksOfKind(
WorkloadPackKind
kind);
WorkloadManifestReader.cs (3)
505
WorkloadPackKind
? kind = null;
526
if (Enum.TryParse<
WorkloadPackKind
>(kindStr, true, out
var
parsedKind))
WorkloadPack.cs (2)
8
public WorkloadPack(WorkloadPackId id, string version,
WorkloadPackKind
kind, Dictionary<string, WorkloadPackId>? aliasTo)
18
public
WorkloadPackKind
Kind { get; }
WorkloadResolver.cs (11)
236
public IEnumerable<PackInfo> GetInstalledWorkloadPacksOfKind(
WorkloadPackKind
kind)
311
string GetPackPath(WorkloadPackId resolvedPackageId, string packageVersion,
WorkloadPackKind
kind, out bool isInstalled)
327
case
WorkloadPackKind
.Framework:
328
case
WorkloadPackKind
.Sdk:
332
case
WorkloadPackKind
.Template:
336
case
WorkloadPackKind
.Library:
340
case
WorkloadPackKind
.Tool:
665
public PackInfo(WorkloadPackId id, string version,
WorkloadPackKind
kind, string path, string resolvedPackageId)
682
public
WorkloadPackKind
Kind { get; }
697
WorkloadPackKind
.Library => false,
698
WorkloadPackKind
.Template => false,