2 writes to WorkloadVersion
dotnet (2)
_generated\86\InstallStateJsonSerializerContext.InstallStateContents.g.cs (1)
99Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.Commands.Workload.InstallStateContents)obj).WorkloadVersion = value!,
Commands\Workload\Install\FileBasedInstaller.cs (1)
569UpdateInstallState(sdkFeatureBand, contents => contents.WorkloadVersion = workloadVersion);
11 references to WorkloadVersion
dotnet (11)
_generated\86\InstallStateJsonSerializerContext.InstallStateContents.g.cs (2)
98Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Workload.InstallStateContents)obj).WorkloadVersion, 138string __value_WorkloadVersion = ((global::Microsoft.DotNet.Cli.Commands.Workload.InstallStateContents)value).WorkloadVersion;
Commands\Workload\Install\WorkloadGarbageCollector.cs (5)
86if (!string.IsNullOrEmpty(installState.WorkloadVersion)) 88if (installedWorkloadSets.ContainsKey(installState.WorkloadVersion)) 90_workloadSets[installState.WorkloadVersion] = GCAction.Keep; 91_verboseReporter.WriteLine($"GC: Keeping workload set version {installState.WorkloadVersion} because it is specified in the install state file {installStateFilePath}"); 95_verboseReporter.WriteLine($"GC: Error: Workload set version {installState.WorkloadVersion} which was specified in {installStateFilePath} was not found. This is likely an invalid state.");
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
245(installState.Manifests != null || installState.WorkloadVersion != null))
Commands\Workload\InstallingWorkloadCommand.cs (3)
338if (currentInstallState.WorkloadVersion != oldInstallState.WorkloadVersion) 340_workloadInstaller.AdjustWorkloadSetInInstallState(_sdkFeatureBand, oldInstallState.WorkloadVersion);