18 references to ThenBy
AnalyzerRunner (1)
DiagnosticAnalyzerRunner.cs (1)
205.ThenBy(tuple => tuple.Item2.Location.SourceTree?.FilePath, StringComparer.OrdinalIgnoreCase)
Microsoft.Cci.Extensions (4)
Extensions\TypeExtensions.cs (2)
511.ThenBy(a => a.GetPublicKeyToken(), StringComparer.OrdinalIgnoreCase) 518.ThenBy(a => a.GetPublicKeyToken(), StringComparer.OrdinalIgnoreCase)
Traversers\SimpleTypeMemberTraverser.cs (2)
90members = orderedTypeDefinitionMembers.ThenBy(GetMemberKey, StringComparer.OrdinalIgnoreCase); 95members = orderedFieldDefinitionMembers.ThenBy(GetMemberKey, StringComparer.OrdinalIgnoreCase);
Microsoft.CodeAnalysis (1)
InternalUtilities\EnumerableExtensions.cs (1)
622return source.ThenBy(Functions<T>.Identity, comparer);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (1)
622return source.ThenBy(Functions<T>.Identity, comparer);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
707return [.. actionSets.OrderByDescending(s => s.Priority).ThenBy(s => s, new UnifiedSuggestedActionSetComparer(selectionOpt))];
Microsoft.CodeAnalysis.Workspaces (1)
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (1)
622return source.ThenBy(Functions<T>.Identity, comparer);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (1)
622return source.ThenBy(Functions<T>.Identity, comparer);
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
102.ThenBy(f => f.Filename, StringComparer.Ordinal))
Microsoft.DotNet.SourceBuild.Tasks (1)
src\UsageReport\XmlParsingHelpers.cs (1)
41return source.ThenBy(selector, StringComparer.Ordinal);
Microsoft.DotNet.VersionTools (5)
BuildManifest\Model\ArtifactSet.cs (1)
26.ThenBy(p => p.Version, StringComparer.OrdinalIgnoreCase)
BuildManifest\Model\SigningInformationModel.cs (3)
41.ThenBy(fe => fe.CertificateName, StringComparer.OrdinalIgnoreCase) 46.ThenBy(f => f.CertificateName, StringComparer.OrdinalIgnoreCase) 59.ThenBy(s => s.PublicKeyToken, StringComparer.OrdinalIgnoreCase)
BuildManifest\Model\XElementParsingExtensions.cs (1)
36.ThenBy(pair => pair.Key, StringComparer.OrdinalIgnoreCase)
System.Data.Common (1)
System\Data\EnumerableRowCollectionExtensions.cs (1)
91IEnumerable<TRow> ie = Enumerable.ThenBy((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector, comparer);