38 references to Profile
Microsoft.DotNet.Build.Tasks.Packaging (4)
GetPackageDestination.cs (2)
94if (packageFx.Framework == FrameworkConstants.FrameworkIdentifiers.Portable && packageFx.Profile.Contains("+")) 96foreach (var portableFramework in packageFx.Profile.Split('+'))
PackageIndex.cs (2)
671if (!String.IsNullOrEmpty(framework.Profile)) 673return framework.Framework + "," + framework.Profile;
NuGet.CommandLine.XPlat (2)
_generated\5\PackageSearchJsonContext.NuGetFramework.g.cs (2)
182Getter = static obj => ((global::NuGet.Frameworks.NuGetFramework)obj).Profile, 401writer.WriteString(PropName_Profile, ((global::NuGet.Frameworks.NuGetFramework)value).Profile);
NuGet.Commands (2)
Utility\MSBuildProjectFrameworkUtility.cs (2)
359new Version("8.1"), framework.Profile); 366new Version("8.0"), framework.Profile);
NuGet.Frameworks (30)
comparers\NuGetFrameworkFullComparer.cs (3)
34&& StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile) 51combiner.AddStringIgnoreCase(obj.Profile);
comparers\NuGetFrameworkSorter.cs (2)
80result = StringComparer.OrdinalIgnoreCase.Compare(x.Profile, y.Profile);
CompatibilityProvider.cs (4)
125if (!_mappings.TryGetPortableFrameworks(target.Profile, includeOptional: false, out targetFrameworks)) 138if (!_mappings.TryGetPortableFrameworks(candidate.Profile, includeOptional: true, out candidateFrameworks)) 202&& StringComparer.OrdinalIgnoreCase.Equals(target.Profile, candidate.Profile);
FrameworkExpander.cs (3)
57if (_mappings.TryGetPortableProfileNumber(framework.Profile, out int profileNumber) 89new NuGetFramework(framework.Framework, new Version(0, 0), framework.Profile), 108yield return new NuGetFramework(subFramework, framework.Version, framework.Profile);
FrameworkNameProvider.cs (5)
309&& StringComparer.OrdinalIgnoreCase.Equals(optional.Profile, curFw.Profile) 589if (eqProfiles.TryGetValue(fw.Profile, out HashSet<string>? matchingProfiles)) 1153set.Add(new NuGetFramework(subFramework, framework.Version, framework.Profile)); 1161set.Add(new NuGetFramework(superFramework, framework.Version, framework.Profile));
FrameworkRange.cs (2)
89&& (StringComparer.OrdinalIgnoreCase.Equals(x.Profile, y.Profile));
FrameworkReducer.cs (3)
162&& StringComparer.OrdinalIgnoreCase.Equals(framework.Profile, f.Profile)); 442if (!_mappings.TryGetPortableFrameworks(pcl.Profile, includeOptional, out IEnumerable<NuGetFramework>? frameworks))
NuGetFramework.cs (8)
25: this(framework.Framework, framework.Version, framework.Profile, framework.Platform, framework.PlatformVersion) 106get { return !string.IsNullOrEmpty(Profile); } 146if (!string.IsNullOrEmpty(framework.Profile)) 148parts.Add(string.Format(CultureInfo.InvariantCulture, "Profile={0}", framework.Profile)); 237&& mappings.TryGetPortableFrameworks(framework.Profile, includeOptional: false, out IEnumerable<NuGetFramework>? frameworks) 243mappings.TryGetPortableFrameworks(framework.Profile, includeOptional: false, out frameworks); 276if (framework.HasProfile && !mappings.TryGetShortProfile(framework.Framework, framework.Profile, out shortProfile)) 279shortProfile = framework.Profile;