5 types derived from StringComparer
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
System.Private.CoreLib (2)
3948 references to StringComparer
AnalyzerRunner (4)
aspire (1)
Aspire.Azure.Messaging.EventHubs.Tests (2)
Aspire.Azure.Security.KeyVault.Tests (2)
Aspire.Dashboard (48)
Aspire.Hosting (47)
Aspire.Hosting.Analyzers (44)
Aspire.Hosting.Azure (44)
Aspire.Hosting.Azure.PostgreSQL (44)
Aspire.Hosting.Azure.Sql (44)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Kubernetes (2)
Aspire.Hosting.Milvus (44)
Aspire.Hosting.MongoDB (44)
Aspire.Hosting.MySql (44)
Aspire.Hosting.Oracle (44)
Aspire.Hosting.PostgreSQL (44)
Aspire.Hosting.Qdrant (44)
Aspire.Hosting.Sdk.Tests (2)
Aspire.Hosting.SqlServer (44)
Aspire.Hosting.Tests (20)
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.Microsoft.Data.SqlClient (1)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
Aspire.RuntimeIdentifier.Tool (2)
AzureAppServicesHostingStartupSample (1)
AzureAppServicesSample (1)
BinaryFormatTests (2)
BuildActionTelemetryTable (2)
BuildBoss (3)
BuildValidator (2)
CodeGenerator (2)
ConfigurationSchemaGenerator (2)
Crossgen2Tasks (2)
csc (1)
DefaultBuilder.SampleApp (1)
dotnet-openapi (1)
dotnet-svcutil (2)
dotnet-svcutil-lib (29)
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 (1)
HealthChecksSample (1)
http2cat (1)
IIS.FunctionalTests (1)
IIS.LongTests (1)
IIS.NewHandler.FunctionalTests (1)
IIS.NewShim.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);
installer.tasks (3)
Interop.FunctionalTests (1)
IOperationGenerator (2)
JwtClientSample (1)
Metrics (8)
Metrics.Legacy (8)
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 (23)
Microsoft.AspNetCore.Components.Endpoints (5)
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
Microsoft.AspNetCore.Components.Forms (1)
Microsoft.AspNetCore.Components.Forms.Tests (2)
Microsoft.AspNetCore.Components.Server (2)
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 (4)
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.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 (3)
Microsoft.AspNetCore.OutputCaching (11)
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 (39)
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 (3)
Microsoft.Build (233)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (5)
37private static readonly HashSet<string> s_projectSpecificPropertyNames = new(StringComparer.OrdinalIgnoreCase) { "TargetFramework", "Configuration", "Platform", "TargetPlatform", "OutputType" };
184var pluginSettings = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
330Dictionary<string, string> globalProperties = new(configuration.GlobalProperties.Count, StringComparer.OrdinalIgnoreCase);
626var globalProperties = new Dictionary<string, string>(configuration.GlobalProperties.Count, StringComparer.OrdinalIgnoreCase);
693var globalProperties = new Dictionary<string, string>(templateGlobalProperties, StringComparer.OrdinalIgnoreCase)
BackEnd\Shared\BuildResult.cs (5)
654translator.TranslateDictionary(ref _savedEnvironmentVariables, StringComparer.OrdinalIgnoreCase);
666translator.TranslateDictionary(ref _savedEnvironmentVariables, StringComparer.OrdinalIgnoreCase, ref additionalEntries, s_additionalEntriesKeys);
674translator.TranslateDictionary(ref _savedEnvironmentVariables, StringComparer.OrdinalIgnoreCase, ref additionalEntries, s_additionalEntriesKeys);
741_resultsByTarget = new ConcurrentDictionary<string, TargetResult>(_resultsByTarget, StringComparer.OrdinalIgnoreCase),
763return new ConcurrentDictionary<string, TargetResult>(1, capacity, StringComparer.OrdinalIgnoreCase);
Evaluation\Expander.cs (6)
2246private static readonly ConcurrentDictionary<string, ItemTransformFunction> s_transformFunctionDelegateCache = new ConcurrentDictionary<string, ItemTransformFunction>(StringComparer.OrdinalIgnoreCase);
2475SortedSet<string> directories = new SortedSet<string>(StringComparer.OrdinalIgnoreCase);
2549Dictionary<string, string> directoryNameTable = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
2668return DistinctWithComparer(expander, elementLocation, includeNullEntries, functionName, itemsOfType, arguments, StringComparer.Ordinal);
2677return DistinctWithComparer(expander, elementLocation, includeNullEntries, functionName, itemsOfType, arguments, StringComparer.OrdinalIgnoreCase);
2684internal static IEnumerable<KeyValuePair<string, S>> DistinctWithComparer(Expander<P, I> expander, IElementLocation elementLocation, bool includeNullEntries, string functionName, IEnumerable<KeyValuePair<string, S>> itemsOfType, string[] arguments, StringComparer comparer)
FileMatcher.cs (4)
47private static readonly Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>> s_cachedGlobExpansions = new Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>>(() => new ConcurrentDictionary<string, IReadOnlyList<string>>(StringComparer.OrdinalIgnoreCase));
48private static readonly Lazy<ConcurrentDictionary<string, object>> s_cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
51private readonly Lazy<ConcurrentDictionary<string, object>> _cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
2467searchesToExcludeInSubdirs = new Dictionary<string, List<RecursionState>>(StringComparer.OrdinalIgnoreCase);
Instance\ProjectInstance.cs (11)
541_actualTargets = new RetrievableEntryHashSet<ProjectTargetInstance>(StringComparer.OrdinalIgnoreCase);
745ProjectItemDefinitionInstance>)that).BeforeTargets, StringComparer.OrdinalIgnoreCase);
749ProjectItemDefinitionInstance>)that).AfterTargets, StringComparer.OrdinalIgnoreCase);
832if (!itemFilter.Value.Contains(metadataName, StringComparer.OrdinalIgnoreCase))
2548Dictionary<string, string> globalProperties = new Dictionary<string, string>(globalPropertiesInstances.Count, StringComparer.OrdinalIgnoreCase);
3016/// <param name="strComparer">The <see cref="StringComparer"/> to use for the cloned dictionary.</param>
3017private static ObjectModel.ReadOnlyDictionary<string, TValue> CreateCloneDictionary<TValue>(IDictionary<string, TValue> dictionary, StringComparer strComparer)
3097_actualTargets = new RetrievableEntryHashSet<ProjectTargetInstance>(StringComparer.OrdinalIgnoreCase);
3230((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).BeforeTargets = CreateCloneDictionary(beforeTargets, StringComparer.OrdinalIgnoreCase);
3231((IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance>)this).AfterTargets = CreateCloneDictionary(afterTargets, StringComparer.OrdinalIgnoreCase);
3302var multiDictionary = new MultiDictionary<string, ProjectItemInstance>(StringComparer.OrdinalIgnoreCase);
Instance\TaskRegistry.cs (11)
146private readonly ConcurrentDictionary<string, ConcurrentDictionary<RegisteredTaskIdentity, RegisteredTaskRecord>> _cachedTaskRecordsWithFuzzyMatch = new(StringComparer.OrdinalIgnoreCase);
457? new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
458: new Dictionary<string, string>(initialCount.Value, StringComparer.OrdinalIgnoreCase);
815return new Dictionary<string, string>(initialState, StringComparer.OrdinalIgnoreCase);
820return new Dictionary<string, string>(initialCount.Value, StringComparer.OrdinalIgnoreCase);
823return new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
944int nameHash = String.IsNullOrEmpty(obj.Name) ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name);
961int runtimeHash = runtime == null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(runtime);
962int architectureHash = architecture == null ? 0 : StringComparer.OrdinalIgnoreCase.GetHashCode(architecture);
1771_usingTaskParameters ??= new Dictionary<string, TaskPropertyInfo>(StringComparer.OrdinalIgnoreCase);
1863translator.TranslateDictionary(ref _usingTaskParameters, TranslatorForTaskParametersKey, TranslatorForTaskParameterValue, count => new Dictionary<string, TaskPropertyInfo>(StringComparer.OrdinalIgnoreCase));
SolutionConfiguration.cs (5)
23private readonly Dictionary<string, XmlElement> _cachedProjectElements = new Dictionary<string, XmlElement>(StringComparer.OrdinalIgnoreCase);
26private readonly Dictionary<string, XmlElement> _cachedProjectElementsByAbsolutePath = new Dictionary<string, XmlElement>(StringComparer.OrdinalIgnoreCase);
29private readonly Dictionary<string, string> _cachedProjectAbsolutePathsByGuid = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
32private readonly Dictionary<string, string> _cachedProjectGuidsByAbsolutePath = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
35private readonly Dictionary<string, List<string>> _cachedDependencyProjectGuidsByDependingProjectGuid = new Dictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
XMakeAttributes.cs (3)
106private static readonly HashSet<string> KnownSpecialTaskAttributesIgnoreCase = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { condition, continueOnError, msbuildRuntime, msbuildArchitecture, xmlns };
110private static readonly HashSet<string> ValidMSBuildRuntimeValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildRuntimeValues.clr2, MSBuildRuntimeValues.clr4, MSBuildRuntimeValues.currentRuntime, MSBuildRuntimeValues.net, MSBuildRuntimeValues.any };
112private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.currentArchitecture, MSBuildArchitectureValues.any };
Microsoft.Build.CommandLine.UnitTests (9)
CommandLineSwitches_Tests.cs (8)
1161new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
1162new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
1277ISet<string> expectedWarningsAsErrors = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "a", "B", "c", "D", "e" };
1295Assert.Equal(expectedWarningsAsErrors, actualWarningsAsErrors, StringComparer.OrdinalIgnoreCase);
1325ISet<string> expectedWarningsAsErors = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "e", "f", "g" };
1340Assert.Equal(expectedWarningsAsErors, actualWarningsAsErrors, StringComparer.OrdinalIgnoreCase);
1404ISet<string> expectedWarningsAsMessages = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "a", "B", "c", "D", "e" };
1422Assert.Equal(expectedWarningsAsMessages, actualWarningsAsMessages, StringComparer.OrdinalIgnoreCase);
Microsoft.Build.Engine.OM.UnitTests (24)
Definition\Project_Tests.cs (12)
812var globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
829var globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
960Dictionary<string, string> initial = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
988Dictionary<string, string> initial = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
1071new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase),
1287IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
1316IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
1319IDictionary<string, string> projectCollectionGlobalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
2420Dictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
2434Dictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
2458Dictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
2528Dictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
Microsoft.Build.Engine.UnitTests (209)
BackEnd\AssemblyTaskFactory_Tests.cs (18)
175IDictionary<string, string> factoryIdentityParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
181IDictionary<string, string> taskIdentityParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
195IDictionary<string, string> factoryIdentityParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
201IDictionary<string, string> taskIdentityParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
275IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
306IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
337IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
370IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
403IDictionary<string, string> factoryParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
408IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
438IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
471IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
502IDictionary<string, string> factoryParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
507IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
566IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
601IDictionary<string, string> taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
630IDictionary<string, string> factoryParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
658var taskParameters = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
BackEnd\BinaryTranslator_Tests.cs (75)
139HelperTestArray(Array.Empty<string>(), StringComparer.Ordinal);
140HelperTestArray(new string[] { "foo", "bar" }, StringComparer.Ordinal);
141HelperTestArray(null, StringComparer.Ordinal);
150HelperTestList(new List<string>(), StringComparer.Ordinal);
154HelperTestList(twoItems, StringComparer.Ordinal);
155HelperTestList(null, StringComparer.Ordinal);
445TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
453TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
501TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
509TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
531TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
541TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
565TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
575TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
597TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
605TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
613Assert.True(TranslationHelpers.CompareCollections(expectedValue, deserializedValue1, StringComparer.Ordinal));
614Assert.True(TranslationHelpers.CompareCollections(expectedValue, deserializedValue2, StringComparer.Ordinal));
637Assert.True(TranslationHelpers.CompareCollections(value1, deserializedValue1, StringComparer.Ordinal));
638Assert.True(TranslationHelpers.CompareCollections(value2, deserializedValue2, StringComparer.Ordinal));
662translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
685translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
738TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 128, translator =>
741TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 128, translator =>
760writeTranslator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
771readTranslator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
785writeTranslator.WithInterning(StringComparer.Ordinal, initialCapacity: 2, translator =>
793readTranslator.WithInterning(StringComparer.Ordinal, initialCapacity: 2, translator =>
813translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
815translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
821TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
829translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
831translator.WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 1, translator =>
844Dictionary<string, string> value = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
848TranslationHelpers.GetWriteTranslator().TranslateDictionary(ref value, StringComparer.OrdinalIgnoreCase);
851TranslationHelpers.GetReadTranslator().TranslateDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase);
867TranslationHelpers.GetWriteTranslator().TranslateDictionary(ref value, StringComparer.OrdinalIgnoreCase);
870TranslationHelpers.GetReadTranslator().TranslateDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase);
882Dictionary<string, BaseClass> value = new Dictionary<string, BaseClass>(StringComparer.OrdinalIgnoreCase);
886TranslationHelpers.GetWriteTranslator().TranslateDictionary(ref value, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
889TranslationHelpers.GetReadTranslator().TranslateDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
906TranslationHelpers.GetWriteTranslator().TranslateDictionary(ref value, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
909TranslationHelpers.GetReadTranslator().TranslateDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
959Dictionary<string, string> value = new(StringComparer.OrdinalIgnoreCase)
964Dictionary<string, string> valueUpperCase = new(StringComparer.OrdinalIgnoreCase)
970TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 4, translator =>
972translator.InternDictionary(ref value, StringComparer.OrdinalIgnoreCase);
973translator.InternDictionary(ref valueUpperCase, StringComparer.OrdinalIgnoreCase);
978TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 4, translator =>
980translator.InternDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase);
981translator.InternDictionary(ref deserializedValueUpperCase, StringComparer.OrdinalIgnoreCase);
1003Dictionary<string, BaseClass> value = new(StringComparer.Ordinal)
1008Dictionary<string, BaseClass> valueUpperCase = new(StringComparer.Ordinal)
1014TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
1016translator.InternDictionary(ref value, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1017translator.InternDictionary(ref valueUpperCase, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1022TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
1024translator.InternDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1025translator.InternDictionary(ref deserializedValueUpperCase, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1043Dictionary<string, string> value = new(StringComparer.OrdinalIgnoreCase)
1048Dictionary<string, string> valueUpperCase = new(StringComparer.OrdinalIgnoreCase)
1054TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 4, translator =>
1056translator.InternDictionary(ref value, StringComparer.OrdinalIgnoreCase);
1057translator.InternDictionary(ref valueUpperCase, StringComparer.OrdinalIgnoreCase);
1062TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 4, translator =>
1064translator.InternDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase);
1065translator.InternDictionary(ref deserializedValueUpperCase, StringComparer.OrdinalIgnoreCase);
1090Dictionary<string, BaseClass> value = new(StringComparer.Ordinal)
1095Dictionary<string, BaseClass> valueUpperCase = new(StringComparer.Ordinal)
1101TranslationHelpers.GetWriteTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
1103translator.InternDictionary(ref value, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1104translator.InternDictionary(ref valueUpperCase, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1109TranslationHelpers.GetReadTranslator().WithInterning(StringComparer.OrdinalIgnoreCase, initialCapacity: 2, translator =>
1111translator.InternDictionary(ref deserializedValue, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
1112translator.InternDictionary(ref deserializedValueUpperCase, StringComparer.OrdinalIgnoreCase, BaseClass.FactoryForDeserialization);
BackEnd\BuildRequestConfiguration_Tests.cs (13)
105BuildRequestData data1 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
109BuildRequestData data2 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
113BuildRequestData data3 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
121BuildRequestData data1 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
125BuildRequestData data2 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
129BuildRequestData data3 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
139BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
147BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
157BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
165BuildRequestData data1 = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
275Dictionary<string, string> globalProperties = new(StringComparer.OrdinalIgnoreCase);
352new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
457Dictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
BackEnd\LoggingServicesLogMethod_Tests.cs (7)
840BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
866BuildRequestData data = new BuildRequestData(ProjectFile, new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
905BuildRequestData data = new BuildRequestData(ProjectFile, new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
946BuildRequestData data = new BuildRequestData(ProjectFile, new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
1299Assert.Equal(expectedEventArgs.Properties.OrderBy(kvp => kvp.Key, StringComparer.Ordinal), actualEventArgs.Properties.OrderBy(kvp => kvp.Key, StringComparer.OrdinalIgnoreCase));
1419BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase), "toolsVersion", Array.Empty<string>(), null);
BackEnd\TaskExecutionHost_Tests.cs (9)
142var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
158var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
168var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
607var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
623var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
641var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
1289_parametersSetOnTask = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
1290_outputsReadFromTask = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
1481var parameters = new Dictionary<string, (string, ElementLocation)>(StringComparer.OrdinalIgnoreCase);
Collections\MultiDictionary_Tests.cs (6)
24MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
43MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
79MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
99MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
128MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
155MultiDictionary<string, string> dictionary = new MultiDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
Evaluation\Evaluator_Tests.cs (24)
1952IDictionary<string, ProjectProperty> allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates = new Dictionary<string, ProjectProperty>(StringComparer.OrdinalIgnoreCase);
2114IDictionary<string, ProjectProperty> allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates = new Dictionary<string, ProjectProperty>(StringComparer.OrdinalIgnoreCase);
2255HashSet<string> allProjectPropertiesNoDuplicateNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
2999IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3029IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3059IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3089IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3129IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3171IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3204IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3238IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3271IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3300IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3382IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3439IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3500IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3560IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3632IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3705IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3770IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3832IDictionary<string, string> globalProperties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
4723new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase)
5163IDictionary<string, string> properties = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
5167Dictionary<string, SubToolset> subToolsets = new Dictionary<string, SubToolset>(StringComparer.OrdinalIgnoreCase);
Microsoft.Build.Framework (13)
Microsoft.Build.Framework.UnitTests (1)
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
Microsoft.Build.Tasks.Core (125)
AssemblyDependency\ReferenceTable.cs (9)
36private static readonly Dictionary<string, Tuple<RedistList, string>> s_monikerToHighestRedistList = new Dictionary<string, Tuple<RedistList, string>>(StringComparer.OrdinalIgnoreCase);
41private readonly HashSet<string> _externallyResolvedPrimaryReferences = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
46private readonly Dictionary<string, AssemblyNameExtension> _externallyResolvedImmutableFiles = new Dictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase);
336_resolvedSDKReferences = new Dictionary<string, ITaskItem>(StringComparer.OrdinalIgnoreCase);
1239var parentReferencesAdded = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1870var conflictingFullNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
1871var fullNameToReference = new Dictionary<string, AssemblyNameReference>(References.Count, StringComparer.OrdinalIgnoreCase);
2051var seenFrameworkDirectories = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
2188var baseNameToReferences = new Dictionary<string, List<AssemblyNameReference>>(References.Count, StringComparer.OrdinalIgnoreCase);
FileMatcher.cs (4)
47private static readonly Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>> s_cachedGlobExpansions = new Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>>(() => new ConcurrentDictionary<string, IReadOnlyList<string>>(StringComparer.OrdinalIgnoreCase));
48private static readonly Lazy<ConcurrentDictionary<string, object>> s_cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
51private readonly Lazy<ConcurrentDictionary<string, object>> _cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
2467searchesToExcludeInSubdirs = new Dictionary<string, List<RecursionState>>(StringComparer.OrdinalIgnoreCase);
GetSDKReferenceFiles.cs (7)
54private readonly ConcurrentDictionary<string, SDKInfo> _cacheFileForSDKs = new ConcurrentDictionary<string, SDKInfo>(StringComparer.OrdinalIgnoreCase);
995var references = new ConcurrentDictionary<string, SdkReferenceInfo>(StringComparer.OrdinalIgnoreCase);
996var directoryToFileList = new ConcurrentDictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
1225_pathToReferenceMetadata = new Dictionary<string, SdkReferenceInfo>(StringComparer.OrdinalIgnoreCase);
1226_directoryToFileList = new Dictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
1271}, count => new Dictionary<string, SdkReferenceInfo>(count, StringComparer.OrdinalIgnoreCase));
1276}, count => new Dictionary<string, List<string>>(count, StringComparer.OrdinalIgnoreCase));
RedistList.cs (12)
38private static readonly Dictionary<string, RedistList> s_cachedRedistList = new Dictionary<string, RedistList>(StringComparer.OrdinalIgnoreCase);
56private readonly ConcurrentDictionary<string, AssemblyEntry> _assemblyNameToUnifiedAssemblyName = new ConcurrentDictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase);
61private readonly ConcurrentDictionary<string, AssemblyNameExtension> _assemblyNameToAssemblyNameExtension = new ConcurrentDictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase);
70private readonly ConcurrentDictionary<string, Dictionary<string, string>> _cachedDenyList = new ConcurrentDictionary<string, Dictionary<string, string>>(StringComparer.OrdinalIgnoreCase);
116var simpleNameMap = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
300s_redistListPathCache = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
550var uniqueClientListNames = new Hashtable(StringComparer.OrdinalIgnoreCase);
590var denyList = new Hashtable(StringComparer.OrdinalIgnoreCase);
625var denyListOfAssemblyNames = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
658var assemblyEntries = new Dictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase);
830var attributes = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
1030s_subsetListPathCache = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (6)
46internal static readonly IDictionary<string, IEnumerable<string>> DefaultReferences = new Dictionary<string, IEnumerable<string>>(StringComparer.OrdinalIgnoreCase)
71internal static readonly IDictionary<string, ISet<string>> ValidCodeLanguages = new Dictionary<string, ISet<string>>(StringComparer.OrdinalIgnoreCase)
74{ "CS", new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "CSharp", "C#" } },
75{ "VB", new HashSet<string>(StringComparer.OrdinalIgnoreCase) { "VisualBasic", "Visual Basic" } },
247codeNamespace.Imports.AddRange(DefaultNamespaces.Union(taskInfo.Namespaces, StringComparer.OrdinalIgnoreCase).Select(i => new CodeNamespaceImport(i)).ToArray());
531ISet<string> resolvedAssemblyReferences = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
SolutionConfiguration.cs (5)
23private readonly Dictionary<string, XmlElement> _cachedProjectElements = new Dictionary<string, XmlElement>(StringComparer.OrdinalIgnoreCase);
26private readonly Dictionary<string, XmlElement> _cachedProjectElementsByAbsolutePath = new Dictionary<string, XmlElement>(StringComparer.OrdinalIgnoreCase);
29private readonly Dictionary<string, string> _cachedProjectAbsolutePathsByGuid = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
32private readonly Dictionary<string, string> _cachedProjectGuidsByAbsolutePath = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
35private readonly Dictionary<string, List<string>> _cachedDependencyProjectGuidsByDependingProjectGuid = new Dictionary<string, List<string>>(StringComparer.OrdinalIgnoreCase);
SystemState.cs (8)
31private Dictionary<string, FileState> upToDateLocalFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
42internal Dictionary<string, FileState> instanceLocalFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
47internal Dictionary<string, FileState> instanceLocalOutgoingFileStateCache = new Dictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
54private Dictionary<string, DateTime> instanceLocalLastModifiedCache = new Dictionary<string, DateTime>(StringComparer.OrdinalIgnoreCase);
61private Dictionary<string, bool> instanceLocalDirectoryExists = new Dictionary<string, bool>(StringComparer.OrdinalIgnoreCase);
68private Dictionary<string, string[]> instanceLocalDirectories = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
73private static readonly ConcurrentDictionary<string, FileState> s_processWideFileStateCache = new ConcurrentDictionary<string, FileState>(StringComparer.OrdinalIgnoreCase);
268StringComparer.OrdinalIgnoreCase,
XMakeAttributes.cs (3)
106private static readonly HashSet<string> KnownSpecialTaskAttributesIgnoreCase = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { condition, continueOnError, msbuildRuntime, msbuildArchitecture, xmlns };
110private static readonly HashSet<string> ValidMSBuildRuntimeValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildRuntimeValues.clr2, MSBuildRuntimeValues.clr4, MSBuildRuntimeValues.currentRuntime, MSBuildRuntimeValues.net, MSBuildRuntimeValues.any };
112private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.currentArchitecture, MSBuildArchitectureValues.any };
Microsoft.Build.Tasks.UnitTests (19)
DirectoryBuildProjectImportTestBase.cs (13)
85Assert.Equal("true", project.GetPropertyValue(ImportDirectoryBuildProjectPropertyName), StringComparer.OrdinalIgnoreCase);
86Assert.Equal(String.Empty, project.GetPropertyValue(DirectoryBuildProjectBasePathPropertyName), StringComparer.OrdinalIgnoreCase);
87Assert.Equal(DirectoryBuildProjectFile, project.GetPropertyValue(DirectoryBuildProjectFilePropertyName), StringComparer.OrdinalIgnoreCase);
118Assert.Equal("false", project.GetPropertyValue(ImportDirectoryBuildProjectPropertyName), StringComparer.OrdinalIgnoreCase);
119Assert.Equal(String.Empty, project.GetPropertyValue("WasDirectoryBuildProjectImported"), StringComparer.OrdinalIgnoreCase);
120Assert.Equal(String.Empty, project.GetPropertyValue(DirectoryBuildProjectBasePathPropertyName), StringComparer.OrdinalIgnoreCase);
121Assert.Equal(String.Empty, project.GetPropertyValue(DirectoryBuildProjectFilePropertyName), StringComparer.OrdinalIgnoreCase);
148Assert.Equal("true", project.GetPropertyValue(ImportDirectoryBuildProjectPropertyName), StringComparer.OrdinalIgnoreCase);
149Assert.Equal("true", project.GetPropertyValue("WasDirectoryBuildProjectImported"), StringComparer.OrdinalIgnoreCase);
173Assert.Equal("true", project.GetPropertyValue(ImportDirectoryBuildProjectPropertyName), StringComparer.OrdinalIgnoreCase);
174Assert.Equal("true", project.GetPropertyValue("WasDirectoryBuildProjectImported"), StringComparer.OrdinalIgnoreCase);
175Assert.Equal(ObjectModelHelpers.TempProjectDir, project.GetPropertyValue(DirectoryBuildProjectBasePathPropertyName), StringComparer.OrdinalIgnoreCase);
176Assert.Equal(DirectoryBuildProjectFile, project.GetPropertyValue(DirectoryBuildProjectFilePropertyName), StringComparer.OrdinalIgnoreCase);
Microsoft.Build.UnitTests.Shared (6)
Microsoft.Build.Utilities.Core (29)
FileMatcher.cs (4)
47private static readonly Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>> s_cachedGlobExpansions = new Lazy<ConcurrentDictionary<string, IReadOnlyList<string>>>(() => new ConcurrentDictionary<string, IReadOnlyList<string>>(StringComparer.OrdinalIgnoreCase));
48private static readonly Lazy<ConcurrentDictionary<string, object>> s_cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
51private readonly Lazy<ConcurrentDictionary<string, object>> _cachedGlobExpansionsLock = new Lazy<ConcurrentDictionary<string, object>>(() => new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase));
2467searchesToExcludeInSubdirs = new Dictionary<string, List<RecursionState>>(StringComparer.OrdinalIgnoreCase);
ToolLocationHelper.cs (10)
398var extensionSDKs = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
444var extensionSDKsAndVersions = new Dictionary<string, Tuple<string, string>>(StringComparer.OrdinalIgnoreCase);
883s_cachedTargetPlatformReferences = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
952s_cachedExtensionSdkReferences = new Dictionary<string, string[]>(StringComparer.OrdinalIgnoreCase);
2094s_cachedReferenceAssemblyPaths = new Dictionary<string, IList<string>>(StringComparer.OrdinalIgnoreCase);
2449s_cachedTargetPlatforms = new Dictionary<string, IEnumerable<TargetPlatformSDK>>(StringComparer.OrdinalIgnoreCase);
2454s_cachedExtensionSdks = new Dictionary<string, TargetPlatformSDK>(StringComparer.OrdinalIgnoreCase);
3092s_chainedReferenceAssemblyPath ??= new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3093s_cachedTargetFrameworkDisplayNames ??= new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
3674s_cachedHighestFrameworkNameForTargetFrameworkIdentifier = new Dictionary<string, FrameworkNameVersioning>(StringComparer.OrdinalIgnoreCase);
Microsoft.Cci.Extensions (27)
Microsoft.CodeAnalysis (65)
Microsoft.CodeAnalysis.Analyzers (13)
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
Microsoft.CodeAnalysis.BannedApiAnalyzers (11)
Microsoft.CodeAnalysis.CodeStyle (28)
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
Microsoft.CodeAnalysis.CSharp (16)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Scripting (2)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (148)
Compilation\SemanticModelGetSemanticInfoTests.cs (140)
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();
312var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
372var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
465var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
505var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
548var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
596var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
644var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
697var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
798var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
803var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2654var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2693var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2734var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2741var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2784var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2791var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2830var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2835var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2911var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2949var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2985var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3019var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3024var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3162var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3204var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3250var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3289var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3325var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3362var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3526var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4072var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4216var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4251var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4283var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4920var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4927var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4967var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4976sortedCandidates = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5019var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5028sortedCandidates = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5110var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5115var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5156var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5161var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5204var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5283var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5325var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5405var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5411var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5447var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6374var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6399var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6404var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6441var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6678var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7083var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7111var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7142var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7588var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8372var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8377var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8406var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8411var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8689var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9067var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9126var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9361var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9420var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9458var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9467var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9531var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9568var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9617var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9783var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9834var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9839var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9889var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9922var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9956var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9992var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10028var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10064var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10180var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10185var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10219var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10224var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10250var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10255var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10285var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10290var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10320var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10354var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10388var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10431var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10468var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10495var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10525var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10560var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10603var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10640var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10677var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10716var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10759var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10801var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10838var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10843var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11147var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11156var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11225var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11232var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11538var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11543var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11575var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11612var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12222var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12290var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12358var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12394var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12961var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12999var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13040var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13231var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13236var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13876var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13881var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13915var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13920var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14250var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14340var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14421var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14510var sortedCandidates = semanticInfo.CandidateSymbols.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14670var sortedMethodGroup = semanticInfo.MethodGroup.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
15116var sortedCandidates = semanticInfo.CandidateSymbols.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray();
15123var 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.ExternalAccess.FSharp (2)
Microsoft.CodeAnalysis.Features (45)
Microsoft.CodeAnalysis.InteractiveHost (6)
Microsoft.CodeAnalysis.LanguageServer (12)
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (2)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
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.VisualBasic.ExpressionCompiler (1)
Microsoft.CodeAnalysis.Workspaces (63)
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (11)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionTests.cs (5)
4632Assert.Equal("test5.cs", syntaxTrees[0].FilePath, StringComparer.OrdinalIgnoreCase);
4633Assert.Equal("test4.cs", syntaxTrees[1].FilePath, StringComparer.OrdinalIgnoreCase);
4634Assert.Equal("test3.cs", syntaxTrees[2].FilePath, StringComparer.OrdinalIgnoreCase);
4635Assert.Equal("test2.cs", syntaxTrees[3].FilePath, StringComparer.OrdinalIgnoreCase);
4636Assert.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.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 (7)
Microsoft.DotNet.SignTool.Tests (2)
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.Abstractions (8)
Microsoft.Extensions.AI.Abstractions.Tests (12)
Microsoft.Extensions.AI.AzureAIInference (7)
Microsoft.Extensions.AI.Ollama (7)
Microsoft.Extensions.AI.OpenAI (7)
Microsoft.Extensions.ApiDescription.Client.Tests (28)
GetOpenApiReferenceMetadataTest.cs (18)
30var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
57var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
88var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
115var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
146var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
173var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
204var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
231var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
354var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
381var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
417var expectedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
444var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
484var expectedMetadata1 = new SortedDictionary<string, string>(StringComparer.Ordinal)
499var expectedMetadata2 = new SortedDictionary<string, string>(StringComparer.Ordinal)
514var expectedMetadata3 = new SortedDictionary<string, string>(StringComparer.Ordinal)
542var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
554var orderedMetadata = new SortedDictionary<string, string>(StringComparer.Ordinal);
566var 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)
207var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", escapedValue } };
222var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", "a value" } };
238var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal)
275var metadata = new SortedDictionary<string, string>(StringComparer.Ordinal) { { "Value", value } };
298var 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.DependencyModel (3)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
Microsoft.Extensions.FileProviders.Physical (3)
Microsoft.Extensions.FileSystemGlobbing (8)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Diagnostics (10)
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 (2)
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.Yarp (1)
Microsoft.Extensions.Telemetry (2)
Microsoft.Gen.Logging (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.LanguageServices (25)
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);
395Assert.Equal(documents[0].FilePath, sourceFileFullPath1, StringComparer.OrdinalIgnoreCase);
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
MSBuild (46)
XMakeAttributes.cs (3)
106private static readonly HashSet<string> KnownSpecialTaskAttributesIgnoreCase = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { condition, continueOnError, msbuildRuntime, msbuildArchitecture, xmlns };
110private static readonly HashSet<string> ValidMSBuildRuntimeValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildRuntimeValues.clr2, MSBuildRuntimeValues.clr4, MSBuildRuntimeValues.currentRuntime, MSBuildRuntimeValues.net, MSBuildRuntimeValues.any };
112private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.currentArchitecture, MSBuildArchitectureValues.any };
MSBuildTaskHost (39)
XMakeAttributes.cs (3)
106private static readonly HashSet<string> KnownSpecialTaskAttributesIgnoreCase = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { condition, continueOnError, msbuildRuntime, msbuildArchitecture, xmlns };
110private static readonly HashSet<string> ValidMSBuildRuntimeValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildRuntimeValues.clr2, MSBuildRuntimeValues.clr4, MSBuildRuntimeValues.currentRuntime, MSBuildRuntimeValues.net, MSBuildRuntimeValues.any };
112private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.currentArchitecture, MSBuildArchitectureValues.any };
mscorlib (1)
NativeIISSample (1)
netstandard (1)
PresentationBuildTasks (5)
PresentationCore (3)
PresentationFramework (5)
Replay (3)
Roslyn.Compilers.Extension (1)
Roslyn.Diagnostics.Analyzers (9)
Roslyn.VisualStudio.Next.UnitTests (2)
RoutingSandbox (1)
RoutingWebSite (1)
RulesetToEditorconfigConverter (1)
RunTests (1)
Security.TransportSecurity.IntegrationTests (2)
Shared (1)
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 (7)
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 (2)
System.Drawing.Primitives (1)
System.Formats.Nrbf (1)
System.Formats.Tar (1)
System.IO.Packaging (1)
System.Linq (1)
System.Linq.AsyncEnumerable (1)
System.Net.Http (30)
System.Net.Mail (5)
System.Net.Primitives (9)
System.Net.WebHeaderCollection (2)
System.Private.CoreLib (39)
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)
41private static readonly ConcurrentDictionary<string, Type> appNameHT = new ConcurrentDictionary<string, Type>(StringComparer.OrdinalIgnoreCase);
42private static readonly ConcurrentDictionary<string, string> appOidHT = new ConcurrentDictionary<string, string>(StringComparer.OrdinalIgnoreCase);
54Dictionary<string, string> ht = new Dictionary<string, string>(capacity, StringComparer.OrdinalIgnoreCase);
118Dictionary<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.Syndication (1)
System.Text.Encoding.CodePages (1)
System.Text.Json (10)
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)
TagHelpersWebSite (1)
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 (8)
Text.Analyzers (10)
vbc (1)
VBCSCompiler (1)
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}'"))}]"));