47 references to ThenBy
AnalyzerRunner (1)
DiagnosticAnalyzerRunner.cs (1)
205.ThenBy(tuple => tuple.Item2.Location.SourceTree?.FilePath, StringComparer.OrdinalIgnoreCase)
Aspire.Dashboard (2)
Components\Dialogs\FilterDialog.razor.cs (1)
96.ThenBy(v => v.Value, StringComparers.OtlpFieldValue)
Model\ResourceUrlHelpers.cs (1)
55.ThenBy(e => e.Name, StringComparers.EndpointAnnotationName)
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 (3)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.CodeStyle (8)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (5)
56.ThenBy(item => item.rule, NamingRuleModifierListComparer.Instance) 57.ThenBy(item => item.rule, NamingRuleAccessibilityListComparer.Instance) 58.ThenBy(item => item.rule, NamingRuleSymbolListComparer.Instance) 59.ThenBy(item => item.title, StringComparer.OrdinalIgnoreCase) 60.ThenBy(item => item.title, StringComparer.Ordinal);
Microsoft.CodeAnalysis.Collections.Package (3)
Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.Extensions.Package (3)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.InteractiveHost (3)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
707return [.. actionSets.OrderByDescending(s => s.Priority).ThenBy(s => s, new UnifiedSuggestedActionSetComparer(selectionOpt))];
Microsoft.CodeAnalysis.Threading.Package (3)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.Workspaces (8)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (5)
56.ThenBy(item => item.rule, NamingRuleModifierListComparer.Instance) 57.ThenBy(item => item.rule, NamingRuleAccessibilityListComparer.Instance) 58.ThenBy(item => item.rule, NamingRuleSymbolListComparer.Instance) 59.ThenBy(item => item.title, StringComparer.OrdinalIgnoreCase) 60.ThenBy(item => item.title, StringComparer.Ordinal);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
781/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 784=> source.ThenBy(Functions<T>.Identity, comparer); 787/// Variant of <see cref="System.Linq.Enumerable.ThenBy{TSource, TKey}(IOrderedEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.DotNet.Build.Manifest (2)
ArtifactSet.cs (1)
28.ThenBy(p => p.Version, StringComparer.OrdinalIgnoreCase)
XElementParsingExtensions.cs (1)
36.ThenBy(pair => pair.Key, StringComparer.OrdinalIgnoreCase)
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);
System.Data.Common (1)
System\Data\EnumerableRowCollectionExtensions.cs (1)
91IEnumerable<TRow> ie = Enumerable.ThenBy((IOrderedEnumerable<TRow>)source.EnumerableRows, keySelector, comparer);