1 write to _sdkVersionBand
Microsoft.NET.Build.Tasks (1)
SdkDirectoryWorkloadManifestProvider.cs (1)
69_sdkVersionBand = new SdkFeatureBand(sdkVersion);
14 references to _sdkVersionBand
Microsoft.NET.Build.Tasks (14)
SdkDirectoryWorkloadManifestProvider.cs (14)
75if (userManifestsRoot != null && WorkloadFileBasedInstall.IsUserLocal(_sdkRootPath, _sdkVersionBand.ToString()) && Directory.Exists(userManifestsRoot)) 130var availableWorkloadSets = GetAvailableWorkloadSets(_sdkVersionBand); 143if (!workloadSetFeatureBand.Equals(_sdkVersionBand)) 186_installStateFilePath = Path.Combine(WorkloadInstallType.GetInstallStateFolder(_sdkVersionBand, _sdkOrUserLocalPath), "default.json"); 200_manifestsFromInstallState = installState.Manifests is null ? null : WorkloadSet.FromDictionaryForJson(installState.Manifests!, _sdkVersionBand); 270var installStateFilePath = Path.Combine(WorkloadInstallType.GetInstallStateFolder(_sdkVersionBand, _sdkOrUserLocalPath), "default.json"); 287return new WorkloadVersionInfo($"{_sdkVersionBand.ToStringWithoutPrerelease()}-manifests.{sb}", IsInstalled: true, WorkloadSetsEnabledWithoutWorkloadSet: installState.ShouldUseWorkloadSets(), GlobalJsonSpecifiesWorkloadSets: _globalJsonSpecifiedWorkloadSets); 326var manifestVersionBandDirectory = Path.Combine(_manifestRoots[0], _sdkVersionBand.ToString()); 331ProbeDirectory(workloadManifestDirectory, _sdkVersionBand.ToString()); 341var manifestVersionBandDirectory = Path.Combine(manifestRoot, _sdkVersionBand.ToString()); 353ProbeDirectory(workloadManifestDirectory, _sdkVersionBand.ToString()); 474.Where(featureBand => featureBand < _sdkVersionBand || _sdkVersionBand.ToStringWithoutPrerelease().Equals(featureBand.ToString(), StringComparison.Ordinal)); 589return _sdkVersionBand.ToString();