5 writes to RuntimeIdentifier
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
201RuntimeIdentifier = RuntimeInformation.RuntimeIdentifier
NuGet.Commands (2)
RestoreCommand\LockFileBuilder.cs (2)
171RuntimeIdentifier = targetGraph.RuntimeIdentifier, 178RuntimeIdentifier = targetGraph.RuntimeIdentifier,
NuGet.ProjectModel (2)
LockFile\Utf8JsonStreamLockFileTargetConverter.cs (1)
33lockFileTarget.RuntimeIdentifier = runTimeFramework;
LockFile\Utf8JsonStreamLockFileTargetConverterV4.cs (1)
33RuntimeIdentifier = runTimeFramework,
31 references to RuntimeIdentifier
dotnet (2)
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (1)
15return string.IsNullOrEmpty(lockFileTarget.RuntimeIdentifier) &&
ToolPackage\ToolPackageInstance.cs (1)
247?.Targets?.SingleOrDefault(t => t.RuntimeIdentifier != null)
Microsoft.NET.Build.Tasks (9)
DependencyContextBuilder.cs (1)
91_runtimeIdentifier = projectContext.LockFileTarget.RuntimeIdentifier;
LockFileExtensions.cs (1)
87bool isFrameworkDependent = IsFrameworkDependent(runtimeFrameworks, isSelfContained, lockFileTarget.RuntimeIdentifier, platformLibrary != null);
ProjectContext.cs (2)
47public bool IsPortable => IsFrameworkDependent && string.IsNullOrEmpty(_lockFileTarget.RuntimeIdentifier); 75if (string.IsNullOrEmpty(lockFileTarget.RuntimeIdentifier))
ResolvePackageAssets.cs (2)
1902if ((!_task.IsSelfContained || string.IsNullOrEmpty(_runtimeTarget.RuntimeIdentifier)) && 2035throw new BuildErrorException(Strings.CannotFindApphostForRid, runtimeTarget.RuntimeIdentifier);
ResolvePackageDependencies.cs (3)
149if (string.IsNullOrEmpty(t.RuntimeIdentifier)) 155return alias + "/" + t.RuntimeIdentifier; 283item.SetMetadata(MetadataKeys.RuntimeIdentifier, target.RuntimeIdentifier ?? string.Empty);
NuGet.CommandLine.XPlat (5)
Commands\Why\DependencyGraphFinder.cs (2)
64string displayName = string.IsNullOrEmpty(target.RuntimeIdentifier) 66: $"{targetAlias}/{target.RuntimeIdentifier}";
Utility\MSBuildAPIUtility.cs (3)
775target.RuntimeIdentifier != null && target.RuntimeIdentifier.Equals(splitFrameworkAndRID[1], StringComparison.OrdinalIgnoreCase))); 783requestedTargets = requestedTargets.Where(target => target.RuntimeIdentifier == null).ToList();
NuGet.Commands (4)
PackagesLockFileBuilder.cs (2)
31RuntimeIdentifier = target.RuntimeIdentifier, 39if (!string.IsNullOrEmpty(target.RuntimeIdentifier))
RestoreCommand\CompatibilityChecker.cs (1)
377if (Equals(target.TargetFramework, graph.Framework) && (target.TargetAlias == null || Equals(target.TargetAlias, graph.TargetAlias)) && string.Equals(target.RuntimeIdentifier, graph.RuntimeIdentifier, StringComparison.Ordinal))
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
486if (!string.IsNullOrEmpty(target.RuntimeIdentifier))
NuGet.ProjectModel (11)
LockFile\LockFile.cs (4)
37((string.IsNullOrEmpty(runtimeIdentifier) && string.IsNullOrEmpty(t.RuntimeIdentifier) || 38string.Equals(runtimeIdentifier, t.RuntimeIdentifier, StringComparison.OrdinalIgnoreCase)))); 45(string.IsNullOrEmpty(runtimeIdentifier) && string.IsNullOrEmpty(t.RuntimeIdentifier) || 46string.Equals(runtimeIdentifier, t.RuntimeIdentifier, StringComparison.OrdinalIgnoreCase)));
LockFile\LockFileExtensions.cs (2)
36return assetsFile.Targets.Where(target => message.TargetGraphs.Contains(target.TargetAlias + (string.IsNullOrEmpty(target.RuntimeIdentifier) ? "" : "/" + target.RuntimeIdentifier), StringComparer.OrdinalIgnoreCase));
LockFile\LockFileTarget.cs (5)
26_name ??= TargetFramework + (string.IsNullOrEmpty(RuntimeIdentifier) ? "" : "/" + RuntimeIdentifier); 50&& string.Equals(RuntimeIdentifier, other.RuntimeIdentifier, StringComparison.Ordinal) 70combiner.AddObject(RuntimeIdentifier);