5 types derived from StringComparer
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
System.Private.CoreLib (2)
4289 references to StringComparer
AnalyzerRunner (4)
aspire (112)
Packaging\NuGetConfigMerger.cs (24)
152.Distinct(StringComparer.OrdinalIgnoreCase)
193var urlToExistingKey = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
209.Select(e => (string?)e.Attribute("value") ?? string.Empty), StringComparer.OrdinalIgnoreCase);
211.Select(e => (string?)e.Attribute("key") ?? string.Empty), StringComparer.OrdinalIgnoreCase);
233var patternToNewSource = context.Mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase);
236var sourcesInUse = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
332var patternsBySource = patternsToAdd.GroupBy(x => x.newSource, StringComparer.OrdinalIgnoreCase);
379var existingPatterns = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
395.GroupBy(m => m.Source, StringComparer.OrdinalIgnoreCase);
507.ToHashSet(StringComparer.OrdinalIgnoreCase);
515.ToHashSet(StringComparer.OrdinalIgnoreCase);
517var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithPatterns, StringComparer.OrdinalIgnoreCase).ToArray();
523var originalSourcesWithPatterns = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
557var isRequiredByCurrentChannel = context.RequiredSources.Contains(sourceKey, StringComparer.OrdinalIgnoreCase) ||
558context.RequiredSources.Contains(sourceValue ?? "", StringComparer.OrdinalIgnoreCase);
730var patternsBySource = context.Mappings.GroupBy(m => m.Source, StringComparer.OrdinalIgnoreCase);
763.ToHashSet(StringComparer.OrdinalIgnoreCase);
770.ToHashSet(StringComparer.OrdinalIgnoreCase);
772var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithNewMappings, StringComparer.OrdinalIgnoreCase).ToArray();
831.Distinct(StringComparer.OrdinalIgnoreCase)
847.Select(e => (string?)e.Attribute("value") ?? string.Empty), StringComparer.OrdinalIgnoreCase);
849.Select(e => (string?)e.Attribute("key") ?? string.Empty), StringComparer.OrdinalIgnoreCase);
852var urlToExistingKey = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
878var patternToRequiredSource = mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase);
Aspire.Azure.Messaging.EventHubs.Tests (2)
Aspire.Azure.Security.KeyVault.Tests (2)
Aspire.Cli.Tests (2)
Aspire.Dashboard (71)
Aspire.Dashboard.Tests (7)
Model\ResourceMenuBuilderTests.cs (5)
65new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
116new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
167new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
204new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
238new Dictionary<string, ResourceViewModel>(StringComparer.OrdinalIgnoreCase) { [resource.Name] = resource },
Aspire.Hosting (83)
Pipelines\DistributedApplicationPipeline.cs (22)
377var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal);
423var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal);
442var filteredStepsByName = stepsToExecute.ToDictionary(s => s.Name, StringComparer.Ordinal);
450var visited = new HashSet<string>(StringComparer.Ordinal);
546var stepNames = new HashSet<string>(StringComparer.Ordinal);
602var stepCompletions = new Dictionary<string, TaskCompletionSource>(steps.Count, StringComparer.Ordinal);
786var visitStates = new Dictionary<string, VisitState>(steps.Count, StringComparer.Ordinal);
885var allStepsByName = allSteps.ToDictionary(s => s.Name, StringComparer.Ordinal);
909foreach (var step in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal))
924.OrderBy(dep => dep, StringComparer.Ordinal)
948var sortedTags = step.Tags.OrderBy(tag => tag, StringComparer.Ordinal);
981.OrderBy(step => step.Name, StringComparer.Ordinal)
1007foreach (var targetStep in allSteps.OrderBy(s => s.Name, StringComparer.Ordinal))
1014var sortedDeps = targetStep.DependsOnSteps.OrderBy(dep => dep, StringComparer.Ordinal);
1038.ToDictionary(g => g.Key, g => g.Select(kvp => kvp.Key).OrderBy(s => s, StringComparer.Ordinal).ToList());
1070var result = new HashSet<string>(StringComparer.Ordinal);
1098var visited = new HashSet<string>(StringComparer.Ordinal);
1109var result = new Dictionary<string, int>(StringComparer.Ordinal);
1155var stepsByName = steps.ToDictionary(s => s.Name, StringComparer.Ordinal);
1156var visited = new HashSet<string>(StringComparer.Ordinal);
1167var sortedDeps = step.DependsOnSteps.OrderBy(dep => dep, StringComparer.Ordinal);
1180var sortedSteps = steps.OrderBy(s => s.Name, StringComparer.Ordinal);
Aspire.Hosting.Analyzers (52)
Aspire.Hosting.Azure (54)
Aspire.Hosting.Azure.AppService (2)
Aspire.Hosting.Azure.Kusto (52)
Aspire.Hosting.Azure.PostgreSQL (52)
Aspire.Hosting.Azure.Sql (52)
Aspire.Hosting.Azure.Storage (52)
Aspire.Hosting.Azure.Tests (52)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.CodeGeneration.Go (12)
AtsGoCodeGenerator.cs (12)
18private static readonly HashSet<string> s_goKeywords = new(StringComparer.Ordinal)
26private readonly Dictionary<string, string> _structNames = new(StringComparer.Ordinal);
27private readonly Dictionary<string, string> _dtoNames = new(StringComparer.Ordinal);
28private readonly Dictionary<string, string> _enumNames = new(StringComparer.Ordinal);
36return new Dictionary<string, string>(StringComparer.Ordinal)
212foreach (var handleType in handleTypes.OrderBy(t => t.StructName, StringComparer.Ordinal))
534var handleTypeIds = new HashSet<string>(StringComparer.Ordinal);
569var handleTypeMap = context.HandleTypes.ToDictionary(t => t.AtsTypeId, StringComparer.Ordinal);
589var result = new Dictionary<string, List<AtsCapabilityInfo>>(StringComparer.Ordinal);
626var typeIds = new Dictionary<string, bool>(StringComparer.Ordinal);
762if (_structNames.Values.Contains(name, StringComparer.Ordinal))
771while (_structNames.Values.Contains(candidate, StringComparer.Ordinal))
Aspire.Hosting.CodeGeneration.Java (12)
AtsJavaCodeGenerator.cs (12)
18private static readonly HashSet<string> s_javaKeywords = new(StringComparer.Ordinal)
30private readonly Dictionary<string, string> _classNames = new(StringComparer.Ordinal);
31private readonly Dictionary<string, string> _dtoNames = new(StringComparer.Ordinal);
32private readonly Dictionary<string, string> _enumNames = new(StringComparer.Ordinal);
40return new Dictionary<string, string>(StringComparer.Ordinal)
237foreach (var handleType in handleTypes.OrderBy(t => t.ClassName, StringComparer.Ordinal))
501var handleTypeIds = new HashSet<string>(StringComparer.Ordinal);
536var handleTypeMap = context.HandleTypes.ToDictionary(t => t.AtsTypeId, StringComparer.Ordinal);
556var result = new Dictionary<string, List<AtsCapabilityInfo>>(StringComparer.Ordinal);
593var typeIds = new Dictionary<string, bool>(StringComparer.Ordinal);
726if (_classNames.Values.Contains(name, StringComparer.Ordinal))
735while (_classNames.Values.Contains(candidate, StringComparer.Ordinal))
Aspire.Hosting.CodeGeneration.Python (12)
AtsPythonCodeGenerator.cs (12)
19private static readonly HashSet<string> s_pythonKeywords = new(StringComparer.OrdinalIgnoreCase)
29private readonly Dictionary<string, string> _classNames = new(StringComparer.Ordinal);
30private readonly Dictionary<string, string> _dtoNames = new(StringComparer.Ordinal);
31private readonly Dictionary<string, string> _enumNames = new(StringComparer.Ordinal);
39return new Dictionary<string, string>(StringComparer.Ordinal)
204foreach (var handleType in handleTypes.OrderBy(t => t.ClassName, StringComparer.Ordinal))
414var handleTypeIds = new HashSet<string>(StringComparer.Ordinal);
443var handleTypeMap = context.HandleTypes.ToDictionary(t => t.AtsTypeId, StringComparer.Ordinal);
463var result = new Dictionary<string, List<AtsCapabilityInfo>>(StringComparer.Ordinal);
500var typeIds = new Dictionary<string, bool>(StringComparer.Ordinal);
712if (_classNames.Values.Contains(name, StringComparer.Ordinal))
721while (_classNames.Values.Contains(candidate, StringComparer.Ordinal))
Aspire.Hosting.CodeGeneration.Rust (12)
Aspire.Hosting.CodeGeneration.TypeScript (5)
Aspire.Hosting.DevTunnels (53)
Aspire.Hosting.Docker (55)
Aspire.Hosting.Kubernetes (2)
Aspire.Hosting.Maui (58)
Aspire.Hosting.Milvus (52)
Aspire.Hosting.MongoDB (52)
Aspire.Hosting.MySql (52)
Aspire.Hosting.Oracle (52)
Aspire.Hosting.PostgreSQL (52)
Aspire.Hosting.Qdrant (52)
Aspire.Hosting.Redis (1)
Aspire.Hosting.Sdk.Tests (2)
Aspire.Hosting.SqlServer (52)
Aspire.Hosting.Tests (21)
Utils\StringComparersTests.cs (20)
17var comparers = typeof(StringComparers).GetProperties(flags).OrderBy(c => c.Name, StringComparer.Ordinal).ToList();
18var comparisons = typeof(StringComparisons).GetProperties(flags).OrderBy(c => c.Name, StringComparer.Ordinal).ToList();
53var extraComparers = comparerNames.Except(comparisonNames, StringComparer.Ordinal).ToList();
54var extraComparisons = comparisonNames.Except(comparerNames, StringComparer.Ordinal).ToList();
68var comparerValues = comparers.Select(c => (c.Name, Value: (StringComparer)c.GetValue(null)!)).ToList();
74Assert.Equal(comparer.Name, comparison.Name, StringComparer.Ordinal);
91static string GetComparerKind(StringComparer comparer)
104static IEnumerable<(StringComparer, string)> Comparers()
106yield return (StringComparer.Ordinal, nameof(StringComparer.Ordinal));
107yield return (StringComparer.OrdinalIgnoreCase, nameof(StringComparer.OrdinalIgnoreCase));
108yield return (StringComparer.CurrentCulture, nameof(StringComparer.CurrentCulture));
109yield return (StringComparer.CurrentCultureIgnoreCase, nameof(StringComparer.CurrentCultureIgnoreCase));
110yield return (StringComparer.InvariantCulture, nameof(StringComparer.InvariantCulture));
111yield return (StringComparer.InvariantCultureIgnoreCase, nameof(StringComparer.InvariantCultureIgnoreCase));
Aspire.Hosting.Yarp (2)
Aspire.Hosting.Yarp.Tests (2)
Aspire.Playground.Tests (1)
Aspire.RuntimeIdentifier.Tool (2)
aspire-managed (1)
aspire-server (2)
AzureAppServicesHostingStartupSample (1)
AzureAppServicesSample (1)
BinaryFormatTests (2)
BuildActionTelemetryTable (2)
BuildBoss (3)
BuildValidator (2)
CodeGenerator (2)
ConfigurationSchemaGenerator (2)
Crossgen2Tasks (5)
csc (3)
CSharpSyntaxGenerator (1)
DefaultBuilder.SampleApp (1)
dotnet-openapi (1)
dotnet-svcutil (2)
dotnet-svcutil-lib (30)
Metadata\MetadataFileNameManager.cs (3)
45if (!_files.Any((f) => StringComparer.OrdinalIgnoreCase.Compare(f, filePath) == 0))
211return Uri.TryCreate(filePath1, UriKind.Absolute, out uri1) && Uri.TryCreate(filePath2, UriKind.Absolute, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.AbsoluteUri, uri2.AbsoluteUri) == 0 ||
212Uri.TryCreate(filePath1, UriKind.Relative, out uri1) && Uri.TryCreate(filePath2, UriKind.Relative, out uri2) && StringComparer.OrdinalIgnoreCase.Compare(uri1.ToString(), uri2.ToString()) == 0;
dotnet-user-secrets (1)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (33)
HealthChecksSample (1)
http2cat (1)
IIS.FunctionalTests (1)
IIS.LongTests (1)
IIS.NewHandler.FunctionalTests (1)
IISExpress.FunctionalTests (1)
IISSample (1)
illink (3)
ILLink.Tasks (2)
Infrastructure.Common (3)
InMemory.FunctionalTests (151)
Http2\Http2StreamTests.cs (95)
111Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
130Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
161Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
213Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
264Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
288Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
317Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
348Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
385Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
430Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
502Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
553Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
582Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
611Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
642Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
673Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
704Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
826Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
860Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
897Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
938Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
981Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1024Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1077Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1319Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1357Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1396Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1430Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1465Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1500Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1540Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1575Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1623Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1663Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1699Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1741Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1777Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1811Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1848Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1886Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1933Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1972Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2020Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2083Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2134Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2173Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2214Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2265Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2298Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2386Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2441Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2499Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2542Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2583Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3028Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3080Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3118Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3156Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3812Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3861Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3905Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3951Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4004Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4057Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4103Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4153Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4198Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4241Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4279Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4422Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4472Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4518Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4558Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4622Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4654Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4687Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4720Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4775Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4835Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4896Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
4961Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5018Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5085Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5130Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5203Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5277Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5353Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5424Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5503Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5592Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5679Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5771Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5818Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5893Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
5945Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
Http2\Http2WebSocketTests.cs (8)
72Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
137Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
228Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
264Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
367Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
431Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
499Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
563Assert.Contains("date", _decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
Http3\Http3StreamTests.cs (42)
120Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
157Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
174Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
193Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
219Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
253Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
312Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
351Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
371Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
392Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
415Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
438Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
461Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
571Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
607Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
642Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
876Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
910Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1164Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1216Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1266Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1311Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1363Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1415Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1457Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1511Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1566Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1623Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1681Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1740Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1804Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1865Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
1933Assert.Contains("date", decodedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2340Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2413Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2537Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2578Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2610Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2650Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2705Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
2749Assert.Contains("date", receivedHeaders.Keys, StringComparer.OrdinalIgnoreCase);
3206Assert.Contains("date", responseHeaders.Keys, StringComparer.OrdinalIgnoreCase);
InProcessWebSite (1)
installer.tasks (3)
Interop.FunctionalTests (1)
IOperationGenerator (2)
JwtClientSample (1)
Metrics (29)
Metrics.Legacy (29)
Microsoft.Analyzers.Local.Tests (1)
Microsoft.Arcade.Test.Common (1)
Microsoft.AspNetCore.Analyzer.Testing (1)
Microsoft.AspNetCore.Antiforgery (3)
Microsoft.AspNetCore.App.Analyzers (5)
Microsoft.AspNetCore.Authentication.Abstractions (5)
Microsoft.AspNetCore.Authentication.Core (2)
Microsoft.AspNetCore.Authentication.Core.Test (1)
Microsoft.AspNetCore.Authorization (2)
Microsoft.AspNetCore.BrowserTesting (4)
Microsoft.AspNetCore.Components (25)
Microsoft.AspNetCore.Components.Endpoints (9)
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
Microsoft.AspNetCore.Components.Forms (1)
Microsoft.AspNetCore.Components.Forms.Tests (2)
Microsoft.AspNetCore.Components.Server (3)
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.Components.Tests (10)
Rendering\RenderTreeBuilderTest.cs (10)
285builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
292builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1842builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1867builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1892builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1915builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1939builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1962builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1993builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
2002builder.AddMultipleAttributes(0, new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase)
Microsoft.AspNetCore.Components.Web (5)
Microsoft.AspNetCore.Components.WebAssembly (3)
Microsoft.AspNetCore.Components.WebView (4)
Microsoft.AspNetCore.Components.WebView.Test (3)
Microsoft.AspNetCore.Cors (2)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DataProtection.Tests (2)
Microsoft.AspNetCore.Diagnostics.Middleware (7)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (4)
Logging\IncomingHttpRouteUtilityTests.cs (4)
57var sensitiveParameters = routeUtility.GetSensitiveParameters(httpRoute, mockHttpRequest.Object, new Dictionary<string, DataClassification>(StringComparer.Ordinal));
95var sensitiveParameters = routeUtility.GetSensitiveParameters(httpRoute, mockHttpRequest.Object, new Dictionary<string, DataClassification>(StringComparer.Ordinal));
135var sensitiveParameters = routeUtility.GetSensitiveParameters(httpRoute, mockHttpRequest.Object, new Dictionary<string, DataClassification>(StringComparer.Ordinal));
267var sensitiveParameters = routeUtility.GetSensitiveParameters(httpRoute, mockHttpRequest.Object, new Dictionary<string, DataClassification>(StringComparer.Ordinal));
Microsoft.AspNetCore.Grpc.JsonTranscoding (4)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (3)
Microsoft.AspNetCore.Grpc.Swagger (1)
Microsoft.AspNetCore.HeaderParsing (2)
Microsoft.AspNetCore.HeaderPropagation (1)
Microsoft.AspNetCore.HeaderPropagation.Tests (1)
Microsoft.AspNetCore.Hosting (6)
Microsoft.AspNetCore.Hosting.Tests (8)
Microsoft.AspNetCore.Http (10)
Microsoft.AspNetCore.Http.Abstractions (16)
HttpProtocol.cs (5)
54return object.ReferenceEquals(Http09, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http09, protocol);
66return object.ReferenceEquals(Http10, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http10, protocol);
78return object.ReferenceEquals(Http11, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http11, protocol);
90return object.ReferenceEquals(Http2, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http2, protocol);
102return object.ReferenceEquals(Http3, protocol) || StringComparer.OrdinalIgnoreCase.Equals(Http3, protocol);
Microsoft.AspNetCore.Http.Abstractions.Tests (1)
Microsoft.AspNetCore.Http.Connections (2)
Microsoft.AspNetCore.Http.Connections.Client (1)
Microsoft.AspNetCore.Http.Extensions (4)
Microsoft.AspNetCore.Http.Microbenchmarks (7)
AdaptiveCapacityDictionaryBenchmark.cs (6)
39_smallCapDict = new AdaptiveCapacityDictionary<string, string>(capacity: 1, StringComparer.OrdinalIgnoreCase);
40_smallCapDictTen = new AdaptiveCapacityDictionary<string, string>(capacity: 10, StringComparer.OrdinalIgnoreCase);
41_filledSmallDictionary = new AdaptiveCapacityDictionary<string, string>(capacity: 10, StringComparer.OrdinalIgnoreCase);
47_dict = new Dictionary<string, string>(1, StringComparer.OrdinalIgnoreCase);
48_dictTen = new Dictionary<string, string>(10, StringComparer.OrdinalIgnoreCase);
49_filledDictTen = new Dictionary<string, string>(10, StringComparer.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
Microsoft.AspNetCore.Http.Tests (5)
Microsoft.AspNetCore.HttpLogging (4)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (1)
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Microsoft.AspNetCore.Identity.InMemory.Test (1)
Microsoft.AspNetCore.Identity.Test (1)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.InternalTesting.Tests (1)
Microsoft.AspNetCore.JsonPatch (1)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (8)
Microsoft.AspNetCore.JsonPatch.Tests (8)
Microsoft.AspNetCore.Mvc.Abstractions (5)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
Microsoft.AspNetCore.Mvc.Core (38)
Microsoft.AspNetCore.Mvc.Core.Test (167)
ApplicationModels\AttributeRouteModelTests.cs (30)
183var values = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
495new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
506new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
517new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
528new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
539new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
550new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
561new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
572new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
583new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
594new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
605new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
616new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
627new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
638new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
649new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
660new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
677new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
684new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
691new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
698new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
705new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
715new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
722new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
729new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
736new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
747new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
758new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
769new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
780new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (13)
625StringComparer.OrdinalIgnoreCase);
794Assert.Equal("{id}", descriptor.AttributeRouteInfo.Template, StringComparer.OrdinalIgnoreCase);
795Assert.Equal("Products", descriptor.AttributeRouteInfo.Name, StringComparer.OrdinalIgnoreCase);
817Assert.Equal("Products/Get", getAction.AttributeRouteInfo.Template, StringComparer.OrdinalIgnoreCase);
818Assert.Equal("Products_Get", getAction.AttributeRouteInfo.Name, StringComparer.OrdinalIgnoreCase);
823Assert.Equal("Products/Edit", editAction.AttributeRouteInfo.Template, StringComparer.OrdinalIgnoreCase);
824Assert.Equal("Products_Edit", editAction.AttributeRouteInfo.Name, StringComparer.OrdinalIgnoreCase);
847getAction.AttributeRouteInfo.Template, StringComparer.OrdinalIgnoreCase);
850getAction.AttributeRouteInfo.Name, StringComparer.OrdinalIgnoreCase);
857editAction.AttributeRouteInfo.Template, StringComparer.OrdinalIgnoreCase);
860editAction.AttributeRouteInfo.Name, StringComparer.OrdinalIgnoreCase);
1417.OrderBy(l => l, StringComparer.Ordinal)
1423.OrderBy(l => l, StringComparer.Ordinal)
Controllers\ControllerBinderDelegateProviderTest.cs (22)
43var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
97var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
165var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
207var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
257var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
293var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
342var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
401var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
436var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
484var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
532var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
579var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
629var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
668var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
708var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
749var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
811var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
874var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
962var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
1021var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
1176var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
1228var arguments = new Dictionary<string, object>(StringComparer.Ordinal);
Infrastructure\ActionSelectionTableTest.cs (25)
25RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
34RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
61RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
71RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
101RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
111RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
140RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
149RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
175RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
184RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
210RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
219RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
245RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
275RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
308RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
317RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
326RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
357RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
366RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
375RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
403RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
434RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
465RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
496RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
525RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
Infrastructure\ActionSelectorTest.cs (20)
35RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
44RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
74RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
84RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
116RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
125RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
154RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
163RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
192RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
228RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
237RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
246RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
280RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
289RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
298RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
329RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
363RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
397RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
431RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
465RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
ModelBinding\Binders\FloatingPointTypeModelBinderTestOfT.cs (5)
95Assert.Equal("The value '12_5' is not valid.", error.ErrorMessage, StringComparer.Ordinal);
119Assert.Equal("The value ' 12' is not valid.", error.ErrorMessage, StringComparer.Ordinal);
143Assert.Equal("The value '12.5' is not valid.", error.ErrorMessage, StringComparer.Ordinal);
167Assert.Equal("The value '32,000' is not valid.", error.ErrorMessage, StringComparer.Ordinal);
209Assert.Equal(message, error.ErrorMessage, StringComparer.Ordinal);
Routing\AttributeRouteTest.cs (10)
126RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
170RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
214RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
261RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
275RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
329RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
372RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
415RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
463RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
477RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
Routing\ControllerActionEndpointDataSourceTest.cs (13)
28RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
61RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
69RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
140RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
148RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
222RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
230RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
309RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
317RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
390RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
399RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
491RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
499RouteValues = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
Microsoft.AspNetCore.Mvc.FunctionalTests (5)
Microsoft.AspNetCore.Mvc.IntegrationTests (16)
ComplexRecordIntegrationTest.cs (5)
2620Assert.Equal("The value '' is invalid.", error.ErrorMessage, StringComparer.Ordinal);
2671Assert.Equal("someStreet", person.Address.Street, StringComparer.Ordinal);
2719Assert.Equal("someStreet", address.Street, StringComparer.Ordinal);
2779Assert.Equal("someStreet", person.Address.Street, StringComparer.Ordinal);
2832Assert.Equal("someStreet", address.Street, StringComparer.Ordinal);
ComplexTypeIntegrationTestBase.cs (5)
2793Assert.Equal("The value '' is invalid.", error.ErrorMessage, StringComparer.Ordinal);
2850Assert.Equal("someStreet", person.Address.Street, StringComparer.Ordinal);
2898Assert.Equal("someStreet", address.Street, StringComparer.Ordinal);
2970Assert.Equal("someStreet", person.Address.Street, StringComparer.Ordinal);
3023Assert.Equal("someStreet", address.Street, StringComparer.Ordinal);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (6)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (2)
Microsoft.AspNetCore.Mvc.Razor (17)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (4)
Microsoft.AspNetCore.Mvc.Razor.Test (36)
RazorPageTest.cs (18)
997Assert.Equal("someattr", htmlAttribute.Name, StringComparer.Ordinal);
999Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1004Assert.Equal("someattr", allAttribute.Name, StringComparer.Ordinal);
1006Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1042Assert.Equal("someattr", htmlAttribute.Name, StringComparer.Ordinal);
1044Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1049Assert.Equal("someattr", allAttribute.Name, StringComparer.Ordinal);
1051Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1088Assert.Equal("someattr", htmlAttribute.Name, StringComparer.Ordinal);
1090Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1095Assert.Equal("someattr", allAttribute.Name, StringComparer.Ordinal);
1097Assert.Equal(expectedValue, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
1130Assert.Equal("someattr", attribute.Name, StringComparer.Ordinal);
1131Assert.Equal(expectedValue, (string)attribute.Value, StringComparer.Ordinal);
1158Assert.Equal("someattr", htmlAttribute.Name, StringComparer.Ordinal);
1159Assert.Equal("someattr", (string)htmlAttribute.Value, StringComparer.Ordinal);
1163Assert.Equal("someattr", allAttribute.Name, StringComparer.Ordinal);
1164Assert.Equal("someattr", (string)allAttribute.Value, StringComparer.Ordinal);
TagHelpers\UrlResolutionTagHelperTest.cs (14)
88Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
90Assert.Equal("~/home/index.html", attributeValue, StringComparer.Ordinal);
130Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
132Assert.Equal(expectedHref, attributeValue, StringComparer.Ordinal);
190Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
192Assert.Equal(expectedHref, HtmlContentUtilities.HtmlContentToString(htmlContent), StringComparer.Ordinal);
248Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
250Assert.Equal(url, attributeValue, StringComparer.Ordinal);
304Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
306Assert.Equal(url.ToString(), attributeValue.ToString(), StringComparer.Ordinal);
335Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
382Assert.Equal(expectedExceptionMessage, exception.Message, StringComparer.Ordinal);
430Assert.Equal("href", attribute.Name, StringComparer.Ordinal);
432Assert.Equal(expectedHref, attributeValue, StringComparer.Ordinal);
Microsoft.AspNetCore.Mvc.RazorPages (7)
Microsoft.AspNetCore.Mvc.RazorPages.Test (8)
Microsoft.AspNetCore.Mvc.TagHelpers (19)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (28)
FormActionTagHelperTest.cs (15)
73Assert.Equal("id", attribute.Name, StringComparer.Ordinal);
74Assert.Equal("my-id", attribute.Value as string, StringComparer.Ordinal);
78Assert.Equal("formaction", attribute.Name, StringComparer.Ordinal);
79Assert.Equal("home/index/value", attribute.Value as string, StringComparer.Ordinal);
147Assert.Equal("id", attribute.Name, StringComparer.Ordinal);
148Assert.Equal("my-id", attribute.Value as string, StringComparer.Ordinal);
152Assert.Equal("formaction", attribute.Name, StringComparer.Ordinal);
153Assert.Equal("routine/value", attribute.Value as string, StringComparer.Ordinal);
179new SortedDictionary<string, string>(StringComparer.Ordinal)
184new SortedDictionary<string, object>(StringComparer.Ordinal)
219Assert.Equal("delete", param.Action, StringComparer.Ordinal);
220Assert.Equal("books", param.Controller, StringComparer.Ordinal);
221Assert.Equal("test", param.Fragment, StringComparer.Ordinal);
281Assert.Equal("test", param.Fragment, StringComparer.Ordinal);
282Assert.Equal("Default", param.RouteName, StringComparer.Ordinal);
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (23)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (13)
Microsoft.AspNetCore.Mvc.Views.TestCommon (2)
Microsoft.AspNetCore.OpenApi (4)
Microsoft.AspNetCore.OutputCaching (11)
Microsoft.AspNetCore.Owin (3)
Microsoft.AspNetCore.RateLimiting (2)
Microsoft.AspNetCore.Razor (1)
Microsoft.AspNetCore.Razor.Runtime.Test (9)
Runtime\TagHelpers\TagHelperScopeManagerTest.cs (9)
23Assert.Equal("test-entry", (string)executionContextItem.Key, StringComparer.Ordinal);
40Assert.Equal("test-entry", (string)executionContextItem.Key, StringComparer.Ordinal);
49var parentComplexObject = new Dictionary<string, int>(StringComparer.Ordinal);
59Assert.Equal("test-entry", (string)executionContextItem.Key, StringComparer.Ordinal);
62Assert.Equal("from-child", parentEntry.Key, StringComparer.Ordinal);
80Assert.Equal("test-entry", (string)executionContextItem.Key, StringComparer.Ordinal);
83Assert.Equal("test-entry", (string)parentExecutionContextItem.Key, StringComparer.Ordinal);
100Assert.Equal("new-entry", (string)executionContextItem.Key, StringComparer.Ordinal);
120Assert.Equal("test-entry", (string)parentExecutionContextItem.Key, StringComparer.Ordinal);
Microsoft.AspNetCore.Razor.Test (5)
Microsoft.AspNetCore.RequestDecompression (1)
Microsoft.AspNetCore.ResponseCaching (7)
Microsoft.AspNetCore.ResponseCompression (3)
Microsoft.AspNetCore.Rewrite (1)
Microsoft.AspNetCore.Routing (41)
Microsoft.AspNetCore.Routing.Abstractions (2)
Microsoft.AspNetCore.Routing.Tests (1)
Microsoft.AspNetCore.Server.HttpSys (5)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (7)
Microsoft.AspNetCore.Server.IIS (4)
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.Shared.Tests (42)
AdaptiveCapacityDictionaryTests.cs (18)
46var dict = new AdaptiveCapacityDictionary<string, string>(capacity: 12, StringComparer.OrdinalIgnoreCase);
66() => new AdaptiveCapacityDictionary<string, object?>(StringComparer.OrdinalIgnoreCase)
80var dict = new AdaptiveCapacityDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
83Assert.Same(StringComparer.OrdinalIgnoreCase, dict.Comparer);
162var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
420var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
511var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
629var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
691var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
814var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
900var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1152var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase)
1285var comparer = StringComparer.OrdinalIgnoreCase;
1286var dict = new AdaptiveCapacityDictionary<string, object>(StringComparer.OrdinalIgnoreCase);
1305var comparer = StringComparer.OrdinalIgnoreCase;
1306var dict = new AdaptiveCapacityDictionary<string, object>(11, StringComparer.OrdinalIgnoreCase);
PropertyHelperTest.cs (8)
296helpers.OrderBy(helper => helper.Name, StringComparer.Ordinal),
297helper => { Assert.Equal(expectedNames[0], helper.Name, StringComparer.Ordinal); },
298helper => { Assert.Equal(expectedNames[1], helper.Name, StringComparer.Ordinal); });
312helpers.OrderBy(helper => helper.Name, StringComparer.Ordinal),
313helper => { Assert.Equal(expectedNames[0], helper.Name, StringComparer.Ordinal); },
314helper => { Assert.Equal(expectedNames[1], helper.Name, StringComparer.Ordinal); },
315helper => { Assert.Equal(expectedNames[2], helper.Name, StringComparer.Ordinal); },
316helper => { Assert.Equal(expectedNames[3], helper.Name, StringComparer.Ordinal); });
Microsoft.AspNetCore.SignalR.Client.Core (2)
Microsoft.AspNetCore.SignalR.Core (7)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (1)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
Microsoft.AspNetCore.SpaServices.Extensions (3)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.StaticFiles.Tests (1)
Microsoft.AspNetCore.WebSockets (2)
Microsoft.AspNetCore.WebUtilities (5)
Microsoft.Build.Framework (23)
Microsoft.Build.Tasks.CodeAnalysis (3)
Microsoft.Build.Tasks.CodeAnalysis.Sdk (3)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
Microsoft.Cci.Extensions (27)
Microsoft.CodeAnalysis (68)
Microsoft.CodeAnalysis.Analyzers (37)
Microsoft.CodeAnalysis.AnalyzerUtilities (41)
Microsoft.CodeAnalysis.BannedApiAnalyzers (35)
Microsoft.CodeAnalysis.CodeStyle (28)
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
Microsoft.CodeAnalysis.CSharp (22)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (8)
Microsoft.CodeAnalysis.CSharp.Scripting (2)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (149)
Compilation\SemanticModelGetSemanticInfoTests.cs (141)
54var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
61var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
124var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
158var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
199var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
240var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
280var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
316var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
376var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
469var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
509var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
552var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
600var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
648var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
701var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
802var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
807var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2658var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2697var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2738var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2745var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2788var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2795var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2834var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2839var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2915var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2953var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2989var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3023var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3028var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3166var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3208var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3254var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3293var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3329var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3366var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3530var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4076var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4220var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4255var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4287var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4924var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4931var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4971var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4980sortedCandidates = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5023var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5032sortedCandidates = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5114var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5119var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5160var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5165var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5208var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5287var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5329var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5409var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5415var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5451var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6378var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6403var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6408var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6445var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6682var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7087var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7115var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7146var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7592var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8376var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8381var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8410var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8415var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8693var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9071var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9130var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9365var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9424var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9462var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9471var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9535var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9572var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9621var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9787var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9838var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9843var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9893var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9926var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9960var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9996var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10032var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10068var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10184var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10189var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10223var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10228var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10254var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10259var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10289var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10294var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10324var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10358var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10392var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10435var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10472var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10499var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10529var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10564var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10607var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10644var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10681var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10720var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10763var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10805var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10842var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10847var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11151var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11160var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11229var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11236var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11542var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11547var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11579var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11616var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12226var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12294var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12362var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12398var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12965var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13003var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13044var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13235var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13240var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13880var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13885var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13919var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13924var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14254var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14344var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14425var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14514var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14674var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
15120var sortedCandidates = semanticInfo.CandidateSymbols.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray();
15127var sortedMethodGroup = semanticInfo.MethodGroup.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Microsoft.CodeAnalysis.EditorFeatures (18)
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (10)
139return StringComparer.OrdinalIgnoreCase.Equals(left.Name, right.Name) &&
140StringComparer.Ordinal.Equals(left.Prefix, right.Prefix) &&
141StringComparer.Ordinal.Equals(left.Suffix, right.Suffix) &&
142StringComparer.Ordinal.Equals(left.WordSeparator, right.WordSeparator) &&
148return Hash.Combine(StringComparer.OrdinalIgnoreCase.GetHashCode(style.Name),
149Hash.Combine(StringComparer.Ordinal.GetHashCode(style.Prefix),
150Hash.Combine(StringComparer.Ordinal.GetHashCode(style.Suffix),
151Hash.Combine(StringComparer.Ordinal.GetHashCode(style.WordSeparator),
174return StringComparer.OrdinalIgnoreCase.Equals(left.Name, right.Name) &&
182return Hash.Combine(StringComparer.OrdinalIgnoreCase.GetHashCode(symbolSpecification.Name),
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (10)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Microsoft.CodeAnalysis.Features (51)
Microsoft.CodeAnalysis.InteractiveHost (6)
Microsoft.CodeAnalysis.LanguageServer (15)
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (32)
Microsoft.CodeAnalysis.PublicApiAnalyzers (32)
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (2)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (30)
Microsoft.CodeAnalysis.Scripting (8)
Microsoft.CodeAnalysis.Test.Utilities (10)
Microsoft.CodeAnalysis.UnitTests (100)
Collections\ImmutableSegmentedDictionaryTest.cs (28)
27AddExistingKeySameValueTestHelper(Empty<string, string>(StringComparer.Ordinal), "Company", "Microsoft", "Microsoft");
33AddExistingKeyDifferentValueTestHelper(Empty<string, string>(StringComparer.Ordinal), "Company", "Microsoft", "MICROSOFT");
39var map = Empty<string, string>(StringComparer.Ordinal)
45var newMap = map.WithComparer(StringComparer.OrdinalIgnoreCase);
54var map = Empty<string, string>(StringComparer.Ordinal)
57var sortedMap = map.ToImmutableSortedDictionary(StringComparer.Ordinal);
65var map = Empty<string, int>().WithComparer(StringComparer.OrdinalIgnoreCase)
93var keyComparer = StringComparer.OrdinalIgnoreCase;
116var keyComparer = StringComparer.OrdinalIgnoreCase;
144var stringIntDictionary = list.ToImmutableSegmentedDictionary(n => n.ToString(), StringComparer.OrdinalIgnoreCase);
145Assert.Same(StringComparer.OrdinalIgnoreCase, stringIntDictionary.KeyComparer);
165var cultureComparer = StringComparer.CurrentCulture;
178map = map.WithComparer(StringComparer.OrdinalIgnoreCase);
179Assert.Same(StringComparer.OrdinalIgnoreCase, map.KeyComparer);
192map = map.WithComparer(StringComparer.OrdinalIgnoreCase);
193Assert.Same(StringComparer.OrdinalIgnoreCase, map.KeyComparer);
201Assert.Throws<ArgumentException>(null, () => map.WithComparer(StringComparer.OrdinalIgnoreCase));
218map = map.WithComparer(StringComparer.OrdinalIgnoreCase);
219Assert.Same(StringComparer.OrdinalIgnoreCase, map.KeyComparer);
283}.ToImmutableSegmentedDictionary(StringComparer.OrdinalIgnoreCase);
334protected override IImmutableDictionary<string, TValue> Empty<TValue>(StringComparer comparer)
364return StringComparer.Ordinal.Equals(x!.Value, y!.Value);
369return StringComparer.Ordinal.GetHashCode(obj.Value);
386return StringComparer.OrdinalIgnoreCase.GetHashCode(this.Value);
390return StringComparer.OrdinalIgnoreCase.Equals(this.Value, ((CaseInsensitiveString?)obj)!.Value);
StrongNameProviderTests.cs (6)
41Assert.Equal(subFilePath, path, StringComparer.OrdinalIgnoreCase);
47Assert.Equal(filePath, path, StringComparer.OrdinalIgnoreCase);
58Assert.Equal(filePath, path, StringComparer.OrdinalIgnoreCase);
65Assert.Equal(filePath, path, StringComparer.OrdinalIgnoreCase);
69Assert.Equal(filePath, path, StringComparer.OrdinalIgnoreCase);
93: base(searchPaths.NullToEmpty(), new VirtualStrongNameFileSystem(new HashSet<string>(existingFullPaths, StringComparer.OrdinalIgnoreCase)))
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (63)
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (11)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionTests.cs (5)
4822Assert.Equal("test5.cs", syntaxTrees[0].FilePath, StringComparer.OrdinalIgnoreCase);
4823Assert.Equal("test4.cs", syntaxTrees[1].FilePath, StringComparer.OrdinalIgnoreCase);
4824Assert.Equal("test3.cs", syntaxTrees[2].FilePath, StringComparer.OrdinalIgnoreCase);
4825Assert.Equal("test2.cs", syntaxTrees[3].FilePath, StringComparer.OrdinalIgnoreCase);
4826Assert.Equal("test1.cs", syntaxTrees[4].FilePath, StringComparer.OrdinalIgnoreCase);
Microsoft.CommonLanguageServerProtocol.Framework.Package (2)
Microsoft.Data.Analysis (1)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.ArcadeLogging (3)
Microsoft.DotNet.Build.Manifest (7)
Microsoft.DotNet.Build.Tasks.Feed (1)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.Build.Tasks.Packaging (11)
Microsoft.DotNet.Build.Tasks.Templating (1)
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
Microsoft.DotNet.CodeAnalysis (8)
Microsoft.DotNet.GenFacades (2)
Microsoft.DotNet.NuGetRepack.Tasks (2)
Microsoft.DotNet.PackageTesting (3)
Microsoft.DotNet.SharedFramework.Sdk (8)
Microsoft.DotNet.SignTool (8)
Microsoft.DotNet.SignTool.Tests (3)
Microsoft.DotNet.SourceBuild.Tasks (5)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (1)
Microsoft.DotNet.XliffTasks (5)
Microsoft.DotNet.XliffTasks.Tests (3)
Microsoft.DotNet.XUnitAssert.Tests (26)
DictionaryAssertsTests.cs (6)
18 var dictionary = new Dictionary<string, int>(StringComparer.InvariantCultureIgnoreCase)
28 Assert.Equal(42, Assert.Contains("FORTY-two", dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
29 Assert.Equal(42, Assert.Contains("FORTY-two", (IImmutableDictionary<string, int>)dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
88 var dictionary = new Dictionary<string, int>(StringComparer.InvariantCultureIgnoreCase)
111 assertFailure(() => Assert.DoesNotContain("FORTY-two", dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
112 assertFailure(() => Assert.DoesNotContain("FORTY-two", (IImmutableDictionary<string, int>)dictionary.ToImmutableDictionary(StringComparer.InvariantCultureIgnoreCase)));
Microsoft.DotNet.XUnitExtensions.Tests (1)
Microsoft.Extensions.AI (2)
Microsoft.Extensions.AI.Abstractions (11)
Microsoft.Extensions.AI.Abstractions.Tests (12)
Microsoft.Extensions.AI.OpenAI (9)
Microsoft.Extensions.ApiDescription.Client.Tests (28)
GetOpenApiReferenceMetadataTest.cs (18)
35var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
62var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
95var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
122var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
155var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
182var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
215var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
242var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
368var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
395var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
432var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
459var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
500var expectedMetadata1 = new SortedDictionary<string, string>(StringComparer.Ordinal)
515var expectedMetadata2 = new SortedDictionary<string, string>(StringComparer.Ordinal)
530var expectedMetadata3 = new SortedDictionary<string, string>(StringComparer.Ordinal)
558var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
572var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
585var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
MetadataSerializerTest.cs (8)
111var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
130var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
176var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
210var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", escapedValue } };
225var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", "a value" } };
241var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
278var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", value } };
301var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", "a value" } };
Microsoft.Extensions.Caching.Hybrid (1)
Microsoft.Extensions.Configuration (2)
Microsoft.Extensions.Configuration.Binder (2)
Microsoft.Extensions.Configuration.CommandLine (2)
Microsoft.Extensions.Configuration.EnvironmentVariables (1)
Microsoft.Extensions.Configuration.FileExtensions (2)
Microsoft.Extensions.Configuration.Ini (1)
Microsoft.Extensions.Configuration.Json (1)
Microsoft.Extensions.Configuration.KeyPerFile (1)
Microsoft.Extensions.Configuration.KeyPerFile.Tests (63)
ConfigurationProviderTestBase.cs (63)
199Assert.Equal(value1, config["Key1"], StringComparer.InvariantCultureIgnoreCase);
200Assert.Equal(value12, config["Section1:Key2"], StringComparer.InvariantCultureIgnoreCase);
201Assert.Equal(value123, config["Section1:Section2:Key3"], StringComparer.InvariantCultureIgnoreCase);
202Assert.Equal(arrayvalue0, config["Section1:Section2:Key3a:0"], StringComparer.InvariantCultureIgnoreCase);
203Assert.Equal(arrayvalue1, config["Section1:Section2:Key3a:1"], StringComparer.InvariantCultureIgnoreCase);
204Assert.Equal(arrayvalue2, config["Section1:Section2:Key3a:2"], StringComparer.InvariantCultureIgnoreCase);
205Assert.Equal(value344, config["Section3:Section4:Key4"], StringComparer.InvariantCultureIgnoreCase);
208Assert.Equal(value12, section1["Key2"], StringComparer.InvariantCultureIgnoreCase);
209Assert.Equal(value123, section1["Section2:Key3"], StringComparer.InvariantCultureIgnoreCase);
210Assert.Equal(arrayvalue0, section1["Section2:Key3a:0"], StringComparer.InvariantCultureIgnoreCase);
211Assert.Equal(arrayvalue1, section1["Section2:Key3a:1"], StringComparer.InvariantCultureIgnoreCase);
212Assert.Equal(arrayvalue2, section1["Section2:Key3a:2"], StringComparer.InvariantCultureIgnoreCase);
213Assert.Equal("Section1", section1.Path, StringComparer.InvariantCultureIgnoreCase);
217Assert.Equal(value123, section2["Key3"], StringComparer.InvariantCultureIgnoreCase);
218Assert.Equal(arrayvalue0, section2["Key3a:0"], StringComparer.InvariantCultureIgnoreCase);
219Assert.Equal(arrayvalue1, section2["Key3a:1"], StringComparer.InvariantCultureIgnoreCase);
220Assert.Equal(arrayvalue2, section2["Key3a:2"], StringComparer.InvariantCultureIgnoreCase);
221Assert.Equal("Section1:Section2", section2.Path, StringComparer.InvariantCultureIgnoreCase);
225Assert.Equal(value123, section2["Key3"], StringComparer.InvariantCultureIgnoreCase);
226Assert.Equal(arrayvalue0, section2["Key3a:0"], StringComparer.InvariantCultureIgnoreCase);
227Assert.Equal(arrayvalue1, section2["Key3a:1"], StringComparer.InvariantCultureIgnoreCase);
228Assert.Equal(arrayvalue2, section2["Key3a:2"], StringComparer.InvariantCultureIgnoreCase);
229Assert.Equal("Section1:Section2", section2.Path, StringComparer.InvariantCultureIgnoreCase);
233Assert.Equal(arrayvalue0, section3a["0"], StringComparer.InvariantCultureIgnoreCase);
234Assert.Equal(arrayvalue1, section3a["1"], StringComparer.InvariantCultureIgnoreCase);
235Assert.Equal(arrayvalue2, section3a["2"], StringComparer.InvariantCultureIgnoreCase);
236Assert.Equal("Section1:Section2:Key3a", section3a.Path, StringComparer.InvariantCultureIgnoreCase);
240Assert.Equal("Section3", section3.Path, StringComparer.InvariantCultureIgnoreCase);
244Assert.Equal(value344, section4["Key4"], StringComparer.InvariantCultureIgnoreCase);
245Assert.Equal("Section3:Section4", section4.Path, StringComparer.InvariantCultureIgnoreCase);
249Assert.Equal(value344, section4["Key4"], StringComparer.InvariantCultureIgnoreCase);
250Assert.Equal("Section3:Section4", section4.Path, StringComparer.InvariantCultureIgnoreCase);
257Assert.Equal("Key1", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
258Assert.Equal("Key1", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
259Assert.Equal(value1, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
261Assert.Equal("Section1", sections[1].Key, StringComparer.InvariantCultureIgnoreCase);
262Assert.Equal("Section1", sections[1].Path, StringComparer.InvariantCultureIgnoreCase);
265Assert.Equal("Section3", sections[2].Key, StringComparer.InvariantCultureIgnoreCase);
266Assert.Equal("Section3", sections[2].Path, StringComparer.InvariantCultureIgnoreCase);
273Assert.Equal("Key2", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
274Assert.Equal("Section1:Key2", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
275Assert.Equal(value12, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
277Assert.Equal("Section2", sections[1].Key, StringComparer.InvariantCultureIgnoreCase);
278Assert.Equal("Section1:Section2", sections[1].Path, StringComparer.InvariantCultureIgnoreCase);
285Assert.Equal("Key3", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
286Assert.Equal("Section1:Section2:Key3", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
287Assert.Equal(value123, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
289Assert.Equal("Key3a", sections[1].Key, StringComparer.InvariantCultureIgnoreCase);
290Assert.Equal("Section1:Section2:Key3a", sections[1].Path, StringComparer.InvariantCultureIgnoreCase);
297Assert.Equal("0", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
298Assert.Equal("Section1:Section2:Key3a:0", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
299Assert.Equal(arrayvalue0, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
301Assert.Equal("1", sections[1].Key, StringComparer.InvariantCultureIgnoreCase);
302Assert.Equal("Section1:Section2:Key3a:1", sections[1].Path, StringComparer.InvariantCultureIgnoreCase);
303Assert.Equal(arrayvalue1, sections[1].Value, StringComparer.InvariantCultureIgnoreCase);
305Assert.Equal("2", sections[2].Key, StringComparer.InvariantCultureIgnoreCase);
306Assert.Equal("Section1:Section2:Key3a:2", sections[2].Path, StringComparer.InvariantCultureIgnoreCase);
307Assert.Equal(arrayvalue2, sections[2].Value, StringComparer.InvariantCultureIgnoreCase);
313Assert.Equal("Section4", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
314Assert.Equal("Section3:Section4", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
321Assert.Equal("Key4", sections[0].Key, StringComparer.InvariantCultureIgnoreCase);
322Assert.Equal("Section3:Section4:Key4", sections[0].Path, StringComparer.InvariantCultureIgnoreCase);
323Assert.Equal(value344, sections[0].Value, StringComparer.InvariantCultureIgnoreCase);
Microsoft.Extensions.Configuration.Xml (2)
Microsoft.Extensions.DataIngestion (2)
Microsoft.Extensions.DataIngestion.Abstractions (2)
Microsoft.Extensions.DependencyModel (3)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (2)
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
Microsoft.Extensions.FileProviders.Physical (3)
Microsoft.Extensions.FileSystemGlobbing (8)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Diagnostics (13)
Microsoft.Extensions.Http.Diagnostics.Tests (4)
Microsoft.Extensions.Http.Resilience (2)
Microsoft.Extensions.Http.Resilience.Tests (2)
Microsoft.Extensions.Logging (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.Logging.Generators (5)
Microsoft.Extensions.Logging.TraceSource (1)
Microsoft.Extensions.Options (1)
Microsoft.Extensions.Options.SourceGeneration (1)
Microsoft.Extensions.Primitives (4)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
Microsoft.Extensions.Telemetry (2)
Microsoft.Gen.ComplianceReports (5)
Microsoft.Gen.Logging (5)
Microsoft.Gen.MetadataExtractor (5)
Microsoft.JSInterop (3)
Microsoft.Maui (10)
Microsoft.Maui.Controls (19)
Microsoft.Maui.Controls.Build.Tasks (2)
Microsoft.Maui.Controls.DesignTools (2)
Microsoft.Maui.Controls.Xaml (1)
Microsoft.Maui.Essentials (4)
Microsoft.Maui.Graphics (1)
Microsoft.Maui.Graphics.Text.Markdig (1)
Microsoft.Maui.Resizetizer (3)
Microsoft.ML.GenAI.Core (2)
Microsoft.ML.ImageAnalytics (1)
Microsoft.ML.Tokenizers (2)
Microsoft.VisualBasic.Core (2)
Microsoft.VisualStudio.Extensibility.Testing.Xunit (7)
Microsoft.VisualStudio.LanguageServices (26)
Microsoft.VisualStudio.LanguageServices.CSharp (15)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (11)
119if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldArgument), CodeModelService.GetName(newArgument)))
152return StringComparer.Ordinal.Equals(oldExpression.ToString(), newExpression.ToString());
211if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldParameter), CodeModelService.GetName(newParameter)))
280if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldEnumMember), CodeModelService.GetName(newEnumMember)))
307if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldProperty), CodeModelService.GetName(newProperty)))
358if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldVariableDeclarator), CodeModelService.GetName(newVariableDeclarator)))
417if (!StringComparer.Ordinal.Equals(CodeModelService.GetName(oldMethod), CodeModelService.GetName(newMethod)))
538if (!StringComparer.Ordinal.Equals(oldType.Identifier.ToString(), newType.Identifier.ToString()))
596if (!StringComparer.Ordinal.Equals(oldDelegate.Identifier.ToString(), newDelegate.Identifier.ToString()))
729return StringComparer.Ordinal.Equals(oldIdentifierName.Identifier.ToString(), newIdentifierName.Identifier.ToString());
742if (!StringComparer.Ordinal.Equals(oldGenericName.Identifier.ToString(), newGenericName.Identifier.ToString()))
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (22)
ProjectSystemShim\CPS\SourceFileHandlingTests.cs (21)
106Assert.Equal(documents[0].FilePath, sourceFileFullPath5, StringComparer.OrdinalIgnoreCase);
107Assert.Equal(documents[1].FilePath, sourceFileFullPath4, StringComparer.OrdinalIgnoreCase);
108Assert.Equal(documents[2].FilePath, sourceFileFullPath3, StringComparer.OrdinalIgnoreCase);
109Assert.Equal(documents[3].FilePath, sourceFileFullPath2, StringComparer.OrdinalIgnoreCase);
110Assert.Equal(documents[4].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
150Assert.Equal(documents[0].FilePath, sourceFileFullPath5, StringComparer.OrdinalIgnoreCase);
151Assert.Equal(documents[1].FilePath, sourceFileFullPath3, StringComparer.OrdinalIgnoreCase);
152Assert.Equal(documents[2].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
202Assert.Equal(documents[0].FilePath, sourceFileFullPath5, StringComparer.OrdinalIgnoreCase);
203Assert.Equal(documents[1].FilePath, sourceFileFullPath4, StringComparer.OrdinalIgnoreCase);
204Assert.Equal(documents[2].FilePath, sourceFileFullPath3, StringComparer.OrdinalIgnoreCase);
205Assert.Equal(documents[3].FilePath, sourceFileFullPath2, StringComparer.OrdinalIgnoreCase);
206Assert.Equal(documents[4].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
241Assert.Equal(documents[0].FilePath, sourceFileFullPath5, StringComparer.OrdinalIgnoreCase);
242Assert.Equal(documents[1].FilePath, sourceFileFullPath4, StringComparer.OrdinalIgnoreCase);
243Assert.Equal(documents[2].FilePath, sourceFileFullPath3, StringComparer.OrdinalIgnoreCase);
244Assert.Equal(documents[3].FilePath, sourceFileFullPath2, StringComparer.OrdinalIgnoreCase);
245Assert.Equal(documents[4].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
283Assert.Equal(documents[0].FilePath, sourceFileFullPath2, StringComparer.OrdinalIgnoreCase);
284Assert.Equal(documents[1].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
391Assert.Equal(documents[0].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
Microsoft.VisualStudio.LanguageServices.Implementation (11)
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
mscorlib (1)
NativeIISSample (1)
netstandard (1)
PresentationBuildTasks (5)
PresentationCore (3)
PresentationFramework (5)
Replay (5)
RepoTasks (2)
Roslyn.Compilers.Extension (1)
Roslyn.Diagnostics.Analyzers (33)
Roslyn.Diagnostics.CSharp.Analyzers (3)
Roslyn.VisualStudio.Next.UnitTests (2)
RoutingSandbox (1)
RoutingWebSite (1)
RulesetToEditorconfigConverter (1)
Sample (1)
Security.TransportSecurity.IntegrationTests (2)
SignalRSamples (1)
SocialWeather (1)
Swaggatherer (1)
System.CodeDom (6)
System.Collections.Immutable (30)
System.Collections.NonGeneric (3)
System.Collections.Specialized (8)
System.ComponentModel.Annotations (1)
System.ComponentModel.Composition (37)
System.ComponentModel.TypeConverter (5)
System.Configuration.ConfigurationManager (16)
System.Console (1)
System.Data.Common (8)
System.Data.Odbc (27)
Common\System\Data\Common\DBConnectionString.cs (7)
352return ((null == _restrictionValues) || (0 > Array.BinarySearch(_restrictionValues, key, StringComparer.Ordinal)));
398if (0 > Array.BinarySearch(preventusage, allowonly[i], StringComparer.Ordinal))
421if (0 <= Array.BinarySearch(b, a[i], StringComparer.Ordinal))
454if (0 > Array.BinarySearch(a, b[i], StringComparer.Ordinal))
460Array.Sort(restrictionValues, StringComparer.Ordinal);
496Array.Sort(restrictions, StringComparer.Ordinal);
539Debug.Assert(0 >= StringComparer.Ordinal.Compare(restrictionValues[i - 1], restrictionValues[i]));
Common\System\Data\Common\DbConnectionStringCommon.cs (18)
161if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "true") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "yes"))
165else if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "false") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "no"))
172if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "true") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "yes"))
176else if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "false") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "no"))
200if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "sspi") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "true") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "yes"))
204else if (StringComparer.OrdinalIgnoreCase.Equals(svalue, "false") || StringComparer.OrdinalIgnoreCase.Equals(svalue, "no"))
211if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "sspi") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "true") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "yes"))
215else if (StringComparer.OrdinalIgnoreCase.Equals(tmp, "false") || StringComparer.OrdinalIgnoreCase.Equals(tmp, "no"))
System.Diagnostics.DiagnosticSource (3)
System.Diagnostics.Process (4)
System.Drawing.Primitives (1)
System.Formats.Nrbf (1)
System.Formats.Tar (1)
System.IO.Packaging (2)
System.Linq (1)
System.Linq.AsyncEnumerable (1)
System.Net.Http (30)
System.Net.Mail (7)
System.Net.Primitives (9)
System.Net.WebHeaderCollection (2)
System.Private.CoreLib (40)
System.Private.Uri (1)
System.Private.Xml (2)
System.Reflection.MetadataLoadContext (1)
System.Resources.Extensions (3)
System.Resources.Writer (2)
System.Runtime (1)
System.Runtime.Caching (1)
System.Runtime.Extensions (1)
System.Runtime.Serialization.Schema (3)
System.Security.Cryptography (22)
System\Security\Cryptography\CryptoConfig.cs (4)
42private static readonly ConcurrentDictionary<string, Type> appNameHT = new ConcurrentDictionary<string, Type>(StringComparer.OrdinalIgnoreCase);
43private static readonly ConcurrentDictionary<string, string> appOidHT = new ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
55Dictionary<string, string> ht = new Dictionary<string, string>(capacity, StringComparer.OrdinalIgnoreCase);
119Dictionary<string, object> ht = new Dictionary<string, object>(capacity: capacity, comparer: StringComparer.OrdinalIgnoreCase);
System\Security\Cryptography\X509Certificates\ManagedCertificateFinder.cs (7)
31if (!StringComparer.OrdinalIgnoreCase.Equals(oid.Value, maybeOid))
79FindCore(subjectDistinguishedName, static (subjectDistinguishedName, cert) => StringComparer.OrdinalIgnoreCase.Equals(subjectDistinguishedName, cert.Subject));
96FindCore(issuerDistinguishedName, static (issuerDistinguishedName, cert) => StringComparer.OrdinalIgnoreCase.Equals(issuerDistinguishedName, cert.Issuer));
173if (StringComparer.OrdinalIgnoreCase.Equals(templateName, decodedName))
184if (StringComparer.Ordinal.Equals(templateName, template.TemplateID))
212if (StringComparer.Ordinal.Equals(oidValue, usageOid.Value))
325StringComparer.Ordinal.Equals(extensionOid, ext.Oid.Value))
System.ServiceModel.Federation (3)
System.ServiceModel.Http (2)
System.ServiceModel.Primitives (6)
System.ServiceModel.Syndication (1)
System.Text.Encoding.CodePages (1)
System.Text.Json (13)
System.Text.Json.SourceGeneration (2)
System.Text.RegularExpressions.Generator (2)
System.Web.HttpUtility (1)
System.Windows.Forms (2)
System.Windows.Forms.Design (10)
System.Windows.Forms.Design.Tests (2)
System.Windows.Forms.Primitives (1)
System.Windows.Forms.Tests (4)
System.Xaml (6)
TaskUsageLogger (1)
Templates.Blazor.Tests (1)
Templates.Blazor.WebAssembly.Auth.Tests (1)
Templates.Blazor.WebAssembly.Tests (1)
Templates.Mvc.Tests (1)
Templates.Tests (1)
Test.Utilities (29)
Text.Analyzers (34)
vbc (3)
VBCSCompiler (3)
WindowsBase.Tests (22)
System\ComponentModel\GroupDescriptionTests.cs (22)
27yield return new object?[] { StringComparer.CurrentCulture };
53CustomSort = StringComparer.Ordinal
116description.CustomSort = StringComparer.CurrentCulture;
117Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
121description.CustomSort = StringComparer.CurrentCulture;
122Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
149description.CustomSort = StringComparer.CurrentCulture;
150Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
155description.CustomSort = StringComparer.CurrentCulture;
156Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
185description.CustomSort = StringComparer.CurrentCulture;
186Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
191description.CustomSort = StringComparer.CurrentCulture;
192Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
313CustomSort = StringComparer.CurrentCulture
315Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
363description.CustomSort = StringComparer.CurrentCulture;
364Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
379description.CustomSort = StringComparer.CurrentCulture;
380Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
385Assert.Equal(StringComparer.CurrentCulture, description.CustomSort);
431description.CustomSort = StringComparer.CurrentCulture;
XmlFileLogger (3)
xunit.console (13)
common\AssemblyResolution\DependencyContextAssemblyCache.cs (10)
64managedAssemblyCache = new ConcurrentDictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase);
73.ToDictionaryIgnoringDuplicateKeys(tuple => tuple.Item1, tuple => tuple.Item2, StringComparer.OrdinalIgnoreCase);
76internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache..ctor] Managed assembly map: [{string.Join(",", managedAssemblyMap.Keys.Select(k => $"'{k}'").OrderBy(k => k, StringComparer.OrdinalIgnoreCase))}]"));
79unmanagedAssemblyCache = new ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
87.ToDictionaryIgnoringDuplicateKeys(tuple => tuple.Item1, tuple => tuple.Item2, StringComparer.OrdinalIgnoreCase);
90internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache..ctor] Unmanaged assembly map: [{string.Join(",", unmanagedAssemblyMap.Keys.Select(k => $"'{k}'").OrderBy(k => k, StringComparer.OrdinalIgnoreCase))}]"));
253internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache.ResolveManagedAssembly] Resolving '{assemblyName}', found a resolved path, but could not map a filename in [{string.Join(",", assemblies.OrderBy(k => k, StringComparer.OrdinalIgnoreCase).Select(k => $"'{k}'"))}]"));
259internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache.ResolveManagedAssembly] Resolving '{assemblyName}', found in dependency map, but unable to resolve a path in [{string.Join(",", assetGroup.AssetPaths.OrderBy(k => k, StringComparer.OrdinalIgnoreCase).Select(k => $"'{k}'"))}]"));
286internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache.ResolveUnmanagedLibrary] Found a resolved path, but could not map a filename in [{string.Join(",", assemblies.OrderBy(k => k, StringComparer.OrdinalIgnoreCase).Select(k => $"'{k}'"))}]"));
291internalDiagnosticsMessageSink.OnMessage(new _DiagnosticMessage($"[DependencyContextAssemblyCache.ResolveUnmanagedLibrary] Found in dependency map, but unable to resolve a path in [{string.Join(",", assetGroup.AssetPaths.OrderBy(k => k, StringComparer.OrdinalIgnoreCase).Select(k => $"'{k}'"))}]"));