24 references to SdkFeatureBand
dotnet-aot (10)
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (4)
56
private readonly SdkFeatureBand _sdkFeatureBand = sdkFeatureBand ?? new
SdkFeatureBand
(workloadResolver.GetSdkFeatureBand());
275
var fallbackFeatureBand = new
SdkFeatureBand
(manifest.ManifestFeatureBand);
306
adManifestFeatureBand = new
SdkFeatureBand
(File.ReadAllText(adManifestFeatureBandPath));
316
return new(new ManifestVersion(_workloadResolver.GetManifestVersion(manifestId.ToString())), new
SdkFeatureBand
(_workloadResolver.GetManifestFeatureBand(manifestId.ToString())));
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (1)
22
.Select(path => new
SdkFeatureBand
(Path.GetFileName(path)));
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\WindowsWorkloadInstallationRecordReader.cs (1)
29
featureBands.Add(new
SdkFeatureBand
(name));
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
37
var sdkFeatureBand = new
SdkFeatureBand
(sdkVersion);
97
SdkFeatureBand featureBand =
new
(Product.Version);
src\sdk\src\Cli\dotnet\Commands\Workload\WorkloadInfoHelper.cs (1)
225
reporter.WriteLine($" {WorkloadInstallType.GetWorkloadInstallType(new
SdkFeatureBand
(Product.Version), dotnetPath).ToString(),align}"
src\sdk\src\Cli\dotnet\Commands\Workload\WorkloadInstallDetector.cs (1)
37
var sdkFeatureBand = new
SdkFeatureBand
(Product.Version);
Microsoft.NET.Sdk.WorkloadManifestReader (11)
SdkDirectoryWorkloadManifestProvider.cs (4)
88
_sdkVersionBand = new
SdkFeatureBand
(sdkVersion);
150
var workloadSets80100 = GetAvailableWorkloadSets(new
SdkFeatureBand
("8.0.100"));
527
.Select(featureBand => new
SdkFeatureBand
(featureBand))
625
var featureBand = new
SdkFeatureBand
(featureBandDirectoryName);
SdkFeatureBand.cs (2)
50
sdkFeatureBand = new
SdkFeatureBand
(workloadSetVersion);
57
sdkFeatureBand = new
SdkFeatureBand
($"{major}.{minor}.{patch}");
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
44
return Path.Combine(dotnetDir, "metadata", "workloads", new
SdkFeatureBand
(sdkFeatureBand).ToString(), "userlocal");
WorkloadSet.cs (4)
25
ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new ManifestVersion(m.Version), new
SdkFeatureBand
(m.ManifestFeatureBand)))
55
manifestFeatureBand = new
SdkFeatureBand
(parts?[1]);
142
sdkFeatureBand = new
SdkFeatureBand
(setVersion);
150
sdkFeatureBand = new
SdkFeatureBand
($"{major}.{minor}.{patch}");
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (3)
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (1)
22
.Select(path => new
SdkFeatureBand
(Path.GetFileName(path)));
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\WindowsWorkloadInstallationRecordReader.cs (1)
29
featureBands.Add(new
SdkFeatureBand
(name));
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
44
return Path.Combine(dotnetDir, "metadata", "workloads", new
SdkFeatureBand
(sdkFeatureBand).ToString(), "userlocal");