6 writes to RestoreLockProperties
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1080restoreMetadata.RestoreLockProperties = new RestoreLockProperties(project.GetProperty("RestorePackagesWithLockFile"), project.GetProperty("NuGetLockFilePath"), project.IsPropertyTrue("RestoreLockedMode"));
NuGet.Commands (3)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (2)
265result.RestoreMetadata.RestoreLockProperties = GetRestoreLockProperties(specItem); 285pcRestoreMetadata.RestoreLockProperties = GetRestoreLockProperties(specItem);
RestoreCommand\Utility\PackageSpecFactory.cs (1)
345restoreMetadata.RestoreLockProperties = new RestoreLockProperties(outerBuild.GetProperty("RestorePackagesWithLockFile"), outerBuild.GetProperty("NuGetLockFilePath"), outerBuild.IsPropertyTrue("RestoreLockedMode"));
NuGet.ProjectModel (2)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1111msbuildMetadata.RestoreLockProperties = restoreLockProperties;
ProjectRestoreMetadata.cs (1)
286clone.RestoreLockProperties = RestoreLockProperties?.Clone();
15 references to RestoreLockProperties
NuGet.Commands (2)
RestoreCommand\RestoreCommand.cs (2)
1383var restorePackagesWithLockFile = _request.Project.RestoreMetadata?.RestoreLockProperties.RestorePackagesWithLockFile; 1436else if (_request.IsRestoreOriginalAction && _request.Project.RestoreMetadata.RestoreLockProperties.RestoreLockedMode)
NuGet.ProjectModel (13)
PackageSpecWriter.cs (7)
180if (msbuildMetadata.RestoreLockProperties != null && 181(!string.IsNullOrEmpty(msbuildMetadata.RestoreLockProperties.RestorePackagesWithLockFile) || 182!string.IsNullOrEmpty(msbuildMetadata.RestoreLockProperties.NuGetLockFilePath) || 183msbuildMetadata.RestoreLockProperties.RestoreLockedMode)) 187SetValue(writer, "restorePackagesWithLockFile", msbuildMetadata.RestoreLockProperties.RestorePackagesWithLockFile); 188SetValue(writer, "nuGetLockFilePath", msbuildMetadata.RestoreLockProperties.NuGetLockFilePath); 189SetValueIfTrue(writer, "restoreLockedMode", msbuildMetadata.RestoreLockProperties.RestoreLockedMode);
ProjectLockFile\PackagesLockFileUtilities.cs (2)
27var restorePackagesWithLockFile = project.RestoreMetadata?.RestoreLockProperties.RestorePackagesWithLockFile; 39var path = project.RestoreMetadata.RestoreLockProperties.NuGetLockFilePath;
ProjectRestoreMetadata.cs (4)
182hashCode.AddObject(RestoreLockProperties); 232EqualityUtility.EqualsWithNullCheck(RestoreLockProperties, other.RestoreLockProperties) && 286clone.RestoreLockProperties = RestoreLockProperties?.Clone();