5 overrides of Equals
Microsoft.CodeAnalysis (1)
CaseInsensitiveComparison.cs (1)
146public override bool Equals(string? str1, string? str2)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
src\Compilers\Core\Portable\CaseInsensitiveComparison.cs (1)
146public override bool Equals(string? str1, string? str2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\CaseInsensitiveComparison.cs (1)
146public override bool Equals(string? str1, string? str2)
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (2)
261public override bool Equals(string? x, string? y) 349public override bool Equals(string? x, string? y)
221 references to Equals
Aspire.Dashboard (4)
Model\ResourceViewModelExtensions.cs (4)
14return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Container); 19return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project); 24if (StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Executable)) 31return StringComparers.ResourceType.Equals(resource.ResourceType, KnownResourceTypes.Project);
Aspire.Hosting (4)
ApplicationModel\EndpointReference.cs (1)
110_endpointAnnotation ??= Resource.Annotations.OfType<EndpointAnnotation>().SingleOrDefault(a => StringComparers.EndpointAnnotationName.Equals(a.Name, EndpointName));
Health\ResourceHealthCheckService.cs (2)
230|| !StringComparers.HealthReportPropertyValue.Equals(checkReportSnapshot.Description, value.Description) 231|| !StringComparers.HealthReportPropertyValue.Equals(checkReportSnapshot.ExceptionText, value.Exception?.ToString()))
ResourceBuilderExtensions.cs (1)
532.Where(ea => StringComparers.EndpointAnnotationName.Equals(ea.Name, endpointName))
BuildBoss (6)
CompilerNuGetCheckerUtil.cs (5)
146PathComparer.Equals(relativeFileName, "csc.exe") || 147PathComparer.Equals(relativeFileName, "Icon.png") || 148PathComparer.Equals(relativeFileName, "Init.cmd") || 149PathComparer.Equals(relativeFileName, "VS.Tools.Roslyn.nuspec") || 150PathComparer.Equals(relativeFileName, "vbc.exe") ||
ProjectKey.cs (1)
27public static bool operator ==(ProjectKey left, ProjectKey right) => StringComparer.OrdinalIgnoreCase.Equals(left.FilePath, right.FilePath);
BuildValidator (1)
FileNameEqualityComparer.cs (1)
22=> StringComparer.Equals(x?.Name, y?.Name);
csc (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
113else if (StringComparer.OrdinalIgnoreCase.Equals(_certificate.SubjectName.Name, _certificate.IssuerName.Name))
Microsoft.AspNetCore.Antiforgery (1)
Internal\DefaultAntiforgeryTokenGenerator.cs (1)
161if (!comparer.Equals(requestToken.Username, currentUsername))
Microsoft.AspNetCore.Http.Abstractions (6)
HttpMethods.cs (1)
193return object.ReferenceEquals(methodA, methodB) || StringComparer.OrdinalIgnoreCase.Equals(methodA, methodB);
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.Mvc.Core (1)
Infrastructure\StringArrayComparer.cs (1)
48if (!_valueComparer.Equals(x[i], y[i]))
Microsoft.Build (2)
BackEnd\Components\SdkResolution\SdkResult.cs (2)
108StringComparer.OrdinalIgnoreCase.Equals(_path, result._path) && 109StringComparer.OrdinalIgnoreCase.Equals(_version, result._version) &&
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.Cci.Extensions (2)
HostEnvironment.cs (2)
613paths = Enumerable.Concat(new List<string>() { coreAssemblyFile }, paths.Where(ai => !StringComparer.OrdinalIgnoreCase.Equals(ai, coreAssemblyFile))); 668var coreIdentity = identities.FirstOrDefault(ai => StringComparer.OrdinalIgnoreCase.Equals(ai.Name.Value, coreAssemblySimpleName));
Microsoft.CodeAnalysis (31)
CommandLine\AnalyzerConfigSet.cs (9)
334if (comparer.Equals(value, "default")) 339else if (comparer.Equals(value, "error")) 344else if (comparer.Equals(value, "warning")) 349else if (comparer.Equals(value, "suggestion")) 354else if (comparer.Equals(value, "silent") || comparer.Equals(value, "refactoring")) 359else if (comparer.Equals(value, "none")) 575if (isGlobalSection && (Section.PropertiesKeyComparer.Equals(key, GlobalKey) || Section.PropertiesKeyComparer.Equals(key, GlobalLevelKey)))
Desktop\DesktopAssemblyIdentityComparer.cs (6)
87SimpleNameComparer.Equals(reference.Name, definition.Name) && 88SimpleNameComparer.Equals(reference.Name, "mscorlib")) 262if (SimpleNameComparer.Equals(identity.Name, "System") || 263SimpleNameComparer.Equals(identity.Name, "System.Core")) 274if (SimpleNameComparer.Equals(identity.Name, "Microsoft.VisualBasic")) 280if (SimpleNameComparer.Equals(identity.Name, "System.ComponentModel.Composition"))
Desktop\DesktopAssemblyIdentityComparer.Fx.cs (1)
67return SimpleNameComparer.Equals(this.Name, other.Name)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
193Debug.Assert(GeneratedPathComparer.Equals(_originalPathInfoMap[originalPath].ResolvedPath, resolvedPath));
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
222Debug.Assert(AnalyzerAssemblyLoader.GeneratedPathComparer.Equals(shadowCopyPath, task.Result));
Emit\AnonymousTypeKey.cs (1)
46(IgnoreCase ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal).Equals(Name, other.Name);
FileSystem\PathUtilities.cs (1)
527if (comparer.Equals(currentName, component))
MetadataReference\AssemblyIdentity.cs (3)
212return cultureName == null || AssemblyIdentityComparer.CultureComparer.Equals(cultureName, InvariantCultureDisplay) ? 462if (!AssemblyIdentityComparer.SimpleNameComparer.Equals(x._name, y._name)) 480AssemblyIdentityComparer.CultureComparer.Equals(x.CultureName, y.CultureName) &&
MetadataReference\AssemblyIdentityComparer.cs (4)
138if (!SimpleNameComparer.Equals(reference.Name, definition.Name)) 143if (compareCulture && !CultureComparer.Equals(reference.CultureName, definition.CultureName)) 156if (!SimpleNameComparer.Equals(reference.Name, definition.Name)) 161if (compareCulture && !CultureComparer.Equals(reference.CultureName, definition.CultureName))
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
1036AssemblyIdentityComparer.CultureComparer.Equals(reference.CultureName, definition.CultureName) &&
SourceGeneration\AdditionalSourcesCollection.cs (2)
94if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName)) 107if (s_hintNameComparer.Equals(_sourcesAdded[i].HintName, hintName))
StrongName\StrongNameFileSystem.cs (1)
56return this.GetType() == other?.GetType() && StringComparer.Ordinal.Equals(_signingTempPath, other?._signingTempPath);
Microsoft.CodeAnalysis.Analyzers (3)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
218if (comparer.Equals(fileName, DiagnosticCategoryAndIdRangeFile))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (2)
256if (comparer.Equals(fileName, ShippedFileName)) 262if (comparer.Equals(fileName, UnshippedFileName))
Microsoft.CodeAnalysis.CodeStyle (8)
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
84if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
294if (!syntaxFacts.StringComparer.Equals(name, nameof(ReferenceEquals)))
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
527if (comparer.Equals(currentName, component))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\Section.cs (1)
173StringComparer.OrdinalIgnoreCase.Equals(FilePath, other.FilePath) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs (1)
598comparer.Equals(member.Name, kvp.Key.Name) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
16=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.Name, y.ContainingAssembly.Name) &&
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
383: StringComparer.OrdinalIgnoreCase.Equals(identifier1, identifier2);
Microsoft.CodeAnalysis.CSharp (5)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
198if (StringComparer.Ordinal.Equals(otherModule.Name, module.Name)) 240return AssemblyIdentityComparer.SimpleNameComparer.Equals(leftIdentity.Name, rightIdentity.Name) &&
SymbolDisplay\SymbolDisplayVisitor.cs (1)
143if (kind is SyntaxKind.None && isNamedTypeOrAliasName && StringComparer.Ordinal.Equals(identifier, "record"))
Symbols\ReferenceManager.cs (2)
121Debug.Assert(AssemblyIdentityComparer.SimpleNameComparer.Equals(identity1.Name, identity2.Name)); 122return AssemblyIdentityComparer.CultureComparer.Equals(identity1.CultureName, identity2.CultureName);
Microsoft.CodeAnalysis.EditorFeatures (4)
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (4)
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) &&
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (5)
MetadataResolver.cs (5)
181if (!_stringComparer.Equals(qualifiedName.Name, part)) 194return _stringComparer.Equals(typeName, name); 289return comparer.Equals(name, localFunctionName); 294if (lastDot >= 0 && comparer.Equals(metadataName.Substring(lastDot + 1), name)) 407_stringComparer.Equals(qualifiedA.Name, qualifiedB.Name);
Microsoft.CodeAnalysis.Features (7)
AddImport\AbstractAddImportFeatureService.cs (1)
445return StringComparer.OrdinalIgnoreCase.Equals(path1, path2);
AddImport\SymbolResult.cs (1)
44return StringComparer.OrdinalIgnoreCase.Equals(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
679if (!comparer.Equals(fields1[i].Name, fields2[i].Name))
EditAndContinue\EditAndContinueMethodDebugInfoReader.cs (1)
231if (symDocument == null || !StringComparer.Ordinal.Equals(symDocument.GetName(), documentPath))
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
383: StringComparer.OrdinalIgnoreCase.Equals(identifier1, identifier2);
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
246if (arity == 0 && comparer.Equals(name, nameof(Nullable<int>.Value)))
SymbolSearch\Windows\SymbolSearchUpdateEngine.Update.cs (1)
709if (!StringComparer.Ordinal.Equals(expectedChecksum, actualChecksum))
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHostPlatformInfo.cs (1)
55=> !StringComparer.OrdinalIgnoreCase.Equals(PathUtilities.GetDirectoryName(path), s_hostDirectory);
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
527if (comparer.Equals(currentName, component))
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\ProjectToLoad.cs (1)
20return StringComparer.Ordinal.Equals(x?.Path, y?.Path);
Microsoft.CodeAnalysis.Scripting (3)
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
192if (StringComparer.OrdinalIgnoreCase.Equals(memberName, member.Name))
src\Compilers\Shared\GlobalAssemblyCacheHelpers\FusionAssemblyIdentity.cs (2)
557if (StringComparer.OrdinalIgnoreCase.Equals(candidateCulture, preferredCultureOpt) || 558candidateCulture.Length == 0 && !StringComparer.OrdinalIgnoreCase.Equals(bestCulture, preferredCultureOpt))
Microsoft.CodeAnalysis.Test.Utilities (3)
Platform\CoreClr\TestExecutionLoadContext.cs (3)
43comparer.Equals(assemblyName.Name, "mscorlib") || 44comparer.Equals(assemblyName.Name, "System") || 45comparer.Equals(assemblyName.Name, "netstandard"))
Microsoft.CodeAnalysis.UnitTests (4)
Collections\ImmutableSegmentedDictionaryTest.cs (2)
364return StringComparer.Ordinal.Equals(x!.Value, y!.Value); 390return StringComparer.OrdinalIgnoreCase.Equals(this.Value, ((CaseInsensitiveString?)obj)!.Value);
src\Compilers\Shared\GlobalAssemblyCacheHelpers\FusionAssemblyIdentity.cs (2)
557if (StringComparer.OrdinalIgnoreCase.Equals(candidateCulture, preferredCultureOpt) || 558candidateCulture.Length == 0 && !StringComparer.OrdinalIgnoreCase.Equals(bestCulture, preferredCultureOpt))
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (1)
EvaluationContext.vb (1)
602If CaseInsensitiveComparison.Comparer.Equals(nameParts(0), "global") Then
Microsoft.CodeAnalysis.Workspaces (19)
FindSymbols\Extensions.cs (1)
18=> syntaxFacts.StringComparer.Equals(text1, text2);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
233!syntaxFacts.StringComparer.Equals(aliasSymbol.Name, aliasSymbol.Target.Name))
FindSymbols\SearchQuery.cs (2)
36_predicate = s => StringComparer.Ordinal.Equals(name, s); 39_predicate = s => CaseInsensitiveComparison.Comparer.Equals(name, s);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (2)
253syntaxFacts.StringComparer.Equals(identifierName, "SuppressMessage") || 254syntaxFacts.StringComparer.Equals(identifierName, nameof(SuppressMessageAttribute));
ReassignedVariable\AbstractReassignedVariableService.cs (1)
322if (!syntaxFacts.StringComparer.Equals(idToken.ValueText, localOrParameter.Name))
Recommendations\AbstractRecommendationServiceRunner.cs (1)
241parameterType = method.Parameters.FirstOrDefault(p => _stringComparerForLanguage.Equals(p.Name, argumentName))?.Type;
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
134!comparer.Equals(reference.Definition.Name, symbol.Name))
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
193Debug.Assert(GeneratedPathComparer.Equals(_originalPathInfoMap[originalPath].ResolvedPath, resolvedPath));
src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
222Debug.Assert(AnalyzerAssemblyLoader.GeneratedPathComparer.Equals(shadowCopyPath, task.Result));
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
527if (comparer.Equals(currentName, component))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\Section.cs (1)
173StringComparer.OrdinalIgnoreCase.Equals(FilePath, other.FilePath) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs (1)
598comparer.Equals(member.Name, kvp.Key.Name) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyComparer.cs (1)
38return comparer.Equals(data1, data2);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.AssemblyComparers.cs (1)
16=> AssemblyIdentityComparer.SimpleNameComparer.Equals(x?.Name, y?.Name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
398!AssemblyIdentityComparer.SimpleNameComparer.Equals(x.ContainingAssembly.Name, y.ContainingAssembly.Name) &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
222if (syntaxFacts.StringComparer.Equals(name, localSymbol.Name))
Workspace\Solution\SolutionState.CachingFilePathComparer.cs (1)
49=> s_comparer.Equals(x, y);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
527if (comparer.Equals(currentName, component))
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
OptProf\IbcEntry.cs (2)
60return StringComparer.OrdinalIgnoreCase.Equals(ext, ".dll") || 61StringComparer.OrdinalIgnoreCase.Equals(ext, ".exe");
Microsoft.DotNet.CodeAnalysis (5)
Analyzers\AppContextDefaultsAnalyzer.cs (4)
133if (!StringComparer.Ordinal.Equals(methodSym.ContainingType.Name, "LocalAppContext") && 134!StringComparer.Ordinal.Equals(methodSym.ContainingType.Name, "AppContext")) 137if (!StringComparer.Ordinal.Equals(methodSym.ContainingNamespace.Name, "System")) 140if (!StringComparer.Ordinal.Equals(methodSym.Name, "DefineSwitchDefault"))
Analyzers\BaseAnalyzer.cs (1)
29if (StringComparer.OrdinalIgnoreCase.Equals(line.ToString(), GetType().Name))
Microsoft.DotNet.NuGetRepack.Tasks (2)
src\UpdatePackageVersionTask.cs (2)
59else if (StringComparer.OrdinalIgnoreCase.Equals(VersionKind, "release")) 63else if (StringComparer.OrdinalIgnoreCase.Equals(VersionKind, "prerelease"))
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatFinishReason.cs (1)
37public bool Equals(ChatFinishReason other) => StringComparer.OrdinalIgnoreCase.Equals(Value, other.Value);
Microsoft.Extensions.DependencyModel (1)
DependencyContext.cs (1)
86return StringComparer.OrdinalIgnoreCase.Equals(x?.Name, y?.Name);
Microsoft.Extensions.Http.Resilience (1)
Internal\HttpKey.cs (1)
16public bool Equals(HttpKey x, HttpKey y) => StringComparer.Ordinal.Equals(x.Name, y.Name);
Microsoft.VisualStudio.LanguageServices (6)
EditorConfigSettings\SettingsEditorFactory.cs (1)
71if (!workspace.CurrentSolution.Projects.Any(p => p.AnalyzerConfigDocuments.Any(editorconfig => StringComparer.OrdinalIgnoreCase.Equals(editorconfig.FilePath, filePath))))
ProjectSystem\Extensions\ProjectExtensions.cs (1)
63if (projectItem.TryGetFullPath(out var filePath) && comparer.Equals(filePath, itemFilePath))
ProjectSystem\MetadataReferences\VisualStudioFrameworkAssemblyPathResolverFactory.cs (1)
136if (StringComparer.OrdinalIgnoreCase.Equals(frameworkName.Identifier, ".NETCore") &&
ProjectSystem\VisualStudioWorkspaceImpl.AddMetadataReferenceUndoUnit.cs (1)
36.FirstOrDefault(p => StringComparer.OrdinalIgnoreCase.Equals(p.FilePath, _filePath));
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
626if (StringComparer.OrdinalIgnoreCase.Equals(reference.Path, filePath))
ProjectSystem\VisualStudioWorkspaceImpl.RemoveMetadataReferenceUndoUnit.cs (1)
35.FirstOrDefault(p => StringComparer.OrdinalIgnoreCase.Equals(p.FilePath!, _filePath));
Microsoft.VisualStudio.LanguageServices.CSharp (9)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (5)
152return StringComparer.Ordinal.Equals(oldExpression.ToString(), newExpression.ToString()); 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()))
CodeModel\CSharpCodeModelService.cs (4)
3609if (StringComparer.Ordinal.Equals(name, ExtenderNames.PartialMethod)) 3627else if (StringComparer.Ordinal.Equals(name, ExtenderNames.ExtensionMethod)) 3649if (StringComparer.Ordinal.Equals(name, ExtenderNames.AutoImplementedProperty)) 3667if (StringComparer.Ordinal.Equals(name, ExtenderNames.ExternalLocation))
Replay (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
System.Collections.Immutable (14)
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.cs (1)
96if (StringComparer.OrdinalIgnoreCase.Equals(key, keys[index]))
System\Collections\Frozen\String\LengthBucketsFrozenSet.cs (1)
91if (StringComparer.OrdinalIgnoreCase.Equals(item, items[index]))
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitive.cs (1)
27private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_FullCaseInsensitiveAscii.cs (1)
27private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveAsciiSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_LeftJustifiedCaseInsensitiveSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveAsciiSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenDictionary_RightJustifiedCaseInsensitiveSubstring.cs (1)
25private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_FullCaseInsensitive.cs (1)
26private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_FullCaseInsensitiveAscii.cs (1)
26private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_LeftJustifiedCaseInsensitiveAsciiSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_LeftJustifiedCaseInsensitiveSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_RightJustifiedCaseInsensitiveAsciiSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System\Collections\Frozen\String\OrdinalStringFrozenSet_RightJustifiedCaseInsensitiveSubstring.cs (1)
24private protected override bool Equals(string? x, string? y) => StringComparer.OrdinalIgnoreCase.Equals(x, y);
System.ComponentModel.Composition (5)
System\ComponentModel\Composition\Hosting\ScopingExtensions.cs (3)
26if (StringComparers.ContractName.Equals(contractName, export.ContractName)) 49if (StringComparers.ContractName.Equals(contractName, import.ContractName)) 74if (StringComparers.ContractName.Equals(contractName, import.ContractName) && (import.Cardinality == importCardinality))
System\ComponentModel\Composition\Primitives\ContractBasedImportDefinition.cs (2)
299if (!StringComparers.ContractName.Equals(ContractName, exportDefinition.ContractName)) 313if (!StringComparers.ContractName.Equals(RequiredTypeIdentity, exportTypeIdentity))
System.Data.Common (2)
System\Data\Common\DbConnectionStringBuilder.cs (2)
505if (StringComparer.OrdinalIgnoreCase.Equals(DbConnectionStringKeywords.Password, keyword) || 506StringComparer.OrdinalIgnoreCase.Equals(DbConnectionStringSynonyms.Pwd, keyword))
System.Data.Odbc (18)
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.Net.Http (4)
System\Net\Http\Headers\KnownHeaders.cs (1)
385if (candidate != null && StringComparer.OrdinalIgnoreCase.Equals(name, candidate.Name))
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.cs (3)
48if (StringComparer.OrdinalIgnoreCase.Equals(scheme, ahv.Scheme)) 71if (StringComparer.OrdinalIgnoreCase.Equals(NegotiateScheme, ahv.Scheme) || StringComparer.OrdinalIgnoreCase.Equals(NtlmScheme, ahv.Scheme))
System.Net.Primitives (1)
System\Net\DnsEndPoint.cs (1)
40StringComparer.OrdinalIgnoreCase.Equals(_host, dnsComparand._host);
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (1)
189return Equals(sa, sb);
System.Security.Cryptography (12)
System\Security\Cryptography\X509Certificates\CertificatePolicy.cs (1)
84if (StringComparer.Ordinal.Equals(mapping.IssuerDomainPolicy, oidToCheck))
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\Security\Cryptography\X509Certificates\OpenSslCachedSystemStoreProvider.cs (1)
245if (StringComparer.Ordinal.Equals(cert.Subject, cert.Issuer))
System\Security\Cryptography\X509Certificates\OpenSslDirectoryBasedStoreProvider.cs (1)
341if (!StringComparer.Ordinal.Equals(storeName, fileName))
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (1)
1241if (StringComparer.Ordinal.Equals(description.AccessMethod, recordTypeOid))
System\Security\Cryptography\X509Certificates\X500NameEncoder.cs (1)
160if (StringComparer.Ordinal.Equals(oid.FriendlyName, oidValue) ||
System.ServiceModel.Federation (3)
System\IdentityModel\Tokens\Saml2AssertionKeyIdentifierClause.cs (2)
32if (keyIdentifierClause is Saml2AssertionKeyIdentifierClause saml2Clause && StringComparer.Ordinal.Equals(assertionId, saml2Clause.Id)) 44if (keyIdentifierClause is SamlAssertionKeyIdentifierClause samlClause && StringComparer.Ordinal.Equals(assertionId, samlClause.Id))
System\IdentityModel\Tokens\SamlAssertionKeyIdentifierClause.cs (1)
33if (keyIdentifierClause is SamlAssertionKeyIdentifierClause samlClause && StringComparer.Ordinal.Equals(assertionId, samlClause.Id))
vbc (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
VBCSCompiler (1)
src\Compilers\Shared\NamedPipeUtil.cs (1)
64StringComparer.OrdinalIgnoreCase.Equals(serverIdentity.name, clientIdentity.name) &&
xunit.console (1)
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContext.cs (1)
97return StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name);