250 references to Equals
aspire (3)
Projects\GuestRuntime.cs (1)
483if (name.Equals("node_modules", StringComparison.Ordinal))
src\Shared\Otlp\OtlpHelpers.cs (2)
166&& value.AsSpan(0, resourceName.Length).Equals(resourceName, StringComparisons.ResourceName) 168&& value.AsSpan(resourceName.Length + 1, instanceId.Length).Equals(instanceId, StringComparisons.ResourceName);
Aspire.Dashboard (4)
Otlp\Storage\ResourceKey.cs (2)
76if (!name.AsSpan(0, Name.Length).Equals(Name, StringComparisons.ResourceName)) 84if (!name.AsSpan(Name.Length + 1, InstanceId.Length).Equals(InstanceId, StringComparisons.ResourceName))
src\Shared\Otlp\OtlpHelpers.cs (2)
166&& value.AsSpan(0, resourceName.Length).Equals(resourceName, StringComparisons.ResourceName) 168&& value.AsSpan(resourceName.Length + 1, instanceId.Length).Equals(instanceId, StringComparisons.ResourceName);
dotnet (2)
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (1)
487return optionName.Equals(canonicalOption.AsSpan().TrimStart('-'), StringComparison.OrdinalIgnoreCase);
Commands\Test\VSTest\TestCommand.cs (1)
557if (!tokenName.Equals(name.AsSpan(), StringComparison.OrdinalIgnoreCase))
dotnet-watch (1)
Watch\BuildEvaluator.cs (1)
210if (s_msBuildFileExtensionHashes[i] == hashCode && extension.Equals(s_msBuildFileExtensions[i], StringComparison.OrdinalIgnoreCase))
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (2)
509if (!chunk.Span.Equals(array.AsSpan().Slice(chunkOffset, chunk.Length), StringComparison.Ordinal)) 555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
ILCompiler.Compiler (2)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeExtensions.cs (2)
33if (!name.Slice(name.Length - metadataTypeName.Length).Equals(metadataTypeName.AsSpan(), StringComparison.Ordinal)) 39return name.Slice(0, name.Length - metadataTypeName.Length - 1).Equals(metadataType.GetNamespace(), StringComparison.Ordinal);
ILCompiler.ReadyToRun (4)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\TypeExtensions.cs (2)
33if (!name.Slice(name.Length - metadataTypeName.Length).Equals(metadataTypeName.AsSpan(), StringComparison.Ordinal)) 39return name.Slice(0, name.Length - metadataTypeName.Length - 1).Equals(metadataType.GetNamespace(), StringComparison.Ordinal);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (2)
5094if (methodName.Equals("get_IsSupported", StringComparison.Ordinal) || 5095methodName.Equals("get_IsHardwareAccelerated", StringComparison.Ordinal))
illink (2)
ILLink.RoslynAnalyzer (1)
INamedTypeSymbolExtensions.cs (1)
24!currentName.Equals(currentType.Name.AsSpan(), StringComparison.Ordinal))
Microsoft.AspNetCore (1)
Internal\DefaultCsrfProtection.cs (1)
122return MemoryExtensions.Equals(origin, $"{request.Scheme}://{host.Value}", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Authentication.Negotiate (1)
Internal\LdapAdapter.cs (1)
40if (!realm.Equals(settings.Domain.AsSpan(), StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Components (6)
NavigationManager.cs (3)
335if (_baseUri.OriginalString.EndsWith('/') && uriPathOnly.Equals(_baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 361if (_baseUri.OriginalString.EndsWith('/') && MemoryExtensions.Equals(uriPathOnly, _baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 627if (baseUri.OriginalString.EndsWith('/') && uriPathOnly.Equals(baseUri.OriginalString.AsSpan(0, baseUri.OriginalString.Length - 1), StringComparison.Ordinal))
NavigationManagerExtensions.cs (2)
628if (pair.EncodedName.Span.Equals(encodedName, StringComparison.OrdinalIgnoreCase)) 667if (!pair.EncodedName.Span.Equals(encodedName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Components\Shared\src\QueryParameterNameComparer.cs (1)
16=> x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Components.Endpoints (3)
FormMapping\FormDataReader.cs (1)
123!key.Span[..prefix.Length].Equals(prefix.Span, StringComparison.OrdinalIgnoreCase))
FormMapping\FormKey.cs (1)
18MemoryExtensions.Equals(Value.Span, other.Value.Span, StringComparison.OrdinalIgnoreCase);
FormMapping\HttpContextFormValueMapper.cs (1)
41if (formName is not null && !incomingFormName.Equals(formName, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.QuickGrid (1)
src\aspnetcore\src\Components\Shared\src\QueryParameterNameComparer.cs (1)
16=> x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http.Extensions (2)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataReader.cs (1)
123!key.Span[..prefix.Length].Equals(prefix.Span, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormKey.cs (1)
18MemoryExtensions.Equals(Value.Span, other.Value.Span, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Routing (9)
Matching\ContentEncodingNegotiationMatcherPolicy.cs (2)
20MemoryExtensions.Equals("identity".AsSpan(), candidate, StringComparison.OrdinalIgnoreCase) || 21MemoryExtensions.Equals("*".AsSpan(), candidate, StringComparison.OrdinalIgnoreCase);
Matching\HostMatcherPolicy.cs (4)
105if (host.Length == 0 || MemoryExtensions.Equals(host, WildcardHost, StringComparison.OrdinalIgnoreCase)) 126else if (MemoryExtensions.Equals(requestHost, host, StringComparison.OrdinalIgnoreCase)) 136if (MemoryExtensions.Equals(port, WildcardHost, StringComparison.OrdinalIgnoreCase)) 184else if (hostSpan[hostParts[1]].Equals(WildcardHost, StringComparison.Ordinal))
Matching\LinearSearchJumpTable.cs (1)
37if (pathSpan.Equals(text, StringComparison.OrdinalIgnoreCase))
Matching\NegotiationMatcherPolicy.cs (1)
137if (MemoryExtensions.Equals(metadata.AsSpan(), value.Value.AsSpan(), StringComparison.OrdinalIgnoreCase))
Matching\SingleEntryJumpTable.cs (1)
34if (pathSpan.Equals(_text, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\Request.cs (1)
568return span.Slice(index + 1).Trim().Equals("chunked", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.cs (1)
978return span.Slice(index + 1).Trim().Equals("chunked", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\Utf8HashLookup.cs (1)
104if (_slots[i].hashCode == hashCode && key.Equals(_slots[i].value, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.WebUtilities (1)
MultipartReaderStream.cs (1)
233if (remainder.Equals("--", StringComparison.Ordinal))
Microsoft.Build (3)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
337if (MemoryExtensions.Equals(Path.GetFileName(ProjectFullPath.AsSpan()), "dirs.proj", StringComparison.OrdinalIgnoreCase))
Evaluation\Conditionals\Scanner.cs (2)
695if (_expression.AsSpan(start, _parsePoint - start).Equals("and".AsSpan(), StringComparison.OrdinalIgnoreCase)) 699else if (_expression.AsSpan(start, _parsePoint - start).Equals("or".AsSpan(), StringComparison.OrdinalIgnoreCase))
Microsoft.Build.Framework (5)
MSBuildNameIgnoreCaseComparer.cs (1)
62return compareToString.AsSpan().Equals(constrainedString.AsSpan(start, lengthToCompare), StringComparison.OrdinalIgnoreCase);
Utilities\FileMatcher.cs (4)
1881return MemoryExtensions.Equals(input.Slice(iIndex, 1), pattern.AsSpan(pIndex, 1), StringComparison.OrdinalIgnoreCase); 2969if (possibleChild.Equals(possibleParent, StringComparison.OrdinalIgnoreCase)) 3391if (directorySpan.Equals(baseSpan, StringComparison.OrdinalIgnoreCase)) 3656if (directory.Equals(baseSpan, comparison))
Microsoft.CodeAnalysis (4)
CommandLine\CommandLineParser.cs (2)
113return optionName.AsSpan().Equals(value, StringComparison.InvariantCultureIgnoreCase); 1139isScriptFile = !extension.Span.Equals(RegularFileExtension.AsSpan(), StringComparison.OrdinalIgnoreCase);
InternalUtilities\StringTable.cs (2)
509if (!chunk.Span.Equals(array.AsSpan().Slice(chunkOffset, chunk.Length), StringComparison.Ordinal)) 555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
Microsoft.CodeAnalysis.CSharp (2)
CommandLine\CSharpCommandLineParser.cs (1)
2107if (part.Span.Equals(nullableSpan, StringComparison.OrdinalIgnoreCase))
Symbols\TypeSymbolExtensions.cs (1)
1909return name.AsSpan().Equals(namespaceName.AsSpan(offset, length), comparison);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\Worker_Preprocesser.cs (3)
368if (directiveKind.Equals("sdk".AsSpan(), StringComparison.Ordinal) 369|| directiveKind.Equals("package".AsSpan(), StringComparison.Ordinal)) 375else if (directiveKind.Equals("property".AsSpan(), StringComparison.Ordinal))
Microsoft.CodeAnalysis.Features (3)
InlineHints\AbstractInlineParameterNameHintsService.cs (3)
145if (!firstPrefix.Span.Equals(nextPrefix.Span, StringComparison.Ordinal)) 163if (!firstPrefix.Span.Equals(nextPrefix.Span, StringComparison.Ordinal)) 275suffix.Span[1..].Equals(parameterName.AsSpan()[1..], StringComparison.Ordinal);
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Components\ComponentLoweringPass.cs (2)
432specifiedName.Equals(requiredNameSpan, StringComparison.Ordinal); 439specifiedName.Equals(requiredName[..^suffix.Length], StringComparison.Ordinal);
Language\Components\TypeNameHelper.NameComparer.cs (1)
21=> x.Span.Equals(y.Span, StringComparison.Ordinal);
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
292return Namespace.AsSpan().Equals(otherNamespace, StringComparison.Ordinal);
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (2)
343if (tagHelper.Name.AsSpan().Equals(pattern, StringComparison.Ordinal)) 394if (tagHelper.Name.AsSpan().Equals(pattern, StringComparison.Ordinal))
Language\Extensions\ViewCssScopePass.cs (8)
88&& !content.Equals("head".AsSpan(), StringComparison.OrdinalIgnoreCase) 89&& !content.Equals("meta".AsSpan(), StringComparison.OrdinalIgnoreCase) 90&& !content.Equals("title".AsSpan(), StringComparison.OrdinalIgnoreCase) 91&& !content.Equals("link".AsSpan(), StringComparison.OrdinalIgnoreCase) 92&& !content.Equals("base".AsSpan(), StringComparison.OrdinalIgnoreCase) 93&& !content.Equals("script".AsSpan(), StringComparison.OrdinalIgnoreCase) 94&& !content.Equals("style".AsSpan(), StringComparison.OrdinalIgnoreCase) 95&& !content.Equals("html".AsSpan(), StringComparison.OrdinalIgnoreCase);
Language\Intermediate\ComponentAttributeIntermediateNode.cs (1)
227if (candidate.Span.Equals(eventCallbackName, StringComparison.Ordinal))
Language\Legacy\HtmlMarkupParser.cs (1)
2194if (possibleStart.Equals(sequence.AsSpan(), Comparison))
Language\RazorProjectFileSystem.cs (1)
110if (pathMemory.Span[(fileNameIndex + 1)..].Equals(fileName.AsSpan(), StringComparison.Ordinal))
Language\TagHelperMatchingConventions.cs (4)
46!tagNameWithoutPrefix.Equals(rule.TagName.AsSpan(), comparisonOverride ?? rule.GetComparison())) 59!parentTagNameWithoutPrefix.Equals(rule.ParentTag.AsSpan(), rule.GetComparison())) 128var matchesParameter = parameterName.Equals(descriptor.Name.AsSpanOrDefault(), descriptor.GetComparison()); 256return name.Equals(descriptor.Name.AsSpanOrDefault(), descriptor.GetComparison());
Language\VirtualRazorProjectFileSystem.cs (1)
109if (path.AsSpan(directoryLength).Equals(filePath.AsSpan(directoryLength), StringComparison.OrdinalIgnoreCase))
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
Microsoft.CodeAnalysis.Workspaces (6)
Diagnostics\Extensions.cs (3)
100fileNameSpan.Equals("Microsoft.CodeAnalysis.Features.dll".AsSpan(), StringComparison.OrdinalIgnoreCase) || 101fileNameSpan.Equals("Microsoft.CodeAnalysis.CSharp.Features.dll".AsSpan(), StringComparison.OrdinalIgnoreCase) || 102fileNameSpan.Equals("Microsoft.CodeAnalysis.VisualBasic.Features.dll".AsSpan(), StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (2)
509if (!chunk.Span.Equals(array.AsSpan().Slice(chunkOffset, chunk.Length), StringComparison.Ordinal)) 555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
Microsoft.Extensions.AI (3)
Common\OtelMessageSerializer.cs (3)
268topLevel.Equals("image", StringComparison.OrdinalIgnoreCase) ? "image" : 269topLevel.Equals("audio", StringComparison.OrdinalIgnoreCase) ? "audio" : 270topLevel.Equals("video", StringComparison.OrdinalIgnoreCase) ? "video" :
Microsoft.Extensions.AI.Abstractions (1)
Contents\DataUriParser.cs (1)
148return span.Equals(topLevelMediaType.AsSpan(), StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFilesWatcher.cs (1)
959return target.Equals(path.AsSpan().TrimEnd(PathUtils.PathSeparators), StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Emitter.cs (2)
75if (!template.Equals(parameter, StringComparison.OrdinalIgnoreCase)) 247if (template.Equals(parameter, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Primitives (2)
StringSegment.cs (2)
219return AsSpan().Equals(other.AsSpan(), comparisonType); 262return AsSpan().Equals(text.AsSpan(), comparisonType);
Microsoft.Maui.Controls.Xaml (1)
XamlLoader.cs (1)
432 if (!MemoryExtensions.Equals(slice, fullName.AsSpan(), StringComparison.Ordinal))
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (1)
539MemoryExtensions.Equals(RawPattern.Span, other.RawPattern.Span, StringComparison.Ordinal) &&
Microsoft.NET.Sdk.StaticWebAssets.Tasks (10)
Data\ContentTypeProvider.cs (3)
484hasCompressedExtension = extension.Equals(".gz", StringComparison.OrdinalIgnoreCase) || extension.Equals(".br", StringComparison.OrdinalIgnoreCase); 488if (!Path.GetExtension(fileNameNoExtension).Equals("", StringComparison.Ordinal))
Data\StaticWebAssetEndpoint.cs (1)
601if (!prefixSegmentSpan.Equals(routeSegmentSpan, StringComparison.OrdinalIgnoreCase))
Data\StaticWebAssetPathPattern.cs (1)
539MemoryExtensions.Equals(RawPattern.Span, other.RawPattern.Span, StringComparison.Ordinal) &&
FingerprintPatternMatcher.cs (1)
96if (MemoryExtensions.Equals(name.Span, "fingerprint".AsSpan(), StringComparison.OrdinalIgnoreCase))
Utils\Globbing\PathTokenizer.cs (2)
91!_path.Slice(range.Start.Value, length).Equals(".".AsSpan(), StringComparison.Ordinal) && 92!_path.Slice(range.Start.Value, length).Equals("..".AsSpan(), StringComparison.Ordinal))
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (2)
207if (segmentSpan.Equals("**".AsMemory().Span, StringComparison.Ordinal)) 219if (segmentSpan.Equals("*".AsMemory().Span, StringComparison.Ordinal))
Microsoft.NET.StringTools (1)
SpanBasedStringBuilder.cs (1)
180if (!MemoryExtensions.Equals(other.Slice(otherIndex, internalSpan.Length), internalSpan.Span, comparison))
NuGet.Commands (3)
RestoreCommand\Utility\LockFileUtils.cs (3)
814if (segment.Equals("cs".AsSpan(), StringComparison.OrdinalIgnoreCase)) 818else if (segment.Equals("vb".AsSpan(), StringComparison.OrdinalIgnoreCase)) 822else if (segment.Equals("fs".AsSpan(), StringComparison.OrdinalIgnoreCase))
NuGet.Packaging (3)
ContentModel\ContentItemCollection.cs (1)
339return x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase);
ContentModel\ManagedCodeConventions.cs (1)
292if (MemoryExtensions.Equals(PackagingCoreConstants.EmptyFolder.AsSpan(), s.Span, StringComparison.Ordinal))
ContentModel\ReadOnlyMemoryCharComparerOrdinal.cs (1)
23return x.Span.Equals(y.Span, StringComparison.Ordinal);
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (1)
2484bool isInternalAllowed = ReflectionUtils.GetAssemblyPartialName(type.Assembly).Equals(ReflectionHelper.LocalAssemblyName, StringComparison.Ordinal) ||
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
506return ReflectionUtils.GetAssemblyPartialName(type.Assembly).Equals(LocalAssemblyName, StringComparison.Ordinal) || IsFriendAssembly(type.Assembly);
PresentationCore (19)
MS\Internal\FontCache\FamilyCollection.cs (1)
461if (faceName.Equals(name.Value, StringComparison.OrdinalIgnoreCase))
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
811if (!contentRangeSpan.Equals("*", StringComparison.Ordinal))
System\Windows\DurationConverter.cs (2)
56if (valueSpan.Equals("Automatic", StringComparison.Ordinal)) 58else if (valueSpan.Equals("Forever", StringComparison.Ordinal))
System\Windows\Input\Command\MouseActionConverter.cs (8)
62_ when mouseActionToken.Equals("None", StringComparison.OrdinalIgnoreCase) => MouseAction.None, 63_ when mouseActionToken.Equals("LeftClick", StringComparison.OrdinalIgnoreCase) => MouseAction.LeftClick, 64_ when mouseActionToken.Equals("RightClick", StringComparison.OrdinalIgnoreCase) => MouseAction.RightClick, 65_ when mouseActionToken.Equals("MiddleClick", StringComparison.OrdinalIgnoreCase) => MouseAction.MiddleClick, 66_ when mouseActionToken.Equals("WheelClick", StringComparison.OrdinalIgnoreCase) => MouseAction.WheelClick, 67_ when mouseActionToken.Equals("LeftDoubleClick", StringComparison.OrdinalIgnoreCase) => MouseAction.LeftDoubleClick, 68_ when mouseActionToken.Equals("RightDoubleClick", StringComparison.OrdinalIgnoreCase) => MouseAction.RightDoubleClick, 69_ when mouseActionToken.Equals("MiddleDoubleClick", StringComparison.OrdinalIgnoreCase) => MouseAction.MiddleDoubleClick,
System\Windows\InterOp\HwndSourceParameters.cs (1)
422if (ReflectionUtils.GetAssemblyPartialName(Assembly.GetEntryAssembly()).Equals("drthwndsource", StringComparison.CurrentCultureIgnoreCase))
System\Windows\Navigation\BaseUriHelper.cs (1)
329return ReflectionUtils.GetAssemblyPartialName(assembly).Equals(assemblyName, StringComparison.OrdinalIgnoreCase);
System\Windows\TextDecorationCollectionConverter.cs (5)
87if (decorationsSpan.IsEmpty || decorationsSpan.Equals("None", StringComparison.OrdinalIgnoreCase)) 96if (decoration.Equals("Overline", StringComparison.OrdinalIgnoreCase) && !matchedDecorations.HasFlag(Decorations.OverlineMatch)) 101else if (decoration.Equals("Baseline", StringComparison.OrdinalIgnoreCase) && !matchedDecorations.HasFlag(Decorations.BaselineMatch)) 106else if (decoration.Equals("Underline", StringComparison.OrdinalIgnoreCase) && !matchedDecorations.HasFlag(Decorations.UnderlineMatch)) 111else if (decoration.Equals("Strikethrough", StringComparison.OrdinalIgnoreCase) && !matchedDecorations.HasFlag(Decorations.StrikethroughMatch))
PresentationFramework (9)
System\Windows\Controls\DataGridLengthConverter.cs (1)
201if (valueSpan.Equals(unitString, StringComparison.OrdinalIgnoreCase))
System\Windows\Controls\ItemContainerGenerator.cs (2)
1122if (token.Equals(MS.Internal.PresentationFramework.BuildInfo.WCP_PUBLIC_KEY_TOKEN, StringComparison.OrdinalIgnoreCase) || 1123token.Equals(MS.Internal.PresentationFramework.BuildInfo.DEVDIV_PUBLIC_KEY_TOKEN, StringComparison.OrdinalIgnoreCase))
System\Windows\Documents\RtfToXamlReader.cs (1)
3754if (s.Equals(rhs_name, StringComparison.OrdinalIgnoreCase))
System\Windows\LengthConverter.cs (1)
195if (valueSpan.Equals("auto", StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\Baml2006\Baml2006Reader.cs (2)
2066if (uriTypePrefix.Equals("clr-namespace", StringComparison.Ordinal)) 2087if (!keyword.Equals("assembly", StringComparison.Ordinal))
System\Windows\Markup\XamlFigureLengthSerializer.cs (1)
192if (valueSpan.Equals(UnitStrings[i].Name, StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\XamlGridLengthSerializer.cs (1)
192if (valueSpan.Equals(UnitStrings[i], StringComparison.OrdinalIgnoreCase))
ReachFramework (4)
Packaging\XpsFixedPageReaderWriter.cs (4)
1854if (extension.Equals(XpsS0Markup.JpgExtension, StringComparison.OrdinalIgnoreCase)) 1858else if (extension.Equals(XpsS0Markup.PngExtension, StringComparison.OrdinalIgnoreCase)) 1862else if (extension.Equals(XpsS0Markup.TifExtension, StringComparison.OrdinalIgnoreCase)) 1866else if (extension.Equals(XpsS0Markup.WdpExtension, StringComparison.OrdinalIgnoreCase))
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
368return keySpan1.Equals(keySpan2, comparison);
System.Collections.Immutable (9)
System\Collections\Frozen\String\KeyAnalyzer.cs (2)
264public override bool Equals(string? x, string? y) => x.AsSpan(IsLeft ? Index : (x!.Length + Index), Count).Equals(y.AsSpan(IsLeft ? Index : (y!.Length + Index), Count), StringComparison.OrdinalIgnoreCase); 270public override bool Equals(string? x, string? y) => x.AsSpan(IsLeft ? Index : (x!.Length + Index), Count).Equals(y.AsSpan(IsLeft ? Index : (y!.Length + Index), Count), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitive.cs (1)
28private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitiveAscii.cs (1)
28private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveAsciiSubstring.cs (1)
26private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveSubstring.cs (1)
26private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveAsciiSubstring.cs (1)
26private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveSubstring.cs (1)
26private protected override bool Equals(ReadOnlySpan<char> x, string? y) => x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System\Collections\Frozen\String\OrdinalStringFrozenSet.cs (1)
109(!x.IsEmpty || y is not null) && x.Equals(y.AsSpan(), StringComparison.OrdinalIgnoreCase);
System.Configuration.ConfigurationManager (3)
System\Configuration\AppSettingsReader.cs (1)
87if (count > 0 && !val.AsSpan(count, len - 2 * count).Equals(NullString, StringComparison.Ordinal))
System\Configuration\UrlPath.cs (2)
39if (!dir.AsSpan(0, lDir).Equals(subdir.AsSpan(0, lDir), StringComparison.OrdinalIgnoreCase)) 87if (!path.AsSpan(0, lPath).Equals(subpath.AsSpan(0, lPath), StringComparison.OrdinalIgnoreCase))
System.Diagnostics.DiagnosticSource (9)
System\Diagnostics\DsesFilterAndTransform.cs (4)
241if (suffixPart.Equals("Propagate".AsSpan(), StringComparison.OrdinalIgnoreCase)) 245else if (suffixPart.Equals("Record".AsSpan(), StringComparison.OrdinalIgnoreCase)) 297if (eventName.Equals("Start".AsSpan(), StringComparison.OrdinalIgnoreCase)) 301else if (eventName.Equals("Stop".AsSpan(), StringComparison.OrdinalIgnoreCase))
System\Diagnostics\Metrics\MetricsEventSource.cs (5)
776if (spec.Equals("scale", StringComparison.OrdinalIgnoreCase)) 788else if (spec.Equals("maxBuckets", StringComparison.OrdinalIgnoreCase)) 800else if (spec.Equals("reportDeltas", StringComparison.OrdinalIgnoreCase)) 802if (value.Equals("true", StringComparison.OrdinalIgnoreCase)) 806else if (value.Equals("false", StringComparison.OrdinalIgnoreCase))
System.Diagnostics.EventLog (1)
System\Diagnostics\EventLog.cs (1)
464if (keyname.AsSpan(index + 1).Equals(source, StringComparison.Ordinal))
System.IO.FileSystem.AccessControl (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PathHelper.Windows.cs (2)
36: builder.AsSpan().Equals(path.AsSpan(), StringComparison.Ordinal) ? path : builder.ToString(); 244string returnValue = ((originalPath != null) && output.Equals(originalPath.AsSpan(), StringComparison.Ordinal))
System.Net.Http (7)
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (1)
81return uri.AbsolutePath.AsSpan(0, compareLength).Equals(uriPrefix.AbsolutePath.AsSpan(0, compareLength), StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\System\Net\HttpKnownHeaderNames.TryGetHeaderName.cs (2)
30if (value.Equals(Gzip.AsSpan(), StringComparison.OrdinalIgnoreCase)) 35if (value.Equals(Deflate.AsSpan(), StringComparison.OrdinalIgnoreCase))
System\Net\Http\Headers\AuthenticationHeaderValue.cs (1)
145string scheme = targetScheme != null && input.AsSpan(startIndex, schemeLength).Equals(targetScheme, StringComparison.Ordinal) ?
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (1)
463!processedInputSpan[parts[2]].Equals("b", StringComparison.OrdinalIgnoreCase))
System\Net\Http\HttpMethod.cs (1)
119method.Equals(match._method, StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (1)
282if (s.AsSpan(1).Equals(input.Host, StringComparison.OrdinalIgnoreCase))
System.Net.Http.WinHttpHandler (4)
src\runtime\src\libraries\Common\src\System\Net\HttpKnownHeaderNames.TryGetHeaderName.cs (2)
30if (value.Equals(Gzip.AsSpan(), StringComparison.OrdinalIgnoreCase)) 35if (value.Equals(Deflate.AsSpan(), StringComparison.OrdinalIgnoreCase))
System\Net\Http\WinHttpResponseParser.cs (2)
46versionSpan.Equals("HTTP/1.1".AsSpan(), StringComparison.OrdinalIgnoreCase) ? HttpVersion.Version11 : 47versionSpan.Equals("HTTP/1.0".AsSpan(), StringComparison.OrdinalIgnoreCase) ? HttpVersion.Version10 :
System.Net.HttpListener (1)
src\runtime\src\libraries\Common\src\System\Net\CookieComparer.cs (1)
26=> StripLeadingDot(left).Equals(StripLeadingDot(right), StringComparison.OrdinalIgnoreCase);
System.Net.Primitives (2)
src\runtime\src\libraries\Common\src\System\Net\CookieComparer.cs (1)
26=> StripLeadingDot(left).Equals(StripLeadingDot(right), StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (1)
81return uri.AbsolutePath.AsSpan(0, compareLength).Equals(uriPrefix.AbsolutePath.AsSpan(0, compareLength), StringComparison.Ordinal);
System.Net.WebHeaderCollection (1)
System\Net\HeaderInfoTable.cs (1)
77return lastElement.Slice(0, equalsPos).Trim().Equals("Expires", StringComparison.OrdinalIgnoreCase);
System.Private.CoreLib (11)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (2)
209return value.Equals(TrueLiteral, StringComparison.OrdinalIgnoreCase); 214return value.Equals(FalseLiteral, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
147return thisCharsSlice.Equals(otherCharsSlice, comparisonType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.cs (1)
38if (srcNoDirectorySeparator.Equals(destNoDirectorySeparator, PathInternal.StringComparison))
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (1)
431!srcNoDirectorySeparator.Equals(destNoDirectorySeparator, StringComparison.OrdinalIgnoreCase) || // different paths.
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (2)
563if (!asmTypeName.AsSpan(0, typeNameLength).Equals(defaultTypeName, StringComparison.Ordinal)) 579return asmTypeName.AsSpan(firstComma + 1, simpleAsmNameLength).Trim().Equals("mscorlib", StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Versioning\FrameworkName.cs (2)
158if (key.Equals(VersionKey, StringComparison.OrdinalIgnoreCase)) 179else if (key.Equals(ProfileKey, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
812return thisChars.Equals(otherChars, comparisonType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (1)
545return name.Equals(str, comparison);
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\EnumDataContract.cs (1)
381if (value.AsSpan(index, count).Equals(memberName, StringComparison.Ordinal))
System.Private.Uri (17)
System\DomainNameHelper.cs (2)
80if (span.Equals(Localhost, StringComparison.OrdinalIgnoreCase) || 81span.Equals(Loopback, StringComparison.OrdinalIgnoreCase))
System\Uri.cs (15)
3618if (scheme.Equals("ws", StringComparison.OrdinalIgnoreCase)) return UriParser.WsUri; 3622if (scheme.Equals("wss", StringComparison.OrdinalIgnoreCase)) return UriParser.WssUri; 3623if (scheme.Equals("ftp", StringComparison.OrdinalIgnoreCase)) return UriParser.FtpUri; 3627if (scheme.Equals("http", StringComparison.OrdinalIgnoreCase)) return UriParser.HttpUri; 3628if (scheme.Equals("file", StringComparison.OrdinalIgnoreCase)) return UriParser.FileUri; 3629if (scheme.Equals("uuid", StringComparison.OrdinalIgnoreCase)) return UriParser.UuidUri; 3630if (scheme.Equals("nntp", StringComparison.OrdinalIgnoreCase)) return UriParser.NntpUri; 3631if (scheme.Equals("ldap", StringComparison.OrdinalIgnoreCase)) return UriParser.LdapUri; 3632if (scheme.Equals("news", StringComparison.OrdinalIgnoreCase)) return UriParser.NewsUri; 3636if (scheme.Equals("https", StringComparison.OrdinalIgnoreCase)) return UriParser.HttpsUri; 3640if (scheme.Equals("mailto", StringComparison.OrdinalIgnoreCase)) return UriParser.MailToUri; 3641if (scheme.Equals("gopher", StringComparison.OrdinalIgnoreCase)) return UriParser.GopherUri; 3642if (scheme.Equals("telnet", StringComparison.OrdinalIgnoreCase)) return UriParser.TelnetUri; 3646if (scheme.Equals("net.tcp", StringComparison.OrdinalIgnoreCase)) return UriParser.NetTcpUri; 3650if (scheme.Equals("net.pipe", StringComparison.OrdinalIgnoreCase)) return UriParser.NetPipeUri;
System.Private.Xml.Linq (3)
System\Xml\Linq\XHashtable.cs (1)
374if (key.AsSpan(index, count).Equals(keyCompare, StringComparison.Ordinal))
System\Xml\Linq\XNamespace.cs (2)
254if (namespaceName.AsSpan(index, count).Equals(xmlPrefixNamespace, StringComparison.Ordinal)) return Xml; 255if (namespaceName.AsSpan(index, count).Equals(xmlnsPrefixNamespace, StringComparison.Ordinal)) return Xmlns;
System.Resources.Extensions (3)
System\Resources\Extensions\TypeNameComparer.cs (3)
48return assemblyName.Equals("mscorlib".AsSpan(), StringComparison.OrdinalIgnoreCase); 76if (!type1.Equals(type2, StringComparison.Ordinal)) 99if (!simpleName1.Equals(simpleName2, StringComparison.OrdinalIgnoreCase))
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\FindPal.Windows.cs (1)
137return actual.Equals(templateName, StringComparison.OrdinalIgnoreCase);
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (2)
1806if (embeddedSpan.Slice(2).Equals(afterFirstDot, StringComparison.OrdinalIgnoreCase)) 1811else if (embeddedSpan.Equals(match, StringComparison.OrdinalIgnoreCase))
System.Text.Json (1)
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
664Debug.Assert(input.Equals(JsonName.AsSpan(), StringComparison.OrdinalIgnoreCase), "Must equal the field name up to case insensitivity.");
System.Windows.Forms (1)
System\Windows\Forms\Control.cs (1)
2456if (className.Equals(buffer[..length], StringComparison.Ordinal))
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
368if (!resourceName.AsSpan(0, dotIndex).Equals(ourObjectName, StringComparison.Ordinal))
System.Xaml (1)
System\Xaml\MS\Impl\KnownStrings.cs (1)
68return a.Equals(b, StringComparison.Ordinal);