1 write to Id
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadDefinition.cs (1)
10
Id
= id;
23 references to Id
Microsoft.DotNet.Build.Tasks.Workloads (6)
CreateVisualStudioWorkload.wix.cs (4)
210
packGroupId = WorkloadPackGroupPackage.GetPackGroupID(workload.
Id
);
292
groupPackage = new WorkloadPackGroupPackage(workload.
Id
);
321
Log.LogError(Strings.WorkloadComponentExists, workload.
Id
, component.Name);
326
Log.LogError(Strings.WorkloadComponentExists, workload.
Id
, previewComponent.Name);
Swix\SwixComponent.cs (2)
158
ITaskItem? resourceItem = componentResources?.Where(r => string.Equals(r.ItemSpec, workload.
Id
)).FirstOrDefault();
170
SwixComponent component = new(sdkFeatureBand, Utils.ToSafeId(workload.
Id
, componentSuffix),
Microsoft.NET.Sdk.WorkloadManifestReader (14)
WorkloadResolver.cs (14)
167
(redirects ??= new()).Add(redirect.
Id
, (redirect, manifest));
202
if (!_workloads.TryAdd(redirect.
Id
, replacement))
204
WorkloadManifest conflictingManifest = _workloads[redirect.
Id
].manifest;
205
throw new WorkloadManifestCompositionException(Strings.ConflictingWorkloadDefinition, redirect.
Id
, manifest.Id, manifest.ManifestPath, conflictingManifest.Id, conflictingManifest.ManifestPath);
218
throw new WorkloadManifestCompositionException(Strings.UnresolvedWorkloadRedirect, redirect.ReplaceWith, redirect.
Id
, manifest.Id, manifest.ManifestPath);
223
throw new WorkloadManifestCompositionException(Strings.CyclicWorkloadRedirect, cyclic.redirect.
Id
, cyclic.manifest.Id, cyclic.manifest.ManifestPath);
411
.Select(t => new WorkloadInfo(t.workload.
Id
, t.workload.Description));
419
: EnumerateWorkloadWithExtends(workload.
Id
, workload.Extends, manifest);
446
if (baseWorkloadId != baseWorkload.
Id
&& !dedup.Add(baseWorkload.
Id
))
458
foreach (var enumeratedbaseWorkload in EnumerateWorkloadWithExtendsRec(baseWorkload.
Id
, baseWorkload.Extends, baseWorkloadManifest))
520
.Select(w => (w.workload.
Id
, new HashSet<WorkloadPackId>(GetPacksInWorkload(w.workload, w.manifest).Select(p => p.packId))))
551
=> GetAvailableWorkloadDefinitions().Select(w => new WorkloadInfo(w.workload.
Id
, w.workload.Description));
722
return new WorkloadInfo(workload.
Id
, workload.Description);
Microsoft.NET.Sdk.WorkloadManifestReader.Tests (3)
WorkloadPackGroupTests.cs (3)
62
Log.WriteLine(group.Workload.
Id
);
138
workloadList.Add(workload.
Id
);
189
GroupPackageId = group.Workload.
Id
+ ".Packs",