17573 references to StringComparison
aspire (793)
Acquisition\IdentityChannelReader.cs (2)
102.FirstOrDefault(a => string.Equals(a.Key, ChannelMetadataKey, StringComparison.Ordinal)); 142if (!value.StartsWith(PrChannelPrefix, StringComparison.Ordinal))
Acquisition\InstallationDiscovery.cs (2)
334!string.Equals(Path.GetFileName(dogfoodDir), InstallationDiscoveryLayout.DogfoodDirectoryName, StringComparison.Ordinal)) 345if (string.IsNullOrEmpty(label) || !label.StartsWith("pr-", StringComparison.Ordinal))
Acquisition\IWindowsRegistryReader.cs (2)
84|| !string.Equals(identifier, AspirePackageIdentifier, StringComparison.Ordinal)) 105if (string.Equals(canonicalTarget, canonicalProcessPath, StringComparison.OrdinalIgnoreCase))
Agents\AspireSkills\AspireSkillsBundle.cs (1)
35var bundledSkill = _skills.FirstOrDefault(s => string.Equals(s.Definition.Name, skill.Name, StringComparison.Ordinal));
Agents\AspireSkills\AspireSkillsBundleProvider.cs (19)
244hasSkillFile |= string.Equals(validatedFile.RelativePath, SkillFileName, StringComparison.Ordinal); 265skillName.Contains("--", StringComparison.Ordinal) || 311if (!string.Equals(expectedHash, actualHash, StringComparison.OrdinalIgnoreCase)) 319if (string.Equals(relativePath, SkillFileName, StringComparison.Ordinal)) 335if (!string.Equals(frontmatterName, skillName, StringComparison.Ordinal)) 364if (!normalizedContent.StartsWith("---\n", StringComparison.Ordinal)) 369var frontmatterEndIndex = normalizedContent.IndexOf("\n---\n", 4, StringComparison.Ordinal); 386if (!line.StartsWith(keyPrefix, StringComparison.Ordinal)) 438return sha512.StartsWith("sha512-", StringComparison.OrdinalIgnoreCase) || 439sha512.StartsWith("sha512:", StringComparison.OrdinalIgnoreCase) 446return sha256.StartsWith("sha256-", StringComparison.OrdinalIgnoreCase) || 447sha256.StartsWith("sha256:", StringComparison.OrdinalIgnoreCase) 458if (!string.Equals(expectedHash, actualHash, StringComparison.OrdinalIgnoreCase)) 470if (archivePath.EndsWith(".zip", StringComparison.OrdinalIgnoreCase)) 538if (entry.FullName.EndsWith("/", StringComparison.Ordinal) || entry.FullName.EndsWith("\\", StringComparison.Ordinal)) 566if (!destinationPath.StartsWith(destinationRoot + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 567!string.Equals(destinationPath, destinationRoot, StringComparison.Ordinal)) 704if (comparator.StartsWith(op, StringComparison.Ordinal))
Agents\AspireSkills\AspireSkillsInstaller.cs (15)
80var validationDisabled = string.Equals(configuration[DisablePackageValidationKey], "true", StringComparison.OrdinalIgnoreCase); 220!string.Equals(githubArchiveSha256, knownGitHubArchiveSha256, StringComparison.OrdinalIgnoreCase)) 306if (!string.Equals(metadata.Version, version, StringComparison.OrdinalIgnoreCase)) 374if (!string.Equals(metadata.Repository, GitHubRepository, StringComparison.OrdinalIgnoreCase)) 494var asset = release.Assets.FirstOrDefault(asset => string.Equals(asset.Name, assetName, StringComparison.OrdinalIgnoreCase)); 685!string.Equals(cachedArchiveSha512, expectedArchiveSha512, StringComparison.OrdinalIgnoreCase)) 698!string.Equals(cachedGitHubArchiveSha256, expectedGitHubArchiveSha256, StringComparison.OrdinalIgnoreCase)) 922if (!string.Equals(bundle.Version, expectedVersion, StringComparison.OrdinalIgnoreCase)) 987if (version.StartsWith(".", StringComparison.Ordinal)) 1022var isCurrentVersion = string.Equals(version, currentVersion, StringComparison.Ordinal); 1039string.Equals(archiveSha512, currentArchiveSha512, StringComparison.OrdinalIgnoreCase)) || 1089return name.StartsWith(".github-", StringComparison.Ordinal) || 1090name.StartsWith(".embedded-", StringComparison.Ordinal) || 1091name.StartsWith(".extract-", StringComparison.Ordinal) || 1092name.StartsWith(".stage-", StringComparison.Ordinal);
Agents\AspireSkills\GitHubArtifactAttestationVerifier.cs (2)
194return string.Equals(refInfo.Kind, "tags", StringComparison.Ordinal) && 195GetGitHubTagCandidates(version).Any(tag => string.Equals(refInfo.Name, tag, StringComparison.Ordinal));
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
130if (Directory.Exists(claudeCodePath) && !string.Equals(currentDirectory.FullName, homeDirectory.FullName, StringComparison.OrdinalIgnoreCase)) 137if (string.Equals(currentDirectory.FullName, repositoryRoot.FullName, StringComparison.OrdinalIgnoreCase))
Agents\Hooks\TelemetryHookConfigurator.cs (2)
376&& (value.Contains("track-telemetry.sh", StringComparison.OrdinalIgnoreCase) 377|| value.Contains("track-telemetry.ps1", StringComparison.OrdinalIgnoreCase));
Agents\Hooks\TelemetryHookInstaller.cs (1)
80if (string.Equals(existing, content, StringComparison.Ordinal))
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (1)
146var commentIndex = line.IndexOf("//", StringComparison.Ordinal);
Agents\Playwright\PlaywrightCliInstaller.cs (6)
183var validationDisabled = string.Equals(configuration[DisablePackageValidationKey], "true", StringComparison.OrdinalIgnoreCase); 220refInfo => string.Equals(refInfo.Kind, "tags", StringComparison.Ordinal) && 221(string.Equals(refInfo.Name, $"{packageInfo.Version}", StringComparison.Ordinal) || 222string.Equals(refInfo.Name, $"v{packageInfo.Version}", StringComparison.Ordinal)), 339if (string.Equals(skillBaseDir, s_primarySkillBaseDirectory, StringComparison.OrdinalIgnoreCase)) 405&& !string.Equals(parent, stopDir, StringComparison.OrdinalIgnoreCase)
Agents\SkillDefinition.cs (5)
152return ApplicableLanguages.Any(l => string.Equals(l, detectedLanguage.Value.Value, StringComparison.OrdinalIgnoreCase)); 158public bool HasName(string name, StringComparison comparison = StringComparison.Ordinal) => string.Equals(Name, name, comparison); 162if (string.Equals(relativePath, excludedPath, StringComparison.Ordinal)) 167if (!relativePath.StartsWith(excludedPath, StringComparison.Ordinal))
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
157if (Directory.Exists(vsCodePath) && !string.Equals(currentDirectory.FullName, homeDirectory.FullName, StringComparison.OrdinalIgnoreCase)) 164if (string.Equals(currentDirectory.FullName, repositoryRoot.FullName, StringComparison.OrdinalIgnoreCase))
Backchannel\AppHostAuxiliaryBackchannel.cs (2)
618snapshots = snapshots.Where(s => s.Name.Contains(filter, StringComparison.OrdinalIgnoreCase)).ToList(); 658if (!string.IsNullOrEmpty(filter) && !snapshot.Name.Contains(filter, StringComparison.OrdinalIgnoreCase))
Backchannel\AppHostConnectionHelper.cs (1)
49string.Equals(c.AppHostInfo.AppHostPath, selectedPath, StringComparison.OrdinalIgnoreCase));
Backchannel\AuxiliaryBackchannelMonitor.cs (2)
159string.Equals(Path.GetFullPath(c.AppHostInfo.AppHostPath), Path.GetFullPath(SelectedAppHostPath), StringComparison.OrdinalIgnoreCase)); 214if (relativePath.StartsWith("..", StringComparison.Ordinal) || Path.IsPathRooted(relativePath))
Backchannel\ResourceSnapshotMapper.cs (11)
228return string.Equals(command.State, "Enabled", StringComparison.OrdinalIgnoreCase) && 234return string.Equals(visibility, KnownCommandVisibility.Default, StringComparison.OrdinalIgnoreCase); 239return visibility?.Split(',').Any(static value => string.Equals(value.Trim(), KnownCommandVisibility.Api, StringComparison.OrdinalIgnoreCase)) is true; 245|| (includeDisabledCommands && visibility?.Split(',').Any(static value => string.Equals(value.Trim(), KnownCommandVisibility.UI, StringComparison.OrdinalIgnoreCase)) is true); 250return string.Equals(state, KnownCommandState.Enabled, StringComparison.OrdinalIgnoreCase) 251|| (includeDisabledCommands && string.Equals(state, KnownCommandState.Disabled, StringComparison.OrdinalIgnoreCase)); 276return string.Equals(input.InputType, nameof(InputType.SecretText), StringComparison.OrdinalIgnoreCase); 302var exactMatches = snapshots.Where(s => string.Equals(s.Name, resourceName, StringComparison.OrdinalIgnoreCase)).ToList(); 310var displayNameMatches = snapshots.Where(s => string.Equals(s.DisplayName, resourceName, StringComparison.OrdinalIgnoreCase)).ToList(); 344if (string.Equals(item.State, "Hidden", StringComparison.OrdinalIgnoreCase)) 371return snapshot.IsHidden || string.Equals(snapshot.State, "Hidden", StringComparison.OrdinalIgnoreCase);
Bundles\BundleService.cs (5)
646if (string.Equals(name, activeVersionId, StringComparison.Ordinal)) 895if (!fullPath.StartsWith(normalizedDestination + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 896!fullPath.Equals(normalizedDestination, StringComparison.Ordinal)) 929if (!linkTarget.StartsWith(normalizedDestination + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 930!linkTarget.Equals(normalizedDestination, StringComparison.Ordinal))
Caching\AppHostInfoDiskCache.cs (3)
148if (entry is null || !string.Equals(entry.SchemaVersion, SchemaVersion, StringComparison.Ordinal)) 199if (!string.Equals(key, expectedCacheKey, StringComparison.Ordinal)) 262return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase);
Certificates\CertificateGeneration\CertificateManager.cs (4)
124if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 211.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 231.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 577if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
Certificates\CertificateGeneration\MacOSCertificateManager.cs (1)
311return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
Certificates\CertificateGeneration\UnixCertificateManager.cs (3)
384var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 405return string.Equals(Path.GetFullPath(dir), certDirFullPath, StringComparison.Ordinal); 869var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Certificates\CertificateService.cs (2)
174return !string.Equals(value, "false", StringComparison.OrdinalIgnoreCase); 189if (paths.Any(p => string.Equals(p.TrimEnd(Path.DirectorySeparatorChar), devCertsTrustPath.TrimEnd(Path.DirectorySeparatorChar), StringComparison.OrdinalIgnoreCase)))
Commands\AddCommand.cs (4)
336.Where(s => !s.StartsWith("http", StringComparison.OrdinalIgnoreCase)) 770var xStarts = x.StartsWith(prefix, StringComparison.OrdinalIgnoreCase); 771var yStarts = y.StartsWith(prefix, StringComparison.OrdinalIgnoreCase); 777_ => string.Compare(x, y, StringComparison.OrdinalIgnoreCase)
Commands\AgentInitCommand.cs (9)
568string.Equals(requestedSkills, ConsoleInteractionService.AllChoice, StringComparison.OrdinalIgnoreCase) || 569string.Equals(requestedSkills, ConsoleInteractionService.NoneChoice, StringComparison.OrdinalIgnoreCase)) 582if (!availableSkills.Any(s => s.HasName(name, StringComparison.OrdinalIgnoreCase))) 605if (string.Equals(value, ConsoleInteractionService.NoneChoice, StringComparison.OrdinalIgnoreCase)) 611string.Equals(value, ConsoleInteractionService.AllChoice, StringComparison.OrdinalIgnoreCase)) 623return SkillDefinition.CliDefined.Any(skill => skill.HasName(name, StringComparison.OrdinalIgnoreCase)); 652if (simplified.StartsWith("**", StringComparison.Ordinal)) 654var endBold = simplified.IndexOf("**", 2, StringComparison.Ordinal); 728if (string.Equals(existingContent.ReplaceLineEndings("\n"), skillFile.Content.ReplaceLineEndings("\n"), StringComparison.Ordinal))
Commands\AgentTelemetryCommand.cs (1)
188value.Contains("..", StringComparison.Ordinal) ||
Commands\AppHostLauncher.cs (12)
349.Where(h => !string.Equals(h, expectedHash, StringComparison.Ordinal)) 408var isDotnetHost = dotnetPath.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) || 409dotnetPath.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase); 414if (isDotnetHost && !string.IsNullOrEmpty(entryAssemblyPath) && entryAssemblyPath.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)) 444name.StartsWith(ExtensionEnvironmentVariablePrefix, StringComparison.OrdinalIgnoreCase); 851if (failureMessage is not null && !string.Equals(failureMessage, RunCommandStrings.FailedToStartAppHost, StringComparison.Ordinal)) 1090if (entry.Category is CliLogFormat.Categories.Build or CliLogFormat.Categories.AppHost || entry.Category.StartsWith(CliLogFormat.Categories.AppHostPrefix, StringComparison.Ordinal)) 1096&& entry.Message.StartsWith(CliLogFormat.MessagePrefixes.Executing, StringComparison.Ordinal)) 1124if (entry.Category is CliLogFormat.Categories.Build or CliLogFormat.Categories.AppHost || entry.Category.StartsWith(CliLogFormat.Categories.AppHostPrefix, StringComparison.Ordinal)) 1131&& entry.Message.StartsWith("AppHost server process has exited.", StringComparison.Ordinal)) 1167&& entry.Message.StartsWith(CliLogFormat.MessagePrefixes.Executing, StringComparison.Ordinal); 1171&& entry.Message.Contains(" apphost exited with code ", StringComparison.Ordinal);
Commands\CacheCommand.cs (1)
52skipFile: f => f.FullName.Equals(currentLogFilePath, StringComparison.OrdinalIgnoreCase));
Commands\ConfigCommand.cs (1)
281.Where(kvp => kvp.Key.StartsWith(featurePrefix, StringComparison.Ordinal))
Commands\DashboardRunCommand.cs (5)
250if (unmatchedTokens[i].StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 260if (unmatchedTokens[i].Equals($"--{envVarName}", StringComparison.OrdinalIgnoreCase)) 309if (unmatchedTokens[i].Equals(bareKey, StringComparison.OrdinalIgnoreCase) && i + 1 < unmatchedTokens.Count) 326if (arg.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 408if (line.Contains("Now listening on:", StringComparison.OrdinalIgnoreCase))
Commands\DescribeCommand.cs (2)
246if (!resolved.Any(r => string.Equals(r.Name, snapshot.Name, StringComparison.OrdinalIgnoreCase))) 378.ThenByDescending(e => e.Url.StartsWith("https", StringComparison.OrdinalIgnoreCase))
Commands\GroupedHelpWriter.cs (3)
78list.Sort((a, b) => string.Compare(a.Name, b.Name, StringComparison.OrdinalIgnoreCase)); 327var longName = option.Name.StartsWith("--", StringComparison.Ordinal) 329: option.Aliases.FirstOrDefault(static alias => alias.StartsWith("--", StringComparison.Ordinal)) ?? option.Name;
Commands\InitCommand.cs (3)
401(string.Equals(_executionContext.IdentityChannel, PackageChannelNames.Local, StringComparison.OrdinalIgnoreCase)) 487.Where(pattern => !pattern.Contains('*', StringComparison.Ordinal)) 776if (string.Equals(uri.Scheme, scheme, StringComparison.OrdinalIgnoreCase) && uri.Port > 0)
Commands\IntegrationPackageSearchService.cs (1)
173var packageId = packageWithChannel.Package.Id.Replace("Aspire.Hosting.", "", StringComparison.OrdinalIgnoreCase);
Commands\LsCommand.cs (1)
248appHosts.Sort((x, y) => string.Compare(x.AppHostFile.FullName, y.AppHostFile.FullName, StringComparison.Ordinal));
Commands\NewCommand.cs (5)
144return languageId.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase) 242if (!template.SelectableAppHostLanguages.Any(l => l.Equals(normalizedExplicitLanguageId, StringComparison.OrdinalIgnoreCase))) 283return string.Compare(a.Description, b.Description, StringComparison.OrdinalIgnoreCase); 301var subcommandTemplate = availableTemplates.SingleOrDefault(t => t.Name.Equals(parseResult.CommandResult.Command.Name, StringComparison.OrdinalIgnoreCase)); 451? packages.FirstOrDefault(p => string.Equals(p.Version, ExecutionContext.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase))
Commands\ParseResultHelper.cs (1)
373!string.Equals(optionName, correctName, StringComparison.Ordinal))
Commands\PipelineCommandBase.cs (11)
372var isDebugOrTraceLoggingEnabled = logLevel?.Equals("debug", StringComparison.OrdinalIgnoreCase) == true || 373logLevel?.Equals("trace", StringComparison.OrdinalIgnoreCase) == true; 525else if (token.StartsWith("--format=", StringComparison.Ordinal)) 535if (value.Equals("json", StringComparison.OrdinalIgnoreCase)) 539else if (value.Equals("table", StringComparison.OrdinalIgnoreCase)) 587token == "--format" || token.StartsWith("--format=", StringComparison.Ordinal); 593if (!tokens[i].StartsWith("-", StringComparison.Ordinal)) 606line.Line.Contains(LegacyInspectOperationError, StringComparison.Ordinal)) == true; 1053if (header.Equals(label, StringComparison.OrdinalIgnoreCase)) 1125var normalizedType = input.InputType.Replace("-", "", StringComparison.Ordinal); 1268if (extensionFilters.Any() && !extensionFilters.Any(f => fileName.EndsWith(f, StringComparison.OrdinalIgnoreCase)))
Commands\PsCommand.cs (2)
270string.Equals(json, lastJson, StringComparison.Ordinal)) 399string.Equals(sdkVersion, "unknown", StringComparison.OrdinalIgnoreCase))
Commands\ResourceCommand.cs (8)
445if (!string.Equals(exactName, $"--{optionName}", StringComparison.Ordinal)) 480return string.Equals(argument.InputType, "Boolean", StringComparison.OrdinalIgnoreCase); 485return string.Equals(argument.InputType, "Number", StringComparison.OrdinalIgnoreCase); 490return value is not "--" && value.StartsWith("-", StringComparison.Ordinal); 723string.Equals(Path.GetFullPath(appHostPath), targetPath, StringComparison.OrdinalIgnoreCase); 743string.Equals(commandName, appHostOptionValue, StringComparison.Ordinal); 843if (optionName.StartsWith("--", StringComparison.Ordinal)) 847else if (!optionName.StartsWith("-", StringComparison.Ordinal))
Commands\ResourceCommandHelper.cs (2)
199return string.Equals(errorMessage, "Command argument validation failed.", StringComparison.Ordinal) 211return argumentName.StartsWith("-", StringComparison.Ordinal) ? argumentName : $"--{ToKebabCase(argumentName)}";
Commands\ResourceCommandHelpParser.cs (2)
41string.Equals(commandName, appHostOptionValue, StringComparison.Ordinal)) 66return value.StartsWith("-", StringComparison.Ordinal);
Commands\RunCommand.cs (1)
463var isRemoteContainers = string.Equals(_configuration["REMOTE_CONTAINERS"], "true", StringComparison.OrdinalIgnoreCase);
Commands\Sdk\SdkDumpCommand.cs (1)
101if (arg.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase))
Commands\Sdk\SdkExportCommand.cs (9)
85if (string.Equals(packageName, CorePackageName, StringComparison.OrdinalIgnoreCase)) 88if (!string.Equals(packageVersion, ExecutionContext.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase)) 102if (string.Equals(packageName, CorePackageName, StringComparison.Ordinal) && 103!string.Equals(ExecutionContext.IdentitySdkVersion, physicalSdkVersion, StringComparison.OrdinalIgnoreCase)) 130integration.Name.Equals(codeGenerationPackage, StringComparison.OrdinalIgnoreCase)); 165candidate.LanguageId.Value.StartsWith(language, StringComparison.OrdinalIgnoreCase) || 166candidate.CodeGenerator.Equals(language, StringComparison.OrdinalIgnoreCase)); 248.Replace("\r\n", "\n", StringComparison.Ordinal) 321var buildMetadataIndex = packageVersion.IndexOf('+', StringComparison.Ordinal);
Commands\Sdk\SdkGenerateCommand.cs (4)
71if (!integrationProject.Extension.Equals(".csproj", StringComparison.OrdinalIgnoreCase)) 101l.LanguageId.Value.StartsWith(language, StringComparison.OrdinalIgnoreCase) || 102l.CodeGenerator.Equals(language, StringComparison.OrdinalIgnoreCase)); 176if (!filePath.StartsWith(outputDirFullPath, StringComparison.OrdinalIgnoreCase))
Commands\StopCommand.cs (1)
431return language?.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) == true;
Commands\TelemetryCommandHelpers.cs (2)
516var cmp = string.Compare(a.Name, b.Name, StringComparison.OrdinalIgnoreCase); 517return cmp != 0 ? cmp : string.Compare(a.InstanceId, b.InstanceId, StringComparison.OrdinalIgnoreCase);
Commands\UpdateCommand.cs (3)
566project.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) || 894? StringComparison.OrdinalIgnoreCase 895: StringComparison.Ordinal));
Configuration\AppHostPathConfigurationPolicy.cs (2)
17string.Equals(key, LegacyAppHostPathKey, StringComparison.OrdinalIgnoreCase); 23return string.Equals(normalizedKey, AppHostPathKey, StringComparison.OrdinalIgnoreCase);
Configuration\AspireConfigFile.cs (3)
359if (string.Equals(packageName, "Aspire.Hosting", StringComparison.OrdinalIgnoreCase) || 360string.Equals(packageName, "Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase)) 374if (trimmedValue.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase))
Configuration\AspireJsonConfiguration.cs (3)
199if (string.Equals(packageName, "Aspire.Hosting", StringComparison.OrdinalIgnoreCase) || 200string.Equals(packageName, "Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase)) 214if (trimmedValue.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase))
Configuration\FlexibleBooleanDictionaryConverter.cs (2)
74if (string.Equals(value, "true", StringComparison.OrdinalIgnoreCase)) 79if (string.Equals(value, "false", StringComparison.OrdinalIgnoreCase))
Diagnostics\CliLogFormat.cs (1)
108var timestampEnd = line.IndexOf("] [", StringComparison.Ordinal);
Documentation\ApiDocs\ApiDocsIndexService.cs (19)
386if (cachedItems is not null && string.Equals(cachedFingerprint, currentFingerprint, StringComparison.Ordinal)) 439.Where(item => string.Equals(item.Source.ParentId, normalizedScope, StringComparison.OrdinalIgnoreCase)) 591string.Equals(cachedMemberFingerprint, GetMemberIndexFingerprint(currentFingerprint), StringComparison.Ordinal)) 722if (normalizedLanguage is not null && !item.Source.Language.Equals(normalizedLanguage, StringComparison.OrdinalIgnoreCase)) 758string.Equals(scopeItem.Kind, ApiReferenceKinds.MemberGroup, StringComparison.OrdinalIgnoreCase) 774!results.Any(static result => string.Equals(result.Kind, ApiReferenceKinds.Member, StringComparison.OrdinalIgnoreCase)))); 779string.Equals(item.Kind, ApiReferenceKinds.MemberGroup, StringComparison.OrdinalIgnoreCase) && 780(normalizedLanguage is null || string.Equals(item.Language, normalizedLanguage, StringComparison.OrdinalIgnoreCase))); 784string.Equals(NormalizeId(result.Name), normalizedQuery, StringComparison.OrdinalIgnoreCase) || 785string.Equals(NormalizeId(result.Id), normalizedQuery, StringComparison.OrdinalIgnoreCase)); 804string.Equals(item.Kind, ApiReferenceKinds.MemberGroup, StringComparison.OrdinalIgnoreCase) && 805(normalizedLanguage is null || string.Equals(item.Language, normalizedLanguage, StringComparison.OrdinalIgnoreCase))) 819.Where(static item => string.Equals(item.Kind, ApiReferenceKinds.MemberGroup, StringComparison.OrdinalIgnoreCase)) 837string.Equals(item.Kind, ApiReferenceKinds.Member, StringComparison.OrdinalIgnoreCase) && 838item.PageUrl.Contains('#', StringComparison.Ordinal)) 858return queryTokens.Count(token => lowerText.Contains(token, StringComparison.Ordinal)); 1085!string.Equals(normalizedQuery, token, StringComparison.Ordinal) || 1098if (item.NameLower.StartsWith(queryToken, StringComparison.Ordinal)) 1105.Where(segment => segment.StartsWith(queryToken, StringComparison.Ordinal))
Documentation\ApiDocs\ApiDocsSourceConfiguration.cs (5)
73if (Uri.Compare(pageUri, sitemapUri, UriComponents.SchemeAndServer, UriFormat.Unescaped, StringComparison.OrdinalIgnoreCase) is 0) 99if (pageUrl.EndsWith(".md", StringComparison.OrdinalIgnoreCase)) 126(!markdown.Contains("](/", StringComparison.Ordinal) && !markdown.Contains("](#", StringComparison.Ordinal)) || 188if (pageUrl.EndsWith(".md", StringComparison.OrdinalIgnoreCase))
Documentation\ApiDocs\ApiMemberMarkdownParser.cs (3)
47!string.Equals(memberGroupItem.ParentId, containerItem.Id, StringComparison.OrdinalIgnoreCase)) 137var separatorIndex = tail.IndexOf(" -- ", StringComparison.Ordinal); 140separatorIndex = tail.IndexOf(" — ", StringComparison.Ordinal);
Documentation\ApiDocs\ApiSitemapParser.cs (1)
93if (!absolutePath.StartsWith(route.PathPrefix, StringComparison.OrdinalIgnoreCase))
Documentation\Docs\DocsCache.cs (2)
120private bool HasLegacyIndexCacheKey => !string.Equals(_legacyIndexCacheKey, _indexCacheKey, StringComparison.Ordinal); 150if (string.Equals(_sourceCacheKey, _llmsTxtUrl, StringComparison.Ordinal))
Documentation\Docs\DocsFetcher.cs (1)
42if (string.Equals(_cacheKey, _llmsTxtUrl, StringComparison.Ordinal))
Documentation\Docs\DocsIndexService.cs (11)
194if (cachedDocuments is not null && string.Equals(cachedFingerprint, currentFingerprint, StringComparison.Ordinal)) 350if (allText.IndexOf(token, StringComparison.Ordinal) >= 0) 426d.Source.Slug.Equals(slug, StringComparison.OrdinalIgnoreCase)); 439s.Heading.Equals(section, StringComparison.OrdinalIgnoreCase) || 440s.Heading.Contains(section, StringComparison.OrdinalIgnoreCase)); 657=> doc.SlugLower.Contains("whats-new", StringComparison.Ordinal) || 658doc.SlugLower.Contains("changelog", StringComparison.Ordinal); 755var nextIndex = textSpan[startIndex..].IndexOf(token, StringComparison.Ordinal); 850var nextIndex = textSpan[startIndex..].IndexOf(token, StringComparison.Ordinal); 889=> queryAsPhrase.Length > 0 && lowerText.Contains(queryAsPhrase, StringComparison.Ordinal) 929if (value.Contains(token, StringComparison.Ordinal))
Documentation\Docs\LlmsTxtParser.cs (3)
297return title.IndexOf("## ", StringComparison.Ordinal) < 0 298&& title.IndexOf("[Section titled", StringComparison.Ordinal) < 0 299&& title.IndexOf("](", StringComparison.Ordinal) < 0;
Documentation\DocumentationCacheKey.cs (1)
46if (uri.Host.Equals(DefaultAspireHost, StringComparison.OrdinalIgnoreCase) && uri.IsDefaultPort)
Documentation\LexicalScoring.cs (1)
100var nextIndex = textSpan[startIndex..].IndexOf(token, StringComparison.Ordinal);
DotNet\DotNetCliRunner.cs (12)
309=> string.Equals(Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase); 633if (!string.Equals(resolvedProcessPath, processPath, StringComparison.Ordinal)) 647return string.Equals(Path.GetFileNameWithoutExtension(processPath), "dotnet", StringComparison.OrdinalIgnoreCase); 777var isSingleFileAppHost = projectFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase); 908var isSingleFile = projectFile.Extension.Equals(".cs", StringComparison.OrdinalIgnoreCase); 1186if (File.Exists(sourcePath) && string.Equals(Path.GetExtension(sourcePath), ".nupkg", StringComparison.OrdinalIgnoreCase)) 1198.FirstOrDefault(path => string.Equals(Path.GetFileName(path), expectedFileName, StringComparison.OrdinalIgnoreCase)); 1206var successLine = lines.SingleOrDefault(x => x.StartsWith("Success: Aspire.ProjectTemplates", StringComparison.Ordinal)); 1298var isSingleFileAppHost = projectFilePath.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase); 1716if (line.StartsWith("Project(s)", StringComparison.OrdinalIgnoreCase) || 1717line.StartsWith("----------", StringComparison.Ordinal)) 1723if (startParsing && line.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase))
Git\GitWorktree.cs (11)
78if (parent is null || string.Equals(parent.FullName, current, StringComparison.Ordinal)) 180if (parent is null || string.Equals(parent.FullName, current, StringComparison.Ordinal)) 255var comparison = OperatingSystem.IsWindows() 256? StringComparison.OrdinalIgnoreCase 257: StringComparison.Ordinal; 277if (!line.StartsWith(GitDirPrefix, StringComparison.OrdinalIgnoreCase)) 343var comparison = OperatingSystem.IsWindows() 344? StringComparison.OrdinalIgnoreCase 345: StringComparison.Ordinal; 386if (entryName.Equals(segment, StringComparison.Ordinal)) 393entryName.Equals(segment, StringComparison.OrdinalIgnoreCase))
Interaction\ConsoleInteractionService.cs (5)
273if (defaultValue is not null && string.Equals(result, displayDefaultValue, StringComparison.Ordinal)) 767return choices.FirstOrDefault(c => string.Equals(choiceFormatter(c), value, StringComparison.OrdinalIgnoreCase)) 768?? choices.FirstOrDefault(c => string.Equals(c.ToString(), value, StringComparison.OrdinalIgnoreCase)); 773if (string.Equals(commaSeparatedValues, AllChoice, StringComparison.OrdinalIgnoreCase)) 778if (string.Equals(commaSeparatedValues, NoneChoice, StringComparison.OrdinalIgnoreCase))
Interaction\SpectreConsoleLoggerProvider.cs (1)
40(categoryName.StartsWith("Aspire.Cli", StringComparison.Ordinal) || logLevel >= LogLevel.Warning);
Layout\LayoutDiscovery.cs (3)
141if (string.Equals(useSdk, "true", StringComparison.OrdinalIgnoreCase) || 142string.Equals(useSdk, "1", StringComparison.OrdinalIgnoreCase)) 195if (!string.Equals(resolvedCliPath, cliPath, StringComparison.Ordinal))
Mcp\Tools\ListIntegrationsTool.cs (2)
175if (packageId.StartsWith("CommunityToolkit.Aspire.Hosting.", StringComparison.Ordinal)) 181if (packageId.StartsWith("Aspire.Hosting.", StringComparison.Ordinal))
Mcp\Tools\McpToolHelpers.cs (3)
57if (path.EndsWith("/login", StringComparison.OrdinalIgnoreCase)) 90return host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase); 105uri.AbsolutePath.EndsWith("/login", StringComparison.OrdinalIgnoreCase))
Mcp\Tools\SelectAppHostTool.cs (1)
78return string.Equals(candidatePath, resolvedPath, StringComparison.OrdinalIgnoreCase);
Migrations\TypeScriptAppHostMigration.cs (3)
212if (!currentPath.EndsWith(LegacyTypeScriptAppHost.LegacyAppHostFileName, StringComparison.OrdinalIgnoreCase)) 301if (!string.Equals(current, rewritten, StringComparison.Ordinal)) 332if (!string.Equals(current, rewritten, StringComparison.Ordinal))
Npm\INpmProvenanceChecker.cs (1)
158if (!refString.StartsWith("refs/", StringComparison.Ordinal))
Npm\NpmRunner.cs (1)
229if (environment.IsWindows() && npmPath.EndsWith(".cmd", StringComparison.OrdinalIgnoreCase))
Npm\SigstoreNpmProvenanceChecker.cs (8)
226if (!string.Equals(predicateType, SlsaProvenancePredicateType, StringComparison.Ordinal)) 302if (sriIntegrity is not null && sriIntegrity.StartsWith("sha512-", StringComparison.OrdinalIgnoreCase)) 345if (!string.Equals(subject.Name, expectedSubjectName, StringComparison.Ordinal)) 351!sriIntegrity.StartsWith("sha512-", StringComparison.OrdinalIgnoreCase) || 368return string.Equals(subjectDigest, expectedDigest, StringComparison.Ordinal) 465if (!string.Equals(provenance.SourceRepository, expectedSourceRepository, StringComparison.OrdinalIgnoreCase)) 474if (!string.Equals(provenance.WorkflowPath, expectedWorkflowPath, StringComparison.Ordinal)) 483if (!string.Equals(provenance.BuildType, expectedBuildType, StringComparison.Ordinal))
NuGet\BundleNuGetPackageCache.cs (4)
54return packages.Where(p => p.Id.Equals("Aspire.ProjectTemplates", StringComparison.OrdinalIgnoreCase)); 88return packages.Where(p => p.Id.Equals("Aspire.Cli", StringComparison.OrdinalIgnoreCase)); 127bool FilterExactIdMatch(string? id) => string.Equals(id, exactPackageId, StringComparison.Ordinal); 251.FirstOrDefault(p => p.Id.Equals(query, StringComparison.Ordinal));
NuGet\BundleNuGetService.cs (1)
289if (string.Equals(args[i], "--source", StringComparison.Ordinal) && i + 1 < args.Count)
NuGet\NuGetPackageCache.cs (14)
43var isHostingOrCommunityToolkitNamespaced = packageId.StartsWith("Aspire.Hosting.", StringComparison.OrdinalIgnoreCase) || 44packageId.StartsWith("CommunityToolkit.Aspire.Hosting.", StringComparison.OrdinalIgnoreCase) || 45packageId.Equals("Aspire.ProjectTemplates", StringComparison.OrdinalIgnoreCase) || 46packageId.Equals("Aspire.Cli", StringComparison.OrdinalIgnoreCase); 53var isHostingOrCommunityToolkitNamespaced = packageId.StartsWith("Aspire.Hosting.", StringComparison.OrdinalIgnoreCase) || 54packageId.StartsWith("CommunityToolkit.Aspire.Hosting.", StringComparison.OrdinalIgnoreCase); 61return packageId.StartsWith("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 62packageId.StartsWith("Aspire.Hosting.Sdk", StringComparison.OrdinalIgnoreCase) || 63packageId.StartsWith("Aspire.Hosting.Orchestration", StringComparison.OrdinalIgnoreCase) || 64packageId.StartsWith("Aspire.Hosting.Testing", StringComparison.OrdinalIgnoreCase) || 65packageId.StartsWith("Aspire.Hosting.Msi", StringComparison.OrdinalIgnoreCase) || 66packageId.Equals("Aspire.Hosting.Integration.Analyzers", StringComparison.OrdinalIgnoreCase); 82return packages.Where(p => p.Id.Equals("Aspire.ProjectTemplates", StringComparison.OrdinalIgnoreCase)); 104return packages.Where(p => p.Id.Equals("Aspire.Cli", StringComparison.OrdinalIgnoreCase));
Packaging\NuGetConfigMerger.cs (19)
342if (!string.Equals(sourceKey, expectedKey, StringComparison.OrdinalIgnoreCase)) 353var sourceElement = urlToExistingKey.FirstOrDefault(kvp => string.Equals(kvp.Value, sourceKey, StringComparison.OrdinalIgnoreCase)); 404.FirstOrDefault(ps => string.Equals((string?)ps.Attribute("key"), keyToUse, StringComparison.OrdinalIgnoreCase)); 419.FirstOrDefault(p => string.Equals((string?)p.Attribute("pattern"), pattern, StringComparison.OrdinalIgnoreCase)); 467.FirstOrDefault(ps => string.Equals((string?)ps.Attribute("key"), keyToUse, StringComparison.OrdinalIgnoreCase)); 482.FirstOrDefault(p => string.Equals((string?)p.Attribute("pattern"), mapping.PackageFilter, StringComparison.OrdinalIgnoreCase)); 508!string.Equals(key, properKey, StringComparison.OrdinalIgnoreCase); 519.FirstOrDefault(ps => string.Equals((string?)ps.Attribute("key"), properKey, StringComparison.OrdinalIgnoreCase)); 530.FirstOrDefault(p => string.Equals((string?)p.Attribute("pattern"), pattern, StringComparison.OrdinalIgnoreCase)); 589.FirstOrDefault(add => string.Equals((string?)add.Attribute("key"), sourceKey, StringComparison.OrdinalIgnoreCase)); 650return pattern.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase); 674if (urlToCheck.Contains("aspire", StringComparison.OrdinalIgnoreCase)) 710string.Equals(kvp.Key, sourceKey, StringComparison.OrdinalIgnoreCase) && 716.FirstOrDefault(add => string.Equals((string?)add.Attribute("key"), sourceKey, StringComparison.OrdinalIgnoreCase) || 717string.Equals((string?)add.Attribute("value"), sourceKey, StringComparison.OrdinalIgnoreCase)); 781.FirstOrDefault(add => string.Equals((string?)add.Attribute("key"), sourceKey, StringComparison.OrdinalIgnoreCase)); 906if (!string.Equals(sourceKey, expectedKey, StringComparison.OrdinalIgnoreCase)) 930.Where(f => string.Equals(f.Name, "nuget.config", StringComparison.OrdinalIgnoreCase)) 982.FirstOrDefault(add => string.Equals((string?)add.Attribute("key"), "globalPackagesFolder", StringComparison.OrdinalIgnoreCase));
Packaging\PackageChannel.cs (11)
116var aspireMapping = mappings.FirstOrDefault(m => m.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase)); 161: localPackages.Where(package => string.Equals(package.Version, PinnedVersion, StringComparison.OrdinalIgnoreCase)); 200{ Quality: PackageChannelQuality.Prerelease, SemVer: { IsPrerelease: false } } when string.Equals(p.Version, currentCliVersion, StringComparison.OrdinalIgnoreCase) => true, 293{ Quality: PackageChannelQuality.Prerelease, Version: { IsPrerelease: false } } when string.Equals(metadata.Version.ToString(), currentCliVersion, StringComparison.OrdinalIgnoreCase) => true, 343.Where(metadata => string.Equals(metadata.Version.ToString(), packageVersion, StringComparison.OrdinalIgnoreCase)); 421!string.Equals(metadata.Version.ToString(), packageVersion, StringComparison.OrdinalIgnoreCase)) 449var nuspecEntry = archive.Entries.FirstOrDefault(entry => entry.FullName.EndsWith(".nuspec", StringComparison.OrdinalIgnoreCase)); 487.Any(tag => string.Equals(tag, PolyglotTag, StringComparison.OrdinalIgnoreCase)); 754var nuspecEntry = archive.Entries.FirstOrDefault(entry => entry.FullName.EndsWith(".nuspec", StringComparison.OrdinalIgnoreCase)); 815return mapping.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase) && 816!string.Equals(mapping.PackageFilter, PackageMapping.AllPackages, StringComparison.Ordinal);
Packaging\PackageMapping.cs (1)
21PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase) &&
Packaging\PackageSourceOverrideMappings.cs (4)
61if (mapping.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase)) 101(uri.Scheme.Equals(Uri.UriSchemeHttp, StringComparison.OrdinalIgnoreCase) || 102uri.Scheme.Equals(Uri.UriSchemeHttps, StringComparison.OrdinalIgnoreCase)) && 156if (source.StartsWith("file:", StringComparison.OrdinalIgnoreCase) &&
Packaging\PackagingService.cs (5)
290if (!identityChannel.StartsWith("pr-", StringComparison.OrdinalIgnoreCase) || 316if (!string.Equals(binaryDirectory.Name, "bin", StringComparison.OrdinalIgnoreCase) || 320!string.Equals(dogfoodDirectory.Name, "dogfood", StringComparison.OrdinalIgnoreCase) || 634if (!useSharedFeed || !string.Equals(pinToCliVersion, "true", StringComparison.OrdinalIgnoreCase)) 740if (!fileName.EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Packaging\TemporaryNuGetConfig.cs (1)
106var sourceInfo = distinctSources.First(s => string.Equals(s.Source, sourceGroup.Key, StringComparison.OrdinalIgnoreCase));
Profiling\ProfileCaptureService.cs (3)
484string.Equals(attribute.Value?.StringValue, sessionId, StringComparison.Ordinal)) is true; 489return string.Equals(attributeName, AspireCliProfilingTelemetry.Tags.ProfilingSessionId, StringComparison.Ordinal) || 490string.Equals(attributeName, DcpProfilingSessionIdTag, StringComparison.Ordinal);
Program.cs (7)
923if (arg.Equals("--format=json", StringComparison.OrdinalIgnoreCase)) 933if (arg.Equals("--json", StringComparison.OrdinalIgnoreCase) || 934arg.Equals("--load-arguments", StringComparison.OrdinalIgnoreCase)) 939if (arg.Equals("--format", StringComparison.OrdinalIgnoreCase) 941&& args[i + 1].Equals("json", StringComparison.OrdinalIgnoreCase)) 953&& args[0].Equals("extension", StringComparison.OrdinalIgnoreCase) 954&& args[1].Equals("get-apphosts", StringComparison.OrdinalIgnoreCase);
Projects\AppHostCandidateFinder.cs (16)
179var pathComparison = GetPathComparison(); 261private static bool IsUnderPath(string candidatePath, string ancestorPath, StringComparison pathComparison) 298if (relative == "." || relative.StartsWith("..", StringComparison.Ordinal)) 334if (!segments[start + offset].Equals(sequence[offset], StringComparison.OrdinalIgnoreCase)) 371if (current is null || !current.Name.Equals(sequence[i], StringComparison.OrdinalIgnoreCase)) 398var pathComparison = GetPathComparison(); 452return normalizedPattern.Contains('/', StringComparison.Ordinal) 476var matcher = new Matcher(StringComparison.OrdinalIgnoreCase); 483var matcher = new Matcher(StringComparison.OrdinalIgnoreCase); 488private StringComparison GetPathComparison() 491? StringComparison.OrdinalIgnoreCase 492: StringComparison.Ordinal; 514private sealed class MatcherDirectoryInfo(DirectoryInfo directory, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : DirectoryInfoBase 520private readonly StringComparison _pathComparison = pathComparison; 600private sealed class MatcherFileInfo(FileInfo file, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : FileInfoBase 606private readonly StringComparison _pathComparison = pathComparison;
Projects\AppHostEnvironmentDefaults.cs (2)
93if (argument.StartsWith(EnvironmentArgumentName + "=", StringComparison.Ordinal)) 98if (argument.StartsWith(EnvironmentArgumentAlias + "=", StringComparison.Ordinal))
Projects\AppHostInfoResolver.cs (3)
195var isUsingCliBundle = string.Equals(properties.AspireUseCliBundle, "true", StringComparison.OrdinalIgnoreCase); 205var isAspireHost = string.Equals(properties.IsAspireHost, "true", StringComparison.Ordinal); 244if (string.Equals(item.Identity, packageId, StringComparison.Ordinal))
Projects\AppHostProjectFactory.cs (1)
33if (language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\AppHostServerClosureSnapshots.cs (4)
155if (string.Equals(entry.AssetType, "native", StringComparison.OrdinalIgnoreCase)) 165if (!entry.SourcePath.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)) 287if (!string.Equals(entry.AssetType, "resources", StringComparison.OrdinalIgnoreCase)) 497!string.Equals(AppHostServerClosureManifest.ComputeFileHash(copiedPath, CancellationToken.None), entry.FileContentHash, StringComparison.Ordinal))
Projects\DefaultLanguageDiscovery.cs (3)
93string.Equals(l.LanguageId.Value, languageId.Value, StringComparison.OrdinalIgnoreCase)); 138string.Equals(l.LanguageId.Value, languageId.Value, StringComparison.OrdinalIgnoreCase)); 144string.Equals(l.LanguageId.Value, KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase)),
Projects\DotNetAppHostProject.cs (33)
154if (extension == ".cs" && appHostFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase)) 180if (trimmedLine.StartsWith("#:sdk Aspire.AppHost.Sdk", StringComparison.Ordinal)) 375foreach (var import in root.Descendants().Where(e => e.Name.LocalName.Equals("Import", StringComparison.Ordinal))) 395if (walkUpImport.AnchorFileName.Equals(chainFileName, StringComparison.Ordinal)) 476var startsWithThisFileDirectory = trimmed.StartsWith(thisFileDirectory, StringComparison.OrdinalIgnoreCase); 5420 => fileName.Equals(chainFileName, StringComparison.Ordinal) 5481 => fileName.Equals(chainFileName, StringComparison.Ordinal) 611if (!start.StartsWith(thisFileDirectory, StringComparison.OrdinalIgnoreCase)) 761foreach (var import in root.Descendants().Where(e => e.Name.LocalName.Equals("Import", StringComparison.Ordinal))) 954if (!start.StartsWith(thisFileDirectory, StringComparison.OrdinalIgnoreCase)) 998foreach (var import in root.Descendants().Where(e => e.Name.LocalName.Equals("Import", StringComparison.Ordinal))) 1082var isGetPathOfFileAbove = callMatch.Groups[1].Value.Equals("GetPathOfFileAbove", StringComparison.OrdinalIgnoreCase); 1231return fileName.Equals(DirectoryBuildPropsName, StringComparison.Ordinal) 1232|| fileName.Equals(DirectoryBuildTargetsName, StringComparison.Ordinal); 1254if (!root.Name.LocalName.Equals("Project", StringComparison.Ordinal)) 1275.Any(e => e.Name.LocalName.Equals("Sdk", StringComparison.Ordinal) 1276&& string.Equals(e.Attribute("Name")?.Value, AspireAppHostSdkName, StringComparison.OrdinalIgnoreCase)); 1290.Any(e => e.Name.LocalName.Equals("Import", StringComparison.Ordinal) 1291&& string.Equals(e.Attribute("Sdk")?.Value, AspireAppHostSdkName, StringComparison.OrdinalIgnoreCase)); 1308.Any(e => e.Name.LocalName.Equals(IsAspireHostProperty, StringComparison.OrdinalIgnoreCase) 1309&& string.Equals(e.Value.Trim(), "true", StringComparison.OrdinalIgnoreCase)); 1316if (Path.GetFileNameWithoutExtension(projectFile.Name).EndsWith("AppHost", StringComparison.OrdinalIgnoreCase)) 1332.Any(file => file.Name.Equals(ProjectAppHostSourceFileName, StringComparison.OrdinalIgnoreCase)); 1346if (trimmedSdk.Equals(AspireAppHostSdkName, StringComparison.OrdinalIgnoreCase) || 1347trimmedSdk.StartsWith(AspireAppHostSdkName + "/", StringComparison.OrdinalIgnoreCase)) 1381var isSingleFile = appHostFile.Extension.Equals(".cs", StringComparison.OrdinalIgnoreCase); 1845return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase); 1887if (runArguments.Count < 2 || !string.Equals(runArguments[0], "exec", StringComparison.Ordinal)) 1947=> string.Equals(Path.GetFileNameWithoutExtension(CommandPathResolver.NormalizeRunCommand(command)), "dotnet", StringComparison.OrdinalIgnoreCase); 2060var propertiesDirectoryName = projectFile.Extension.Equals(".vbproj", StringComparison.OrdinalIgnoreCase) 2111if (!string.Equals(candidate.Name, requestedProfileName, StringComparison.OrdinalIgnoreCase)) 2177=> string.Equals(profile.CommandName, "Project", StringComparison.Ordinal); 2283if (!string.Equals(resolvedAppHostPath, appHostFile.FullName, StringComparison.OrdinalIgnoreCase))
Projects\DotNetBasedAppHostServerProject.cs (9)
191else if (integration.Name.StartsWith("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) && 289if (integration.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 290integration.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase)) 334? channels.Where(c => string.Equals(c.Name, configuredChannelName, StringComparison.OrdinalIgnoreCase)) 455if (!string.Equals(GetProjectHash(), fingerprint, StringComparison.Ordinal)) 501if (string.Equals(fileName, ProjectFileName, StringComparison.Ordinal)) 762!configDir.StartsWith(globalNuGetPath, StringComparison.OrdinalIgnoreCase) && 763(workingDirFullPath.StartsWith(configDir, StringComparison.OrdinalIgnoreCase) || 764configDir.StartsWith(workingDirFullPath, StringComparison.OrdinalIgnoreCase)))
Projects\FallbackProjectParser.cs (4)
44if (string.Equals(projectFile.Extension, ".csproj", StringComparison.OrdinalIgnoreCase)) 48else if (string.Equals(projectFile.Extension, ".cs", StringComparison.OrdinalIgnoreCase)) 199if (trimmedSdk.Equals(sdkPrefix, StringComparison.OrdinalIgnoreCase)) 205if (trimmedSdk.StartsWith(sdkPrefix + "/", StringComparison.OrdinalIgnoreCase))
Projects\GeneratedFileWriter.cs (1)
36if (string.Equals(existing, content, StringComparison.Ordinal))
Projects\GuestAppHostProject.cs (17)
163appHostFile.Name.Equals(p, StringComparison.OrdinalIgnoreCase)); 212&& integrations.Any(i => string.Equals(i.Name, codeGenPackage, StringComparison.OrdinalIgnoreCase)); 372if (!patterns.Any(p => appHostFile.Name.Equals(p, StringComparison.OrdinalIgnoreCase))) 1735convertedFiles[convertedFileName] = convertedFileName.EndsWith(".ts", StringComparison.Ordinal) 1737.Replace(".mjs", ".js", StringComparison.Ordinal) 1738.Replace("aspire.mts", "aspire.ts", StringComparison.Ordinal) 1739.Replace("base.mts", "base.ts", StringComparison.Ordinal) 1740.Replace("transport.mts", "transport.ts", StringComparison.Ordinal) 1824return !string.Equals(cliVersion, sdkVersion, StringComparison.OrdinalIgnoreCase); 1998private static StringComparison PathComparison => 1999OperatingSystem.IsLinux() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 2227.Where(key => string.Equals(key, environmentVariableName, StringComparison.OrdinalIgnoreCase)) 2242var pathComparison = _environment.IsWindows() 2243? StringComparison.OrdinalIgnoreCase 2244: StringComparison.Ordinal; 2291if (!string.Equals(configuredKey, environmentVariableName, StringComparison.Ordinal))
Projects\GuestRuntime.cs (7)
323var recursive = input.EndsWith("/**", StringComparison.Ordinal) || input.EndsWith(@"\**", StringComparison.Ordinal); 483if (name.Equals("node_modules", StringComparison.Ordinal)) 492private static StringComparison PathComparison => 493OperatingSystem.IsLinux() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 505if (string.Equals(extension, candidate, StringComparison.OrdinalIgnoreCase))
Projects\ILanguageDiscovery.cs (3)
112if (pattern.StartsWith("*.", StringComparison.Ordinal)) 115return fileName.EndsWith(extension, StringComparison.OrdinalIgnoreCase); 118return fileName.Equals(pattern, StringComparison.OrdinalIgnoreCase);
Projects\JavaAppHostToolchainResolver.cs (5)
101language.LanguageId.Value.Equals(KnownLanguageId.Java, StringComparison.OrdinalIgnoreCase); 266private static StringComparison PathComparison => 267OperatingSystem.IsLinux() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 698.. baseCompile.UpToDateCheck.Inputs.Where(static input => !input.StartsWith("src/main/java", StringComparison.Ordinal)),
Projects\LegacyTypeScriptAppHost.cs (11)
51return appHostFile.Name.Equals(LegacyAppHostFileName, StringComparison.OrdinalIgnoreCase); 78.Replace(".modules/aspire.js", ".aspire/modules/aspire.mjs", StringComparison.Ordinal) 79.Replace(".modules/base.js", ".aspire/modules/base.mjs", StringComparison.Ordinal) 80.Replace(".modules/transport.js", ".aspire/modules/transport.mjs", StringComparison.Ordinal) 83.Replace(".modules/", ".aspire/modules/", StringComparison.Ordinal); 94var isLegacyGeneratedModule = entry.Contains(".modules/", StringComparison.Ordinal); 96var rewritten = entry.Replace(".modules/", ".aspire/modules/", StringComparison.Ordinal); 101rewritten.EndsWith(".ts", StringComparison.Ordinal) && 102!rewritten.EndsWith(".mts", StringComparison.Ordinal) && 103!rewritten.EndsWith(".d.ts", StringComparison.Ordinal)) 121if (!path.EndsWith(segment, StringComparison.Ordinal))
Projects\PrebuiltAppHostServer.cs (15)
509if (include.Contains("$(", StringComparison.Ordinal)) 631return string.Equals(File.ReadAllText(stampPath), expectedFingerprint, StringComparison.Ordinal); 678l.Line.Contains("NETSDK1004", StringComparison.Ordinal) || 679l.Line.Contains("NETSDK1064", StringComparison.Ordinal) || 680l.Line.Contains("NU1101", StringComparison.Ordinal) || 681l.Line.Contains("NU1102", StringComparison.Ordinal) || 682l.Line.Contains(ProjectAssetsFileName, StringComparison.Ordinal)); 699.Any(static l => l.Line.Contains("NU1605", StringComparison.Ordinal)); 1054if (hasOverride && mapping.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase)) 1248string.Equals(m.PackageFilter, "Aspire*", StringComparison.OrdinalIgnoreCase)); 1316mapping.PackageFilter.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase); 1335var shouldUseExactAspirePackageVersion = useExactPackageVersions && packageName.StartsWith("Aspire", StringComparison.OrdinalIgnoreCase); 1606!string.Equals(typeElement.GetString(), "package", StringComparison.OrdinalIgnoreCase) || 1669if (pkg.Name.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 1670pkg.Name.StartsWith("Aspire.AppHost.Sdk", StringComparison.OrdinalIgnoreCase))
Projects\ProjectLocator.cs (26)
184candidates.Sort((x, y) => string.Compare(x.AppHostFile.FullName, y.AppHostFile.FullName, StringComparison.Ordinal)); 362var dotNetCandidate = candidatesWithHandlers.FirstOrDefault(c => c.Handler.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)); 458appHostProjects.Sort((x, y) => string.Compare(x.AppHostFile.FullName, y.AppHostFile.FullName, StringComparison.Ordinal)); 473var pathComparison = environment.IsWindows() || environment.IsMacOS() 474? StringComparison.OrdinalIgnoreCase 475: StringComparison.Ordinal; 616var pathComparison = environment.IsWindows() 617? StringComparison.OrdinalIgnoreCase 618: StringComparison.Ordinal; 1000if (!string.Equals(resolvedProjectPath, projectFile.FullName, StringComparison.Ordinal)) 1058if (projectFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase) && projectFile.Directory is { } parentDirectory) 1138var pathComparison = environment.IsWindows() 1139? StringComparison.OrdinalIgnoreCase 1140: StringComparison.Ordinal; 1171&& string.Equals(selectedAppHost.FullName, settingsAppHost?.FullName, environment.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1184&& !allCandidates.Any(f => string.Equals(f.FullName, selectedAppHost.FullName, environment.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))) 1203var pathComparison = environment.IsWindows() 1204? StringComparison.OrdinalIgnoreCase 1205: StringComparison.Ordinal; 1216StringComparison.OrdinalIgnoreCase); 1220StringComparison.OrdinalIgnoreCase); 1274if (language is not null && !language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)) 1309if (string.Equals(Path.GetFileName(trimmedConfigDirectoryPath), ".aspire", StringComparison.OrdinalIgnoreCase) && 1320if (string.Equals(configuredSettingsFile.Name, AspireConfigFile.FileName, StringComparison.OrdinalIgnoreCase))
Projects\ProjectUpdater.cs (18)
212return path.StartsWith(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), StringComparison.Ordinal); 217return path.StartsWith(globalNuGetFolder, StringComparison.Ordinal); 249var sdkVersionChanged = !string.Equals(existingSdkVersion, targetSdkVersion, StringComparison.OrdinalIgnoreCase); 359return string.Equals(projectFile.FullName, context.AppHostProjectFile.FullName, StringComparison.OrdinalIgnoreCase); 478if (string.Equals(projectFile.Extension, ".cs", StringComparison.OrdinalIgnoreCase)) 574if (!string.Equals(projectFile.Extension, ".csproj", StringComparison.OrdinalIgnoreCase)) 620if (trimmedSdk.Equals(AspireAppHostSdkName, StringComparison.OrdinalIgnoreCase) || 621trimmedSdk.StartsWith(AspireAppHostSdkName + "/", StringComparison.OrdinalIgnoreCase)) 643if (trimmedSdk.Equals(AspireAppHostSdkName, StringComparison.OrdinalIgnoreCase) || 644trimmedSdk.StartsWith(AspireAppHostSdkName + "/", StringComparison.OrdinalIgnoreCase)) 677else if (string.Equals(projectFile.Extension, ".cs", StringComparison.OrdinalIgnoreCase)) 925if (!string.Equals(fileContent, updatedContent, StringComparison.Ordinal)) 952if (string.Equals(managePkgVersionsValue, "false", StringComparison.OrdinalIgnoreCase)) 1020if (string.Equals(packageId, "Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase)) 1025return packageId.StartsWith("Aspire.", StringComparison.Ordinal); 1163return value.StartsWith("$(", StringComparison.Ordinal) && value.EndsWith(")", StringComparison.Ordinal) && value.Length > 3; 1538if (!string.Equals(CurrentSdkVersion, NewSdkVersion, StringComparison.OrdinalIgnoreCase))
Projects\TypeScriptAppHostToolchainResolver.cs (8)
35(language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 36language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase)); 288if (args[i].Equals("--tsconfig", StringComparison.Ordinal)) 359if (!packageManager.StartsWith(yarnPackageManagerPrefix, StringComparison.OrdinalIgnoreCase)) 383if (line.Trim().Equals(YarnClassicLockFileVersionLine, StringComparison.OrdinalIgnoreCase)) 421var pathComparison = isWindows || isMacOS 422? StringComparison.OrdinalIgnoreCase 423: StringComparison.Ordinal;
Scaffolding\PackageJsonMerger.cs (2)
160if (name.StartsWith(AspirePrefix, StringComparison.Ordinal)) 192if (name.StartsWith(AspirePrefix, StringComparison.Ordinal))
Scaffolding\ScaffoldingService.cs (13)
74if (context.Language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)) 192if (fileName.Equals(PackageJsonFileName, StringComparison.OrdinalIgnoreCase) && File.Exists(filePath)) 290StringComparison.Ordinal); 345var trailingNewLine = existingContent.EndsWith("\r\n", StringComparison.Ordinal) 401string.Equals(existingScript, delegateScript, StringComparison.Ordinal)) 520return language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 521language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase); 584var newline = existingContent.Contains("\r\n", StringComparison.Ordinal) ? "\r\n" : "\n"; 586if (!mergedContent.EndsWith("\n", StringComparison.Ordinal)) 595=> Path.GetFileName(fileName).Equals(".gitignore", StringComparison.Ordinal); 598=> Path.GetFileName(fileName).Equals(PackageJsonFileName, StringComparison.OrdinalIgnoreCase); 605return normalized.Equals(VsCodeSettingsFileName, StringComparison.OrdinalIgnoreCase) 606|| normalized.EndsWith("/" + VsCodeSettingsFileName, StringComparison.OrdinalIgnoreCase);
src\Shared\BackchannelConstants.cs (9)
160if (!string.Equals(legacyHash, currentHash, StringComparison.Ordinal)) 176if (!string.Equals(alternateLegacyHash, currentHash, StringComparison.Ordinal)) 367if (fileName.StartsWith($"{SocketPrefix}.", StringComparison.Ordinal)) 375if (fileName.StartsWith("aux.sock.", StringComparison.Ordinal)) 456if (!string.Equals(ExtractHash(socketPath), hash, StringComparison.Ordinal)) 580string.Equals(extractedAppHostId, appHostId, StringComparison.Ordinal); 612if (!fileName.StartsWith(prefixFileName + ".", StringComparison.Ordinal)) 691if (socketPrefix.StartsWith("cli", StringComparison.OrdinalIgnoreCase)) 696if (socketPrefix.StartsWith("apphost", StringComparison.OrdinalIgnoreCase))
src\Shared\BundleDiscovery.cs (1)
332return string.Equals(fileName, ManagedExecutableName, StringComparison.OrdinalIgnoreCase);
src\Shared\ContainerRuntimeDetector.cs (2)
115var known = s_knownRuntimes.FirstOrDefault(r => string.Equals(r.Executable, configuredRuntime, StringComparison.OrdinalIgnoreCase)); 400context.Contains("desktop", StringComparison.OrdinalIgnoreCase);
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
src\Shared\IntegrationPackageProbeManifest.cs (3)
233if (fileNameWithoutExtension.StartsWith("lib", StringComparison.OrdinalIgnoreCase) && 333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1; 368return string.IsNullOrWhiteSpace(culture) || string.Equals(culture, "neutral", StringComparison.OrdinalIgnoreCase)
src\Shared\LocaleHelpers.cs (1)
76.Any(c => string.Equals(c.Name, cultureName, StringComparison.OrdinalIgnoreCase));
src\Shared\NpmVersionHelper.cs (6)
33if (normalizedVersion.Contains("||", StringComparison.Ordinal) || 34normalizedVersion.StartsWith("workspace:", StringComparison.OrdinalIgnoreCase) || 35normalizedVersion.StartsWith("file:", StringComparison.OrdinalIgnoreCase) || 36normalizedVersion.StartsWith("link:", StringComparison.OrdinalIgnoreCase)) 44if (normalizedVersion.StartsWith(">=", StringComparison.Ordinal) || 45normalizedVersion.StartsWith("<=", StringComparison.Ordinal))
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
src\Shared\X509Certificate2Extensions.cs (2)
31if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 49.Single(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal))
Telemetry\AgentTelemetryInvocation.cs (2)
36string.Equals(args[0], AgentCommandName, StringComparison.Ordinal) && 37string.Equals(args[1], TelemetryCommandName, StringComparison.Ordinal);
Telemetry\CodingAgentDetector.cs (1)
86else if (string.Equals(value, _expectedValue, StringComparison.OrdinalIgnoreCase))
Telemetry\InternalMicrosoftDetector.cs (13)
587if (name.StartsWith("COPILOT_GH_ACCOUNT_", StringComparison.OrdinalIgnoreCase) && value is not null && LooksLikeGitHubToken(value)) 721return state?.Equals("active", StringComparison.OrdinalIgnoreCase) == true; 806return (azureAdJoined || workplaceJoined) && tenantId?.Equals(MicrosoftTenantId, StringComparison.OrdinalIgnoreCase) == true 812return value?.Equals("YES", StringComparison.OrdinalIgnoreCase) == true; 826var index = line.IndexOf(':', StringComparison.Ordinal); 851if (text.Contains(MicrosoftTenantId, StringComparison.OrdinalIgnoreCase)) 858if (evidence.TenantId.Equals(MicrosoftTenantId, StringComparison.OrdinalIgnoreCase)) 925if (evidence.TenantId.Equals(MicrosoftTenantId, StringComparison.OrdinalIgnoreCase) && 1136return osRelease.Contains("microsoft", StringComparison.OrdinalIgnoreCase) || 1137osRelease.Contains("wsl", StringComparison.OrdinalIgnoreCase); 1240if (!trimmed.EndsWith(CorpMicrosoftDomainSuffix, StringComparison.OrdinalIgnoreCase)) 1256if (normalized.EndsWith(CorpMicrosoftDomainSuffix, StringComparison.OrdinalIgnoreCase)) 1303return TryGetString(json, propertyName)?.Equals(expectedValue, StringComparison.OrdinalIgnoreCase) == true;
Telemetry\ProfilingTelemetry.cs (1)
776return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || value == "1";
Templating\CallbackTemplate.cs (1)
44return LanguageId is null || LanguageId.Equals(languageId, StringComparison.OrdinalIgnoreCase);
Templating\CliTemplateFactory.cs (4)
310.Where(name => name.StartsWith(resourcePrefix, StringComparison.Ordinal)) 383var pathComparison = _environment.IsWindows() || _environment.IsMacOS() 384? StringComparison.OrdinalIgnoreCase 385: StringComparison.Ordinal;
Templating\CliTemplateFactory.EmptyTemplate.cs (3)
55var isCsharp = language.LanguageId.Value.Equals(Projects.KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase); 160var updatedContent = content.Replace("://localhost", $"://{hostName}", StringComparison.Ordinal); 161if (!string.Equals(content, updatedContent, StringComparison.Ordinal))
Templating\ConditionalBlockProcessor.cs (2)
65var startIdx = content.IndexOf(startPattern, StringComparison.Ordinal); 71var endIdx = content.IndexOf(endPattern, startIdx, StringComparison.Ordinal);
Templating\DotNetTemplateFactory.cs (2)
345choice => string.Equals(choice, NoTestFramework, StringComparison.Ordinal) ? TemplatingStrings.None : choice, 351if (string.Equals(testFramework, "xUnit.net", StringComparison.OrdinalIgnoreCase))
Templating\OutputPathHelper.cs (4)
109return string.Equals(selectedChoice, subdirectoryChoice, StringComparison.Ordinal); 147return string.Equals(Path.GetFileName(normalizedOutputPath), projectName, StringComparison.OrdinalIgnoreCase) 153!projectName.Equals(".", StringComparison.Ordinal) 154&& !projectName.Equals("..", StringComparison.Ordinal);
Templating\TemplateNuGetConfigService.cs (9)
67var isInPlaceCreation = string.Equals(normalizedOutputPath, normalizedWorkingPath, StringComparison.OrdinalIgnoreCase); 103string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 141string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 198string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 241string.Equals(executionContext.IdentityChannel, PackageChannelNames.Local, StringComparison.OrdinalIgnoreCase) && 268string.Equals(c.Name, executionContext.IdentityChannel, StringComparison.OrdinalIgnoreCase)); 273string.Equals(c.Name, query.RequestedChannel, StringComparison.OrdinalIgnoreCase)) 330string.Equals(p.Package.Version, executionContext.IdentitySdkVersion, StringComparison.OrdinalIgnoreCase)); 348string.Equals(p.Package.Version, version, StringComparison.OrdinalIgnoreCase));
Utils\AppHostArgumentRedactor.cs (1)
48if (string.Equals(args[i], ArgumentSeparator, StringComparison.Ordinal))
Utils\ArchiveHelper.cs (8)
22if (archivePath.EndsWith(".zip", StringComparison.OrdinalIgnoreCase)) 26else if (archivePath.EndsWith(".tar.gz", StringComparison.OrdinalIgnoreCase)) 49if (!fullPath.StartsWith(normalizedDestination + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 50!fullPath.Equals(normalizedDestination, StringComparison.Ordinal)) 89if (!fullPath.StartsWith(normalizedDestination + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 90!fullPath.Equals(normalizedDestination, StringComparison.Ordinal)) 123if (!linkTarget.StartsWith(normalizedDestination + Path.DirectorySeparatorChar, StringComparison.Ordinal) && 124!linkTarget.Equals(normalizedDestination, StringComparison.Ordinal))
Utils\CliDownloader.cs (2)
36var channel = channels.FirstOrDefault(c => c.Name.Equals(channelName, StringComparison.OrdinalIgnoreCase)); 159if (output.Contains("musl", StringComparison.OrdinalIgnoreCase))
Utils\CliHostEnvironment.cs (9)
114(nonInteractive.Equals("true", StringComparison.OrdinalIgnoreCase) || 115nonInteractive.Equals("1", StringComparison.Ordinal))) 142(nonInteractive.Equals("true", StringComparison.OrdinalIgnoreCase) || 143nonInteractive.Equals("1", StringComparison.Ordinal))) 207(ansiPassThru.Equals("true", StringComparison.OrdinalIgnoreCase) || 208ansiPassThru.Equals("1", StringComparison.Ordinal)); 221return value.Equals("true", StringComparison.OrdinalIgnoreCase) || 222value.Equals("1", StringComparison.Ordinal); 238playgroundMode.Equals("true", StringComparison.OrdinalIgnoreCase);
Utils\CliPathHelper.cs (4)
143!string.Equals(Path.GetFileName(dogfoodDir), InstallationDiscoveryLayout.DogfoodDirectoryName, StringComparison.Ordinal)) 246/// The match is <see cref="StringComparison.Ordinal"/> because 258if (string.IsNullOrEmpty(path) || !path.StartsWith("/private/", StringComparison.Ordinal)) 266path.StartsWith(firmlink, StringComparison.Ordinal) &&
Utils\ConfigurationHelper.cs (2)
93if (!string.Equals(settingsFile.Name, AspireJsonConfiguration.FileName, StringComparison.OrdinalIgnoreCase)) 99if (settingsDirectory is null || !string.Equals(settingsDirectory.Name, AspireJsonConfiguration.SettingsFolder, StringComparison.OrdinalIgnoreCase))
Utils\DotNetToolDetection.cs (19)
77if (!string.Equals(parts[i], ".store", StringComparison.OrdinalIgnoreCase)) 96string.Equals(parts[i], ".dotnet", StringComparison.OrdinalIgnoreCase) && 97string.Equals(parts[i + 1], "tools", StringComparison.OrdinalIgnoreCase) && 110string.Equals(parts[storeIndex - 2], ".dotnet", StringComparison.OrdinalIgnoreCase) && 111string.Equals(parts[storeIndex - 1], "tools", StringComparison.OrdinalIgnoreCase); 132return string.Equals(toolPackageId, "aspire.cli", StringComparison.OrdinalIgnoreCase) 134&& string.Equals(toolPackageVersion, implementationPackageVersion, StringComparison.OrdinalIgnoreCase) 136&& string.Equals(toolsSegment, "tools", StringComparison.OrdinalIgnoreCase) 205if (string.Equals(Path.GetFileName(currentDirectory), ".store", StringComparison.OrdinalIgnoreCase)) 241return argument.Any(char.IsWhiteSpace) || argument.Contains('"', StringComparison.Ordinal) 242? $"\"{argument.Replace("\"", "\\\"", StringComparison.Ordinal)}\"" 248if (string.Equals(packageId, "aspire.cli", StringComparison.OrdinalIgnoreCase)) 254if (!packageId.StartsWith(ridSpecificPackagePrefix, StringComparison.OrdinalIgnoreCase)) 261string.Equals(packageRuntimeIdentifier, toolRid, StringComparison.OrdinalIgnoreCase); 266return string.Equals(targetFramework, "any", StringComparison.OrdinalIgnoreCase) || 267string.Equals(targetFramework, "net10.0", StringComparison.OrdinalIgnoreCase); 273string.Equals(runtimeIdentifier, "any", StringComparison.OrdinalIgnoreCase); 278return string.Equals(executable, "aspire", StringComparison.OrdinalIgnoreCase) 279|| string.Equals(executable, "aspire.exe", StringComparison.OrdinalIgnoreCase);
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (4)
45string.Equals(r.Executable, configuredRuntime, StringComparison.OrdinalIgnoreCase)); 58!string.Equals(info.Executable, configuredRuntime, StringComparison.OrdinalIgnoreCase))) 64string.Equals(info.Executable, selected.Executable, StringComparison.OrdinalIgnoreCase); 124if (info.Name == "Docker" && string.Equals(info.ServerOs, "windows", StringComparison.OrdinalIgnoreCase))
Utils\EnvironmentChecker\DcpKubeconfig.cs (1)
110if (!trimmed.StartsWith(prefix, StringComparison.Ordinal))
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (5)
125if (trimmedLine.StartsWith("Installed", StringComparison.OrdinalIgnoreCase) || 126trimmedLine.StartsWith("Workload version:", StringComparison.OrdinalIgnoreCase) || 127trimmedLine.StartsWith("---", StringComparison.Ordinal) || 128trimmedLine.StartsWith("Use", StringComparison.OrdinalIgnoreCase) || 137string.Equals(columns[0], "aspire", StringComparison.OrdinalIgnoreCase))
Utils\EnvironmentChecker\DevCertsCheck.cs (2)
307if (!string.Equals(certificate.Thumbprint, cachedCertificate.Thumbprint, StringComparison.OrdinalIgnoreCase)) 400return string.Equals(certificate.Thumbprint, cachedCertificate.Thumbprint, StringComparison.OrdinalIgnoreCase);
Utils\EnvironmentChecker\DotNetSdkCheck.cs (2)
101return language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase); 108detectedLanguage.Value.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase);
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
141var typeName = checkType.Name.EndsWith("Check", StringComparison.Ordinal)
Utils\EnvironmentChecker\OperatingSystemCheck.cs (2)
181if (normalizedName.EndsWith(suffix, StringComparison.OrdinalIgnoreCase)) 188return normalizedName.Equals("Linux", StringComparison.OrdinalIgnoreCase) ? null : normalizedName;
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (2)
123if (string.Equals(environment.GetEnvironmentVariable("TERM_PROGRAM"), "vscode", StringComparison.OrdinalIgnoreCase)) 215return folderName.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)
Utils\MissingJavaScriptToolWarning.cs (1)
25if (s_missingToolPrefixes.Any(prefix => line.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)))
Utils\NpmInstallDetection.cs (1)
48if (!string.Equals(packageName, ExpectedPackageName, StringComparison.Ordinal))
Utils\PackageSourceRedactor.cs (2)
45sourceToParse.StartsWith("http://", StringComparison.OrdinalIgnoreCase) || 46sourceToParse.StartsWith("https://", StringComparison.OrdinalIgnoreCase);
Utils\ReparsePoint.cs (1)
320target.StartsWith(ntLocalPathPrefix, StringComparison.Ordinal) &&
Utils\StringUtils.cs (1)
65if (targetLower.StartsWith(searchLower, StringComparison.Ordinal))
Utils\VersionHelper.cs (4)
21(channelName.Equals(PackageChannelNames.Local, StringComparison.OrdinalIgnoreCase) || 22channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase) || 23channelName.StartsWith("run-", StringComparison.OrdinalIgnoreCase)); 55if (string.Equals(versionSelector(candidate), cliVersion, StringComparison.OrdinalIgnoreCase))
aspire-managed (15)
NuGet\Commands\NuGetPackageAssetResolver.cs (8)
80.Where(library => string.Equals(library.Type, "package", StringComparison.OrdinalIgnoreCase)) 182if (!relativePath.StartsWith("runtimes/", StringComparison.OrdinalIgnoreCase) && 209if (relativePath.StartsWith("runtimes/", StringComparison.OrdinalIgnoreCase)) 238if (!relativePath.StartsWith(runtimePrefix, StringComparison.OrdinalIgnoreCase) || 344isManagedAssembly: string.Equals(runtimeTarget.AssetType, "runtime", StringComparison.OrdinalIgnoreCase) && IsManagedAssembly(sourcePath), 345isNativeLibrary: string.Equals(runtimeTarget.AssetType, "native", StringComparison.OrdinalIgnoreCase)); 439return path.EndsWith(".dll", StringComparison.OrdinalIgnoreCase); 449return string.Equals(Path.GetFileName(path), "_._", StringComparison.OrdinalIgnoreCase);
NuGet\Commands\RestoreCommand.cs (2)
244if (!sources.Any(s => s.Source.Equals(cliSource, StringComparison.OrdinalIgnoreCase))) 254if (!sources.Any(s => s.Source.Equals(nugetOrgUrl, StringComparison.OrdinalIgnoreCase)))
NuGet\Commands\SearchCommand.cs (1)
281if (format.Equals("json", StringComparison.OrdinalIgnoreCase))
src\Shared\BundleDiscovery.cs (1)
332return string.Equals(fileName, ManagedExecutableName, StringComparison.OrdinalIgnoreCase);
src\Shared\IntegrationPackageProbeManifest.cs (3)
233if (fileNameWithoutExtension.StartsWith("lib", StringComparison.OrdinalIgnoreCase) && 333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1; 368return string.IsNullOrWhiteSpace(culture) || string.Equals(culture, "neutral", StringComparison.OrdinalIgnoreCase)
Aspire.Acquisition.Tests (130)
Scripts\Common\FakeArchiveHelper.cs (1)
20var isWindows = platform.StartsWith("win", StringComparison.OrdinalIgnoreCase);
Scripts\Common\RealGitHubPRFixture.cs (3)
116r.Conclusion?.Equals("success", StringComparison.OrdinalIgnoreCase) == true); 165var hasCliNativeArchives = artifactNames.Any(n => n.StartsWith("cli-native-", StringComparison.OrdinalIgnoreCase)); 167var hasBuiltNugetsRid = artifactNames.Any(n => n.StartsWith("built-nugets-for", StringComparison.OrdinalIgnoreCase));
Scripts\Common\ScriptFunctionCommand.cs (2)
55return scriptPath.EndsWith(".sh", StringComparison.OrdinalIgnoreCase) ? "bash" : "pwsh"; 69if (_scriptPath.EndsWith(".sh", StringComparison.OrdinalIgnoreCase))
Scripts\Common\ScriptToolCommand.cs (2)
53return scriptPath.EndsWith(".sh", StringComparison.OrdinalIgnoreCase) 77if (_scriptPath.EndsWith(".sh", StringComparison.OrdinalIgnoreCase))
Scripts\LocalHiveScriptFunctionTests.cs (18)
20Assert.DoesNotContain(".bashrc", source, StringComparison.Ordinal); 21Assert.DoesNotContain(".zshrc", source, StringComparison.Ordinal); 22Assert.DoesNotContain(".profile", source, StringComparison.Ordinal); 23Assert.DoesNotContain(".bash_profile", source, StringComparison.Ordinal); 45Assert.Contains("Run Aspire directly with: $CLI_BIN_DIR/$CLI_EXE_NAME", source, StringComparison.Ordinal); 46Assert.Contains("For this shell only, run: export PATH=", source, StringComparison.Ordinal); 47Assert.DoesNotContain("Add this to your shell profile", source, StringComparison.OrdinalIgnoreCase); 48Assert.DoesNotContain("Add the following to ~/.bashrc", source, StringComparison.OrdinalIgnoreCase); 49Assert.DoesNotContain("Add to your shell profile", source, StringComparison.OrdinalIgnoreCase); 57Assert.Contains("Run Aspire directly with: $installedCliPath", source, StringComparison.Ordinal); 58Assert.Contains("to PATH for this PowerShell session", source, StringComparison.Ordinal); 59Assert.DoesNotContain("Add this to your shell profile", source, StringComparison.OrdinalIgnoreCase); 60Assert.DoesNotContain("Add the following to ~/.bashrc", source, StringComparison.OrdinalIgnoreCase); 61Assert.DoesNotContain("Add to your shell profile", source, StringComparison.OrdinalIgnoreCase); 71Assert.DoesNotContain("config set channel", source, StringComparison.OrdinalIgnoreCase); 72Assert.DoesNotContain("aspire config set", source, StringComparison.OrdinalIgnoreCase); 94Assert.DoesNotContain("Compress-Archive", sourceWithoutComments, StringComparison.Ordinal); 95Assert.Contains("[System.IO.Compression.ZipFile]::CreateFromDirectory", source, StringComparison.Ordinal);
Scripts\PipedInstallTests.cs (6)
52Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 72Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 112Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 140Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 162Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 212Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\PRScriptFunctionTests.cs (1)
58Assert.Contains("not supported", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\PRScriptInstallerModeTests.cs (2)
490Assert.DoesNotContain("route sidecar", result.Output, StringComparison.OrdinalIgnoreCase); 515Assert.DoesNotContain("route sidecar", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\PRScriptPowerShellTests.cs (14)
40result.Output.Contains("SYNOPSIS", StringComparison.OrdinalIgnoreCase) || 41result.Output.Contains("DESCRIPTION", StringComparison.OrdinalIgnoreCase) || 42result.Output.Contains("PARAMETERS", StringComparison.OrdinalIgnoreCase), 81Assert.Contains("PRNumber", result.Output, StringComparison.OrdinalIgnoreCase); 240Assert.Contains("win", result.Output, StringComparison.OrdinalIgnoreCase); 264Assert.Contains("HiveOnly", result.Output, StringComparison.OrdinalIgnoreCase); 276Assert.Contains("SkipExtension", result.Output, StringComparison.OrdinalIgnoreCase); 288Assert.Contains("Skipping PATH", result.Output, StringComparison.OrdinalIgnoreCase); 384Assert.Contains("cli-native", result.Output, StringComparison.OrdinalIgnoreCase); 396Assert.Contains("hive", result.Output, StringComparison.OrdinalIgnoreCase); 408Assert.Contains("Skipping CLI download", result.Output, StringComparison.OrdinalIgnoreCase); 434Assert.Contains("Using hive label: local", result.Output, StringComparison.Ordinal); 435Assert.DoesNotContain("run-99999", result.Output, StringComparison.OrdinalIgnoreCase); 534if (line.Contains("Add to your shell profile:", StringComparison.Ordinal))
Scripts\PRScriptPSFunctionTests.cs (4)
58Assert.Contains("not supported", result.Output, StringComparison.OrdinalIgnoreCase); 246arch.Equals("x64", StringComparison.OrdinalIgnoreCase) 247|| arch.Equals("amd64", StringComparison.OrdinalIgnoreCase) 248|| arch.Equals("arm64", StringComparison.OrdinalIgnoreCase),
Scripts\PRScriptShellTests.cs (13)
36Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 70Assert.Contains("PR number", result.Output, StringComparison.OrdinalIgnoreCase); 71Assert.Contains("--run-id", result.Output, StringComparison.OrdinalIgnoreCase); 243Assert.Contains("Run ID must be a number", result.Output, StringComparison.OrdinalIgnoreCase); 304Assert.Contains("hive-only", result.Output, StringComparison.OrdinalIgnoreCase); 316Assert.Contains("skip-extension", result.Output, StringComparison.OrdinalIgnoreCase); 328Assert.Contains("Skipping PATH", result.Output, StringComparison.OrdinalIgnoreCase); 421Assert.Contains("Unknown option", result.Output, StringComparison.OrdinalIgnoreCase); 472Assert.Contains("hive", result.Output, StringComparison.OrdinalIgnoreCase); 484Assert.Contains("Skipping CLI download", result.Output, StringComparison.OrdinalIgnoreCase); 509Assert.Contains("Using hive label: local", result.Output, StringComparison.Ordinal); 510Assert.DoesNotContain("run-99999", result.Output, StringComparison.OrdinalIgnoreCase); 597if (line.Contains("Add to your shell profile:", StringComparison.Ordinal))
Scripts\PRScriptToolModeTests.cs (7)
253Assert.DoesNotContain("route sidecar", result.Output, StringComparison.OrdinalIgnoreCase); 558Assert.Contains("extension", result.Output, StringComparison.OrdinalIgnoreCase); 559Assert.DoesNotContain("Skipping VS Code extension", result.Output, StringComparison.OrdinalIgnoreCase); 575Assert.Contains("Skipping VS Code extension", result.Output, StringComparison.OrdinalIgnoreCase); 832Assert.DoesNotContain("route sidecar", result.Output, StringComparison.OrdinalIgnoreCase); 1101Assert.Contains("extension", result.Output, StringComparison.OrdinalIgnoreCase); 1102Assert.DoesNotContain("Skipping VS Code extension", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\PSSourceabilityTests.cs (2)
32Assert.DoesNotContain("Downloading", result.Output, StringComparison.OrdinalIgnoreCase); 49Assert.DoesNotContain("Downloading", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\ReleaseScriptFunctionTests.cs (9)
194Assert.Contains("Unsupported", result.Output, StringComparison.OrdinalIgnoreCase); 219Assert.DoesNotContain("dotnet", descriptor, StringComparison.OrdinalIgnoreCase); 220Assert.DoesNotContain("ga/daily", descriptor, StringComparison.OrdinalIgnoreCase); 221Assert.DoesNotContain("rc/daily", descriptor, StringComparison.OrdinalIgnoreCase); 292Assert.Contains("Checksum validation failed", result.Output, StringComparison.OrdinalIgnoreCase); 426Assert.Contains("not supported", result.Output, StringComparison.OrdinalIgnoreCase); 456Assert.Contains("bundle setup failed", result.Output, StringComparison.OrdinalIgnoreCase); 598Assert.Contains("Would create config file", result.Output, StringComparison.OrdinalIgnoreCase); 639Assert.Contains("HTML", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\ReleaseScriptPowerShellTests.cs (17)
29result.Output.Contains("DESCRIPTION", StringComparison.OrdinalIgnoreCase) || 30result.Output.Contains("PARAMETERS", StringComparison.OrdinalIgnoreCase), 43Assert.Contains("Quality", result.Output, StringComparison.OrdinalIgnoreCase); 54Assert.Contains("What if", result.Output, StringComparison.OrdinalIgnoreCase); 57result.Output.IndexOf("Write route sidecar", StringComparison.Ordinal) < 58result.Output.IndexOf("Set up Aspire CLI bundle", StringComparison.Ordinal), 135Assert.Contains("Skipping PATH", result.Output, StringComparison.OrdinalIgnoreCase); 172Assert.Contains("What if", result.Output, StringComparison.OrdinalIgnoreCase); 174Assert.DoesNotContain("dotnet", result.Output, StringComparison.OrdinalIgnoreCase); 175Assert.DoesNotContain("ga/daily", result.Output, StringComparison.OrdinalIgnoreCase); 176Assert.DoesNotContain("rc/daily", result.Output, StringComparison.OrdinalIgnoreCase); 319Assert.Contains("Cannot specify both", result.Output, StringComparison.OrdinalIgnoreCase); 332Assert.Contains("dev", result.Output, StringComparison.OrdinalIgnoreCase); 344var extensionIndex = result.Output.IndexOf("Installing VS Code extension", StringComparison.Ordinal); 345var setupIndex = result.Output.IndexOf("Set up Aspire CLI bundle", StringComparison.Ordinal); 369Assert.DoesNotContain("aspire.config.json", result.Output, StringComparison.OrdinalIgnoreCase); 383Assert.DoesNotContain("config set channel", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\ReleaseScriptPSFunctionTests.cs (11)
191Assert.Contains("Unsupported", result.Output, StringComparison.OrdinalIgnoreCase); 216Assert.DoesNotContain("dotnet", descriptor, StringComparison.OrdinalIgnoreCase); 217Assert.DoesNotContain("ga/daily", descriptor, StringComparison.OrdinalIgnoreCase); 218Assert.DoesNotContain("rc/daily", descriptor, StringComparison.OrdinalIgnoreCase); 259Assert.Contains("Checksum validation failed", result.Output, StringComparison.OrdinalIgnoreCase); 352arch.Equals("x64", StringComparison.OrdinalIgnoreCase) 353|| arch.Equals("amd64", StringComparison.OrdinalIgnoreCase) 354|| arch.Equals("arm64", StringComparison.OrdinalIgnoreCase), 397Assert.Contains("not supported", result.Output, StringComparison.OrdinalIgnoreCase); 438Assert.Contains("bundle setup failed", result.Output, StringComparison.OrdinalIgnoreCase); 462Assert.Contains("not supported", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\ReleaseScriptShellTests.cs (16)
29Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 41Assert.Contains("Usage", result.Output, StringComparison.OrdinalIgnoreCase); 52Assert.Contains("Unsupported quality", result.Output, StringComparison.OrdinalIgnoreCase); 63Assert.Contains("download", result.Output, StringComparison.OrdinalIgnoreCase); 64Assert.Contains("install", result.Output, StringComparison.OrdinalIgnoreCase); 69result.Output.IndexOf("route sidecar", StringComparison.OrdinalIgnoreCase) < 70result.Output.IndexOf("[DRY RUN] Would run:", StringComparison.Ordinal), 129Assert.DoesNotContain("dotnet", result.Output, StringComparison.OrdinalIgnoreCase); 130Assert.DoesNotContain("ga/daily", result.Output, StringComparison.OrdinalIgnoreCase); 131Assert.DoesNotContain("rc/daily", result.Output, StringComparison.OrdinalIgnoreCase); 252Assert.Contains("Skipping PATH", result.Output, StringComparison.OrdinalIgnoreCase); 266Assert.Contains("--quality dev", result.Output, StringComparison.OrdinalIgnoreCase); 278var extensionIndex = result.Output.IndexOf("Installing VS Code extension", StringComparison.Ordinal); 279var setupIndex = result.Output.IndexOf("[DRY RUN] Would run:", StringComparison.Ordinal); 303Assert.DoesNotContain("aspire.config.json", result.Output, StringComparison.OrdinalIgnoreCase); 317Assert.DoesNotContain("config set channel", result.Output, StringComparison.OrdinalIgnoreCase);
Scripts\SourceabilityTests.cs (2)
31Assert.DoesNotContain("Downloading", result.Output, StringComparison.OrdinalIgnoreCase); 48Assert.DoesNotContain("Downloading", result.Output, StringComparison.OrdinalIgnoreCase);
Aspire.Azure.AI.Inference (1)
src\Components\Common\AITelemetryHelpers.cs (1)
17string.Equals(envVar, "true", StringComparison.OrdinalIgnoreCase);
Aspire.Azure.AI.OpenAI (2)
AspireConfigurableOpenAIExtensions.cs (1)
104if (serviceUri != null && serviceUri.Host.Contains(".azure.", StringComparison.OrdinalIgnoreCase))
src\Components\Common\AITelemetryHelpers.cs (1)
17string.Equals(envVar, "true", StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Messaging.EventHubs (3)
AzureMessagingEventHubsSettings.cs (1)
84if (envVar is not null && (envVar.Equals("true", StringComparison.OrdinalIgnoreCase) || envVar.Equals("1")))
EventHubsComponent.cs (1)
98var serviceBusIndex = ns.IndexOf(".servicebus", StringComparison.OrdinalIgnoreCase);
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Messaging.ServiceBus (3)
AzureMessagingServiceBusSettings.cs (2)
84if (envVar is not null && (envVar.Equals("true", StringComparison.OrdinalIgnoreCase) || envVar.Equals("1"))) 142var subscriptionsIndex = entityPath.IndexOf(subscriptionsSegment, StringComparison.OrdinalIgnoreCase);
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Messaging.WebPubSub (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Npgsql (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
134if (principalName.IsEmpty || !beginning.EndsWith("providers/Microsoft.ManagedIdentity/userAssignedIdentities", StringComparison.OrdinalIgnoreCase))
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (1)
134if (principalName.IsEmpty || !beginning.EndsWith("providers/Microsoft.ManagedIdentity/userAssignedIdentities", StringComparison.OrdinalIgnoreCase))
Aspire.Azure.Security.KeyVault.Tests (2)
CertificateClientConformanceTests.cs (1)
120return certClient.GetCertificate("IsAlive").Value.Name.Equals("IsAlive", StringComparison.CurrentCultureIgnoreCase);
KeyClientConformanceTests.cs (1)
122return keyClient.GetKey("IsAlive").Value.Name.Equals("IsAlive", StringComparison.CurrentCultureIgnoreCase);
Aspire.Azure.Storage.Blobs.Tests (2)
AzureBlobStorageContainerSettingsTests.cs (2)
48Assert.Contains(EmulatorConnectionString, settings.ConnectionString, StringComparison.OrdinalIgnoreCase); 49Assert.DoesNotContain("ContainerName", settings.ConnectionString, StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Storage.Files.DataLake.Tests (2)
AzureDataLakeFileSystemSettingsTests.cs (2)
48Assert.Contains(SampleConnectionString, settings.ConnectionString, StringComparison.OrdinalIgnoreCase); 49Assert.DoesNotContain("FileSystemName", settings.ConnectionString, StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Storage.Queues (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Azure.Storage.Queues.Tests (2)
AzureStorageQueueSettingsTests.cs (2)
48Assert.Contains(EmulatorConnectionString, settings.ConnectionString, StringComparison.OrdinalIgnoreCase); 49Assert.DoesNotContain("QueueName", settings.ConnectionString, StringComparison.OrdinalIgnoreCase);
Aspire.Cli.EndToEnd.Tests (90)
AgentMcpExcludeFromMcpTests.cs (1)
42StringComparison.Ordinal);
AppHostSyntaxErrorOutputTests.cs (1)
296var markerIndex = firstLine.IndexOf(versionMarker, StringComparison.Ordinal);
BundleSmokeTests.cs (2)
146StringComparison.Ordinal); 159StringComparison.Ordinal));
CentralPackageManagementTests.cs (1)
324.Where(element => string.Equals((string?)element.Attribute("Include"), "Aspire.Hosting.Redis", StringComparison.Ordinal));
ChannelUpdateWorkflowTests.cs (5)
104string.Equals(initialChannel, "stable", StringComparison.OrdinalIgnoreCase)) 114var generatedModuleImport = appHostRelativePath.EndsWith(".mts", StringComparison.OrdinalIgnoreCase) 390string.Equals(initialChannel, "stable", StringComparison.OrdinalIgnoreCase)) 483!version.Contains('-', StringComparison.Ordinal) && 484!version.Contains('+', StringComparison.Ordinal);
ConfigDiscoveryTests.cs (1)
226Assert.Contains("typescript", langProp.GetString(), StringComparison.OrdinalIgnoreCase);
CSharpInitTests.cs (1)
73Assert.Contains("csharp", language, StringComparison.OrdinalIgnoreCase);
DoctorCommandTests.cs (3)
133Assert.Contains("[dbug]", commandOutput, StringComparison.Ordinal); 134Assert.Contains(DoctorCommandStrings.EnvironmentCheckHeader, commandOutput, StringComparison.Ordinal); 135Assert.Contains(DoctorCommandStrings.CheckingPrerequisites, commandOutput, StringComparison.Ordinal);
DotnetToolSmokeTests.cs (1)
99return s.GetScreenText().Contains("Press CTRL+C to stop the AppHost and exit.", StringComparison.OrdinalIgnoreCase);
EmulatedLocalReleaseBuildTests.cs (3)
301.Where(f => string.Equals(f.Name, "NuGet.config", StringComparison.OrdinalIgnoreCase)) 385if (package.Name.StartsWith("Aspire.", StringComparison.OrdinalIgnoreCase) && 386package.Name.Contains("Redis", StringComparison.OrdinalIgnoreCase) &&
EmulatedReleasedBuildTests.cs (3)
214.Where(f => string.Equals(f.Name, "NuGet.config", StringComparison.OrdinalIgnoreCase)) 261version.Contains('-', StringComparison.Ordinal) || version.Contains('+', StringComparison.Ordinal),
EmulatedStagingBuildTests.cs (5)
252.Where(f => string.Equals(f.Name, "NuGet.config", StringComparison.OrdinalIgnoreCase)) 268.FirstOrDefault(v => v is not null && v.Contains(feedFragment, StringComparison.OrdinalIgnoreCase)); 278.Where(ps => ((string?)ps.Attribute("key"))?.Contains(feedFragment, StringComparison.OrdinalIgnoreCase) == true) 280.Any(p => string.Equals((string?)p.Attribute("pattern"), "Aspire*", StringComparison.OrdinalIgnoreCase)); 364.Where(f => string.Equals(f.Name, "NuGet.config", StringComparison.OrdinalIgnoreCase))
Helpers\CaptureWorkspaceOnFailureAttribute.cs (4)
64if (kvp.Key.StartsWith("CapturePath:", StringComparison.Ordinal) && 72if (kvp.Key.StartsWith("CaptureFile:", StringComparison.Ordinal) && 96if (kvp.Key.StartsWith("CapturePath:", StringComparison.Ordinal) && 105if (kvp.Key.StartsWith("CaptureFile:", StringComparison.Ordinal) &&
Helpers\CliE2EAutomatorHelpers.cs (1)
179var markerIndex = formattedMessage.IndexOf(appHostMarker, StringComparison.Ordinal);
Helpers\CliE2ETestHelpers.cs (14)
60string.Equals(Environment.GetEnvironmentVariable("GITHUB_EVENT_NAME"), "pull_request", StringComparison.OrdinalIgnoreCase); 356return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || 357string.Equals(value, "1", StringComparison.OrdinalIgnoreCase); 664if (raw.Contains('-', StringComparison.Ordinal) || raw.Contains('+', StringComparison.Ordinal)) 896string.Equals(ReleasePart(candidate), releaseTarget, StringComparison.OrdinalIgnoreCase)) 964return string.Equals(stabilize, "true", StringComparison.OrdinalIgnoreCase); 1020.Where(file => !file.EndsWith(".symbols.nupkg", StringComparison.OrdinalIgnoreCase)) 1036.Where(file => file.EndsWith($"{sdkVersion}.nupkg", StringComparison.OrdinalIgnoreCase)) 1039if (!packageFiles.Any(file => Path.GetFileName(file).StartsWith("Aspire.Hosting.", StringComparison.OrdinalIgnoreCase))) 1048if (!packageFiles.Any(file => Path.GetFileName(file).StartsWith(prefix, StringComparison.OrdinalIgnoreCase))) 1092if (fileName.EndsWith(".symbols.nupkg", StringComparison.OrdinalIgnoreCase)) 1163if (captureFileName.StartsWith(".", StringComparison.Ordinal)) 1203if (dirName.Equals("node_modules", StringComparison.OrdinalIgnoreCase))
JavaScriptPublishTests.cs (1)
231if (packageManager?.StartsWith("yarn@", StringComparison.OrdinalIgnoreCase) == true)
LocalConfigMigrationTests.cs (1)
148if (content.Contains("\"apphost.mts\"", StringComparison.Ordinal))
McpDocsE2ETests.cs (2)
226Assert.Contains("No documentation found", GetResultText(result), StringComparison.OrdinalIgnoreCase); 297Assert.Contains("search", searchTool.Description, StringComparison.OrdinalIgnoreCase);
SmokeTests.cs (5)
132if (appHostSdkVersion.Contains('-', StringComparison.Ordinal) || 133appHostSdkVersion.Contains('+', StringComparison.Ordinal)) 210if (sdkVersion.Contains('-', StringComparison.Ordinal) || 211sdkVersion.Contains('+', StringComparison.Ordinal)) 242if (!string.Equals(actualValue, expectedValue, StringComparison.Ordinal))
StartStopTests.cs (2)
160string.Equals(Path.GetDirectoryName(instance.AppHostPath), primaryCheckout, StringComparison.Ordinal)); 162string.Equals(Path.GetDirectoryName(instance.AppHostPath), linkedCheckout, StringComparison.Ordinal));
TerminalCommandTests.cs (2)
43if (!appHostContent.Contains(oldFrontendLine, StringComparison.Ordinal)) 48File.WriteAllText(appHostPath, appHostContent.Replace(oldFrontendLine, newFrontendLine, StringComparison.Ordinal));
tests\Shared\CliInstallStrategy.cs (5)
467if (string.Equals(dotnetTool, "true", StringComparison.OrdinalIgnoreCase) || 468string.Equals(dotnetTool, "1", StringComparison.OrdinalIgnoreCase)) 493if (string.Equals(preinstalled, "true", StringComparison.OrdinalIgnoreCase) || 494string.Equals(preinstalled, "1", StringComparison.OrdinalIgnoreCase)) 637return version?.Contains('-', StringComparison.Ordinal) == true;
tests\Shared\CliPackageDiscovery.cs (4)
54|| fileName.EndsWith(".snupkg", StringComparison.OrdinalIgnoreCase) 55|| fileName.EndsWith(".symbols.nupkg", StringComparison.OrdinalIgnoreCase) 56|| !fileName.StartsWith(AspireCliPackagePrefix, StringComparison.OrdinalIgnoreCase) 57|| !fileName.EndsWith(NupkgSuffix, StringComparison.OrdinalIgnoreCase))
tests\Shared\Hex1bAutomatorTestHelpers.cs (8)
97firstOutputMatched = firstOutputLine.Contains(desiredOutput, StringComparison.Ordinal); 170return line.Contains($"[{expectedPromptSequence} OK] $", StringComparison.Ordinal) || 171line.Contains($"[{expectedPromptSequence} ERR:", StringComparison.Ordinal); 199if (line.EndsWith(commandText, StringComparison.Ordinal) || 200line.Contains($"$ {commandText}", StringComparison.Ordinal) || 201line.Contains($"# {commandText}", StringComparison.Ordinal)) 210if (line.Contains(commandText, StringComparison.Ordinal)) 790if (terminalOutput.Contains(marker, StringComparison.OrdinalIgnoreCase))
TypeScriptEmptyAppHostTemplateTests.cs (2)
49StringComparison.Ordinal) 57StringComparison.Ordinal);
TypeScriptLegacyAppHostTests.cs (2)
206if (content.Contains(".mjs", StringComparison.Ordinal)) 231if (!aspireTs.Contains("addRedis", StringComparison.Ordinal))
TypeScriptMigrateAppHostTests.cs (2)
173if (!appHostContent.Contains(".aspire/modules/aspire.mjs", StringComparison.Ordinal)) 207if (!aspireMts.Contains("addRedis", StringComparison.Ordinal))
TypeScriptStarterSmokeTests.cs (3)
117var sdkIsPrerelease = sdkVersion.Contains('-', StringComparison.Ordinal); 127if (string.Equals(channel, "staging", StringComparison.OrdinalIgnoreCase)) 135!string.Equals(channel, "stable", StringComparison.OrdinalIgnoreCase);
UpdateChannelNuGetConfigOrderingTests.cs (5)
171Assert.Contains("packageSourceMapping", updatedNuGetConfig, StringComparison.OrdinalIgnoreCase); 172Assert.Contains("Aspire", updatedNuGetConfig, StringComparison.Ordinal); 184Assert.Contains($"#:package {packageId}@{localChannel.SdkVersion}", updatedAppHostCs, StringComparison.Ordinal); 185Assert.DoesNotContain($"#:package {packageId}@{StablePackageVersion}", updatedAppHostCs, StringComparison.Ordinal); 190Assert.Contains($"#:sdk Aspire.AppHost.Sdk@{localChannel.SdkVersion}", updatedAppHostCs, StringComparison.Ordinal);
Aspire.Cli.Tests (566)
Acquisition\IdentityChannelReaderTests.cs (4)
47Assert.Contains(ChannelMetadataKey, error, StringComparison.Ordinal); 48Assert.Contains(assemblyName, error, StringComparison.Ordinal); 62Assert.Contains(ChannelMetadataKey, error, StringComparison.Ordinal); 91Assert.Contains(ChannelMetadataKey, error, StringComparison.Ordinal);
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (62)
50Assert.DoesNotContain(probe.ProbedPaths, p => string.Equals(p, noSidecarBinary, StringComparison.Ordinal)); 53string.Equals(r.CanonicalPath, noSidecarBinary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 86Assert.DoesNotContain(probe.ProbedPaths, p => string.Equals(p, binary, StringComparison.Ordinal)); 87var row = Assert.Single(results, r => string.Equals(r.CanonicalPath, binary, StringComparison.Ordinal)); 113Assert.DoesNotContain(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 115string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 148Assert.Contains(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 151string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 203string.Equals(r.CanonicalPath, firstPathBinary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 205string.Equals(r.CanonicalPath, secondPathBinary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 207string.Equals(r.CanonicalPath, offPathBinary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 236Assert.Contains(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 238string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 261Assert.Contains(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 263string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 290string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 342string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 347Assert.Contains(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 353Assert.DoesNotContain(probe.ProbedPaths, p => string.Equals(p, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 354Assert.Contains("peer was not probed", row.StatusReason!, StringComparison.OrdinalIgnoreCase); 386string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 420string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 457string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 491string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 594e.Message.Contains("did not pass install metadata sidecar read", StringComparison.Ordinal) && 595e.Message.Contains("NotFound", StringComparison.Ordinal) && 596e.Message.Contains("not-probed", StringComparison.Ordinal)); 623e.Message.Contains(staleDogfoodDir, StringComparison.Ordinal) && 624e.Message.Contains("not classifying as a real install", StringComparison.Ordinal)); 661e.Message.Contains("failed to enumerate directories", StringComparison.Ordinal) && 662e.Message.Contains(dogfoodRoot, StringComparison.Ordinal)); 711info.Path.StartsWith(toolStore, StringComparison.Ordinal) || 712(info.CanonicalPath?.StartsWith(toolStore, StringComparison.Ordinal) ?? false)); 783string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 831string.Equals(r.CanonicalPath, binary, OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)); 892string.Equals(r.CanonicalPath, binary, StringComparison.Ordinal) || 893string.Equals(r.CanonicalPath, firmlinkedProcessPath, StringComparison.Ordinal)) 903Assert.DoesNotContain("/private/", row.Path, StringComparison.Ordinal); 904Assert.DoesNotContain("/private/", row.CanonicalPath!, StringComparison.Ordinal); 943var hintRow = Assert.Single(results, r => string.Equals(r.Path, binary, StringComparison.Ordinal));
Acquisition\PeerInstallProbeTests.cs (12)
197Assert.Contains("Peer exited with code 7", failed.Reason, StringComparison.Ordinal); 198Assert.Contains("stderr: peer exploded", failed.Reason, StringComparison.Ordinal); 208Assert.Contains("stderr: hello", failed.Reason, StringComparison.Ordinal); 209Assert.DoesNotContain("\u001b[31m", failed.Reason, StringComparison.Ordinal); 210Assert.DoesNotContain("\u001b[0m", failed.Reason, StringComparison.Ordinal); 220Assert.Contains("stderr: first\nsecond", failed.Reason, StringComparison.Ordinal); 221Assert.DoesNotContain("\0", failed.Reason, StringComparison.Ordinal); 222Assert.DoesNotContain("\u0001", failed.Reason, StringComparison.Ordinal); 223Assert.DoesNotContain("\u0002", failed.Reason, StringComparison.Ordinal); 233Assert.Contains("... [truncated]", failed.Reason, StringComparison.Ordinal); 286Assert.Contains("--version fallback", failed.Reason, StringComparison.OrdinalIgnoreCase); 372Assert.Contains("timed out", failed.Reason, StringComparison.OrdinalIgnoreCase);
Agents\AspireSkillsBundleTests.cs (7)
217Assert.Contains("SHA-512 or SHA-256", exception.Message, StringComparison.Ordinal); 318Assert.Contains("description", exception.Message, StringComparison.OrdinalIgnoreCase); 319Assert.Contains("1024", exception.Message, StringComparison.Ordinal); 351Assert.Contains("duplicate skill", exception.Message, StringComparison.OrdinalIgnoreCase); 380Assert.Contains("must define a frontmatter name", exception.Message, StringComparison.Ordinal); 403Assert.Contains("must match its manifest and directory name", exception.Message, StringComparison.Ordinal); 451Assert.Contains("must be 1-64 characters", exception.Message, StringComparison.Ordinal);
Agents\AspireSkillsInstallerTests.cs (31)
94if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true && 153if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 203if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 234Assert.Contains("# Downloaded GitHub", skillFile.Content, StringComparison.Ordinal); 254if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 320if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 355Assert.Contains("# Downloaded GitHub", skillFile.Content, StringComparison.Ordinal); 501Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 704if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true) 735context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true); 737context.Message?.Contains("Skipping cleanup", StringComparison.Ordinal) == true)); 792context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true)); 794context.Message?.Contains("Skipping cleanup", StringComparison.Ordinal) == true)); 910if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true) 989if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1203Assert.Contains("# Verified GitHub", skillFile.Content, StringComparison.Ordinal); 1252Assert.Contains("# Compatible GitHub", skillFile.Content, StringComparison.Ordinal); 1283if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1307Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 1339if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1369Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 1568if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1634if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1664Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 1683if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1719Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 1739if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal)) 1781Assert.Contains("# Aspire", skillFile.Content, StringComparison.Ordinal); 1845Assert.Contains("SHA-512", result.Message, StringComparison.Ordinal); 1846Assert.Contains(new string('0', 128), result.Message, StringComparison.Ordinal); 1948if (request.RequestUri!.AbsolutePath.EndsWith("/releases/tags/v0.0.1", StringComparison.Ordinal))
Agents\CommonAgentApplicatorsTests.cs (3)
171if (!normalizedContent.StartsWith("---\n", StringComparison.Ordinal)) 176var frontmatterEndIndex = normalizedContent.IndexOf("\n---\n", 4, StringComparison.Ordinal); 192if (!line.StartsWith(keyPrefix, StringComparison.Ordinal))
Agents\SigstoreNpmProvenanceCheckerTests.cs (7)
322refInfo => string.Equals(refInfo.Kind, "tags", StringComparison.Ordinal) && 323string.Equals(refInfo.Name, "v0.0.1", StringComparison.Ordinal)); 352refInfo => string.Equals(refInfo.Kind, "tags", StringComparison.Ordinal) && 353string.Equals(refInfo.Name, "v0.0.1", StringComparison.Ordinal)); 711if (string.Equals(spoofedUrl, "https://github.com/microsoft/playwright-cli", StringComparison.OrdinalIgnoreCase)) 767refInfo => string.Equals(refInfo.Kind, "tags", StringComparison.Ordinal) && 768string.Equals(refInfo.Name, "v0.1.1", StringComparison.Ordinal));
Agents\TelemetryHookConfiguratorTests.cs (3)
89Assert.Contains(args, a => a.EndsWith("track-telemetry.ps1", StringComparison.OrdinalIgnoreCase)); 94Assert.Contains(args, a => a.EndsWith("track-telemetry.sh", StringComparison.OrdinalIgnoreCase)); 249=> node is JsonValue v && v.ToString().Contains("track-telemetry", StringComparison.OrdinalIgnoreCase);
AssemblyMetadataChannelTests.cs (1)
52StringComparison.Ordinal));
BundleServiceIntegrationTests.cs (6)
277var comparison = OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 463var comparison = OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
BundleServiceTests.cs (1)
116Assert.StartsWith("1.2.3_ci_branch_name-", id, StringComparison.Ordinal);
Caching\AppHostInfoDiskCacheTests.cs (2)
254Assert.StartsWith("9.5.", hit!.AspireHostingVersion, StringComparison.Ordinal); 255Assert.StartsWith("secrets-", hit.UserSecretsId, StringComparison.Ordinal);
Certificates\CertificateServiceTests.cs (2)
369Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("are not trusted", StringComparison.OrdinalIgnoreCase)); 410Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("partially trusted", StringComparison.OrdinalIgnoreCase));
Certificates\DeveloperCertificateCacheWriteTests.cs (1)
49Assert.StartsWith("-----BEGIN PRIVATE KEY-----", File.ReadAllText(cachedKeyPath), StringComparison.Ordinal);
Certificates\NativeCertificateToolRunnerTests.cs (3)
82record => record.Message.Contains("No trusted ASP.NET Core development certificate", StringComparison.Ordinal)); 113record => record.Message.Contains("Writing development certificate PEM to cache", StringComparison.Ordinal)); 116record => record.Message.Contains("Reusing cached development certificate PEM", StringComparison.Ordinal));
Certificates\UnixCertificateManagerTests.cs (2)
167Assert.DoesNotContain(sink.Writes, w => w.Message?.Contains("not trusted by OpenSSL", StringComparison.Ordinal) == true); 291private static string EscapeShellPath(string path) => path.Replace("'", "'\"'\"'", StringComparison.Ordinal);
CliBootstrapTests.cs (2)
48.Single(a => string.Equals(a.Key, "AspireCliChannel", StringComparison.Ordinal)) 65s_fixedChannels.Contains(channel) || channel.StartsWith("pr-", StringComparison.Ordinal),
CliSmokeTests.cs (2)
59Assert.DoesNotContain(lines, line => line.Contains("locale", StringComparison.OrdinalIgnoreCase)); 63Assert.Contains(lines, line => line.Contains("locale", StringComparison.OrdinalIgnoreCase));
Commands\AddCommandTests.cs (6)
2423label => Assert.Contains("13.4.3", label, StringComparison.Ordinal), 2489var isTypeScript = string.Equals(languageId, KnownLanguageId.TypeScript, StringComparison.Ordinal); 2515CanHandleCallback = file => string.Equals(file.FullName, appHostFile.FullName, StringComparison.Ordinal), 2526var implicitVersion = !isTypeScript && !string.Equals(targetChannel, "pr-19404", StringComparison.Ordinal) 3518var isPrerelease = version.Contains('-', StringComparison.Ordinal); 4099Assert.Contains(promptedPackages, p => p.Package.Id.Contains("SQL", StringComparison.OrdinalIgnoreCase));
Commands\AgentInitCommandTests.cs (4)
60displayedMessage => displayedMessage.Message.Contains("Installed aspire skill", StringComparison.Ordinal)); 95displayedMessage => displayedMessage.Message.Contains("Installed aspire skill", StringComparison.Ordinal)); 132message => message.Contains(expectedSkillDirectoryPath, StringComparison.Ordinal)); 455var playwrightSkill = Assert.Single(promptedSkills, static skill => skill.HasName(SkillDefinition.PlaywrightCli.Name, StringComparison.OrdinalIgnoreCase));
Commands\AppHostLauncherTests.cs (4)
45Assert.Contains("123", message, StringComparison.Ordinal); 68Assert.StartsWith(logsDirectory, path, StringComparison.OrdinalIgnoreCase); 489Assert.Contains(harness.InteractionService.DisplayedLines, line => line.Line.Contains("AppHost failed after the backchannel was established.", StringComparison.Ordinal)); 621Assert.Contains(harness.InteractionService.DisplayedLines, line => line.Line.Contains("error CS1002", StringComparison.Ordinal));
Commands\CertificatesCommandTests.cs (1)
116Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("partially trusted", StringComparison.OrdinalIgnoreCase));
Commands\DescribeCommandTests.cs (12)
284.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)) 328.Where(l => l.StartsWith("[redis]", StringComparison.Ordinal)) 360.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)) 364Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase)); 365Assert.Contains(InteractionServiceStrings.AppHostConnectionLostGeneric, errorWriter.ToString(), StringComparison.Ordinal); 388Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)); 389Assert.Contains(InteractionServiceStrings.AppHostShutDown, errorWriter.ToString(), StringComparison.Ordinal); 417Assert.DoesNotContain(InteractionServiceStrings.AppHostConnectionLostGeneric, errorWriter.ToString(), StringComparison.Ordinal); 418Assert.DoesNotContain(InteractionServiceStrings.AppHostShutDown, errorWriter.ToString(), StringComparison.Ordinal); 511.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)) 619.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)) 647.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
Commands\DocsCommandTests.cs (4)
225var headingPos = output.IndexOf("Docs Smoke Test", StringComparison.Ordinal); 226var listPos = output.IndexOf("1. First item", StringComparison.Ordinal); 227var codePos = output.IndexOf("aspire docs get docs-smoke-test", StringComparison.Ordinal); 228var tablePos = output.IndexOf("Azure:SubscriptionId", StringComparison.Ordinal);
Commands\DoctorCommandTests.cs (23)
74Assert.StartsWith("Operating system: ", osCheck.GetProperty("message").GetString(), StringComparison.Ordinal); 159Assert.DoesNotContain("13.99.0", stderrText, StringComparison.Ordinal); 212CanHandleCallback = file => file.Extension.Equals(".ts", StringComparison.OrdinalIgnoreCase), 310IsValid: file.Name.Equals("AppHost.csproj", StringComparison.OrdinalIgnoreCase)), 359CanHandleCallback = file => file.Extension.Equals(".ts", StringComparison.OrdinalIgnoreCase), 618var currentIdx = message.IndexOf("13.4.0-dev (channel: local)", StringComparison.Ordinal); 619var latestIdx = message.IndexOf("13.4.0-preview.1.26264.8 (channel: prerelease)", StringComparison.Ordinal); 735Assert.Contains("Aspire CLI Installations", rendered, StringComparison.Ordinal); 736Assert.Contains("13.4.0-pr.17115.gcd700928", rendered, StringComparison.Ordinal); 737Assert.Contains("pr-17115", rendered, StringComparison.Ordinal); 739Assert.DoesNotContain("Summary:", rendered, StringComparison.Ordinal); 741Assert.DoesNotContain("/peer/aspire", rendered, StringComparison.Ordinal); 742Assert.DoesNotContain("pr-1234", rendered, StringComparison.Ordinal); 800var summaryIndex = rendered.IndexOf("Summary:", StringComparison.Ordinal); 801var installationsIndex = rendered.IndexOf("Aspire CLI Installations", StringComparison.Ordinal); 804Assert.Contains("/peer/aspire", rendered, StringComparison.Ordinal); 805Assert.Contains("pr-1234", rendered, StringComparison.Ordinal); 854Assert.Contains("custom[red]status[/]", rendered, StringComparison.Ordinal); 981Assert.Contains($"/peer/{status}/aspire", rendered, StringComparison.Ordinal); 982Assert.Contains(expectedPlaceholder, rendered, StringComparison.Ordinal); 986Assert.DoesNotContain(otherPlaceholder, rendered, StringComparison.Ordinal); 1097if (name.EndsWith(suffix, StringComparison.OrdinalIgnoreCase)) 1104return name.Equals("Linux", StringComparison.OrdinalIgnoreCase) ? "Linux" : $"Linux {name}";
Commands\InitCommandTests.cs (11)
363Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --source` is deprecated", StringComparison.Ordinal)); 364Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --version` is deprecated", StringComparison.Ordinal)); 365Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --channel` is deprecated", StringComparison.Ordinal)); 523Assert.DoesNotContain(subtleMessages, m => m.Contains("copilot", StringComparison.OrdinalIgnoreCase)); 570Assert.DoesNotContain(interactionService.DisplayedMessages, m => m.Message.Contains("To complete setup", StringComparison.Ordinal)); 571Assert.DoesNotContain(subtleMessages, m => m.Contains("run the aspireify skill", StringComparison.Ordinal)); 660Assert.StartsWith("#:sdk Aspire.AppHost.Sdk@", firstLine, StringComparison.Ordinal); 714Assert.Contains(AspireConfigFile.FileName, ex.Message, StringComparison.Ordinal); 918Assert.Contains(interactionService.DisplayedErrors, e => e.Contains("simulated network failure", StringComparison.Ordinal)); 1476if (string.Equals(key, "channel", StringComparison.Ordinal)) 1486if (string.Equals(key, "channel", StringComparison.Ordinal))
Commands\InstallationInfoOutputTests.cs (1)
60Assert.Contains("timed out after", result.StatusReason, StringComparison.OrdinalIgnoreCase);
Commands\LogsCommandTests.cs (23)
544var logLines = outputWriter.Logs.Where(l => l.StartsWith("2025-", StringComparison.Ordinal)).ToList(); 567var logLines = outputWriter.Logs.Where(l => l.StartsWith("[", StringComparison.Ordinal)).ToList(); 601var logLine = Assert.Single(outputWriter.Logs, l => l.StartsWith("[", StringComparison.Ordinal)); 603Assert.DoesNotContain("\u001b", logLine, StringComparison.Ordinal); 633var jsonOutput = outputWriter.Logs.First(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 898Assert.Contains(outputWriter.Logs, l => l.Contains("[redis] Ready to accept connections", StringComparison.Ordinal)); 899Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("late-hidden", StringComparison.Ordinal)); 920Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)); 921Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase)); 922Assert.Contains(InteractionServiceStrings.AppHostConnectionLostGeneric, errorWriter.ToString(), StringComparison.Ordinal); 943Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal)); 944Assert.Contains(InteractionServiceStrings.AppHostShutDown, errorWriter.ToString(), StringComparison.Ordinal); 970Assert.DoesNotContain(InteractionServiceStrings.AppHostConnectionLostGeneric, errorWriter.ToString(), StringComparison.Ordinal); 971Assert.DoesNotContain(InteractionServiceStrings.AppHostShutDown, errorWriter.ToString(), StringComparison.Ordinal); 1064Assert.Contains("timeout", logsOutput.Logs[0].Content, StringComparison.OrdinalIgnoreCase); 1298var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 1348var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 1396Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Ready to accept connections", StringComparison.Ordinal)); 1397Assert.Contains(outputWriter.Logs, l => l.Contains("Connection timeout error", StringComparison.Ordinal)); 1422Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Ready to accept connections", StringComparison.Ordinal)); 1423Assert.Contains(outputWriter.Logs, l => l.Contains("Connection timeout error", StringComparison.Ordinal)); 1424Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Client connected", StringComparison.Ordinal)); 1438if (line.StartsWith("[", StringComparison.Ordinal))
Commands\LsCommandTests.cs (3)
592Assert.Contains(interactionService.DynamicStatusTexts, text => text.Contains("42 directories searched", StringComparison.Ordinal)); 619if (text.Contains("1 directories searched", StringComparison.Ordinal) && 620text.Contains("1 AppHosts found", StringComparison.Ordinal))
Commands\NewCommandChannelResolutionTests.cs (6)
46if (string.Equals(key, "channel", StringComparison.Ordinal)) 56if (string.Equals(key, "channel", StringComparison.Ordinal)) 145if (string.Equals(identityChannel, PackageChannelNames.Stable, StringComparison.OrdinalIgnoreCase)) 670!string.Equals(identityChannel, PackageChannelNames.Stable, StringComparison.OrdinalIgnoreCase) && 671!identityChannel.StartsWith("pr-", StringComparison.OrdinalIgnoreCase); 719if (identityChannel.StartsWith("pr-", StringComparison.OrdinalIgnoreCase) &&
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
441!string.Equals(identityChannel, PackageChannelNames.Stable, StringComparison.OrdinalIgnoreCase)) 446var isPrChannel = identityChannel.StartsWith("pr-", StringComparison.OrdinalIgnoreCase);
Commands\NewCommandTests.cs (13)
787.Where(e => string.Equals((string?)e.Attribute("key"), source, StringComparison.OrdinalIgnoreCase)) 944? choices.Cast<object>().Single(choice => choiceFormatter(choice).Contains("TypeScript", StringComparison.Ordinal)) 954return templates.Single(t => t.Name.Equals(KnownTemplateId.CSharpEmptyAppHost, StringComparison.OrdinalIgnoreCase)); 1034return templates.Single(t => t.Name.Equals(KnownTemplateId.CSharpEmptyAppHost, StringComparison.OrdinalIgnoreCase)); 1119return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1182return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1488Assert.Contains(interactionService!.DisplayedErrors, error => error.Contains(expectedSource, StringComparison.Ordinal)); 1744if (string.Equals(promptText, TemplatingStrings.UseLocalhostTld_Prompt, StringComparison.Ordinal)) 1759templates.Single(t => t.Name.Equals("aspire-empty", StringComparison.OrdinalIgnoreCase)); 1926if (string.Equals(promptText, TemplatingStrings.UseLocalhostTld_Prompt, StringComparison.Ordinal)) 1941templates.Single(t => t.Name.Equals("aspire-ts-empty", StringComparison.OrdinalIgnoreCase)); 2416e => string.Equals(e, NewCommandStrings.NonInteractiveTemplateRequired, StringComparison.Ordinal)); 3567Assert.Contains(interactionService.DisplayedErrors, e => e.Contains("simulated network failure", StringComparison.Ordinal));
Commands\ParseResultHelperTests.cs (3)
259Assert.DoesNotContain("sk-live-secret", loggable, StringComparison.Ordinal); 270Assert.DoesNotContain("--secret", loggable, StringComparison.Ordinal); 280Assert.DoesNotContain("secret", loggable, StringComparison.Ordinal);
Commands\PsCommandTests.cs (7)
388var normalizedOutput = output.Replace(Environment.NewLine, string.Empty, StringComparison.Ordinal); 390Assert.Contains(expectedDashboardUrl, normalizedOutput, StringComparison.Ordinal); 421var normalizedOutput = output.Replace(Environment.NewLine, string.Empty, StringComparison.Ordinal); 422Assert.Contains("SDK", normalizedOutput, StringComparison.Ordinal); 423Assert.Contains("13.2.4.0", normalizedOutput, StringComparison.Ordinal); 462Assert.Contains("SDK", output, StringComparison.Ordinal); 463Assert.Contains(" - ", output, StringComparison.Ordinal);
Commands\ResourceCommandTests.cs (2)
1807Assert.DoesNotContain("[]", output.ToString(), StringComparison.Ordinal); 1883Assert.DoesNotContain("Required option '--item'", output.ToString(), StringComparison.Ordinal);
Commands\RootCommandTests.cs (5)
172StringComparison.Ordinal); 227Assert.DoesNotContain("--capture-profile", help, StringComparison.Ordinal); 228Assert.DoesNotContain("--capture-profile-output", help, StringComparison.Ordinal); 229Assert.DoesNotContain("--capture-profile-delay", help, StringComparison.Ordinal); 230Assert.DoesNotContain("--log-file", help, StringComparison.Ordinal);
Commands\RunCommandTests.cs (18)
1240Assert.Contains("123", message, StringComparison.Ordinal); 1372Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1373Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("Backchannel dropped", StringComparison.Ordinal)); 1438Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1439Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("Dashboard URL handler threw", StringComparison.Ordinal)); 1501Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("AppHost failed before returning an exit code", StringComparison.Ordinal)); 1502Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 1503Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1504Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("RunAsync failed before returning an exit code", StringComparison.Ordinal)); 1561Assert.DoesNotContain(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1680Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("unexpected error", StringComparison.OrdinalIgnoreCase)); 1746Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("Service 'frontend' needs to specify a port", StringComparison.Ordinal)); 1747Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("Build succeeded", StringComparison.Ordinal)); 1748Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 1807Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("Service 'frontend' needs to specify a port", StringComparison.Ordinal)); 1808Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 1809Assert.DoesNotContain(interactionService.DisplayedErrors, error => error.Contains("Timed out waiting for AppHost server", StringComparison.Ordinal)); 1866Assert.DoesNotContain("-1", error, StringComparison.Ordinal);
Commands\Sdk\SdkExportCommandTests.cs (2)
79integration => integration.Name.Contains("CodeGeneration", StringComparison.OrdinalIgnoreCase)); 285error => error.Contains("klingon", StringComparison.Ordinal));
Commands\SdkDumpCommandTests.cs (1)
287.Where(line => line.Contains("warning:", StringComparison.OrdinalIgnoreCase))
Commands\SettingsSchemaBuilderTests.cs (6)
27Assert.Contains("override", docsProperty.Description, StringComparison.OrdinalIgnoreCase); 31Assert.Contains(DocsSourceConfiguration.DefaultLlmsTxtUrl, llmsProperty.Description, StringComparison.Ordinal); 32Assert.Contains("override", llmsProperty.Description, StringComparison.OrdinalIgnoreCase); 36Assert.Contains("override", apiProperty.Description, StringComparison.OrdinalIgnoreCase); 40Assert.Contains(ApiDocsSourceConfiguration.DefaultSitemapUrl, sitemapProperty.Description, StringComparison.Ordinal); 41Assert.Contains("override", sitemapProperty.Description, StringComparison.OrdinalIgnoreCase);
Commands\StopCommandTests.cs (15)
147Assert.Contains(displayedText, message => message.Contains(expectedPath1, StringComparison.Ordinal)); 148Assert.Contains(displayedText, message => message.Contains(expectedPath2, StringComparison.Ordinal)); 184Assert.Contains(displayedText, message => message.Contains(expectedIdentifier1, StringComparison.Ordinal)); 185Assert.Contains(displayedText, message => message.Contains(expectedIdentifier2, StringComparison.Ordinal)); 725Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("cleanup failed", StringComparison.Ordinal)); 765message.Message.Contains("might not support persistent resource cleanup", StringComparison.Ordinal)); 805message.Message.Contains("an unknown version", StringComparison.Ordinal)); 844message.Message.Contains("Could not inspect the AppHost project", StringComparison.Ordinal)); 971Assert.Contains("Failed to clean up persistent resources", error, StringComparison.Ordinal); 972Assert.Contains("Failed to start process:", error, StringComparison.Ordinal); 1009Assert.Contains("Failed to clean up persistent resources", error, StringComparison.Ordinal); 1010Assert.Contains("Bundle extraction failed.", error, StringComparison.Ordinal); 1047Assert.Contains("Failed to clean up persistent resources", error, StringComparison.Ordinal); 1048Assert.Contains("Platform denied cleanup.", error, StringComparison.Ordinal); 1262Assert.EndsWith(BundleDiscovery.GetDcpExecutableName(), execution.FileName, StringComparison.Ordinal);
Commands\TelemetryLogsCommandTests.cs (2)
145var logLine = Assert.Single(outputWriter.Logs, l => l.Contains("apiservice", StringComparison.Ordinal)); 147Assert.DoesNotContain("\u001b", logLine, StringComparison.Ordinal);
Commands\TelemetryTracesCommandTests.cs (2)
295var summaryLine = outputWriter.Logs.Last(l => l.StartsWith("Showing", StringComparison.Ordinal)); 346var summaryLine = outputWriter.Logs.Last(l => l.StartsWith("Showing", StringComparison.Ordinal));
Commands\TerminalCommandViewerOptionTests.cs (2)
42Assert.Contains("--viewer", output, StringComparison.Ordinal); 43Assert.Contains("primary", output, StringComparison.OrdinalIgnoreCase);
Commands\TypeScriptAppHostToolingCheckTests.cs (5)
48Assert.Contains(command, result.Message, StringComparison.OrdinalIgnoreCase); 89Assert.Contains($"'{command}'", commandResult.Message, StringComparison.Ordinal); 90Assert.Contains(command, commandResult.Details!, StringComparison.Ordinal); 105commandResolver: command => command.Equals(missingCommand, StringComparison.OrdinalIgnoreCase) 115Assert.Contains($"'{missingCommand}'", result.Message, StringComparison.Ordinal);
Commands\UpdateCommandTests.cs (15)
431Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 432Assert.Contains(interactionService.DisplayedMessages, message => message.Message.Contains("Project update skipped", StringComparison.Ordinal)); 619Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 698Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli", StringComparison.Ordinal)); 775Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("npm install -g @microsoft/aspire-cli@latest", StringComparison.Ordinal)); 776Assert.DoesNotContain(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update", StringComparison.Ordinal)); 1178Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 1211Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("npm install -g @microsoft/aspire-cli@latest", StringComparison.Ordinal)); 1212Assert.DoesNotContain(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update", StringComparison.Ordinal)); 1400Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli", StringComparison.Ordinal)); 2870if (hive.Name.StartsWith("pr-", StringComparison.OrdinalIgnoreCase)) 3211e => e.Contains("--channel", StringComparison.Ordinal) && e.Contains("non-interactive", StringComparison.OrdinalIgnoreCase)); 3452Assert.DoesNotContain(setKeys, e => e.Key.Equals("channel", StringComparison.Ordinal) && e.IsGlobal); 3453Assert.DoesNotContain(deleteKeys, e => e.Key.Equals("channel", StringComparison.Ordinal) && e.IsGlobal);
Commands\VsCodeExtensionCheckTests.cs (1)
161string? Resolver(string command) => string.Equals(command, launcherOnPath, StringComparison.Ordinal) ? "/usr/bin/" + command : null;
DotNet\DotNetCliRunnerTests.cs (3)
525var binlogArgument = Assert.Single(args, arg => arg.StartsWith("/bl:", StringComparison.Ordinal)); 562Assert.DoesNotContain(args, arg => arg.StartsWith("/bl:", StringComparison.Ordinal)); 2212Assert.DoesNotContain(args, a => a.StartsWith("-t:", StringComparison.Ordinal));
DotNet\ProcessExecutionDetachedTests.cs (1)
93environmentVariableFilter: name => string.Equals(name, "HOME", StringComparison.Ordinal),
DotNet\ProcessExecutionTests.cs (1)
148var jsonStart = stdout.IndexOf('{', StringComparison.Ordinal);
DotNetSdkInstallerTests.cs (3)
332$"$PID | Set-Content -Path '{parentPidFile.Replace("'", "''", StringComparison.Ordinal)}'" + Environment.NewLine + 333$"$child.Id | Set-Content -Path '{childPidFile.Replace("'", "''", StringComparison.Ordinal)}'" + Environment.NewLine + 375private static string EscapeShellPath(string path) => path.Replace("'", "'\"'\"'", StringComparison.Ordinal);
Interaction\ConsoleInteractionServiceTests.cs (2)
1298Assert.EndsWith($"{input}\n", output.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 1315Assert.EndsWith($"{input}\n", output.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
Interaction\ExtensionInteractionServiceTests.cs (1)
138validator: path => string.Equals(path, validPath, StringComparison.Ordinal)
Interaction\SpectreConsoleLoggerProviderTests.cs (2)
154Assert.True(flushedOutput.IndexOf("first", StringComparison.Ordinal) < flushedOutput.IndexOf("second", StringComparison.Ordinal));
Mcp\ApiDocs\ApiDocsCacheTests.cs (2)
42Assert.DoesNotContain(cacheFiles, static file => file.StartsWith("https___aspire.dev_", StringComparison.Ordinal)); 68Assert.DoesNotContain(cacheFiles, static file => file.StartsWith("https___aspire.dev_", StringComparison.Ordinal));
Mcp\ApiDocs\ApiDocsIndexServiceTests.cs (14)
107result.Id.StartsWith("csharp/aspire.test.package/resourcebuilderextensions/methods#withenvironment-", StringComparison.Ordinal)); 109result.Id.StartsWith("csharp/aspire.test.package/resourcebuilderextensions/methods#withenvironment-", StringComparison.Ordinal)); 110Assert.DoesNotContain(results, result => result.Id.Contains("iresourcebuilder", StringComparison.OrdinalIgnoreCase)); 222Assert.Contains("## DoThing(string) {#dothing-string}", item.Content, StringComparison.Ordinal); 223Assert.Contains("## DoOther() {#doother}", item.Content, StringComparison.Ordinal); 237Assert.Contains("## DoThing(string) {#dothing-string}", item.Content, StringComparison.Ordinal); 278Assert.Contains("[Package](http://localhost:4321/reference/api/csharp/aspire.test.package.md)", item.Content, StringComparison.Ordinal); 279Assert.Contains("[CreateBuilder(string[])](http://localhost:4321/reference/api/csharp/aspire.hosting/distributedapplication/methods.md#createbuilder-string)", item.Content, StringComparison.Ordinal); 280Assert.Contains("[Current](http://localhost:4321/reference/api/csharp/aspire.test.package/testtype/methods#localonly)", item.Content, StringComparison.Ordinal); 281Assert.Contains("## LocalOnly()", item.Content, StringComparison.Ordinal); 320Assert.Contains("[CreateBuilder(string[])](http://localhost:4321/reference/api/csharp/aspire.hosting/distributedapplication/methods.md#createbuilder-string)", item.Content, StringComparison.Ordinal); 321Assert.Contains("[IDistributedApplicationBuilder](http://localhost:4321/reference/api/csharp/aspire.hosting/idistributedapplicationbuilder.md)", item.Content, StringComparison.Ordinal); 357Assert.Contains("# addPostgres", item.Content, StringComparison.Ordinal); 596var markdownUrl = cachePageUrl.EndsWith(".md", StringComparison.OrdinalIgnoreCase) ? cachePageUrl : $"{cachePageUrl}.md";
Mcp\ApiDocs\ApiDocsSourceConfigurationTests.cs (2)
131Assert.Contains("[CreateBuilder(string[])](http://localhost:4321/reference/api/csharp/aspire.hosting/distributedapplication/methods.md#createbuilder-string)", rewritten, StringComparison.Ordinal); 132Assert.Contains("[IDistributedApplicationBuilder](http://localhost:4321/reference/api/csharp/aspire.hosting/idistributedapplicationbuilder.md)", rewritten, StringComparison.Ordinal);
Mcp\ApiDocs\ApiMemberMarkdownParserTests.cs (2)
100Assert.True(item.Id.StartsWith("csharp/aspire.test.package/resourcebuilderextensions/methods#withenvironment-", StringComparison.Ordinal), item.Id); 101Assert.DoesNotContain("iresourcebuilder", item.Id, StringComparison.OrdinalIgnoreCase);
Mcp\Docs\DocsIndexServiceTests.cs (10)
477Assert.Contains("\n1. **HTTPS endpoint APIs**", doc.Content, StringComparison.Ordinal); 478Assert.Contains("\n2. **Certificate trust APIs**", doc.Content, StringComparison.Ordinal); 479Assert.Contains("### Why HTTPS matters\n\nHTTPS is essential", doc.Content, StringComparison.Ordinal); 480Assert.Contains("```bash\naspire certs trust\n```", doc.Content, StringComparison.Ordinal); 481Assert.Contains("[Aspire CLI](http://localhost:4321/get-started/install-cli/)", doc.Content, StringComparison.Ordinal); 482Assert.DoesNotContain("Section titled", doc.Content, StringComparison.Ordinal); 483Assert.DoesNotContain("](#why-https-matters)", doc.Content, StringComparison.Ordinal); 484Assert.Contains("See [Aspire CLI](http://localhost:4321/get-started/install-cli/) and Why HTTPS matters.", doc.Content, StringComparison.Ordinal); 509StringComparison.Ordinal); 638var normalized = document.Content.Replace("\r\n", "\n", StringComparison.Ordinal);
Mcp\E2E\McpDocsE2ETests.cs (2)
200Assert.Contains("No documentation found", GetResultText(result), StringComparison.OrdinalIgnoreCase); 266Assert.Contains("search", searchTool.Description, StringComparison.OrdinalIgnoreCase);
Mcp\TestDocsIndexService.cs (2)
76.Where(d => (d.Title?.Contains(query, StringComparison.OrdinalIgnoreCase) ?? false) || 77(d.Summary?.Contains(query, StringComparison.OrdinalIgnoreCase) ?? false))
Npm\AspireJsLauncherTests.cs (5)
30Assert.Contains("version", result.StdErr, StringComparison.OrdinalIgnoreCase); 198if (rid.StartsWith("win-", StringComparison.Ordinal)) 203if (rid.StartsWith("osx-", StringComparison.Ordinal)) 208if (rid.StartsWith("linux-musl-", StringComparison.Ordinal)) 213if (rid.StartsWith("linux-", StringComparison.Ordinal))
Npm\NpmRunnerTests.cs (2)
23.Where(field => field.IsLiteral && field.FieldType == typeof(string) && field.Name.Contains("Registry", StringComparison.Ordinal)) 28Assert.DoesNotContain(registryConstants, value => value?.Contains("pkgs.dev.azure.com", StringComparison.OrdinalIgnoreCase) is true);
NuGet\BundleNuGetServiceTests.cs (4)
49Assert.StartsWith(restoreRoot, manifestPath, StringComparison.OrdinalIgnoreCase); 291Assert.StartsWith(restoreRoot, sharedManifestFirst, StringComparison.OrdinalIgnoreCase); 292Assert.StartsWith(restoreRoot, sharedManifestSecond, StringComparison.OrdinalIgnoreCase); 300Assert.StartsWith(restoreRoot, divergedManifest, StringComparison.OrdinalIgnoreCase);
NuGet\NuGetPackageCacheTests.cs (1)
160filter: id => id.Contains("Dapr", StringComparison.OrdinalIgnoreCase),
Packaging\NuGetConfigMergerSnapshotTests.cs (10)
69var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 77if (channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase)) 131var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 139if (channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase)) 192var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 200if (channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase)) 251var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 259if (channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase)) 315var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 323if (channelName.StartsWith("pr-", StringComparison.OrdinalIgnoreCase))
Packaging\NuGetConfigMergerTests.cs (4)
672e => string.Equals((string?)e.Attribute("value"), oldHive, StringComparison.Ordinal)); 674e => string.Equals((string?)e.Attribute("value"), newHive, StringComparison.Ordinal)); 678ps => string.Equals((string?)ps.Attribute("key"), oldHive, StringComparison.Ordinal)); 722e => string.Equals((string?)e.Attribute("value"), oldHive, StringComparison.Ordinal));
Packaging\PackageChannelTests.cs (4)
716Assert.DoesNotContain(packages, p => string.Equals(p.Id, "Aspire.Hosting.Dapr", StringComparison.OrdinalIgnoreCase)); 717Assert.Contains(packages, p => string.Equals(p.Id, "Aspire.Hosting.Sql", StringComparison.OrdinalIgnoreCase)); 737Assert.Contains(packages, p => string.Equals(p.Id, "Aspire.Hosting.Dapr", StringComparison.OrdinalIgnoreCase)); 738Assert.Contains(packages, p => string.Equals(p.Id, "Aspire.Hosting.Sql", StringComparison.OrdinalIgnoreCase));
Packaging\PackagingServiceTests.cs (10)
1134.FirstOrDefault(add => string.Equals((string?)add.Attribute("key"), "globalPackagesFolder", StringComparison.OrdinalIgnoreCase)); 1539var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1582var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1618var prChannel = Assert.Single(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1651Assert.DoesNotContain(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1682Assert.DoesNotContain(channels, c => string.Equals(c.Name, identityPrChannelName, StringComparison.OrdinalIgnoreCase)); 1706Assert.DoesNotContain(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 1738Assert.DoesNotContain(channels, c => string.Equals(c.Name, prChannelName, StringComparison.OrdinalIgnoreCase)); 2181var overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase)); 2212var overrideChannel = Assert.Single(channels, c => string.Equals(c.Name, PackageChannelNames.Daily, StringComparison.OrdinalIgnoreCase));
ProfileCaptureOptionsTests.cs (7)
64Assert.StartsWith(workspace.WorkspaceRoot.FullName, options.OutputPath, StringComparison.Ordinal); 65Assert.EndsWith(".zip", options.OutputPath, StringComparison.Ordinal); 66Assert.Contains("aspire-profile-", Path.GetFileName(options.OutputPath), StringComparison.Ordinal); 84Assert.EndsWith(".zip", options.OutputPath, StringComparison.Ordinal); 85Assert.Contains("aspire-profile-", Path.GetFileName(options.OutputPath), StringComparison.Ordinal); 102Assert.EndsWith(".zip", options.OutputPath, StringComparison.Ordinal); 103Assert.Contains("aspire-profile-", Path.GetFileName(options.OutputPath), StringComparison.Ordinal);
ProfileCaptureServiceTests.cs (5)
150Assert.Contains("boom", exception.Message, StringComparison.Ordinal); 181Assert.Contains(managedPath, exception.Message, StringComparison.Ordinal); 251Assert.Contains("42", exception.Message, StringComparison.Ordinal); 350Assert.Contains(outputPath, displayedMessage.Message, StringComparison.Ordinal); 590if (request.RequestUri?.AbsolutePath.EndsWith("/api/telemetry/traces", StringComparison.Ordinal) is true)
ProgramTests.cs (5)
64Assert.Contains("hello", output, StringComparison.Ordinal); 65Assert.DoesNotContain("\u001b", output, StringComparison.Ordinal); 101Assert.DoesNotContain("[yellow]", line, StringComparison.Ordinal); 102Assert.Contains(settingsPath, line, StringComparison.Ordinal); 103Assert.Contains("appHost.path", line, StringComparison.Ordinal);
Projects\AppHostServerProjectTests.cs (2)
262var isSafeToDelete = string.Equals(project.ProjectModelPath, expectedPath, StringComparison.OrdinalIgnoreCase) && 264string.Equals(parentDirectory, expectedRoot, StringComparison.OrdinalIgnoreCase);
Projects\AppHostServerSessionTests.cs (1)
82Assert.StartsWith("00-", receivedEnvironmentVariables[ProfilingTelemetry.EnvironmentVariables.TraceParent], StringComparison.Ordinal);
Projects\DotNetAppHostProjectTests.cs (3)
1752var escapedTargetPath = targetPath.FullName.Replace("\\", "\\\\", StringComparison.Ordinal).Replace("\"", "\\\"", StringComparison.Ordinal); 2540""".Replace("{0}", useCliBundleProperty, StringComparison.Ordinal));
Projects\GuestRuntimeTests.cs (2)
872Assert.Contains(lines, l => l.Contains("eof", StringComparison.OrdinalIgnoreCase)); 873Assert.DoesNotContain(lines, l => l.Contains("got-input", StringComparison.OrdinalIgnoreCase));
Projects\JavaAppHostToolchainResolverTests.cs (1)
170Assert.DoesNotContain(spec.Execute.Args, arg => arg.Contains("{args}", StringComparison.Ordinal));
Projects\PrebuiltAppHostServerTests.cs (16)
337Assert.Contains("aspire.config.json", message, StringComparison.Ordinal); 338Assert.Contains(VersionHelper.GetDefaultTemplateVersion(), message, StringComparison.Ordinal); 579var isUnderRoot = workingDirectory.StartsWith(rootDirectory, StringComparison.OrdinalIgnoreCase); 582string.Equals(parentDirectory, rootDirectory, StringComparison.OrdinalIgnoreCase); 583var isSafeToDelete = isUnderRoot && isDirectChildOfRoot && !string.Equals(workingDirectory, rootDirectory, StringComparison.OrdinalIgnoreCase); 620Assert.StartsWith(appHostsRoot, firstWorkingDirectory, StringComparison.OrdinalIgnoreCase); 621Assert.StartsWith(appHostsRoot, secondWorkingDirectory, StringComparison.OrdinalIgnoreCase); 763.FirstOrDefault(a => string.Equals(a.Attribute("key")?.Value, "globalPackagesFolder", StringComparison.OrdinalIgnoreCase)); 772gpfValue!.StartsWith(tempConfigDir, StringComparison.Ordinal), 822.FirstOrDefault(a => string.Equals(a.Attribute("key")?.Value, "globalPackagesFolder", StringComparison.OrdinalIgnoreCase)); 829gpfValue!.StartsWith(tempConfigDir, StringComparison.Ordinal), 943.FirstOrDefault(a => string.Equals(a.Attribute("key")?.Value, "globalPackagesFolder", StringComparison.OrdinalIgnoreCase)); 952gpfValue!.StartsWith(tempConfigDir, StringComparison.Ordinal), 1436StringComparison.OrdinalIgnoreCase); 2962if (string.Equals(arguments[i], optionName, StringComparison.Ordinal)) 3014.Where(e => string.Equals(e.Attribute("key")?.Value, source, StringComparison.OrdinalIgnoreCase))
Projects\ProjectLocatorTests.cs (19)
47Assert.StartsWith("#:sdk Aspire.AppHost.Sdk", contents, StringComparison.Ordinal); 347.Where(displayedMessage => displayedMessage.Message.Contains(AspireConfigFile.FileName, StringComparison.Ordinal)) 1412Assert.False(string.Equals(onDiskProjectFile.FullName, mismatchedCasePath, StringComparison.Ordinal)); 1578Assert.Contains("\"Aspire.Hosting.Redis\"", adjacentConfigJson, StringComparison.Ordinal); 1579Assert.Contains("\"channel\"", adjacentConfigJson, StringComparison.Ordinal); 1580Assert.Contains("\"profiles\"", adjacentConfigJson, StringComparison.Ordinal); 1581Assert.Contains("\"ASPIRE_ALLOW_UNSECURED_TRANSPORT\"", adjacentConfigJson, StringComparison.Ordinal); 1582Assert.Contains("\"sdk\"", adjacentConfigJson, StringComparison.Ordinal); 1646Assert.Contains("\"Aspire.Hosting.Redis\"", appHost1ConfigJson, StringComparison.Ordinal); 1652Assert.Contains("\"Aspire.Hosting.PostgreSQL\"", appHost2ConfigJson, StringComparison.Ordinal); 2184=> appHostFile.Name.Equals(_supportedFileName, StringComparison.OrdinalIgnoreCase) ? _project : null; 2187=> string.Equals(languageId, _project.LanguageId, StringComparison.OrdinalIgnoreCase) ? _project : null; 2205=> appHostFile.Name.Equals(supportedFileName, StringComparison.OrdinalIgnoreCase); 2220=> Task.FromResult(new AppHostValidationResult(IsValid: appHostFile.Name.Equals(supportedFileName, StringComparison.OrdinalIgnoreCase))); 2732if (projectFile.Extension.Equals(".csproj", StringComparison.OrdinalIgnoreCase)) 2776if (projectFile.Extension.Equals(".csproj", StringComparison.OrdinalIgnoreCase)) 3180if (string.Equals(projectFile.FullName, slowValidationFile.FullName, StringComparison.Ordinal)) 3195if (string.Equals(projectFile.FullName, appHost2File.FullName, StringComparison.Ordinal)) 3821Assert.DoesNotContain(sink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message?.Contains("Ignoring configured AppHost path", StringComparison.Ordinal) == true);
Projects\ProjectUpdaterTests.cs (9)
1542Assert.DoesNotContain("<PackageReference", updatedProject, StringComparison.Ordinal); 1543Assert.DoesNotContain("<PackageVersion", updatedProps, StringComparison.Ordinal); 3804var addCalls = calls.Where(c => c.StartsWith("add:", StringComparison.Ordinal)).ToList(); 3809var restoreCalls = calls.Where(c => c.StartsWith("restore:", StringComparison.Ordinal)).ToList(); 3889.Where(f => string.Equals(f.Name, "nuget.config", StringComparison.OrdinalIgnoreCase)) 3981Assert.Contains("contoso", updatedContent, StringComparison.Ordinal); 3982Assert.Contains("packageSourceMapping", updatedContent, StringComparison.Ordinal); 4053.Where(f => string.Equals(f.Name, "nuget.config", StringComparison.OrdinalIgnoreCase)) 4058Assert.Contains("packageSourceMapping", content, StringComparison.Ordinal);
Scaffolding\ScaffoldingServiceTests.cs (1)
113Assert.False(serialized.EndsWith(Environment.NewLine, StringComparison.Ordinal));
Secrets\SecretStoreResolverTests.cs (1)
34Assert.StartsWith("aspire-", id, StringComparison.Ordinal);
Telemetry\AspireCliTelemetryTests.cs (1)
462t.Key.StartsWith("aspire.cli.microsoft_internal", StringComparison.Ordinal))];
Telemetry\InternalMicrosoftDetectorTests.cs (5)
85Assert.Contains("\"isInternalMicrosoft\": true", updatedCache, StringComparison.Ordinal); 86Assert.Contains("\"source\": \"positive\"", updatedCache, StringComparison.Ordinal); 87Assert.Contains("\"alias\": \"stale.alias\"", updatedCache, StringComparison.Ordinal); 88Assert.Contains("\"domain\": \"STALE\"", updatedCache, StringComparison.Ordinal); 89Assert.Contains("\"lastRunUtc\": \"2026-06-16T12:00:00+00:00\"", updatedCache, StringComparison.Ordinal);
Telemetry\TelemetryConfigurationTests.cs (1)
323t.Key.StartsWith("aspire.cli.microsoft_internal", StringComparison.Ordinal))];
Templating\JavaAppHostTemplateTests.cs (5)
19Assert.DoesNotContain(lines, line => line.TrimStart().StartsWith("package ", StringComparison.Ordinal)); 85Assert.Contains("spring-boot-starter-parent", File.ReadAllText(pomPath), StringComparison.Ordinal); 138Assert.Contains("distributionType=only-script", File.ReadAllText(propertiesPath), StringComparison.Ordinal); 152Assert.Contains("addSpringBootApp(\"api\", \"./api\")", appHost, StringComparison.Ordinal); 155Assert.Contains("process.env.API_HTTPS || process.env.API_HTTP", viteConfig, StringComparison.Ordinal);
Templating\TemplateNuGetConfigServiceTests.cs (1)
1086.Where(e => string.Equals((string?)e.Attribute("key"), source, StringComparison.OrdinalIgnoreCase))
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
TestServices\FakeNuGetPackageCache.cs (1)
43if (packageId.StartsWith("tags:", StringComparison.OrdinalIgnoreCase))
TestServices\FakePlaywrightServices.cs (1)
185.Where(entry => string.Equals(entry.Key.SkillName, skillName, StringComparison.Ordinal))
TestServices\TestAppHostAuxiliaryBackchannel.cs (2)
186: LogLines.Where(l => string.Equals(l.ResourceName, resourceName, StringComparison.OrdinalIgnoreCase) 187|| l.ResourceName.StartsWith(resourceName + "-", StringComparison.OrdinalIgnoreCase));
TestServices\TestAppHostProjectFactory.cs (6)
84if (appHostFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase)) 98if (languageId.Equals(LanguageId, StringComparison.OrdinalIgnoreCase)) 127if (trimmedLine.StartsWith("#:sdk Aspire.AppHost.Sdk", StringComparison.Ordinal)) 180if (appHostFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase)) 219if (appHostFile.Extension.Equals(".cs", StringComparison.OrdinalIgnoreCase)) 265if (trimmedLine.StartsWith("#:sdk Aspire.AppHost.Sdk", StringComparison.Ordinal))
TestServices\TestAuxiliaryBackchannelMonitor.cs (2)
74string.Equals(Path.GetFullPath(c.AppHostInfo.AppHostPath), Path.GetFullPath(SelectedAppHostPath), StringComparison.OrdinalIgnoreCase)); 118return !relativePath.StartsWith("..", StringComparison.Ordinal) && !Path.IsPathRooted(relativePath);
TestServices\TestExtensionInteractionService.cs (1)
82var matchingChoice = choicesArray.FirstOrDefault(c => string.Equals(choiceFormatter(c), selected, StringComparison.Ordinal));
TestServices\TestInteractionService.cs (2)
173var match = choices.FirstOrDefault(c => string.Equals(choiceFormatter(c), value, StringComparison.OrdinalIgnoreCase)) 174?? choices.FirstOrDefault(c => string.Equals(c.ToString(), value, StringComparison.OrdinalIgnoreCase));
TestServices\TestLanguageDiscovery.cs (2)
38string.Equals(l.LanguageId.Value, languageId.Value, StringComparison.OrdinalIgnoreCase)); 77string.Equals(l.LanguageId.Value, languageId.Value, StringComparison.OrdinalIgnoreCase));
TestServices\TestTypeScriptStarterProjectFactory.cs (3)
19if (!string.Equals(language.LanguageId, KnownLanguageId.TypeScript, StringComparison.Ordinal)) 39return appHostFile.Name.Equals("apphost.mts", StringComparison.OrdinalIgnoreCase) || 40appHostFile.Name.Equals("apphost.ts", StringComparison.OrdinalIgnoreCase);
Utils\AppHostArgumentRedactorTests.cs (1)
129Assert.DoesNotContain("sk-live-secret", redacted, StringComparison.Ordinal);
Utils\CliDownloaderTests.cs (3)
23Assert.DoesNotContain("dotnet", descriptor, StringComparison.OrdinalIgnoreCase); 24Assert.DoesNotContain("ga/", descriptor, StringComparison.OrdinalIgnoreCase); 25Assert.DoesNotContain("rc/", descriptor, StringComparison.OrdinalIgnoreCase);
Utils\CliPathHelperTests.cs (1)
378Assert.DoesNotContain("/private/", result, StringComparison.Ordinal);
Utils\ConsoleActivityLoggerTests.cs (14)
284var prepareIndex = result.IndexOf("Prepare", StringComparison.Ordinal); 285var buildIndex = result.IndexOf(" Build", StringComparison.Ordinal); 286var packageIndex = result.IndexOf(" Package", StringComparison.Ordinal); 287var publishIndex = result.IndexOf(" Publish", StringComparison.Ordinal); 288var finalizeIndex = result.IndexOf("Finalize", StringComparison.Ordinal); 314Assert.Contains(lines, line => line.Contains("Step timeline:", StringComparison.Ordinal)); 317var publishLine = Assert.Single(lines, line => line.Contains("Publish", StringComparison.Ordinal)); 321Assert.True(publishLine.IndexOf('│') > publishLine.IndexOf("Publish", StringComparison.Ordinal)); 343var timelineLabelLine = Assert.Single(lines, line => line.Contains(SharedCommandStrings.PipelineStepTimelineLabel, StringComparison.Ordinal)); 367var packageLine = Assert.Single(lines, line => line.Contains("Package", StringComparison.Ordinal)); 389var zeroEventLine = Assert.Single(lines, line => line.Contains("Zero event", StringComparison.Ordinal)); 405Assert.DoesNotContain(SharedCommandStrings.PipelineStepsSummaryTitle, output.ToString(), StringComparison.Ordinal); 425var deepPublishLine = Assert.Single(lines, line => line.Contains("Publish", StringComparison.Ordinal)); 427Assert.DoesNotContain(lines, line => line.Contains(SharedCommandStrings.PipelineStepTimelineLabel, StringComparison.Ordinal));
Utils\DcpConnectionHealthCheckTests.cs (2)
56Assert.Contains("Developer Control Plane (DCP) executable not found", result.Message, StringComparison.Ordinal); 128Assert.Contains("Developer Control Plane (DCP) connection health checks succeeded", result.Message, StringComparison.Ordinal);
Utils\MissingJavaScriptToolWarningTests.cs (2)
55Assert.Contains("'bun install'", message, StringComparison.Ordinal); 56Assert.Contains("install Bun", message, StringComparison.Ordinal);
Aspire.Components.Common.TestUtilities (2)
ConformanceTests.cs (2)
347? loggerFactory.Categories.Any(c => c.StartsWith(req.Name, StringComparison.Ordinal)) 369Assert.Contains(loggerFactory.Categories, c => c.StartsWith(req.Name, StringComparison.Ordinal));
Aspire.Confluent.Kafka (1)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\Shared\PropertyFetcher.AOT.cs (1)
101var property = type.DeclaredProperties.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase)) ?? type.GetProperty(propertyName);
Aspire.Dashboard (173)
Api\TelemetryApiService.cs (1)
583if (string.IsNullOrWhiteSpace(resourceName) || string.Equals(resourceName, "null", StringComparison.OrdinalIgnoreCase))
Components\Controls\DashboardRunSelect.razor.cs (1)
65Checked = string.Equals(run.RunId, SelectedRunId, StringComparison.Ordinal),
Components\Controls\LogViewer.razor.cs (2)
113var filterChanged = !string.Equals(_appliedFilterText, FilterText, StringComparison.Ordinal); 177return GetSearchableText(entry).Contains(filterText, StringComparison.OrdinalIgnoreCase);
Components\Controls\PropertyGrid.razor.cs (2)
81=> Name?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 82Value?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Controls\ResourceDetails.razor.cs (1)
385if (string.IsNullOrWhiteSpace(stateDescription) || string.Equals(stateDescription, stateViewModel.Text, StringComparison.Ordinal))
Components\Controls\SpanDetails.razor.cs (5)
64ViewModel.Span.Events.Where(e => e.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).OrderBy(e => e.Time).AsQueryable(); 67ViewModel.Links.Where(e => e.SpanId.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).AsQueryable(); 70ViewModel.Backlinks.Where(e => e.SpanId.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).AsQueryable(); 90return vm.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) || 91vm.Value?.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Controls\StructuredLogDetails.razor.cs (3)
98MoveAttributes(attributes, _exceptionAttributes, a => a.Name.StartsWith("exception.", StringComparison.OrdinalIgnoreCase)); 169return vm.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) || 170vm.Value?.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Controls\SummaryDetailsView.razor.cs (2)
306if (panel1SizeString is null || !panel1SizeString.EndsWith("fr", StringComparison.Ordinal) 307|| panel2SizeString is null || !panel2SizeString.EndsWith("fr", StringComparison.Ordinal))
Components\Controls\TerminalView.razor.cs (2)
106if (!string.Equals(ResourceName, _connectedResourceName, StringComparison.Ordinal) || 153if (!string.Equals(ResourceName, _connectedResourceName, StringComparison.Ordinal) ||
Components\Dialogs\AIAgentsDialog.razor.cs (2)
45?? frontendEndpoints.FirstOrDefault(e => string.Equals(e.Scheme, "https", StringComparison.Ordinal))?.ToString() 46?? frontendEndpoints.FirstOrDefault(e => string.Equals(e.Scheme, "http", StringComparison.Ordinal))?.ToString();
Components\Dialogs\FilterDialog.razor.cs (1)
303newValues = newValues.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase));
Components\Layout\MainLayout.razor.cs (1)
269if (string.Equals(runId, selectedRunId, StringComparison.Ordinal))
DashboardWebApplication.cs (2)
814if (string.Equals(rule.Thumbprint, certThumbprint, StringComparison.OrdinalIgnoreCase)) 1093private static bool IsHttpsOrNull(BindingAddress? address) => address == null || string.Equals(address.Scheme, "https", StringComparison.Ordinal);
Model\ConnectionStringParser.cs (5)
190var uriValue = connectionString.StartsWith(jdbcPrefix, StringComparison.OrdinalIgnoreCase) 223if (connectionString.StartsWith("jdbc:", StringComparison.OrdinalIgnoreCase)) 268if (hostAlias.Equals("contact points", StringComparison.OrdinalIgnoreCase) && 572connectionString.StartsWith("./", StringComparison.Ordinal) || connectionString.StartsWith("../", StringComparison.Ordinal) ||
Model\DashboardSqliteOutgoingPeerResolver.cs (3)
14var isDashboardSqlite = string.Equals(attributes.GetValue(OtlpSpan.PeerServiceAttributeKey), DashboardRunStore.DatabaseFileName, StringComparison.Ordinal) && 15string.Equals(attributes.GetValue("db.system.name"), SqliteSystemName, StringComparison.Ordinal) && 16string.Equals(attributes.GetValue("db.namespace"), DashboardRunStore.DatabaseFileName, StringComparison.Ordinal);
Model\DefaultInstrumentUnitResolver.cs (2)
36if (instrument.Name.EndsWith(".count", StringComparison.Ordinal)) 40else if (instrument.Name.EndsWith(".length", StringComparison.Ordinal))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
465if (attr.Key.StartsWith(prefix, StringComparison.Ordinal))
Model\Interaction\InputViewModel.cs (1)
87var filteredValues = SelectOptions.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase));
Model\Markdown\MarkdownHelpers.cs (1)
108if (string.Equals(uri.Scheme, "javascript", StringComparison.OrdinalIgnoreCase))
Model\Otlp\SpanWaterfallViewModel.cs (4)
82return Span.SpanId.Contains(filter, StringComparison.CurrentCultureIgnoreCase) 83|| getResourceName(Span.Source).Contains(filter, StringComparison.CurrentCultureIgnoreCase) 84|| Span.GetDisplaySummary().Contains(filter, StringComparison.CurrentCultureIgnoreCase) 85|| UninstrumentedPeer?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) is true;
Model\Otlp\TelemetryFilter.cs (1)
318if (!string.Equals(Value, otherFilter.Value, StringComparison.OrdinalIgnoreCase))
Model\ResourceDetailRelationshipViewModel.cs (2)
14return Resource.DisplayName.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 15Types.Any(t => t.Contains(filter, StringComparison.CurrentCultureIgnoreCase));
Model\ResourceIconHelpers.cs (1)
36string t when t.Contains("database", StringComparison.OrdinalIgnoreCase) => iconResolver.ResolveIconName("Database", desiredSize, desiredVariant),
Model\ResourceOutgoingPeerResolver.cs (4)
243if (context.DatabaseName is not null && string.Equals(resourceDatabaseName, context.DatabaseName, StringComparison.Ordinal)) 249if (context.DatabaseName is not null && string.Equals(resourceDatabaseName, context.DatabaseName, StringComparison.OrdinalIgnoreCase)) 270if (string.Equals(endpoint, value, StringComparison.OrdinalIgnoreCase)) 280if (string.Equals(transformedEndpoint, value, StringComparison.OrdinalIgnoreCase))
Model\ResourceUrlHelpers.cs (5)
55.ThenByDescending(e => e.Url?.StartsWith("https", StringComparison.Ordinal) == true) 88=> Url?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 89Text.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 90Name.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 91DisplayName?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true;
Model\ResourceViewModel.cs (10)
50public bool IsParameter => string.Equals(ResourceType, KnownResourceTypes.Parameter, StringComparison.Ordinal); 133if (string.Equals(name, propertyName, StringComparison.OrdinalIgnoreCase)) 427_propertyViewModel.Name.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 428DisplayName.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 429ToolTip.Contains(filter, StringComparison.CurrentCultureIgnoreCase); 498Source?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 499Target?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true; 532Name?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 533Description?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 534_humanizedHealthStatus?.Contains(filter, StringComparison.OrdinalIgnoreCase) is true;
Model\SpanType.cs (1)
188if (span.Scope.Name.StartsWith(scopePrefix, StringComparison.OrdinalIgnoreCase))
Model\TextVisualizerViewModel.cs (3)
265return span.StartsWith("<?xml", StringComparison.OrdinalIgnoreCase) 266|| span.StartsWith("<!--", StringComparison.Ordinal) 267|| span.StartsWith("<!DOCTYPE", StringComparison.OrdinalIgnoreCase)
Model\WebSocketOriginValidator.cs (2)
18!string.Equals(originUri.Scheme, context.Request.Scheme, StringComparison.OrdinalIgnoreCase)) 44return string.Equals(originUri.Host, expectedUri.Host, StringComparison.OrdinalIgnoreCase) &&
Otlp\Http\OtlpHttpEndpointsBuilder.cs (2)
88if (string.Equals(mt.MediaType, JsonContentType, StringComparison.OrdinalIgnoreCase)) 94if (string.Equals(mt.MediaType, ProtobufContentType, StringComparison.OrdinalIgnoreCase))
Otlp\Model\OtlpHelpers.cs (2)
505return existingId.StartsWith(incomingId, StringComparison.OrdinalIgnoreCase); 509return existingId.Equals(incomingId, StringComparison.OrdinalIgnoreCase);
Otlp\Model\OtlpSpan.cs (1)
201if (string.Equals(rpcSystem, "grpc", StringComparison.OrdinalIgnoreCase))
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (2)
708.Where(scope => string.Equals(scope.Scope.Scope.Name, meterName, StringComparison.Ordinal)) 710.Where(instrument => string.Equals(instrument.Summary.Name, instrumentName, StringComparison.Ordinal))
Otlp\Storage\SqliteTelemetryRepository.cs (3)
41.Replace("!", "!!", StringComparison.Ordinal) 42.Replace("%", "!%", StringComparison.Ordinal) 43.Replace("_", "!_", StringComparison.Ordinal);
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (1)
832public int Compare(KeyValuePair<string, string> x, KeyValuePair<string, string> y) => string.Compare(x.Key, y.Key, StringComparison.Ordinal);
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (3)
282if (string.Equals(parentSpanId, span.SpanId, StringComparison.Ordinal)) 1062(!string.Equals(currentSpan.TraceId, row.TraceId, StringComparison.Ordinal) || 1063!string.Equals(currentSpan.SpanId, row.SpanId, StringComparison.Ordinal)))
ServiceClient\DashboardDataSource.cs (1)
161if (previousRun is not null && !string.Equals(previousRun.RunId, selectedRun.RunId, StringComparison.Ordinal))
ServiceClient\DashboardRunStore.cs (5)
199if (string.Equals(directory, RunDirectory, StringComparison.OrdinalIgnoreCase) || 242GetRuns().SingleOrDefault(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)); 270!string.Equals(metadata.RunId, run.RunId, StringComparison.Ordinal)) 277if (string.Equals(run.RunId, RunId, StringComparison.Ordinal)) 347if (string.Equals(directory, RunDirectory, StringComparison.OrdinalIgnoreCase))
ServiceClient\DashboardSqliteDatabase.cs (2)
194.Where(name => name.StartsWith(SchemaResourcePrefix, StringComparison.Ordinal) && name.EndsWith(".sql", StringComparison.Ordinal))
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
src\Shared\LocaleHelpers.cs (1)
76.Any(c => string.Equals(c.Name, cultureName, StringComparison.OrdinalIgnoreCase));
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
src\Shared\StringUtils.cs (1)
41return value.EndsWith(suffix, StringComparison.Ordinal)
Terminal\DefaultTerminalConnectionResolver.cs (1)
56if (!string.Equals(resource.DisplayName, resourceName, StringComparison.Ordinal))
Aspire.Dashboard.Components.Tests (42)
Controls\LogViewerTests.cs (5)
87string.Equals(invocation.Arguments[0]?.ToString(), "logScrollContainer", StringComparison.Ordinal) && 88string.Equals(invocation.Arguments[1]?.ToString(), bool.TrueString, StringComparison.OrdinalIgnoreCase)); 313Assert.Contains(contents, c => c.Contains("another banana log", StringComparison.Ordinal)); 433Assert.True(background.StartsWith("var(", StringComparison.Ordinal), $"Unexpected background style: {style}"); 458if (declaration.StartsWith(propertyPrefix, StringComparison.OrdinalIgnoreCase))
Dialogs\FilterDialogTests.cs (1)
233Assert.Contains("latest-value", option.TextContent, StringComparison.Ordinal);
Dialogs\InteractionsInputDialogTests.cs (1)
120Assert.Contains(InteractionHelpers.MaxFileCount.ToString(), exception.Message, StringComparison.Ordinal);
Dialogs\ManageDataDialogTests.cs (6)
356(accessibleName.StartsWith("Select ", StringComparison.Ordinal) || 357accessibleName.StartsWith("Deselect ", StringComparison.Ordinal)); 368string.Equals(element.GetAttribute("title"), accessibleName, StringComparison.Ordinal) || 369string.Equals(element.GetAttribute("aria-label"), accessibleName, StringComparison.Ordinal)); 379string.Equals(element.GetAttribute("title"), accessibleName, StringComparison.Ordinal) && 380string.Equals(element.GetAttribute("aria-label"), accessibleName, StringComparison.Ordinal);
Layout\MainLayoutTests.cs (11)
272await cut.InvokeAsync(() => cut.FindAll("fluent-menu-item").Single(item => item.TextContent.Contains(menuItemName, StringComparison.OrdinalIgnoreCase)).Click()); 285string.Equals((string?)invocation.Arguments[0], expectedFocusId, StringComparison.Ordinal)); 304Assert.Contains("class=\"application-run-select\"", cut.Markup, StringComparison.Ordinal); 306cut.Markup.IndexOf("class=\"application-run-select\"", StringComparison.Ordinal) < 307cut.Markup.IndexOf($"id=\"{existingButtonId}\"", StringComparison.Ordinal)); 443Assert.Contains("fill: var(--success)", statusIcon.GetAttribute("style"), StringComparison.Ordinal); 524Assert.Contains("fill: var(--warning)", statusIcon.GetAttribute("style"), StringComparison.Ordinal); 561Assert.Contains("fill: var(--success)", statusIcon.GetAttribute("style"), StringComparison.Ordinal); 995await cut.InvokeAsync(() => cut.FindAll("fluent-menu-item").Single(item => item.TextContent.Contains(menuItemName, StringComparison.OrdinalIgnoreCase)).Click()); 1014string.Equals((string?)invocation.Arguments[0], expectedFocusId, StringComparison.Ordinal)); 1051string.Equals((string?)invocation.Arguments[0], launchButtonId, StringComparison.Ordinal));
Pages\ConsoleLogsTerminalTests.cs (2)
646if (current.TagName.Equals("DIV", StringComparison.OrdinalIgnoreCase) && 647style.Contains("display:", StringComparison.Ordinal))
Pages\ConsoleLogsTests.cs (2)
898button => string.Equals(button.Instance.Class, "highlighted-command", StringComparison.Ordinal)); 903button => string.Equals(button.Instance.Class, "clear-button", StringComparison.Ordinal));
Pages\MetricsTests.cs (1)
190Assert.Contains(activities, activity => ((string?)activity.GetTagItem("db.query.text"))?.Contains("telemetry_metric_points", StringComparison.Ordinal) == true);
Pages\ResourcesTests.cs (4)
69button => string.Equals(button.Instance.Title, "Test command description", StringComparison.Ordinal)); 334string.Equals(invocation.Arguments[0]?.ToString(), "resourcesScrollContainer", StringComparison.Ordinal) && 335string.Equals(invocation.Arguments[1]?.ToString(), bool.TrueString, StringComparison.OrdinalIgnoreCase)); 555Assert.Contains("onkeydown:stoppropagation", badge.OuterHtml, StringComparison.OrdinalIgnoreCase);
Pages\StructuredLogsTests.cs (2)
232string.Equals(invocation.Arguments[0]?.ToString(), "structuredLogsScrollContainer", StringComparison.Ordinal) && 233string.Equals(invocation.Arguments[1]?.ToString(), bool.TrueString, StringComparison.OrdinalIgnoreCase));
Pages\TraceDetailsTests.cs (2)
202string.Equals(invocation.Arguments[0]?.ToString(), "traceDetailScrollContainer", StringComparison.Ordinal) && 203string.Equals(invocation.Arguments[1]?.ToString(), bool.TrueString, StringComparison.OrdinalIgnoreCase));
Pages\TracesTests.cs (2)
53string.Equals(invocation.Arguments[0]?.ToString(), "tracesScrollContainer", StringComparison.Ordinal) && 54string.Equals(invocation.Arguments[1]?.ToString(), bool.TrueString, StringComparison.OrdinalIgnoreCase));
Shared\FluentUISetupHelpers.cs (2)
281_runs.SingleOrDefault(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)); 286_runs.Single(candidate => string.Equals(candidate.RunId, run.RunId, StringComparison.Ordinal)).IsPinned = isPinned;
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Dashboard.Tests (57)
BlazorAssetsTests.cs (2)
20Assert.Contains("keydown", blazorWebJs, StringComparison.Ordinal); 22blazorWebJs.Contains("isComposing", StringComparison.Ordinal),
DashboardOptionsTests.cs (2)
394Assert.StartsWith(".Aspire.Dashboard.Auth.Http=", httpCookie, StringComparison.Ordinal); 400Assert.StartsWith(".Aspire.Dashboard.Auth=", httpsCookie, StringComparison.Ordinal);
Integration\FrontendBrowserTokenAuthTests.cs (10)
158var httpsCookie = Assert.Single(httpsResponse.Headers.GetValues("Set-Cookie"), c => c.StartsWith(".Aspire.Dashboard.Auth=", StringComparison.Ordinal)); 159var httpCookie = Assert.Single(httpResponse.Headers.GetValues("Set-Cookie"), c => c.StartsWith(".Aspire.Dashboard.Auth.Http=", StringComparison.Ordinal)); 160Assert.Contains("; secure", httpsCookie, StringComparison.OrdinalIgnoreCase); 161Assert.DoesNotContain("; secure", httpCookie, StringComparison.OrdinalIgnoreCase); 205Assert.StartsWith(".Aspire.Dashboard.Auth=", c, StringComparison.Ordinal); 206Assert.Contains("expires=Thu, 01 Jan 1970", c, StringComparison.OrdinalIgnoreCase); 210Assert.StartsWith(".Aspire.Dashboard.Auth.Http=", c, StringComparison.Ordinal); 211Assert.Contains("expires=Thu, 01 Jan 1970", c, StringComparison.OrdinalIgnoreCase); 276var cookie = Assert.Single(response.Headers.GetValues("Set-Cookie"), c => c.StartsWith(".Aspire.Dashboard.Auth=", StringComparison.Ordinal)); 277Assert.Contains("; secure", cookie, StringComparison.OrdinalIgnoreCase);
Integration\Playwright\AccessibilityTests.cs (4)
142if (string.Equals(controlName, "fluent-search", StringComparison.Ordinal)) 568var hasOpaqueOutline = !string.Equals(outlineColor, "transparent", StringComparison.OrdinalIgnoreCase) 569&& !string.Equals(outlineColor, "rgba(0, 0, 0, 0)", StringComparison.OrdinalIgnoreCase); 573!string.Equals(outlineStyle, "none", StringComparison.Ordinal) && outlineWidth >= 2 && hasOpaqueOutline,
Integration\Playwright\AspireMenuButtonFocusTests.cs (1)
50async () => string.Equals(await page.EvaluateAsync<string?>("() => document.activeElement?.id"), clearButtonId, StringComparison.Ordinal),
Integration\Playwright\BrowserTokenAuthenticationTests.cs (2)
203return ex.Message.Contains("Executable doesn't exist", StringComparison.Ordinal) || 204ex.Message.Contains("Host system is missing dependencies", StringComparison.Ordinal);
Model\DashboardDataSourceTests.cs (8)
156var historicalRun = nextRunStore.GetRuns().Single(run => string.Equals(run.RunId, pinnedRunId, StringComparison.Ordinal)); 232Assert.False(runDirectory.StartsWith(workspace.Path, StringComparison.OrdinalIgnoreCase)); 687var run = pinningRunStore.GetRuns().Single(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)); 711Assert.All(pinnedRunIds, runId => Assert.True(finalRunStore.GetRuns().Single(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)).IsPinned)); 807var historicalRun = currentRunStore.GetRuns().Single(run => string.Equals(run.RunId, historicalRunId, StringComparison.Ordinal)); 857var historicalRun = currentRunStore.GetRuns().Single(run => string.Equals(run.RunId, historicalRunId, StringComparison.Ordinal)); 901Assert.Contains(expiredRunDirectory, warning.Message, StringComparison.Ordinal); 945Assert.Contains("does not match run metadata schema version", exception.Message, StringComparison.Ordinal);
Model\SqliteResourceRepositoryTests.cs (2)
709Assert.Contains("CHECK (total_spans >= 0)", traceResourcesSql, StringComparison.Ordinal); 975Assert.Single(queries, query => query.TrimStart().StartsWith($"INSERT INTO {table} ", StringComparison.Ordinal));
Shared\TestDashboardDataSource.cs (2)
57_runs.SingleOrDefault(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)); 61_runs.Single(candidate => string.Equals(candidate.RunId, run.RunId, StringComparison.Ordinal)).IsPinned = isPinned;
TelemetryRepositoryTests\MetricsTests.cs (21)
1718Assert.DoesNotContain(queries, query => query.Contains("telemetry_metric_exemplar_attributes", StringComparison.Ordinal)); 1719Assert.Single(queries, query => query.Contains("ranked_metric_points", StringComparison.Ordinal)); 1746Assert.DoesNotContain(queries, query => query.Contains("telemetry_metric_points", StringComparison.Ordinal)); 2174Assert.Single(queries, query => query.Contains("SELECT instrument_id", StringComparison.Ordinal)); 2175Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_metric_dimensions d", StringComparison.Ordinal)); 2176Assert.Single(queries, query => query.StartsWith("DELETE FROM telemetry_metric_points", StringComparison.Ordinal)); 2177var insertQuery = Assert.Single(queries, query => query.StartsWith("INSERT INTO telemetry_metric_points", StringComparison.Ordinal)); 2299Assert.DoesNotContain(queries, query => query.Contains("SELECT EXISTS", StringComparison.Ordinal)); 2300var exemplarInsert = Assert.Single(queries, query => query.StartsWith("INSERT OR IGNORE INTO telemetry_metric_exemplars", StringComparison.Ordinal)); 2302Assert.Single(queries, query => query.StartsWith("INSERT INTO telemetry_metric_exemplar_attributes", StringComparison.Ordinal)); 2358Assert.DoesNotContain(queries, query => query.Contains("SELECT resource_id", StringComparison.Ordinal)); 2359Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_scopes", StringComparison.Ordinal)); 2360Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_scope_attributes", StringComparison.Ordinal)); 2361Assert.DoesNotContain(queries, query => query.Contains("SELECT instrument_id", StringComparison.Ordinal)); 2362Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_metric_dimensions d", StringComparison.Ordinal)); 2363Assert.DoesNotContain(queries, query => query.StartsWith("UPDATE telemetry_resources SET has_metrics", StringComparison.Ordinal)); 2364Assert.DoesNotContain(queries, query => query.StartsWith("DELETE FROM telemetry_metric_points", StringComparison.Ordinal)); 2365var updateQuery = Assert.Single(queries, query => query.Contains("UPDATE telemetry_metric_points", StringComparison.Ordinal)); 2366Assert.Contains("WITH updates", updateQuery, StringComparison.Ordinal); 2367Assert.Contains("FROM updates", updateQuery, StringComparison.Ordinal); 2368Assert.DoesNotContain("SELECT end_time_ticks FROM updates", updateQuery, StringComparison.Ordinal);
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
tests\Shared\Telemetry\InMemoryTelemetryRepository.cs (2)
765if (hasFilterText && !trace.FullName.Contains(context.TraceNameFilterText!, StringComparison.OrdinalIgnoreCase)) 2777string.Compare(x.Key, y.Key, StringComparison.Ordinal);
Aspire.Deployment.EndToEnd.Tests (36)
AcaCompactNamingDeploymentTests.cs (2)
277Assert.Contains(buildRunPattern, content, StringComparison.Ordinal); 278content = content.Replace(buildRunPattern, replacement, StringComparison.Ordinal);
AksPersistentVolumeDeploymentTests.cs (2)
440if (!content.Contains(oldValue, StringComparison.Ordinal)) 446return content.Replace(oldValue, newValue, StringComparison.Ordinal);
AppServiceReactDeploymentTests.cs (3)
136if (!content.Contains(buildRunPattern, StringComparison.Ordinal)) 141content = content.Replace(buildRunPattern, initialAppHostConfiguration, StringComparison.Ordinal); 177StringComparison.Ordinal);
AppServiceStoragePrivateEndpointDeploymentTests.cs (8)
124if (!appHostContent.Contains(builderCreation, StringComparison.Ordinal)) 129appHostContent = appHostContent.Replace(builderCreation, infrastructure, StringComparison.Ordinal); 136if (!appHostContent.Contains(healthCheck, StringComparison.Ordinal)) 141appHostContent = appHostContent.Replace(healthCheck, healthCheckWithStorage, StringComparison.Ordinal); 153if (!serverProgramContent.Contains(serviceDefaults, StringComparison.Ordinal)) 161StringComparison.Ordinal); 191if (!serverProgramContent.Contains(defaultEndpoints, StringComparison.Ordinal)) 196serverProgramContent = serverProgramContent.Replace(defaultEndpoints, storageProbe, StringComparison.Ordinal);
AzureResourceScopeDeploymentTests.cs (3)
181if (!line.StartsWith(sdkDirectivePrefix, StringComparison.Ordinal)) 187var buildMetadataIndex = version.IndexOf('+', StringComparison.Ordinal); 197while (content.AsSpan(insertionIndex).StartsWith("#:", StringComparison.Ordinal))
Helpers\DeploymentReporter.cs (1)
82if (errorMessage.StartsWith(XunitDynamicSkipToken, StringComparison.Ordinal))
tests\Shared\CliInstallStrategy.cs (5)
467if (string.Equals(dotnetTool, "true", StringComparison.OrdinalIgnoreCase) || 468string.Equals(dotnetTool, "1", StringComparison.OrdinalIgnoreCase)) 493if (string.Equals(preinstalled, "true", StringComparison.OrdinalIgnoreCase) || 494string.Equals(preinstalled, "1", StringComparison.OrdinalIgnoreCase)) 637return version?.Contains('-', StringComparison.Ordinal) == true;
tests\Shared\CliPackageDiscovery.cs (4)
54|| fileName.EndsWith(".snupkg", StringComparison.OrdinalIgnoreCase) 55|| fileName.EndsWith(".symbols.nupkg", StringComparison.OrdinalIgnoreCase) 56|| !fileName.StartsWith(AspireCliPackagePrefix, StringComparison.OrdinalIgnoreCase) 57|| !fileName.EndsWith(NupkgSuffix, StringComparison.OrdinalIgnoreCase))
tests\Shared\Hex1bAutomatorTestHelpers.cs (8)
97firstOutputMatched = firstOutputLine.Contains(desiredOutput, StringComparison.Ordinal); 170return line.Contains($"[{expectedPromptSequence} OK] $", StringComparison.Ordinal) || 171line.Contains($"[{expectedPromptSequence} ERR:", StringComparison.Ordinal); 199if (line.EndsWith(commandText, StringComparison.Ordinal) || 200line.Contains($"$ {commandText}", StringComparison.Ordinal) || 201line.Contains($"# {commandText}", StringComparison.Ordinal)) 210if (line.Contains(commandText, StringComparison.Ordinal)) 790if (terminalOutput.Contains(marker, StringComparison.OrdinalIgnoreCase))
Aspire.EndToEnd.Tests (5)
tests\Shared\TemplatesTesting\AspireProject.cs (5)
125if (res.Output.Contains("Restore failed", StringComparison.OrdinalIgnoreCase) || 126res.Output.Contains("Post action failed", StringComparison.OrdinalIgnoreCase)) 313if (outputMessage.Contains("docker was found but appears to be unhealthy", StringComparison.OrdinalIgnoreCase)) 378return ex.Message.Contains("net::ERR_NETWORK_CHANGED", StringComparison.OrdinalIgnoreCase) || 379ex.Message.Contains("net::ERR_SOCKET_NOT_CONNECTED", StringComparison.OrdinalIgnoreCase);
Aspire.Hosting (204)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
476.Replace("\r\n", "\n", StringComparison.Ordinal)
ApplicationModel\ContainerImagePushOptions.cs (1)
160if (firstSegment.Contains('.') || firstSegment.Contains(':') || firstSegment.Equals("localhost", StringComparison.OrdinalIgnoreCase))
ApplicationModel\DebugSupportExtensions.cs (1)
95&& string.Equals(owner, supportsDebuggingAnnotation.LaunchConfigurationType, StringComparison.Ordinal);
ApplicationModel\DockerfileBuildAnnotation.cs (4)
191var comparison = OperatingSystem.IsWindows() || OperatingSystem.IsMacOS() 192? StringComparison.OrdinalIgnoreCase 193: StringComparison.Ordinal; 202return string.Equals(existingContent, content, StringComparison.Ordinal);
ApplicationModel\EndpointHostHelpers.cs (3)
23return host is not null && string.Equals(host, "localhost", StringComparison.OrdinalIgnoreCase); 47return host is not null && host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase); 59return host is not null && host.EndsWith(".dev.localhost", StringComparison.OrdinalIgnoreCase);
ApplicationModel\ExecutableLaunchRecipe.cs (10)
326StringComparison.Ordinal); 493StringComparison.Ordinal) 659string.Equals(appHostArgumentList[0].Value, leadingResourceArgumentToRemove, StringComparison.Ordinal)) 675static argument => string.Equals(argument.Value, "--", StringComparison.Ordinal)) 825string.Equals(argument, "[env]", StringComparison.OrdinalIgnoreCase) || 826argument.StartsWith("[env:", StringComparison.OrdinalIgnoreCase) && argument.EndsWith(']'); 834string.Equals(Path.GetFileNameWithoutExtension(executableAnnotation.Command), "dotnet", StringComparison.OrdinalIgnoreCase); 883string.Equals(argument.Value, "--", StringComparison.Ordinal)); 890string.Equals(value, option, StringComparison.Ordinal) || 891value.StartsWith(option + "=", StringComparison.Ordinal)))
ApplicationModel\ExpressionResolver.cs (1)
16var branch = string.Equals(conditionResult.Value, expr.MatchValue, StringComparison.OrdinalIgnoreCase) ? expr.WhenTrue! : expr.WhenFalse!;
ApplicationModel\HostUrl.cs (1)
121retval = retval.Replace(KnownHostNames.Localhost, replacementHost, StringComparison.OrdinalIgnoreCase)
ApplicationModel\IComputeEnvironmentResource.cs (4)
70if (string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase)) 75if (string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase)) 85return string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) && port == 80 || 86string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) && port == 443;
ApplicationModel\McpServerEndpointAnnotation.cs (1)
60if (!normalizedPath.StartsWith("/", StringComparison.Ordinal))
ApplicationModel\ReferenceExpression.cs (1)
194var branch = string.Equals(conditionValue, _matchValue, StringComparison.OrdinalIgnoreCase) ? _whenTrue! : _whenFalse!;
ApplicationModel\ResourceNotificationService.cs (3)
893if (!string.IsNullOrWhiteSpace(previousStateText) && !string.Equals(previousStateText, newStateText, StringComparison.OrdinalIgnoreCase)) 991if (!string.IsNullOrWhiteSpace(newState) && !string.Equals(previousState, newState, StringComparison.Ordinal)) 1005if (newHealthStatus is not null && !string.Equals(previousHealthStatus, newHealthStatus, StringComparison.Ordinal))
ApplicationModel\TerminalResourceSnapshotProperties.cs (1)
88if (string.Equals(instance.Name, resourceId, StringComparison.Ordinal))
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
126snapshots = snapshots.Where(s => s.Name.Contains(filter, StringComparison.OrdinalIgnoreCase)).ToList(); 152if (!string.IsNullOrEmpty(filter) && !snapshot.Name.Contains(filter, StringComparison.OrdinalIgnoreCase))
ContainerResourceBuilderExtensions.cs (1)
449if (!parsedReference.Digest.StartsWith(prefix, StringComparison.Ordinal))
Dashboard\DashboardEventHandlers.cs (8)
119if (string.Equals(".dll", Path.GetExtension(assemblyPath), StringComparison.OrdinalIgnoreCase)) 190if (string.Equals(".dll", Path.GetExtension(dashboardPath), StringComparison.OrdinalIgnoreCase)) 306if (string.Equals(".dll", Path.GetExtension(fullyQualifiedDashboardPath), StringComparison.OrdinalIgnoreCase)) 315var baseName = fileName.EndsWith(".exe", StringComparison.OrdinalIgnoreCase) 401if (string.Equals(address.Scheme, endpointContext.Scheme, StringComparison.OrdinalIgnoreCase)) 591if (name.StartsWith("ASPIRE_DASHBOARD_", StringComparison.OrdinalIgnoreCase) && 659if (string.Equals(configuration["AppHost:ResourceService:AuthMode"], nameof(ResourceServiceAuthMode.ApiKey), StringComparison.OrdinalIgnoreCase) 1004if (category.StartsWith("Aspire.Dashboard.", StringComparison.Ordinal))
Dashboard\DashboardServiceHost.cs (2)
160if (string.Equals(endpoint.Scheme, "https", StringComparison.Ordinal)) 229var host = uri.Host.EndsWith(".", StringComparison.Ordinal)
Dcp\ContainerCreator.cs (5)
249=> string.Equals(name, ContainerTunnelContainerName, StringComparison.OrdinalIgnoreCase); 593if (string.Equals(status?.State, ContainerNetworkTunnelProxyState.Failed, StringComparison.Ordinal)) 598if (status is not null && string.Equals(status.State, ContainerNetworkTunnelProxyState.Running, StringComparison.Ordinal)) 612var failed = string.Equals(observedProxy.Status?.State, ContainerNetworkTunnelProxyState.Failed, StringComparison.Ordinal); 615string.Equals(observedStatus.State, ContainerNetworkTunnelProxyState.Running, StringComparison.Ordinal);
Dcp\DcpDependencyCheck.cs (2)
207if (string.Equals(containerRuntime, KnownContainerRuntimes.Docker, StringComparison.OrdinalIgnoreCase)) 212else if (string.Equals(containerRuntime, KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase))
Dcp\DcpExecutor.cs (2)
591return finalStates.Any(fs => string.Equals(state, fs, StringComparison.Ordinal)); 703if (string.Equals(KnownHostNames.Localhost, endpoint.TargetHost, StringComparison.OrdinalIgnoreCase))
Dcp\DcpModelUtilities.cs (1)
142.FirstOrDefault(swr => string.Equals(swr.DcpResource.Metadata.Name, observedService.Metadata.Name, StringComparison.Ordinal));
Dcp\DcpOptions.cs (2)
359var separatorIndex = configuredRange.IndexOf('-', StringComparison.Ordinal); 390return assemblyMetadata?.FirstOrDefault(m => string.Equals(m.Key, key, StringComparison.OrdinalIgnoreCase))?.Value;
Dcp\DcpResourceWatcher.cs (2)
966string.Equals(previousObservation.ResourceVersion, resourceVersion, StringComparison.Ordinal)) 1001return string.Equals(previousUid, resourceUid, StringComparison.Ordinal) ||
Dcp\Model\ModelCommon.cs (2)
211if (!string.Equals(ServiceName, other.ServiceName, StringComparison.Ordinal)) { return false; } 214if (!string.Equals(Address, other.Address, StringComparison.Ordinal)) { return false; }
Dcp\ResourceSnapshotBuilder.cs (2)
404var isFromSpec = specSource?.Any(e => string.Equals(e.Name, env.Name, StringComparison.Ordinal)) is true or null; 410environment.Sort((v1, v2) => string.Compare(v1.Name, v2.Name, StringComparison.Ordinal));
Diagnostics\ProfilingTelemetry.cs (1)
744return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || value == "1";
DistributedApplication.cs (1)
562=> string.Equals(configuration["AppHost:Operation"], "inspect", StringComparison.OrdinalIgnoreCase);
DistributedApplicationBuilder.cs (4)
801if (string.Equals(publisher, "manifest", StringComparison.OrdinalIgnoreCase)) 938string.Equals(Path.GetFullPath(left), Path.GetFullPath(right), OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1030assemblyMetadata?.FirstOrDefault(a => string.Equals(a.Key, key, StringComparison.OrdinalIgnoreCase))?.Value;
DistributedApplicationBuilderExtensions.cs (2)
67var resource = builder.Resources.FirstOrDefault(r => string.Equals(r.Name, name, StringComparison.OrdinalIgnoreCase)); 100var resource = builder.Resources.FirstOrDefault(r => string.Equals(r.Name, name, StringComparison.OrdinalIgnoreCase));
DistributedApplicationOptions.cs (3)
143if (string.IsNullOrEmpty(appHostFilePath) || string.Equals(Path.GetExtension(appHostFilePath), ".csproj", StringComparison.OrdinalIgnoreCase)) 191else if (File.Exists(fullPath) && fullPath.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase)) 244return assemblyMetadata?.FirstOrDefault(m => string.Equals(m.Key, key, StringComparison.OrdinalIgnoreCase))?.Value;
IProjectMetadata.cs (1)
37public bool IsFileBasedApp => string.Equals(Path.GetExtension(ProjectPath), ".cs", StringComparison.OrdinalIgnoreCase);
Lifecycle\TerminalHostFailureDiagnosticService.cs (1)
155return invocationArgs.Trim().Equals("terminalhost", StringComparison.Ordinal)
Lifecycle\TerminalHostOrphanCleanupService.cs (3)
321if (!string.Equals(metadata.ReplicaId, replicaId, StringComparison.Ordinal) 335if (!string.Equals(metadata.AppHostProcessScopeId, currentScopeId, StringComparison.Ordinal)) 347&& !string.Equals(metadata.AppHostBootId, currentBootId, StringComparison.Ordinal)
McpServerResourceBuilderExtensions.cs (1)
101if (!normalizedPath.StartsWith("/", StringComparison.Ordinal))
Orchestrator\ApplicationOrchestrator.cs (5)
348EndpointBindingMode.SingleAddress when !allocatedEndpoint.Address.Equals(endpoint.TargetHost, StringComparison.OrdinalIgnoreCase) => new ResourceUrlAnnotation 373else if ((string.Equals(endpoint.UriScheme, "http", StringComparison.OrdinalIgnoreCase) || string.Equals(endpoint.UriScheme, "https", StringComparison.OrdinalIgnoreCase)) 379var subdomainSuffix = _dashboardUri.Host[.._dashboardUri.Host.IndexOf(".dev.localhost", StringComparison.OrdinalIgnoreCase)]; 405if (value.EndsWith(suffixSpan, StringComparison.OrdinalIgnoreCase))
Pipelines\DistributedApplicationPipeline.cs (1)
436if (!string.Equals(resource.Name, annotation.Source.Name, StringComparison.OrdinalIgnoreCase))
ProjectResourceBuilderExtensions.cs (2)
427if (!projectPath.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase) && !projectPath.EndsWith(".cs", StringComparison.OrdinalIgnoreCase))
Publishing\ManifestPublisher.cs (1)
38if (!_options.Value.OutputPath.EndsWith(".json", StringComparison.Ordinal))
Publishing\ManifestPublishingExtensions.cs (1)
47if (!outputPath.EndsWith(".json", StringComparison.Ordinal))
Publishing\ResourceContainerImageManager.cs (2)
438if (string.Equals(containerRuntime.Name, KnownContainerRuntimes.Docker, StringComparison.OrdinalIgnoreCase)) 443if (string.Equals(containerRuntime.Name, KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase))
ResourceBuilderExtensions.cs (8)
819if (specificEndpointName != null && !string.Equals(endpoint.EndpointName, specificEndpointName, StringComparison.OrdinalIgnoreCase)) 1173if (string.Equals(connectionProperty.Key, key, StringComparison.OrdinalIgnoreCase)) 3941if (mediaType.Equals("application/json", StringComparison.OrdinalIgnoreCase) || 3942mediaType.EndsWith("+json", StringComparison.OrdinalIgnoreCase)) 3947if (mediaType.StartsWith("text/", StringComparison.OrdinalIgnoreCase) || 3948mediaType.Equals("application/xml", StringComparison.OrdinalIgnoreCase) || 3949mediaType.EndsWith("+xml", StringComparison.OrdinalIgnoreCase) || 3950mediaType.Equals("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase))
src\Shared\BackchannelConstants.cs (9)
160if (!string.Equals(legacyHash, currentHash, StringComparison.Ordinal)) 176if (!string.Equals(alternateLegacyHash, currentHash, StringComparison.Ordinal)) 367if (fileName.StartsWith($"{SocketPrefix}.", StringComparison.Ordinal)) 375if (fileName.StartsWith("aux.sock.", StringComparison.Ordinal)) 456if (!string.Equals(ExtractHash(socketPath), hash, StringComparison.Ordinal)) 580string.Equals(extractedAppHostId, appHostId, StringComparison.Ordinal); 612if (!fileName.StartsWith(prefixFileName + ".", StringComparison.Ordinal)) 691if (socketPrefix.StartsWith("cli", StringComparison.OrdinalIgnoreCase)) 696if (socketPrefix.StartsWith("apphost", StringComparison.OrdinalIgnoreCase))
src\Shared\BundleDiscovery.cs (1)
332return string.Equals(fileName, ManagedExecutableName, StringComparison.OrdinalIgnoreCase);
src\Shared\ContainerRuntimeDetector.cs (2)
115var known = s_knownRuntimes.FirstOrDefault(r => string.Equals(r.Executable, configuredRuntime, StringComparison.OrdinalIgnoreCase)); 400context.Contains("desktop", StringComparison.OrdinalIgnoreCase);
src\Shared\CustomResourceSnapshotExtensions.cs (1)
21string.Equals(property.DisplayName, displayName, StringComparison.Ordinal) &&
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
134if (string.IsNullOrEmpty(profile.CommandName) || Array.Exists(s_allowedCommandNames, name => string.Equals(name, profile.CommandName, StringComparison.OrdinalIgnoreCase)))
src\Shared\LocaleHelpers.cs (1)
76.Any(c => string.Equals(c.Name, cultureName, StringComparison.OrdinalIgnoreCase));
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\ResourceNameComparer.cs (2)
17return x.Name.Equals(y.Name, StringComparison.Ordinal); 21obj?.Name.GetHashCode(StringComparison.Ordinal) ?? 0;
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
src\Shared\StringUtils.cs (1)
41return value.EndsWith(suffix, StringComparison.Ordinal)
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
151if (!fileName.EndsWith(extension, StringComparison.Ordinal))
src\Shared\X509Certificate2Extensions.cs (2)
31if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 49.Single(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal))
VersionChecking\VersionCheckService.cs (1)
209ignorePattern.EndsWith("-*", StringComparison.Ordinal))
Aspire.Hosting.Analyzers (77)
Infrastructure\WellKnownTypes.cs (1)
122if (type.ContainingAssembly.Identity.Name.StartsWith("Aspire.", StringComparison.Ordinal))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Azure (112)
AzureEnvironmentResource.cs (1)
305var shortType = type.StartsWith("Microsoft.", StringComparison.OrdinalIgnoreCase)
AzureProvisioningController.cs (13)
1005state?.StartsWith(ProvisioningStatePrefix, StringComparison.Ordinal) == true; 2013(failure.ErrorMessage.Contains("deleted state", StringComparison.OrdinalIgnoreCase) && 2014failure.ErrorMessage.Contains("purge", StringComparison.OrdinalIgnoreCase))) 2432if (string.Equals(commandName, ResetProvisioningStateCommandName, StringComparison.Ordinal)) 2751if (!string.Equals(normalizedLocation, locationOverride, StringComparison.Ordinal)) 2867=> ex.Message.Contains("Concurrency conflict detected in section", StringComparison.Ordinal); 3098StringComparison.Ordinal); 3144.FirstOrDefault(static p => string.Equals(p.Name, "azure.location", StringComparison.Ordinal)) 3209if (!string.Equals(canonicalLocation, location, StringComparison.Ordinal)) 3260!string.Equals(tenant.DisplayName, tenant.DefaultDomain, StringComparison.Ordinal)) 3835string.Equals(currentEvent.Snapshot.State?.Text, state, StringComparison.Ordinal); 3842(string.Equals(stateText, AzureProvisioningStrings.ResourceStateAzureDeploymentCanceled, StringComparison.Ordinal) || 3843string.Equals(stateText, AzureProvisioningStrings.ResourceStateAzureDeploymentFailed, StringComparison.Ordinal)))
AzureProvisioningFailureDetails.cs (2)
448=> propertyName.StartsWith(PropertyPrefix, StringComparison.Ordinal); 755var markerIndex = message.IndexOf(marker, StringComparison.OrdinalIgnoreCase);
AzurePublishingContext.cs (1)
220var branch = string.Equals(staticCondition, expr.MatchValue, StringComparison.OrdinalIgnoreCase)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
332=> string.Equals(resourceId.ResourceType.ToString(), KeyVaultResourceType, StringComparison.OrdinalIgnoreCase);
Provisioning\Internal\DefaultAzurePrincipalProvider.cs (1)
91var isAppOnly = string.Equals(GetRootString(root, "idtyp"), IdTypApp, StringComparison.OrdinalIgnoreCase);
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
393var existingResourceGroup = resourceGroupOptions?.FirstOrDefault(rg => rg.Name.Equals(selectedResourceGroup, StringComparison.OrdinalIgnoreCase));
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
458var (_, resourceGroupLocation) = resourceGroupOptions.FirstOrDefault(rg => rg.Name.Equals(resourceGroupName, StringComparison.OrdinalIgnoreCase));
Provisioning\Provisioners\BicepProvisioner.cs (8)
61!string.Equals(provisioningState, DeploymentStateProvisioningStateSucceeded, StringComparison.Ordinal)) 76if (string.IsNullOrEmpty(currentCheckSum) || !string.Equals(currentCheckSum, configCheckSum, StringComparison.Ordinal)) 336Urls = [.. state.Urls.Where(static url => !string.Equals(url.Name, DeploymentUrlName, StringComparison.Ordinal)), new(Name: DeploymentUrlName, Url: deploymentUrl, IsInternal: false)], 497StringComparison.Ordinal); 863!string.Equals(cachedChecksum, checksum, StringComparison.Ordinal)) 1197if (!properties.Any(static property => property.Name.StartsWith(DeploymentOperationPropertyPrefix, StringComparison.Ordinal))) 1205return [.. properties.Where(static property => !property.Name.StartsWith(DeploymentOperationPropertyPrefix, StringComparison.Ordinal))]; 1504if (!force && string.Equals(signature, _signature, StringComparison.Ordinal))
src\Shared\CustomResourceSnapshotExtensions.cs (1)
21string.Equals(property.DisplayName, displayName, StringComparison.Ordinal) &&
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
src\Shared\StringUtils.cs (1)
41return value.EndsWith(suffix, StringComparison.Ordinal)
Aspire.Hosting.Azure.AppContainers (9)
AzureContainerAppEnvironmentResource.cs (2)
372var port = string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) ? 80 : 443; 373var tlsEnabled = string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) || endpoint.TlsEnabled;
AzureContainerAppExtensions.cs (4)
222.Replace("${uniqueString(resourceGroup().id)}", ResourceGroupTokenPlaceholder, StringComparison.Ordinal) 223.Replace("${resourceToken}", ResourceGroupTokenPlaceholder, StringComparison.Ordinal); 227if (normalizedExpression.StartsWith(TakePrefix, StringComparison.Ordinal) && 230var separatorIndex = normalizedExpression.LastIndexOf(TakeSeparator, StringComparison.Ordinal);
BaseContainerAppContext.cs (1)
320var branch = string.Equals(staticCondition, expr.MatchValue, StringComparison.OrdinalIgnoreCase)
src\Shared\ResourceNameComparer.cs (2)
17return x.Name.Equals(y.Name, StringComparison.Ordinal); 21obj?.Name.GetHashCode(StringComparison.Ordinal) ?? 0;
Aspire.Hosting.Azure.AppService (7)
AzureAppServiceEnvironmentResource.cs (4)
326.Where(static k => k.Contains('-', StringComparison.Ordinal)) 346var normalized = key.Replace("-", string.Empty, StringComparison.Ordinal); 524var port = string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) ? 80 : 443; 525var tlsEnabled = string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) || endpoint.TlsEnabled;
AzureAppServiceWebsiteContext.cs (1)
247var branch = string.Equals(staticCondition, expr.MatchValue, StringComparison.OrdinalIgnoreCase)
src\Shared\ResourceNameComparer.cs (2)
17return x.Name.Equals(y.Name, StringComparison.Ordinal); 21obj?.Name.GetHashCode(StringComparison.Ordinal) ?? 0;
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryExtensions.cs (2)
194.Where(t => t.Name.Value?.StartsWith(prefix, StringComparison.Ordinal) == true) 200if (allTasks.Any(t => string.Equals(t.Name.Value, taskName, StringComparison.Ordinal)))
Aspire.Hosting.Azure.CosmosDB (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.Azure.Functions (1)
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
134if (string.IsNullOrEmpty(profile.CommandName) || Array.Exists(s_allowedCommandNames, name => string.Equals(name, profile.CommandName, StringComparison.OrdinalIgnoreCase)))
Aspire.Hosting.Azure.Kubernetes (7)
AzureKubernetesEnvironmentExtensions.cs (1)
448&& !string.Equals(existingDelegation.ServiceName, AzureSubnetServiceDelegations.ApplicationGatewayForContainers, StringComparison.OrdinalIgnoreCase)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
690resourceGroup = pinnedSubscription && !string.Equals(subscriptionId, globalSubscriptionId, StringComparison.OrdinalIgnoreCase)
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Azure.Kubernetes.Tests (1)
AzureKubernetesInfrastructureTests.cs (1)
406return Task.FromResult(arguments.StartsWith("resource list", StringComparison.Ordinal)
Aspire.Hosting.Azure.Kusto (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Azure.Kusto.Tests (3)
KustoFunctionalTests.cs (3)
227Assert.Contains("Failed to create database '__invalid'", log.Message, StringComparison.Ordinal); 277return (record.Category ?? string.Empty).StartsWith("Aspire.Hosting.Tests.Resources", StringComparison.OrdinalIgnoreCase); 286&& (record.Message?.Contains("Failed to create database", StringComparison.Ordinal) ?? false);
Aspire.Hosting.Azure.Network (4)
AzureNetworkSecurityGroupExtensions.cs (1)
99if (builder.Resource.SecurityRules.Any(existing => string.Equals(existing.Name, rule.Name, StringComparison.OrdinalIgnoreCase)))
AzureNetworkSecurityPerimeterExtensions.cs (2)
87if (builder.Resource.AccessRules.Any(existing => string.Equals(existing.Name, rule.Name, StringComparison.OrdinalIgnoreCase))) 146if (nsp.Resource.Associations.Any(a => string.Equals(a.Name, associationName, StringComparison.OrdinalIgnoreCase)))
AzureVirtualNetworkExtensions.cs (1)
336StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Azure.PostgreSQL (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Azure.Sql (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Azure.Storage (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Azure.Tests (157)
AzureAppServiceEnvironmentExtensionsTests.cs (2)
155Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal))); 176Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal)));
AzureBicepProvisionerTests.cs (16)
456Assert.Contains("Azure__Location", exception.Message, StringComparison.Ordinal); 532Assert.Contains("eastus", action.Message, StringComparison.Ordinal); 535Assert.Contains("Azure__Location", exception.Message, StringComparison.Ordinal); 576return resourceType.Contains("Search", StringComparison.OrdinalIgnoreCase) 637Provider: resourceType[..resourceType.IndexOf('/', StringComparison.Ordinal)], 1148action => Assert.Contains("change-location --location eastus", action, StringComparison.Ordinal), 1149action => Assert.Contains("Supported regions include: eastus, westus3", action, StringComparison.Ordinal)); 1154property.Name.StartsWith("azure.deployment.operations.", StringComparison.Ordinal) && 1155!string.Equals(property.Name, "azure.deployment.operations.summary", StringComparison.Ordinal)), 1173log.Content.Contains("Azure provisioning failed:", StringComparison.Ordinal) && 1174log.Content.Contains(AzureProvisioningFailureDetails.LocationNotAvailableForResourceTypeErrorCode, StringComparison.Ordinal)); 1223Assert.DoesNotContain(resourceEvent.Snapshot.Properties, p => p.Name.StartsWith("azure.deployment.operations.", StringComparison.Ordinal)); 1232log.Content.Contains("Azure provisioning failed:", StringComparison.Ordinal) && 1233log.Content.Contains(AzureProvisioningFailureDetails.LocationNotAvailableForResourceTypeErrorCode, StringComparison.Ordinal)); 1659Assert.Contains(resource.Name, exception.Message, StringComparison.Ordinal); 1684Assert.Contains(resource.Name, exception.Message, StringComparison.Ordinal);
AzureContainerAppEnvironmentExtensionsTests.cs (3)
402Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal))); 422Assert.Null(model.Resources.OfType<AzureRoleAssignmentResource>().SingleOrDefault(resource => resource.Name.StartsWith("env-mi-roles-", StringComparison.Ordinal))); 477Assert.Contains("existing", ex.Message, StringComparison.OrdinalIgnoreCase);
AzureDeployerTests.cs (4)
722var start = diagnostics.IndexOf(marker, StringComparison.Ordinal); 725var end = diagnostics.IndexOf($"{Environment.NewLine}{Environment.NewLine}If targeting '", start + marker.Length, StringComparison.Ordinal); 2028Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase)); 2056Assert.Contains(completedSteps, s => s.CompletionText.Contains("--yes", StringComparison.OrdinalIgnoreCase));
AzureEnvironmentResourceExtensionsTests.cs (27)
368Assert.Contains("orphaned", resultData["warning"]?.GetValue<string>(), StringComparison.Ordinal); 659Assert.Contains("permanently lost", changeLocationCommand.DisplayDescription, StringComparison.Ordinal); 673Assert.Contains("permanently lost", confirmDeleteArgument.Description, StringComparison.Ordinal); 931Assert.Contains("resource was not found in Azure", live["message"]?.GetValue<string>(), StringComparison.Ordinal); 984Assert.Contains("Standard_LRS1", details.ErrorMessage, StringComparison.Ordinal); 1059Assert.Contains("australiacentral", details.ErrorMessage, StringComparison.Ordinal); 1109Assert.Contains("australiacentral", details.ErrorMessage, StringComparison.Ordinal); 1205Assert.Contains("cached deployment state does not contain a resource ID", live["message"]?.GetValue<string>(), StringComparison.Ordinal); 1268Assert.Contains("Forbidden", live["message"]?.GetValue<string>(), StringComparison.Ordinal); 1323Assert.Contains("Credential unavailable", live["message"]?.GetValue<string>(), StringComparison.Ordinal); 1571Assert.Contains("already running or queued", result.Message, StringComparison.Ordinal); 1634Assert.Contains("already running or queued", result.Message, StringComparison.Ordinal); 3038Assert.Contains(AzureProvisioningController.ConfirmDeleteArgumentName, result.Message, StringComparison.Ordinal); 3479Assert.Contains("cli-rg-é", result.Data!.Value, StringComparison.Ordinal); 3480Assert.DoesNotContain("\\u00E9", result.Data.Value, StringComparison.OrdinalIgnoreCase); 4035Assert.Contains("deleted vault was not found", diagnostic["errorMessage"]?.GetValue<string>(), StringComparison.Ordinal); 4043Assert.Contains(snapshotRecommendedActions, action => action.Contains("deleted Key Vault tombstone", StringComparison.Ordinal)); 4228Assert.Contains("Azure provisioning failed.", result.Message, StringComparison.Ordinal); 4229Assert.Contains("LocationNotAvailableForResourceType", result.Message, StringComparison.Ordinal); 4230Assert.Contains(AzureProvisioningController.ChangeResourceLocationCommandName, result.Message, StringComparison.Ordinal); 4260Assert.Contains(snapshotRecommendedActions, action => action.Contains(AzureProvisioningController.ChangeResourceLocationCommandName, StringComparison.Ordinal)); 5276.Single(s => string.Equals(s.Id.Name, subscriptionId, StringComparison.OrdinalIgnoreCase)); 5338public string? DefaultDomain { get; } = $"{displayName.Replace(" ", "", StringComparison.Ordinal).ToLowerInvariant()}.onmicrosoft.com"; 5773if (string.Equals(resource.Name, childResourceName, StringComparison.Ordinal)) 5782if (string.Equals(resource.Name, parentResourceName, StringComparison.Ordinal) && 6137=> Task.FromResult(string.Equals(resourceId, existingResourceId, StringComparison.OrdinalIgnoreCase)); 6140=> string.Equals(resourceId, existingResourceId, StringComparison.OrdinalIgnoreCase)
AzureNetworkSecurityGroupExtensionsTests.cs (1)
214Assert.Contains("allow-https", exception.Message, StringComparison.OrdinalIgnoreCase);
AzureNetworkSecurityPerimeterExtensionsTests.cs (2)
187Assert.Contains("allow-my-ip", exception.Message, StringComparison.OrdinalIgnoreCase); 202Assert.Contains("storage-assoc", exception.Message, StringComparison.OrdinalIgnoreCase);
AzureSqlPrincipalReconciliationTests.cs (2)
224var index = input.IndexOf(oldValue, StringComparison.Ordinal); 226Assert.Equal(-1, input.IndexOf(oldValue, index + oldValue.Length, StringComparison.Ordinal));
AzureWebPubSubExtensionsTests.cs (1)
151var hub = infrastructure.GetProvisionableResources().OfType<WebPubSubHub>().First(i => string.Equals(i.BicepIdentifier, "abc", StringComparison.OrdinalIgnoreCase));
DefaultArmClientProviderTests.cs (21)
53Assert.DoesNotContain(credential.Scopes, static scope => scope.StartsWith("https://management.azure.com", StringComparison.OrdinalIgnoreCase)); 56static uri => uri.AbsolutePath.EndsWith($"/subscriptions/{SubscriptionId}/providers/Microsoft.Search", StringComparison.Ordinal)); 180request.Uri.Query.Contains("api-version=", StringComparison.Ordinal)); 202request.Uri.AbsolutePath.Contains("/locations/ukwest/deletedVaults/kv-test/purge", StringComparison.Ordinal)); 241request.Uri.Query.Contains("api-version=", StringComparison.Ordinal)); 263Assert.Contains("to be deleted", exception.Message, StringComparison.Ordinal); 285Assert.Contains("to be purged", exception.Message, StringComparison.Ordinal); 439string.Equals(uri.AbsolutePath, KeyVaultResourceId, StringComparison.Ordinal)) 445string.Equals(uri.AbsolutePath, KeyVaultResourceId, StringComparison.Ordinal)) 476var path when string.Equals(path, RootDeploymentId, StringComparison.Ordinal) => CreateDeploymentContent(RootDeploymentId), 477var path when string.Equals(path, $"{RootDeploymentId}/operations", StringComparison.Ordinal) => CreateDeploymentOperationsContent( 481var path when string.Equals(path, $"{NestedADeploymentId}/operations", StringComparison.Ordinal) => CreateDeploymentOperationsContent( 487var path when string.Equals(path, $"{NestedBDeploymentId}/operations", StringComparison.Ordinal) => CreateDeploymentOperationsContent( 531if (!string.Equals(path, DeletedKeyVaultPurgePath, StringComparison.Ordinal)) 542if (!string.Equals(path, DeletedKeyVaultPath, StringComparison.Ordinal)) 596=> string.Equals(path, $"{NestedADeploymentId}/operations", StringComparison.Ordinal) || 597string.Equals(path, $"{NestedBDeploymentId}/operations", StringComparison.Ordinal); 600=> path.Contains("/providers/Microsoft.KeyVault/locations/", StringComparison.Ordinal) && 601path.EndsWith("/deletedVaults/kv-test/purge", StringComparison.Ordinal); 604=> path.Contains("/providers/Microsoft.KeyVault/locations/", StringComparison.Ordinal) && 605path.EndsWith("/deletedVaults/kv-test", StringComparison.Ordinal);
ProvisioningContextProviderTests.cs (2)
653Assert.StartsWith("rg-aspire-testapp-", resourceGroupInput.Value, StringComparison.Ordinal); 836Assert.StartsWith("rg-aspire-testapp-", resourceGroupInput.Value, StringComparison.Ordinal);
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Blazor (3)
BlazorGatewayExtensions.cs (2)
822if (informationalVersion.InformationalVersion.Contains("-preview", StringComparison.OrdinalIgnoreCase)) 826else if (informationalVersion.InformationalVersion.Contains("-rc", StringComparison.OrdinalIgnoreCase))
Manifests\EndpointsManifestTransformer.cs (1)
37if (string.Equals(ep.Route, "index.html", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Browsers (110)
BrowserEndpointDiscovery.cs (4)
137if (!string.Equals(metadata.ProfileDirectoryName, profileDirectoryName, StringComparison.OrdinalIgnoreCase)) 274private static StringComparison GetPathComparison() => 275OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
BrowserHostRegistry.cs (1)
360string.Equals(existingProfileDirectoryName, requestedProfileDirectoryName, StringComparison.OrdinalIgnoreCase))
BrowserLogsArtifacts.cs (1)
67var extension = fileExtension.StartsWith(".", StringComparison.Ordinal) ? fileExtension : "." + fileExtension;
BrowserLogsConfigurationManager.cs (4)
259!string.Equals(profile.DirectoryName, profile.DisplayName, StringComparison.OrdinalIgnoreCase)) 292!string.Equals(profile.Value, BrowserDefaultProfileValue, StringComparison.Ordinal)) 465var scope = string.Equals(inputs[ScopeInputName].Value, GlobalScopeValue, StringComparison.Ordinal) 472string.Equals(profileValue, BrowserDefaultProfileValue, StringComparison.Ordinal)
BrowserPageSession.cs (10)
103BrowserLogsTargetDestroyedEvent targetDestroyed when string.Equals(targetDestroyed.TargetId, targetId, StringComparison.Ordinal) => 106BrowserLogsTargetCrashedEvent targetCrashed when string.Equals(targetCrashed.TargetId, targetId, StringComparison.Ordinal) => 112string.Equals(detached.DetachedSessionId, targetSessionId, StringComparison.Ordinal) || 113string.Equals(detached.TargetId, targetId, StringComparison.Ordinal) => 116BrowserLogsInspectorDetachedEvent inspectorDetached when string.Equals(inspectorDetached.SessionId, targetSessionId, StringComparison.Ordinal) => 117string.Equals(inspectorDetached.Reason, "target_closed", StringComparison.OrdinalIgnoreCase) 309string.Equals(targetInfo.Type, "page", StringComparison.Ordinal) && 311string.Equals(targetInfo.Url, "about:blank", StringComparison.Ordinal)); 321string.Equals(targetInfo.Type, "page", StringComparison.Ordinal) && 449if (string.Equals(protocolEvent.SessionId, _targetSessionId, StringComparison.Ordinal))
ChromiumBrowserResolver.cs (7)
144if (match is not null && !string.Equals(match, profileEntry.Name, StringComparison.Ordinal)) 204.OrderBy(static profile => string.Equals(profile.DirectoryName, "Default", StringComparison.OrdinalIgnoreCase) ? 0 : 1) 270if (string.Equals(directoryName, profile, StringComparison.OrdinalIgnoreCase)) 309return string.Equals(directoryName, "Default", StringComparison.OrdinalIgnoreCase) || 310directoryName.StartsWith("Profile ", StringComparison.OrdinalIgnoreCase); 315return string.Equals(profileEntry.Name, profile, StringComparison.OrdinalIgnoreCase) || 324string.Equals(propertyElement.GetString(), profile, StringComparison.OrdinalIgnoreCase);
ChromiumDevToolsActivePortParser.cs (1)
38if (!browserPathLine.StartsWith("/", StringComparison.Ordinal))
src\Shared\CustomResourceSnapshotExtensions.cs (1)
21string.Equals(property.DisplayName, displayName, StringComparison.Ordinal) &&
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Browsers.Tests (119)
BrowserHostTests.cs (2)
64Assert.DoesNotContain(capturedArguments, static argument => argument.StartsWith("--remote-debugging-address=", StringComparison.Ordinal)); 65Assert.DoesNotContain(capturedArguments, static argument => argument.StartsWith("--remote-debugging-port=", StringComparison.Ordinal));
BrowserLogsBuilderExtensionsTests.cs (6)
654Assert.Contains(userDataModeKey, result.Message, StringComparison.Ordinal); 812Assert.EndsWith("screenshot.png", document.RootElement.GetProperty("path").GetString(), StringComparison.Ordinal); 896Assert.StartsWith(artifactDirectory.FullName, path, StringComparison.OrdinalIgnoreCase); 906Assert.Contains(logs, log => log.Content.Contains(path, StringComparison.Ordinal) && 907log.Content.Contains("4 bytes", StringComparison.Ordinal) && 908log.Content.Contains("target-1", StringComparison.Ordinal));
BrowserLogsRunningSessionTests.cs (1)
78Assert.Contains(logs, log => log.Content.EndsWith("[session-0001] [console.log] hello from tracked browser", StringComparison.Ordinal));
src\Aspire.Hosting.Browsers\BrowserEndpointDiscovery.cs (4)
137if (!string.Equals(metadata.ProfileDirectoryName, profileDirectoryName, StringComparison.OrdinalIgnoreCase)) 274private static StringComparison GetPathComparison() => 275OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\Aspire.Hosting.Browsers\BrowserHostRegistry.cs (1)
360string.Equals(existingProfileDirectoryName, requestedProfileDirectoryName, StringComparison.OrdinalIgnoreCase))
src\Aspire.Hosting.Browsers\BrowserLogsArtifacts.cs (1)
67var extension = fileExtension.StartsWith(".", StringComparison.Ordinal) ? fileExtension : "." + fileExtension;
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (4)
259!string.Equals(profile.DirectoryName, profile.DisplayName, StringComparison.OrdinalIgnoreCase)) 292!string.Equals(profile.Value, BrowserDefaultProfileValue, StringComparison.Ordinal)) 465var scope = string.Equals(inputs[ScopeInputName].Value, GlobalScopeValue, StringComparison.Ordinal) 472string.Equals(profileValue, BrowserDefaultProfileValue, StringComparison.Ordinal)
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (10)
103BrowserLogsTargetDestroyedEvent targetDestroyed when string.Equals(targetDestroyed.TargetId, targetId, StringComparison.Ordinal) => 106BrowserLogsTargetCrashedEvent targetCrashed when string.Equals(targetCrashed.TargetId, targetId, StringComparison.Ordinal) => 112string.Equals(detached.DetachedSessionId, targetSessionId, StringComparison.Ordinal) || 113string.Equals(detached.TargetId, targetId, StringComparison.Ordinal) => 116BrowserLogsInspectorDetachedEvent inspectorDetached when string.Equals(inspectorDetached.SessionId, targetSessionId, StringComparison.Ordinal) => 117string.Equals(inspectorDetached.Reason, "target_closed", StringComparison.OrdinalIgnoreCase) 309string.Equals(targetInfo.Type, "page", StringComparison.Ordinal) && 311string.Equals(targetInfo.Url, "about:blank", StringComparison.Ordinal)); 321string.Equals(targetInfo.Type, "page", StringComparison.Ordinal) && 449if (string.Equals(protocolEvent.SessionId, _targetSessionId, StringComparison.Ordinal))
src\Aspire.Hosting.Browsers\ChromiumBrowserResolver.cs (7)
144if (match is not null && !string.Equals(match, profileEntry.Name, StringComparison.Ordinal)) 204.OrderBy(static profile => string.Equals(profile.DirectoryName, "Default", StringComparison.OrdinalIgnoreCase) ? 0 : 1) 270if (string.Equals(directoryName, profile, StringComparison.OrdinalIgnoreCase)) 309return string.Equals(directoryName, "Default", StringComparison.OrdinalIgnoreCase) || 310directoryName.StartsWith("Profile ", StringComparison.OrdinalIgnoreCase); 315return string.Equals(profileEntry.Name, profile, StringComparison.OrdinalIgnoreCase) || 324string.Equals(propertyElement.GetString(), profile, StringComparison.OrdinalIgnoreCase);
src\Aspire.Hosting.Browsers\ChromiumDevToolsActivePortParser.cs (1)
38if (!browserPathLine.StartsWith("/", StringComparison.Ordinal))
src\Shared\CustomResourceSnapshotExtensions.cs (1)
21string.Equals(property.DisplayName, displayName, StringComparison.Ordinal) &&
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.CodeGeneration.Go (27)
AtsGoCodeGenerator.cs (26)
249.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 840if (string.Equals(typeId, InteractionInputCollectionTypeId, StringComparison.Ordinal)) 855.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 912if (string.Equals(typeId, AtsConstants.BuilderTypeId, StringComparison.Ordinal)) 922if (string.Equals(typeId, InteractionInputCollectionTypeId, StringComparison.Ordinal)) 1017.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 1184if (string.Equals(typeId, capability.TargetTypeId, StringComparison.Ordinal)) 1193if (currentTypeId is not null && string.Equals(typeId, currentTypeId, StringComparison.Ordinal)) 1225.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 1383if (string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) { continue; } 1643.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 1766.Where(p => !string.Equals(p.Name, aTarget, StringComparison.Ordinal) 1771.Where(p => !string.Equals(p.Name, bTarget, StringComparison.Ordinal) 1783if (!string.Equals(aOpts[i].Name, bOpts[i].Name, StringComparison.Ordinal)) 1787if (!string.Equals(RenderOptionsFieldType(aOpts[i]), RenderOptionsFieldType(bOpts[i]), StringComparison.Ordinal)) 1817if (string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) { continue; } 2064if (dto.Name.Equals("CreateBuilderOptions", StringComparison.Ordinal) 2141typeName.StartsWith("*", StringComparison.Ordinal) || 2142typeName.StartsWith("[]", StringComparison.Ordinal) || 2143typeName.StartsWith("map[", StringComparison.Ordinal) || 2145typeName.StartsWith("func(", StringComparison.Ordinal); 2187string.Equals(capabilityId, AtsConstants.BuildCapability, StringComparison.Ordinal) 2188|| string.Equals(capabilityId, AtsConstants.CreateBuilderCapability, StringComparison.Ordinal); 2194string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 2195|| (typeId?.EndsWith("/System.Threading.CancellationToken", StringComparison.Ordinal) ?? false); 2201var slashIndex = typeId.IndexOf('/', StringComparison.Ordinal);
src\Shared\CodeGeneration\AtsOptionsFlattening.cs (1)
50if (!string.Equals(candidate.Name, "options", StringComparison.Ordinal))
Aspire.Hosting.CodeGeneration.Java (43)
AtsJavaCodeGenerator.cs (43)
62.Where(static key => key.EndsWith(".java", StringComparison.Ordinal)) 106.Replace("package ", string.Empty, StringComparison.Ordinal) 107.Replace(";", string.Empty, StringComparison.Ordinal) 121var lines = source.Replace("\r\n", "\n", StringComparison.Ordinal).Split('\n'); 127if (trimmed.StartsWith("package ", StringComparison.Ordinal)) 138if (trimmed.StartsWith("import ", StringComparison.Ordinal)) 144if (string.IsNullOrWhiteSpace(trimmed) || trimmed.StartsWith("//", StringComparison.Ordinal)) 225if (ShouldPreserveTopLevelLine(trimmedLine) || trimmedLine.StartsWith("//", StringComparison.Ordinal)) 235_ when declarationLine.StartsWith("public ", StringComparison.Ordinal) => declarationLine["public ".Length..].TrimStart(), 236_ when declarationLine.StartsWith("final ", StringComparison.Ordinal) => declarationLine["final ".Length..].TrimStart(), 237_ when declarationLine.StartsWith("abstract ", StringComparison.Ordinal) => declarationLine["abstract ".Length..].TrimStart(), 238_ when declarationLine.StartsWith("static ", StringComparison.Ordinal) => declarationLine["static ".Length..].TrimStart(), 253if (!declarationLine.StartsWith(kindPrefix, StringComparison.Ordinal)) 267trimmedLine.StartsWith("/**", StringComparison.Ordinal) 268|| trimmedLine.StartsWith("/*", StringComparison.Ordinal) 269|| trimmedLine.StartsWith("*", StringComparison.Ordinal) 270|| trimmedLine.StartsWith("*/", StringComparison.Ordinal) 271|| trimmedLine.StartsWith("@", StringComparison.Ordinal); 276if (trimmed.StartsWith("public ", StringComparison.Ordinal)) 295if (trimmed.StartsWith(declarationPrefix, StringComparison.Ordinal)) 420if (trimmed.EndsWith("*/", StringComparison.Ordinal)) 428if (trimmed.Length == 0 || trimmed.StartsWith("//", StringComparison.Ordinal)) 433if (trimmed.StartsWith("/*", StringComparison.Ordinal)) 436if (!trimmed.EndsWith("*/", StringComparison.Ordinal)) 502var index = text.IndexOf(word, StringComparison.Ordinal); 515index = text.IndexOf(word, index + 1, StringComparison.Ordinal); 935.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 987if (!AreParameterTypesEqual(existing[i], candidate[i]) || !string.Equals(existing[i].Name, candidate[i].Name, StringComparison.Ordinal)) 998if (!string.Equals(left.Type?.TypeId, right.Type?.TypeId, StringComparison.Ordinal)) 1022if (!string.Equals(leftCallbackParameters[i].Type.TypeId, rightCallbackParameters[i].Type.TypeId, StringComparison.Ordinal)) 1028return string.Equals(left.CallbackReturnType?.TypeId, right.CallbackReturnType?.TypeId, StringComparison.Ordinal); 1134if (!wrapperType.StartsWith("I", StringComparison.Ordinal)) 1221if (parameterName.StartsWith("is", StringComparison.Ordinal) && 1262if (string.Equals(handleType.TypeId, InteractionInputCollectionTypeId, StringComparison.Ordinal)) 1267if (string.Equals(handleType.ClassName, "DistributedApplication", StringComparison.Ordinal)) 1347.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 1867!string.Equals(returnTypeId, handleType.TypeId, StringComparison.Ordinal) && 1868!string.Equals(returnTypeId, capability.TargetTypeId, StringComparison.Ordinal); 2100return allowNull && !string.Equals(converted, valueExpression, StringComparison.Ordinal) 2400.FirstOrDefault(baseType => !string.Equals(baseType.TypeId, typeId, StringComparison.Ordinal) 2602string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 2603|| (typeId?.EndsWith("/System.Threading.CancellationToken", StringComparison.Ordinal) ?? false); 2672var slashIndex = typeId.IndexOf('/', StringComparison.Ordinal);
Aspire.Hosting.CodeGeneration.Java.Tests (12)
AtsJavaCodeGeneratorTests.cs (12)
62Assert.Contains("public TestRedisResource addTestRedis(String name, Number port)", generated, StringComparison.Ordinal); 63Assert.Contains("private Map<String, Number> counts;", generated, StringComparison.Ordinal); 64Assert.Contains("public Map<String, Number> getCounts() { return counts; }", generated, StringComparison.Ordinal); 68Assert.Contains("value.setCounts((Map<String, Number>) countsValue);", generated, StringComparison.Ordinal); 386var javaFiles = files.Where(kvp => kvp.Key.EndsWith(".java", StringComparison.Ordinal)).ToList(); 390.Where(kvp => !kvp.Value.Contains("@SuppressWarnings({\"all\", \"unchecked\", \"serial\"})", StringComparison.Ordinal)) 408.Where(kvp => kvp.Key.EndsWith(".java", StringComparison.Ordinal)) 428foreach (var (path, content) in files.Where(kvp => kvp.Key.EndsWith(".java", StringComparison.Ordinal))) 456Assert.DoesNotContain("new AspireList(h, c)", registrations, StringComparison.Ordinal); 457Assert.DoesNotContain("new AspireDict(h, c)", registrations, StringComparison.Ordinal); 495Assert.All(listCapabilities, capability => Assert.Contains(capability, aspireList, StringComparison.Ordinal)); 496Assert.All(dictCapabilities, capability => Assert.Contains(capability, aspireDict, StringComparison.Ordinal));
Aspire.Hosting.CodeGeneration.Python (21)
AtsPythonCodeGenerator.cs (21)
338var capWithExtra = items.First(c => c.Parameters.Any(p => string.Equals(p.Name, extraParamName, StringComparison.Ordinal))); 339var extraParam = capWithExtra.Parameters.First(p => string.Equals(p.Name, extraParamName, StringComparison.Ordinal)); 362if (string.Equals(p.Name, extraParamName, StringComparison.Ordinal)) 386var capWithoutExtra = items.FirstOrDefault(c => !c.Parameters.Any(p => string.Equals(p.Name, extraParamName, StringComparison.Ordinal))); 410if (!string.Equals(baseCapabilityId, alternateCapabilityId, StringComparison.Ordinal)) 433if (parameters.Any(p => string.Equals(p.Name, "timeout", StringComparison.Ordinal))) 674if (snakeName.EndsWith("_async", StringComparison.Ordinal)) 683if (methodName.StartsWith("with_", StringComparison.Ordinal)) 693if (methodName.StartsWith("With", StringComparison.Ordinal)) 1081if (string.Equals(model.TypeId, InteractionInputCollectionTypeId, StringComparison.Ordinal)) 1142var setter = setters.FirstOrDefault(s => ExtractPropertyName(s.MethodName).Equals(setterName, StringComparison.OrdinalIgnoreCase)); 1152if (setterMethodName.StartsWith("set", StringComparison.OrdinalIgnoreCase) && setterMethodName.Length > 3) 1684userParams.First(p => string.Equals(p.Name, mergedDispatch.DiscriminatingParamName, StringComparison.Ordinal))) : null; 2483if (requiredParams.Any(p => string.Equals(p.Name, paramName, StringComparison.Ordinal))) 2489if (optionType.EndsWith("Parameters", StringComparison.Ordinal)) 2491return optionalParams.Any(p => string.Equals(p.Name, paramName, StringComparison.Ordinal)); 2496if (optionType.StartsWith("(", StringComparison.Ordinal)) 2501return optionalParams.Any(p => string.Equals(p.Name, paramName, StringComparison.Ordinal)); 2508return string.Equals(singleParam.Name, paramName, StringComparison.Ordinal); 2552else if (currentOption.EndsWith("Parameters", StringComparison.Ordinal)) 2579else if (currentOption.StartsWith("(", StringComparison.Ordinal)) // Tuple of parameters
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
461.Where(p => !string.Equals(p.Name, targetParamName, StringComparison.Ordinal)) 1077string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 1078|| (typeId?.EndsWith("/System.Threading.CancellationToken", StringComparison.Ordinal) ?? false); 1140var slashIndex = typeId.IndexOf('/', StringComparison.Ordinal);
Aspire.Hosting.CodeGeneration.Rust.Tests (7)
RustLanguageSupportTests.cs (7)
29Assert.Contains("#[path = \".aspire/modules/mod.rs\"]", files["apphost.rs"], StringComparison.Ordinal); 30Assert.Contains("let builder = create_builder(None)?;", files["apphost.rs"], StringComparison.Ordinal); 31Assert.Contains("app.run(None)?;", files["apphost.rs"], StringComparison.Ordinal); 32Assert.Contains("[[bin]]", files["Cargo.toml"], StringComparison.Ordinal); 33Assert.Contains("name = \"apphost\"", files["Cargo.toml"], StringComparison.Ordinal); 34Assert.Contains("path = \"apphost.rs\"", files["Cargo.toml"], StringComparison.Ordinal); 136else if (inBinTable && trimmed.StartsWith(namePrefix, StringComparison.Ordinal))
Aspire.Hosting.CodeGeneration.TypeScript (48)
AtsTypeScriptCodeGenerator.cs (14)
117.Where(p => !string.Equals(p.Name, capability.TargetParameterName, StringComparison.Ordinal)) 245.Replace("\r\n", "\n", StringComparison.Ordinal) 253ConvertAtsReferencesToJsDocLinks(text).Replace("*/", "* /", StringComparison.Ordinal); 259var startIndex = text.IndexOf(markerStart, StringComparison.Ordinal); 281var labelSeparatorIndex = markerBody.IndexOf('|', StringComparison.Ordinal); 284var targetSeparatorIndex = reference.IndexOf(':', StringComparison.Ordinal); 303startIndex = text.IndexOf(markerStart, currentIndex, StringComparison.Ordinal); 1103!string.Equals(capability.ReturnType.TypeId, builder.TypeId, StringComparison.Ordinal) && 1104!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal)) 1271if (string.Equals(capability.MethodName, "build", StringComparison.OrdinalIgnoreCase)) 1664!string.Equals(capability.ReturnType.TypeId, builder.TypeId, StringComparison.Ordinal) && 1665!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal)) 2126.Where(mapping => !string.Equals(mapping.Key, mapping.Value, StringComparison.Ordinal)) 2955if (string.Equals(methodName, "build", StringComparison.OrdinalIgnoreCase))
src\Shared\CodeGeneration\AtsOptionsFlattening.cs (1)
50if (!string.Equals(candidate.Name, "options", StringComparison.Ordinal))
src\Shared\NpmVersionHelper.cs (6)
33if (normalizedVersion.Contains("||", StringComparison.Ordinal) || 34normalizedVersion.StartsWith("workspace:", StringComparison.OrdinalIgnoreCase) || 35normalizedVersion.StartsWith("file:", StringComparison.OrdinalIgnoreCase) || 36normalizedVersion.StartsWith("link:", StringComparison.OrdinalIgnoreCase)) 44if (normalizedVersion.StartsWith(">=", StringComparison.Ordinal) || 45normalizedVersion.StartsWith("<=", StringComparison.Ordinal))
TypeScriptApiProjector.cs (26)
860.Replace("\r\n", "\n", StringComparison.Ordinal) 868ConvertAtsReferencesToJsDocLinks(text).Replace("*/", "* /", StringComparison.Ordinal); 873var startIndex = text.IndexOf(markerStart, StringComparison.Ordinal); 894var labelSeparatorIndex = markerBody.IndexOf('|', StringComparison.Ordinal); 897var targetSeparatorIndex = reference.IndexOf(':', StringComparison.Ordinal); 916startIndex = text.IndexOf(markerStart, currentIndex, StringComparison.Ordinal); 1969if (string.Equals(candidateTypeRef.TypeId, interfaceTypeId, StringComparison.Ordinal)) 2196declared => string.Equals(declared.Name, param.Name, StringComparison.Ordinal)); 2252if (!string.Equals(aTypeId, bTypeId, StringComparison.Ordinal)) 2275if (!string.Equals(aCallbackParams[i].Type.TypeId, bCallbackParams[i].Type.TypeId, StringComparison.Ordinal)) 2284if (!string.Equals(aReturnTypeId, bReturnTypeId, StringComparison.Ordinal)) 2338=> requiredParams.Any(p => string.Equals(p.Name, name, StringComparison.Ordinal)) 2339|| string.Equals(trailingCancellationToken?.Name, name, StringComparison.Ordinal); 2368if (!userParams.Any(p => string.Equals(p.Name, "options", StringComparison.Ordinal))) 2374while (userParams.Any(p => string.Equals(p.Name, candidate, StringComparison.Ordinal))) 2435!string.Equals(capability.ReturnType.TypeId, builder.TypeId, StringComparison.Ordinal) && 2436!string.Equals(capability.ReturnType.TypeId, capability.TargetTypeId, StringComparison.Ordinal)) 2504var setter = setters.FirstOrDefault(s => ExtractPropertyName(s.MethodName).Equals(setterName, StringComparison.OrdinalIgnoreCase)); 2514if (setterMethodName.StartsWith("set", StringComparison.OrdinalIgnoreCase) && setterMethodName.Length > 3) 2813if (string.Equals(retainedBuilder.TypeId, candidate.TypeId, StringComparison.Ordinal)) 2838string.Equals(interfaceType.TypeId, typeId, StringComparison.Ordinal) || 2845(string.Equals(baseType.TypeId, typeId, StringComparison.Ordinal) || 2949.Replace("[]", "Array", StringComparison.Ordinal) 2950.Replace("<", "", StringComparison.Ordinal) 2951.Replace(">", "", StringComparison.Ordinal) 2952.Replace(",", "", StringComparison.Ordinal);
TypeScriptLanguageSupport.cs (1)
178return string.Equals(targetDirectory.Name, AppHostPackageName, StringComparison.OrdinalIgnoreCase) &&
Aspire.Hosting.CodeGeneration.TypeScript.Tests (26)
AtsTypeScriptCodeGeneratorTests.cs (24)
1333if (!string.Equals(invokedHandleType, expectedHandleType, StringComparison.Ordinal)) 1393Assert.Contains(lines, line => line.StartsWith("withEnvironment(name: string, value: string | ReferenceExpression | EndpointReference | ", StringComparison.Ordinal)); 1394Assert.Contains(lines, line => line.Contains("withEnvironment(name: string, value:", StringComparison.Ordinal) && 1395line.Contains("ExternalServiceResource", StringComparison.Ordinal)); 2219var interfaceStart = code.IndexOf("export interface WithDataVolumeOptions", StringComparison.Ordinal); 2222var interfaceEnd = code.IndexOf("}", interfaceStart, StringComparison.Ordinal); 2233while ((index = text.IndexOf(pattern, index, StringComparison.Ordinal)) != -1) 2293id => id.Contains(nameof(JavaScript.JavaScriptAppResource), StringComparison.Ordinal) 2294&& !id.Contains("NodeApp", StringComparison.Ordinal) 2295&& !id.Contains("ViteApp", StringComparison.Ordinal)); 2296Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.NodeAppResource), StringComparison.Ordinal)); 2297Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.ViteAppResource), StringComparison.Ordinal)); 2408Assert.Contains($"{expectedDeclaration};", generatedSource, StringComparison.Ordinal); 2483StringComparison.Ordinal)); 2495StringComparison.Ordinal); 2608Assert.Contains($"export async {first.Declaration} {{", generatedSource, StringComparison.Ordinal); 2637declaration => declaration.Content.StartsWith("export interface RunAsEmulatorOptions ", StringComparison.Ordinal)); 2640declaration => declaration.Content.StartsWith("export interface RunAsEmulatorOptions ", StringComparison.Ordinal)); 2670StringComparison.Ordinal); 2676StringComparison.Ordinal); 2702StringComparison.Ordinal); 2706StringComparison.Ordinal); 2751Assert.StartsWith($"{member.Name}(", member.Declaration, StringComparison.Ordinal); 2769member => Assert.Contains(member.Declaration, generatedSource, StringComparison.Ordinal));
TypeScriptLanguageSupportTests.cs (2)
241var httpsPort = GetPort(applicationUrls.Single(url => url.StartsWith("https://", StringComparison.OrdinalIgnoreCase))); 242var httpPort = GetPort(applicationUrls.Single(url => url.StartsWith("http://", StringComparison.OrdinalIgnoreCase)));
Aspire.Hosting.Containers.Tests (1)
DockerSocketBindMountTests.cs (1)
52Assert.Contains("Server Version:", infoContent, StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.DevTunnels (87)
DevTunnelCliClient.cs (1)
45.FirstOrDefault(l => l.StartsWith(prefix, StringComparison.OrdinalIgnoreCase));
DevTunnelResourceBuilderExtensions.cs (3)
646&& string.Equals(new UriBuilder(u.Url).Host, "localhost", StringComparison.OrdinalIgnoreCase)) is { } localhostTunnelUrl) 652if (urls.FirstOrDefault(u => string.Equals(u.DisplayText, "Inspect", StringComparison.OrdinalIgnoreCase)) is { } inspectUrl) 761.. snapshot.Properties.Where(p => !string.Equals(p.Name, "Anonymous access", StringComparison.OrdinalIgnoreCase)),
IDevTunnelClient.cs (5)
31public bool IsLoggedIn => string.Equals(Status, "Logged in", StringComparison.OrdinalIgnoreCase); 72static bool HasConnectScope(AccessControlEntry entry) => entry.Scopes is { } scopes && scopes.Any(s => string.Equals(s, ConnectScope, StringComparison.OrdinalIgnoreCase)); 76var portHasInheritedAnonymousAllow = entries.Any(e => string.Equals(e.Type, AnonymousType, StringComparison.OrdinalIgnoreCase) 80var portHasExplicitAnonymousAllow = entries.Any(e => string.Equals(e.Type, AnonymousType, StringComparison.OrdinalIgnoreCase) 84var portHasExplicitAnonymousDeny = entries.Any(e => string.Equals(e.Type, AnonymousType, StringComparison.OrdinalIgnoreCase)
src\Shared\ResourceNameComparer.cs (2)
17return x.Name.Equals(y.Name, StringComparison.Ordinal); 21obj?.Name.GetHashCode(StringComparison.Ordinal) ?? 0;
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Docker (88)
DockerComposeEnvironmentContext.cs (4)
129return source.Equals("/var/run/docker.sock", StringComparison.OrdinalIgnoreCase) || 130source.Equals("//var/run/docker.sock", StringComparison.OrdinalIgnoreCase) || // WSL-style path 131source.Equals(@"\\.\pipe\docker_engine", StringComparison.OrdinalIgnoreCase); // Windows named pipe 157.Where(kvp => kvp.Value is EndpointReference epRef && epRef.Scheme == "https" && kvp.Key.StartsWith("services__", StringComparison.Ordinal))
DockerComposeServiceResourceExtensions.cs (1)
68var branch = string.Equals(conditionStr, expr.MatchValue, StringComparison.OrdinalIgnoreCase)
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\ResourceNameComparer.cs (2)
17return x.Name.Equals(y.Name, StringComparison.Ordinal); 21obj?.Name.GetHashCode(StringComparison.Ordinal) ?? 0;
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Docker.Tests (10)
DockerComposeTests.cs (10)
356msg.Contains("compose", StringComparison.OrdinalIgnoreCase) && 357msg.Contains("--project-name", StringComparison.OrdinalIgnoreCase) && 358msg.Contains(expectedProjectName, StringComparison.OrdinalIgnoreCase) && 359msg.Contains("up", StringComparison.OrdinalIgnoreCase)); 450.Where(l => l.StepTitle.Contains("print-env-dashboard-summary", StringComparison.OrdinalIgnoreCase)) 464.Where(l => l.StepTitle.Contains("print-nginx-summary", StringComparison.OrdinalIgnoreCase)) 489.Where(s => s.Contains("docker-compose-down", StringComparison.OrdinalIgnoreCase)) 498Assert.Contains(downSteps, s => s.Contains("docker-compose-down-env", StringComparison.OrdinalIgnoreCase)); 995Assert.Contains(createdSteps, s => s.Contains("destroy-compose-", StringComparison.OrdinalIgnoreCase)); 1026Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Dotnet (3)
DotnetProjectHostingExtensions.cs (2)
207if (!projectPath.EndsWith(".csproj", StringComparison.OrdinalIgnoreCase) && !projectPath.EndsWith(".cs", StringComparison.OrdinalIgnoreCase))
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
134if (string.IsNullOrEmpty(profile.CommandName) || Array.Exists(s_allowedCommandNames, name => string.Equals(name, profile.CommandName, StringComparison.OrdinalIgnoreCase)))
Aspire.Hosting.EntityFrameworkCore (13)
EFCoreOperationExecutor.cs (10)
108var versionIndex = frameworkName.IndexOf(versionPrefix, StringComparison.OrdinalIgnoreCase); 157var binIndex = Array.FindLastIndex(segments, s => s.Equals("bin", StringComparison.OrdinalIgnoreCase)); 171if (configCandidate.Equals("Debug", StringComparison.OrdinalIgnoreCase) || 172configCandidate.Equals("Release", StringComparison.OrdinalIgnoreCase)) 181if (frameworkCandidate.StartsWith("net", StringComparison.OrdinalIgnoreCase)) 553if (!dropResult.ErrorMessage?.Contains("does not exist", StringComparison.OrdinalIgnoreCase) ?? false) 608if (result.ErrorMessage?.Contains("does not exist", StringComparison.OrdinalIgnoreCase) == true || 609result.ErrorMessage?.Contains("Cannot open database", StringComparison.OrdinalIgnoreCase) == true) 677else if (pendingChangesResult.Output?.Contains("Changes have been made", StringComparison.OrdinalIgnoreCase) == true || 678pendingChangesResult.Output?.Trim().Equals("true", StringComparison.OrdinalIgnoreCase) == true)
EFMigrationResourceBuilderExtensions.cs (2)
496if (tfm is null || !tfm.StartsWith("net", StringComparison.OrdinalIgnoreCase) || tfm.Length <= 3) 559targetRuntime is not null && targetRuntime.StartsWith("win", StringComparison.OrdinalIgnoreCase);
EFResourceBuilderExtensions.cs (1)
402? runtime.StartsWith("win", StringComparison.OrdinalIgnoreCase)
Aspire.Hosting.Foundry (9)
FoundryLocalService.cs (2)
75return result.Contains(modelId, StringComparison.OrdinalIgnoreCase); 313modelIdStart = line.IndexOf("Model ID", StringComparison.Ordinal);
HostedAgent\AzureHostedAgentResource.cs (1)
436var branch = string.Equals(conditionValue, expression.MatchValue, StringComparison.OrdinalIgnoreCase) ? expression.WhenTrue! : expression.WhenFalse!;
HostedAgent\HostedAgentBuilderExtension.cs (1)
592string.Equals(left.Version, right.Version, StringComparison.Ordinal);
HostedAgent\HostedAgentConfiguration.cs (3)
202return string.Equals(name, "PORT", StringComparison.OrdinalIgnoreCase) || 203name.StartsWith("FOUNDRY_", StringComparison.OrdinalIgnoreCase) || 204name.StartsWith("AGENT_", StringComparison.OrdinalIgnoreCase);
PromptAgent\AzurePromptAgentResource.cs (2)
288(ex.Message.Contains("Subdomain does not map to a resource", StringComparison.OrdinalIgnoreCase) || 289ex.Message.Contains("The project does not exist", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Foundry.Tests (3)
HostedAgentExtensionTests.cs (2)
739string.Equals(role.Id, AzureHostedAgentResource.AzureAIUserRoleDefinitionId, StringComparison.OrdinalIgnoreCase)); 769Assert.DoesNotContain(annotation.Roles, r => string.Equals(r.Id, defaultRole.Id, StringComparison.OrdinalIgnoreCase));
ProjectWithReferenceTests.cs (1)
65kvp.Key.StartsWith("ConnectionStrings__", StringComparison.Ordinal));
Aspire.Hosting.GitHub.Models (1)
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
Aspire.Hosting.Go (2)
GoHostingExtensions.cs (2)
206if (buildImage.Contains("alpine", StringComparison.OrdinalIgnoreCase)) 265if (runtimeImage.Contains("alpine", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Integration.Analyzers (5)
AspireExportAnalyzer.cs (4)
361string.Equals(exportId, derivedExportId, StringComparison.Ordinal) && 832if (!string.Equals(exportId, expectedDefault, StringComparison.Ordinal)) 840if (shortName.EndsWith("Resource", StringComparison.Ordinal)) 846if (shortName.StartsWith("Azure", StringComparison.Ordinal))
src\Aspire.Hosting.Analyzers\Infrastructure\WellKnownTypes.cs (1)
122if (type.ContainingAssembly.Identity.Name.StartsWith("Aspire.", StringComparison.Ordinal))
Aspire.Hosting.Java (100)
JavaDockerfileGenerator.cs (7)
343if (normalized.StartsWith("./", StringComparison.Ordinal)) 426if (normalized.StartsWith("./", StringComparison.Ordinal)) 590if (normalized.StartsWith("./", StringComparison.Ordinal)) 796if (content.Contains(marker, StringComparison.OrdinalIgnoreCase)) 853if (trimmed.StartsWith("distributionUrl", StringComparison.Ordinal)) 957if (line.AsSpan().TrimStart().StartsWith("distributionSha256Sum", StringComparison.Ordinal)) 1040if (relative.StartsWith("../", StringComparison.Ordinal) || IsPathRootedOnAnyPlatform(relative))
JavaHostingExtensions.cs (8)
1924return entryPoint.StartsWith("org.springframework.boot.loader.", StringComparison.Ordinal) 1965OperatingSystem.IsLinux() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 1971return fileName.EndsWith("-sources.jar", StringComparison.OrdinalIgnoreCase) 1972|| fileName.EndsWith("-javadoc.jar", StringComparison.OrdinalIgnoreCase) 1973|| fileName.EndsWith("-plain.jar", StringComparison.OrdinalIgnoreCase); 2012return string.Equals(declaredName, directoryName, StringComparison.Ordinal) ? declaredName : null; 2139entry => string.Equals(entry.FullName, "META-INF/MANIFEST.MF", StringComparison.OrdinalIgnoreCase));
JavaVersionDetector.cs (9)
127foreach (var element in document.Descendants().Where(e => string.Equals(e.Name.LocalName, name, StringComparison.Ordinal))) 165if (!string.Equals(configuration?.Name.LocalName, "configuration", StringComparison.Ordinal)) 172if (!string.Equals(ancestor.Name.LocalName, "plugin", StringComparison.Ordinal)) 178string.Equals(e.Name.LocalName, "artifactId", StringComparison.Ordinal) 179&& string.Equals(e.Value.Trim(), "maven-compiler-plugin", StringComparison.Ordinal)); 350var end = contents.IndexOf("*/", index + 2, StringComparison.Ordinal); 361var delimiter = new string(current, contents.AsSpan(index).StartsWith(new string(current, 3), StringComparison.Ordinal) ? 3 : 1); 381if (contents.AsSpan(index).StartsWith(delimiter, StringComparison.Ordinal)) 428if (value.StartsWith("1.", StringComparison.Ordinal))
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Java.Tests (65)
AddJavaAppPublishTests.cs (63)
43var selectionIndex = content.IndexOf("jars=$(ls ", StringComparison.Ordinal); 55var command = selection.Replace("/build/app.jar", destination, StringComparison.Ordinal); 177.Where(line => line.StartsWith("COPY ", StringComparison.Ordinal)) 209Assert.Contains("is a Windows path", exception.Message, StringComparison.Ordinal); 346Assert.DoesNotContain("adduser", content, StringComparison.Ordinal); 360Assert.DoesNotContain("useradd", content, StringComparison.Ordinal); 497.ScrubLinesWithReplace(line => line.Contains("\"context\"", StringComparison.Ordinal) ? " \"context\": \"{sourceDirectory}\"," : line); 1353Assert.Contains("cp -r target/quarkus-app/. /build/app/", content, StringComparison.Ordinal); 1354Assert.Contains("COPY --from=build --chown=999:999 /build/app /app", content, StringComparison.Ordinal); 1355Assert.Contains("ENTRYPOINT [\"java\",\"-jar\",\"/app/quarkus-run.jar\"]", content, StringComparison.Ordinal); 1373Assert.Contains("cp -r build/quarkus-app/. /build/app/", content, StringComparison.Ordinal); 1378Assert.Contains("sh ./gradlew --no-daemon build -x test", content, StringComparison.Ordinal); 1389Assert.Contains("if [ -d target/quarkus-app ]; then", content, StringComparison.Ordinal); 1390Assert.Contains("cp \"$jars\" /build/app/quarkus-run.jar", content, StringComparison.Ordinal); 1405StringComparison.Ordinal); 1425var start = content.IndexOf($"mkdir -p {StagedArtifactDirectory} &&", StringComparison.Ordinal); 1465stagingCommand.Replace(StagedArtifactDirectory, stagingDirectory, StringComparison.Ordinal), 1516Assert.Contains("cp 'target/api-runner.jar' /build/app.jar", content, StringComparison.Ordinal); 1517Assert.Contains("COPY --from=build --chown=999:999 /build/app.jar /app/app.jar", content, StringComparison.Ordinal); 1518Assert.Contains("ENTRYPOINT [\"java\",\"-jar\",\"/app/app.jar\"]", content, StringComparison.Ordinal); 1537var unzipIndex = content.IndexOf("apt-get install -y --no-install-recommends unzip", StringComparison.Ordinal); 1538var wrapperIndex = content.IndexOf("./mvnw -B -ntp --version", StringComparison.Ordinal); 1554Assert.Contains("./mvnw -B -ntp --version", content, StringComparison.Ordinal); 1555Assert.DoesNotContain("unzip", content, StringComparison.Ordinal); 1568Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:17-jdk AS build", content, StringComparison.Ordinal); 1569Assert.Contains("FROM docker.io/library/eclipse-temurin:8-jre", content, StringComparison.Ordinal); 1582Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:17-jdk AS build", content, StringComparison.Ordinal); 1583Assert.Contains("FROM docker.io/library/eclipse-temurin:11-jre", content, StringComparison.Ordinal); 1598Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:8-jdk AS build", content, StringComparison.Ordinal); 1599Assert.Contains("FROM docker.io/library/eclipse-temurin:8-jre", content, StringComparison.Ordinal); 1617Assert.Contains(jarPath, exception.Message, StringComparison.Ordinal); 1618Assert.Contains("contains whitespace", exception.Message, StringComparison.Ordinal); 1634Assert.Contains("target/otel agents/javaagent.jar", exception.Message, StringComparison.Ordinal); 1635Assert.Contains("contains whitespace", exception.Message, StringComparison.Ordinal); 1648Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:20-jdk AS build", content, StringComparison.Ordinal); 1649Assert.Contains("FROM docker.io/library/eclipse-temurin:21-jre", content, StringComparison.Ordinal); 1659Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:21-jdk AS build", content, StringComparison.Ordinal); 1670Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:25-jdk AS build", content, StringComparison.Ordinal); 1680Assert.Contains("FROM --platform=$BUILDPLATFORM docker.io/library/eclipse-temurin:21-jdk AS build", content, StringComparison.Ordinal); 1681Assert.Contains("FROM docker.io/library/eclipse-temurin:21-jre", content, StringComparison.Ordinal); 1708StringComparison.Ordinal)); 1712Assert.Contains("FROM docker.io/library/eclipse-temurin:21-jdk AS build", content, StringComparison.Ordinal); 1713Assert.DoesNotContain("--platform=$BUILDPLATFORM", content, StringComparison.Ordinal); 1729Assert.Contains("FROM docker.io/library/eclipse-temurin:21-jdk AS build", content, StringComparison.Ordinal); 1730Assert.DoesNotContain("--platform=$BUILDPLATFORM", content, StringComparison.Ordinal); 1752Assert.Contains("contains whitespace", ex.Message, StringComparison.Ordinal); 1821Assert.Contains("docker.io/library/eclipse-temurin:21-jre", content, StringComparison.Ordinal); 1831Assert.Contains("docker.io/library/eclipse-temurin:21-jre", content, StringComparison.Ordinal); 1842Assert.Contains("docker.io/library/eclipse-temurin:17-jre", content, StringComparison.Ordinal); 1858Assert.Contains("docker.io/library/eclipse-temurin:21-jre", content, StringComparison.Ordinal); 1872Assert.Contains("cp 'target/worker.jar' /build/app.jar", content, StringComparison.Ordinal); 1873Assert.DoesNotContain("expected exactly one application JAR", content, StringComparison.Ordinal); 1884Assert.Contains("cp 'target/worker.jar' /build/app.jar", content, StringComparison.Ordinal); 1901Assert.Contains("../shared/worker.jar", exception.Message, StringComparison.Ordinal); 1923Assert.Contains(jarPath, exception.Message, StringComparison.Ordinal); 1924Assert.Contains("outside the directory the build runs in", exception.Message, StringComparison.Ordinal); 1939Assert.Contains("outside the build context", exception.Message, StringComparison.Ordinal); 1954Assert.Contains("outside the build context", exception.Message, StringComparison.Ordinal); 1965Assert.Contains("cp 'target/shaded.jar' /build/app.jar", content, StringComparison.Ordinal); 2002Assert.Contains("its working directory was changed", exception.Message, StringComparison.Ordinal); 2003Assert.Contains(elsewhere.FullName, exception.Message, StringComparison.Ordinal); 2004Assert.Contains(sourceDir.FullName, exception.Message, StringComparison.Ordinal); 2136var gradle = wrapperName.Contains("gradle", StringComparison.OrdinalIgnoreCase);
AddSpringBootAppTests.cs (1)
343Assert.Contains("has no Maven or Gradle build configured", ex.Message, StringComparison.Ordinal);
TempJavaAppDirectory.cs (1)
60var gradle = fileName.Contains("gradle", StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.JavaScript (10)
JavaScriptHostingExtensions.cs (10)
360if (!resource.Annotations.OfType<RequiredCommandAnnotation>().Any(a => string.Equals(a.Command, command, StringComparison.Ordinal))) 1419!string.Equals(runScript.ScriptName, DefaultJavaScriptRunScriptName, StringComparison.Ordinal) || 1518string s when !string.IsNullOrEmpty(s) && !s.StartsWith("--", StringComparison.Ordinal) => s, 1586.Replace(AspireViteConfigPathToken, relativeConfigPath, StringComparison.Ordinal) 1587.Replace(AspireViteAbsoluteConfigToken, absoluteConfigPath.Replace("\\", "\\\\"), StringComparison.Ordinal); 2064packageManager.StartsWith("pnpm@", StringComparison.Ordinal)) 2513if (normalizedPath.StartsWith("./", StringComparison.Ordinal)) 2601(string.Equals(parts[0], "nodejs", StringComparison.Ordinal) || 2602string.Equals(parts[0], "node", StringComparison.Ordinal))) 2637if (cleaned.StartsWith(op, StringComparison.Ordinal))
Aspire.Hosting.JavaScript.Tests (7)
AddJavaScriptAppTests.cs (7)
150line.StartsWith("ARG NPM_", StringComparison.Ordinal) || 151line.StartsWith("RUN npm install", StringComparison.Ordinal) || 152line.Contains(" pnpm install", StringComparison.Ordinal)) 366line => line.StartsWith("COPY ", StringComparison.Ordinal) 367&& line.Contains("pnpm-workspace.yaml", StringComparison.Ordinal)); 368var installLineIndex = Array.FindIndex(dockerfileLines, line => line.Contains("pnpm install", StringComparison.Ordinal)); 435.Where(line => line.Contains("createHash(algorithm)", StringComparison.Ordinal))
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
161var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal)); 186var keycloakResource = builder.Resources.Single(r => r.Name.Equals(resourceName, StringComparison.Ordinal));
Aspire.Hosting.Kubernetes (12)
CertManagerExtensions.cs (1)
624&& string.Equals(v.Format, issuer.Name, StringComparison.Ordinal))
Deployment\HelmDeploymentEngine.cs (1)
398if (path.StartsWith(".Values.", StringComparison.Ordinal))
Extensions\HelmExtensions.cs (3)
83&& value.Contains($"{ValuesSegment}.", StringComparison.Ordinal); 87&& value.Contains($"{ValuesSegment}.{SecretsKey}.", StringComparison.Ordinal); 133var endDelimiterIndex = match.Value.LastIndexOf(EndDelimiter, StringComparison.Ordinal);
KubernetesEnvironmentResource.cs (4)
1727string.Equals(type.GetString(), "Hostname", StringComparison.OrdinalIgnoreCase) && 1802string.Equals(protocol.GetString(), "HTTPS", StringComparison.OrdinalIgnoreCase) && 1993!string.Equals(op.GetString(), "Update", StringComparison.Ordinal)) 2001string.Equals(mgr.GetString(), "helm", StringComparison.Ordinal))
KubernetesPublishingContext.cs (1)
391if (resourceName.StartsWith($"{baseName.ToLowerInvariant()}-", StringComparison.Ordinal))
KubernetesResource.cs (2)
492.Where(kvp => kvp.Value is EndpointReference epRef && epRef.Scheme == "https" && kvp.Key.StartsWith("services__", StringComparison.Ordinal)) 604var branch = string.Equals(conditionStr, expr.MatchValue, StringComparison.OrdinalIgnoreCase)
Aspire.Hosting.Kubernetes.Tests (22)
FakeHelmRunner.cs (2)
49if (arguments.StartsWith("version", StringComparison.OrdinalIgnoreCase)) 66if (arguments.StartsWith("uninstall", StringComparison.OrdinalIgnoreCase))
HelmVersionValidatorTests.cs (9)
58Assert.Contains(trimmed, ex.Message, StringComparison.Ordinal); 59Assert.Contains(HelmVersionValidator.MinimumHelmVersion.ToString(), ex.Message, StringComparison.Ordinal); 60Assert.Contains("https://helm.sh/docs/intro/install/", ex.Message, StringComparison.Ordinal); 70Assert.Contains("garbage banner", ex.Message, StringComparison.Ordinal); 71Assert.Contains(HelmVersionValidator.MinimumHelmVersion.ToString(), ex.Message, StringComparison.Ordinal); 86Assert.Contains("https://helm.sh/docs/intro/install/", ex.Message, StringComparison.Ordinal); 100Assert.DoesNotContain("--client", runner.LastArguments, StringComparison.Ordinal); 101Assert.Contains("version", runner.LastArguments, StringComparison.Ordinal); 102Assert.Contains("--short", runner.LastArguments, StringComparison.Ordinal);
KubernetesDeployTests.cs (2)
1512content = content.Replace("\"", string.Empty, StringComparison.Ordinal); 1907Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase));
KubernetesGatewayTests.cs (4)
196.First(e => e.Message.StartsWith("Gateway 'public'", StringComparison.Ordinal)); 387w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("empty", StringComparison.Ordinal)); 438Assert.DoesNotContain(files, f => f.Contains("gateway", StringComparison.OrdinalIgnoreCase)); 439Assert.DoesNotContain(files, f => f.Contains("route", StringComparison.OrdinalIgnoreCase));
KubernetesHelmChartTests.cs (1)
490Assert.Contains("WithReleaseName", ex.Message, StringComparison.OrdinalIgnoreCase);
KubernetesIngressTests.cs (2)
424w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("empty", StringComparison.Ordinal)); 580Assert.DoesNotContain(files, f => f.Contains("ingress", StringComparison.OrdinalIgnoreCase));
PipelineStepTestHelpers.cs (2)
71.Where(name => name.Contains("tls", StringComparison.Ordinal) || name.Contains("gateway", StringComparison.Ordinal))
Aspire.Hosting.Maui (88)
Lifecycle\MauiBuildQueueEventSubscriber.cs (2)
296if (string.Equals(text, stateAtCallTime, StringComparison.Ordinal)) 402e => string.Equals(e.Snapshot.State?.Text, KnownResourceStates.FailedToStart, StringComparison.Ordinal),
MauiPlatformHelper.cs (4)
198serviceNameStr.Contains("{{", StringComparison.Ordinal) && 199serviceNameStr.Contains("}}", StringComparison.Ordinal)) 210resourceAttrsStr.Contains("{{", StringComparison.Ordinal) && 211resourceAttrsStr.Contains("}}", StringComparison.Ordinal))
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Utilities\MauiEnvironmentHelper.cs (4)
198wasEncoded = value.Contains('%', StringComparison.Ordinal) || value.Contains(';', StringComparison.Ordinal); 207.Replace("%", "%25", StringComparison.Ordinal) 208.Replace(";", "%3B", StringComparison.Ordinal);
Utilities\ProjectFileReader.cs (1)
109.FirstOrDefault(tfm => tfm.Contains($"-{platformIdentifier}", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Maui.Tests (2)
MauiPlatformExtensionsTests.cs (2)
296Assert.Contains($"Unable to detect {config.DisplayName}", exception.Message, StringComparison.OrdinalIgnoreCase); 868tfms.RemoveAll(tfm => tfm.Contains(excludePlatform, StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Milvus (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.MongoDB (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.MySql (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.OpenAI (2)
OpenAIHealthCheck.cs (1)
45Uri.Compare(endpointUri, s_defaultEndpointUri, UriComponents.SchemeAndServer, UriFormat.Unescaped, StringComparison.OrdinalIgnoreCase) == 0)
src\Shared\IConfigurationExtensions.cs (1)
247var normalizedKey = configKey.Replace("-", "_", StringComparison.Ordinal);
Aspire.Hosting.Oracle (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Orleans (1)
ProviderConfiguration.cs (1)
29providerType = resourceType.EndsWith(resource, StringComparison.Ordinal) ? resourceType[..^resource.Length] : resourceType;
Aspire.Hosting.PostgreSQL (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Python (3)
PythonAppResourceBuilderExtensions.cs (3)
770var isUnderAppHostParent = !relativePath.StartsWith("..", StringComparison.Ordinal) && 793? string.Equals(currentDirectory, appHostParentDirectory, StringComparison.OrdinalIgnoreCase) 794: string.Equals(currentDirectory, appHostParentDirectory, StringComparison.Ordinal);
Aspire.Hosting.Qdrant (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.RabbitMQ (5)
RabbitMQBuilderExtensions.cs (5)
181&& string.Equals(containerAnnotations[0].Image, RabbitMQContainerImageTags.Image, StringComparison.OrdinalIgnoreCase)) 198else if (existingTag.EndsWith(management, StringComparison.OrdinalIgnoreCase) 199|| existingTag.EndsWith($"{management}-{alpine}", StringComparison.OrdinalIgnoreCase)) 204else if (existingTag.EndsWith(alpine, StringComparison.OrdinalIgnoreCase)) 209var tagPrefix = existingTag[..existingTag.IndexOf($"-{alpine}", StringComparison.Ordinal)];
Aspire.Hosting.Radius (53)
Publishing\BicepPostProcessor.cs (1)
184if (string.Equals(sanitized, "radius", StringComparison.OrdinalIgnoreCase))
Publishing\RadCredentialRegisterStep.cs (1)
381text = text.Replace(value, "***", StringComparison.Ordinal);
Publishing\RadiusInfrastructureBuilder.cs (15)
420resourceType.StartsWith("Applications.", StringComparison.Ordinal); 447if (!string.Equals(pack.BicepIdentifier, snapId, StringComparison.Ordinal)) 492if (!string.Equals(parents.App.BicepIdentifier, snapIds.AppId, StringComparison.Ordinal)) 498!string.Equals(parents.Env.BicepIdentifier, snapIds.EnvId, StringComparison.Ordinal)) 537if (string.Equals(targetConstruct.BicepIdentifier, snapTargetId, StringComparison.Ordinal)) 552=> !string.Equals(resource.BicepIdentifier, snapshotId, StringComparison.Ordinal); 615if (!string.Equals(construct.BicepIdentifier, snapId, StringComparison.Ordinal)) 1141&& kvp.Key.StartsWith("services__", StringComparison.Ordinal)) 1310format.Replace("{{", "{", StringComparison.Ordinal).Replace("}}", "}", StringComparison.Ordinal); 1408if (image.EndsWith(":latest", StringComparison.Ordinal) || !image.Contains(':')) 1529if (literalPort != expected.Port || !string.Equals(literalProtocol, expected.Protocol, StringComparison.Ordinal)) 1613if (!string.Equals(literalName, container.ContainerMapKey, StringComparison.Ordinal)) 2097if (binding.Encoding is not null || !string.Equals(encoding, "raw", StringComparison.Ordinal)) 2160if (reference.Contains('/', StringComparison.Ordinal))
Publishing\RadiusServiceDiscovery.cs (1)
94.FirstOrDefault(r => string.Equals(r.Endpoint.Name, endpointName, StringComparison.OrdinalIgnoreCase));
Publishing\SealedSecretApplyStep.cs (15)
396if (string.Equals(condition.Type, "Synced", StringComparison.Ordinal) && 397string.Equals(condition.Status, "False", StringComparison.Ordinal)) 406if (string.Equals(condition.Type, "Synced", StringComparison.Ordinal) && 407string.Equals(condition.Status, "True", StringComparison.Ordinal)) 546stderr.Contains($"sealedsecrets.bitnami.com \"{name}\" not found", StringComparison.Ordinal); 563if (stderr.Contains("x509:", StringComparison.Ordinal)) 568return stderr.Contains("Unable to connect to the server", StringComparison.Ordinal) || 569stderr.Contains("connection refused", StringComparison.Ordinal) || 570stderr.Contains("dial tcp", StringComparison.Ordinal) || 571stderr.Contains("i/o timeout", StringComparison.Ordinal) || 572stderr.Contains("TLS handshake timeout", StringComparison.Ordinal) || 573stderr.Contains("the server is currently unable to handle the request", StringComparison.Ordinal) || 574stderr.Contains("etcdserver: request timed out", StringComparison.Ordinal); 665stderr.Contains($"secrets \"{name}\" not found", StringComparison.Ordinal); 768string.Equals(scalarKey.Value, key, StringComparison.Ordinal))
RadiusEnvironmentResource.cs (4)
188if (string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase)) 193if (string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase)) 202string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) && port == 80 || 203string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) && port == 443;
ResourceMapping\ResourceTypeMapper.cs (1)
182&& !string.Equals(mapping.RadiusType, RadiusResourceTypes.Containers, StringComparison.Ordinal);
Secrets\KubernetesName.cs (1)
68if (value is "." or ".." || value.StartsWith("..", StringComparison.Ordinal))
Secrets\RadiusSecretStoreExtensions.cs (1)
343var slash = namespaceAndName.IndexOf('/', StringComparison.Ordinal);
Secrets\RadiusSecretStoreType.cs (1)
109return string.Equals(encoding, "base64", StringComparison.Ordinal);
Secrets\RadiusSecretStoreValidation.cs (2)
205!reference.Contains('/', StringComparison.Ordinal)) 362var envCollision = envScoped.FirstOrDefault(kvp => string.Equals(kvp.Key.Identifier, identifier, StringComparison.Ordinal));
Secrets\SealedSecretManifest.cs (10)
154if (string.Equals(kind, "Secret", StringComparison.Ordinal)) 165if (!string.Equals(kind, "SealedSecret", StringComparison.Ordinal) || 166!string.Equals(apiVersion, SupportedApiVersion, StringComparison.Ordinal)) 424!string.Equals(kindElement.GetString(), "Secret", StringComparison.Ordinal)) 426if (string.Equals(kindElement.GetString(), "SealedSecret", StringComparison.Ordinal) && 469if (string.Equals(property.Name, field, StringComparison.Ordinal)) 495if (string.Equals(property.Name, name, StringComparison.Ordinal)) 550string.Equals(scalarKey.Value, key, StringComparison.Ordinal)) 631!string.Equals(nodeEvent.Tag.Value, "!", StringComparison.Ordinal); 658if (string.Equals(key, "<<", StringComparison.Ordinal))
Aspire.Hosting.Radius.Tests (18)
Deployment\DeployPipelineIntegrationTests.cs (1)
54Assert.DoesNotContain(pipelineStep.DependsOnSteps, s => s.Contains("push", StringComparison.OrdinalIgnoreCase));
Deployment\RadCliDetectionTests.cs (4)
54Assert.Contains(RadiusDeploymentPipelineStep.RadInstallUrl, ex.Message, StringComparison.Ordinal); 55Assert.Contains("rad", ex.Message, StringComparison.Ordinal); 56Assert.Contains("install", ex.Message, StringComparison.OrdinalIgnoreCase); 57Assert.Contains("PATH", ex.Message, StringComparison.Ordinal);
Publishing\ConfigureRadiusInfrastructureTests.cs (2)
271var appIdx = bicep.IndexOf("resource app ", StringComparison.Ordinal); 273var appBlockEnd = bicep.IndexOf("\n}", appIdx, StringComparison.Ordinal);
Publishing\ContainerEnvironmentEmissionTests.cs (1)
110Assert.DoesNotContain("backend-backend.frontend-ns.svc.cluster.local", bicep, StringComparison.Ordinal);
Publishing\ProviderScopeBicepEmissionTests.cs (3)
65Assert.DoesNotContain("azure:", bicep, StringComparison.OrdinalIgnoreCase); 66Assert.DoesNotContain("subscriptionId:", bicep, StringComparison.OrdinalIgnoreCase); 67Assert.DoesNotContain("resourceGroupName:", bicep, StringComparison.OrdinalIgnoreCase);
ResourceMapping\ResourceTypeMapperTests.cs (7)
32Assert.Contains("legacy", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 56Assert.Contains("legacy", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 69Assert.Contains("legacy", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 115Assert.Contains("no Radius mapping", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 116Assert.Contains("falling back", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 149Assert.Contains("legacy", _logger.LastMessage, StringComparison.OrdinalIgnoreCase); 161Assert.Contains("legacy", _logger.LastMessage, StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.Redis (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Redis.Tests (1)
RedisFunctionalTests.cs (1)
167Assert.Contains(GetModuleNames(modules), static name => string.Equals(name, "ReJSON", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.RemoteHost (54)
AssemblyLoader.cs (13)
95if (string.Equals(assembly.PackageId, packageId, StringComparison.OrdinalIgnoreCase) && 96string.Equals(assembly.PackageVersion, packageVersion, StringComparison.OrdinalIgnoreCase)) 108string.Equals(pathPackageId, packageId, StringComparison.OrdinalIgnoreCase) && 109string.Equals(pathPackageVersion, packageVersion, StringComparison.OrdinalIgnoreCase)) 112string.Equals(assembly.PackageId, packageId, StringComparison.OrdinalIgnoreCase)) 219var isLibAsset = string.Equals(assetKindDirectory?.Name, "lib", StringComparison.OrdinalIgnoreCase); 220var isRefAsset = string.Equals(assetKindDirectory?.Name, "ref", StringComparison.OrdinalIgnoreCase); 224string.Equals(runtimesDirectory.Name, "runtimes", StringComparison.OrdinalIgnoreCase)) 285if (assemblyName.Equals("Aspire.Hosting.AppHost", StringComparison.OrdinalIgnoreCase) || 286assemblyName.StartsWith("Aspire.AppHost.", StringComparison.OrdinalIgnoreCase)) 291return assemblyName.Equals("Aspire.Hosting", StringComparison.OrdinalIgnoreCase) || 292assemblyName.StartsWith("Aspire.Hosting.", StringComparison.OrdinalIgnoreCase); 374assembly => string.Equals(assembly.GetName().Name, sharedName, StringComparison.OrdinalIgnoreCase));
Ats\AtsMarshaller.cs (1)
689message.Contains("type mismatch", StringComparison.OrdinalIgnoreCase);
Ats\CapabilityDispatcher.cs (2)
702message.Contains("type mismatch", StringComparison.OrdinalIgnoreCase); 911var parameter = capability.Parameters.FirstOrDefault(p => string.Equals(p.Name, parameterName, StringComparison.Ordinal));
Ats\PolyglotCapabilityInvocationException.cs (7)
375string.Equals(type.GetGenericTypeDefinition().FullName, HostingTypeNames.ResourceBuilderInterface, StringComparison.Ordinal)); 477_ => name.EndsWith("Resource", StringComparison.Ordinal) ? name[..^"Resource".Length] + " resource" : name 485var articleValue = name.StartsWith("a ", StringComparison.OrdinalIgnoreCase) 486|| name.StartsWith("an ", StringComparison.OrdinalIgnoreCase) 501if (value.StartsWith("URI", StringComparison.Ordinal) || 502value.StartsWith("URL", StringComparison.Ordinal)) 583if (message.Contains(KestrelHttpsFwlinkSentinel, StringComparison.Ordinal))
Ats\ReferenceExpressionRef.cs (2)
246if (part.StartsWith("{", StringComparison.Ordinal) && part.EndsWith("}", StringComparison.Ordinal) &&
AtsCapabilityScanner.cs (19)
965.Where(c => string.Equals(c.TargetTypeId, targetTypeId, StringComparison.Ordinal)) 973if (string.Equals(collidingCapability.CapabilityId, exactTargetCapability.CapabilityId, StringComparison.Ordinal)) 1500if (!string.Equals(prefixPathSegments[i], fullPathSegments[i], StringComparison.Ordinal)) 2256if (genericDefFullName.StartsWith("System.Action`", StringComparison.Ordinal)) 2277if (genericDefFullName.StartsWith("System.Func`", StringComparison.Ordinal)) 3017baseFullName.StartsWith("System.", StringComparison.Ordinal) || 3018baseFullName.StartsWith("Microsoft.", StringComparison.Ordinal)) 3046!baseFullName.StartsWith("System.", StringComparison.Ordinal) && 3047!baseFullName.StartsWith("Microsoft.", StringComparison.Ordinal)) 3146if (genericDefName?.StartsWith("System.Action`", StringComparison.Ordinal) == true) 3156if (genericDefName?.StartsWith("System.Func`", StringComparison.Ordinal) == true) 3463.FirstOrDefault(m => string.Equals(m.Attribute("name")?.Value, memberName, StringComparison.Ordinal)); 3548var parameter = documentation.Parameters.FirstOrDefault(p => string.Equals(p.Name, parameterName, StringComparison.Ordinal)); 3663if (value.StartsWith("!:", StringComparison.Ordinal)) 3668var separatorIndex = value.IndexOf(':', StringComparison.Ordinal); 3767var parenIndex = value.IndexOf('(', StringComparison.Ordinal); 3785.Replace("\r\n", "\n", StringComparison.Ordinal) 3793return normalized.Length == 0 ? null : normalized.Replace("*/", "* /", StringComparison.Ordinal); 3866var tickIndex = typeDefinitionName.IndexOf('`', StringComparison.Ordinal);
AtsContextFilter.cs (2)
646if (!string.Equals(capability.SourceLocation, location, StringComparison.Ordinal)) 675!location.StartsWith(knownAssemblyName, StringComparison.OrdinalIgnoreCase))
CodeGeneration\CodeGenerationDiagnostic.cs (1)
268.FirstOrDefault(a => string.Equals(a.GetName().Name, "Aspire.Hosting", StringComparison.OrdinalIgnoreCase));
CodeGeneration\CodeGeneratorResolver.cs (1)
225&& assemblyName.StartsWith("Aspire.Hosting.CodeGeneration.", StringComparison.OrdinalIgnoreCase);
Diagnostics\RemoteHostProfilingTelemetry.cs (1)
349return string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || value == "1";
IntegrationLoadContext.cs (1)
45string.Equals(assemblyName.Name, SharedAssemblyName, StringComparison.OrdinalIgnoreCase))
Language\LanguageSupportResolver.cs (1)
138&& assemblyName.StartsWith("Aspire.Hosting.CodeGeneration.", StringComparison.OrdinalIgnoreCase);
src\Shared\IntegrationPackageProbeManifest.cs (3)
233if (fileNameWithoutExtension.StartsWith("lib", StringComparison.OrdinalIgnoreCase) && 333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1; 368return string.IsNullOrWhiteSpace(culture) || string.Equals(culture, "neutral", StringComparison.OrdinalIgnoreCase)
Aspire.Hosting.RemoteHost.Tests (55)
AssemblyLoaderTests.cs (2)
169Assert.Contains(assemblies, a => string.Equals(a.GetName().Name, "Aspire.Hosting", StringComparison.Ordinal)); 190Assert.Contains(assemblies, a => string.Equals(a.GetName().Name, "Aspire.Hosting", StringComparison.Ordinal));
AtsCapabilityScannerTests.cs (34)
156c => c.CapabilityId.EndsWith("/testEnumerableParameter", StringComparison.Ordinal)); 163c => c.CapabilityId.EndsWith("/testEnumerableReturn", StringComparison.Ordinal)); 174c => c.CapabilityId.EndsWith("/testUnionEnumParameter", StringComparison.Ordinal)); 351Assert.Contains(result.HandleTypes, type => type.AtsTypeId.Contains(expectedHandleType, StringComparison.Ordinal)); 354Assert.Contains(result.Capabilities, capability => capability.CapabilityId.EndsWith("/BeforeStartEvent.services", StringComparison.Ordinal)); 355Assert.Contains(result.Capabilities, capability => capability.CapabilityId.EndsWith("/IUserSecretsManager.trySetSecret", StringComparison.Ordinal)); 356Assert.Contains(result.Capabilities, capability => capability.CapabilityId.EndsWith("/PipelineStepContext.reportingStep", StringComparison.Ordinal)); 357Assert.Contains(result.Capabilities, capability => capability.CapabilityId.EndsWith("/PipelineSummary.add", StringComparison.Ordinal)); 421c => c.CapabilityId.EndsWith("/BaseExportedProperties.name", StringComparison.Ordinal)); 426c => c.CapabilityId.EndsWith("/DerivedExportedProperties.framework", StringComparison.Ordinal)); 428c => c.CapabilityId.EndsWith("/DerivedExportedProperties.name", StringComparison.Ordinal)); 430d => d.Message.Contains(nameof(DerivedExportedProperties), StringComparison.Ordinal) 431&& d.Message.Contains("has collisions", StringComparison.Ordinal)); 497c => c.CapabilityId.EndsWith("/shadowedExporter", StringComparison.Ordinal)); 499c => c.CapabilityId.EndsWith("/specificShadowedExporter", StringComparison.Ordinal)); 507d => d.Message.Contains("shadowedExporter", StringComparison.Ordinal) 508&& d.Message.Contains("has collisions", StringComparison.Ordinal)); 528.FirstOrDefault(c => c.CapabilityId.EndsWith("/testMultiParamHandleCallback", StringComparison.Ordinal)); 555c => c.CapabilityId.EndsWith("/usesAssemblyExportedType", StringComparison.Ordinal)); 574c => c.CapabilityId.EndsWith("/withConfiguration", StringComparison.Ordinal)); 576m => m.Key.EndsWith("/withConfiguration", StringComparison.Ordinal)).Value; 593c => c.CapabilityId.EndsWith("/classLevelBackgroundThreadProbe", StringComparison.Ordinal)); 642&& diagnostic.Message.Contains("copied shapes", StringComparison.Ordinal) 646&& diagnostic.Message.Contains("copied shapes", StringComparison.Ordinal) 657&& diagnostic.Message.Contains("Add an init accessor", StringComparison.Ordinal) 661&& diagnostic.Message.Contains("Add an init accessor", StringComparison.Ordinal) 696string.Join(".", value.PathSegments).Contains("Invalid-Values", StringComparison.Ordinal)); 698string.Join(".", value.PathSegments).Contains("123Name", StringComparison.Ordinal)); 701&& diagnostic.Message.Contains("path segment 'Invalid-Values'", StringComparison.Ordinal) 705&& diagnostic.Message.Contains("path segment '123Name'", StringComparison.Ordinal) 720StringComparison.Ordinal) 735StringComparison.Ordinal) 738StringComparison.Ordinal) 748c => c.CapabilityId.EndsWith("/descriptionFallback", StringComparison.Ordinal));
AtsContextFilterTests.cs (4)
50context.HandleTypes.Where(type => type.AtsTypeId.StartsWith("Aspire.Hosting.Redis/", StringComparison.Ordinal)), 337Assert.Contains(unfilteredContext.Capabilities, c => c.CapabilityId.StartsWith("Aspire.Hosting/", StringComparison.Ordinal)); 338Assert.Contains(unfilteredContext.Capabilities, c => c.CapabilityId.StartsWith(testAssemblyName + "/", StringComparison.Ordinal)); 350c => c.CapabilityId.StartsWith("Aspire.Hosting/", StringComparison.Ordinal));
AttributeDataReaderTests.cs (3)
171.FirstOrDefault(c => c.CapabilityId.EndsWith("/compatibleMethod", StringComparison.Ordinal)); 186.FirstOrDefault(c => c.CapabilityId.EndsWith("/officialMethod", StringComparison.Ordinal)); 188.FirstOrDefault(c => c.CapabilityId.EndsWith("/thirdPartyMethod", StringComparison.Ordinal));
CapabilityDispatcherTests.cs (1)
2697if (string.Equals(prop.Key, key, StringComparison.OrdinalIgnoreCase))
CodeGeneration\ApiReferenceExportTests.cs (5)
50StringComparison.Ordinal)); 86Assert.StartsWith("augmentation:", item.GetProperty("id").GetString(), StringComparison.Ordinal); 141Assert.Contains("9.9.9", versionMismatch.Message, StringComparison.Ordinal); 180Assert.Contains("Go", ex.Message, StringComparison.Ordinal); 181Assert.Contains(nameof(IApiReferenceExporter), ex.Message, StringComparison.Ordinal);
CodeGenerationDiagnosticBuilderTests.cs (2)
41Assert.DoesNotContain("TypeLoadException", localRpc.Message, StringComparison.Ordinal); 122.First(a => string.Equals(a.GetName().Name, "Aspire.Hosting", StringComparison.OrdinalIgnoreCase));
LayoutCommandTests.cs (1)
268assembly => assembly.GetProperty("path").GetString()?.EndsWith(".xml", StringComparison.OrdinalIgnoreCase) == true);
RestoreCommandTests.cs (2)
70StringComparison.OrdinalIgnoreCase) == true); 75StringComparison.OrdinalIgnoreCase) == true);
ServiceErrorMessageTests.cs (1)
43Assert.Contains("TypeScript", ex.Message, StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.Rust (14)
CargoMetadataReader.cs (2)
168.Where(value => redacted.Contains(value, StringComparison.Ordinal)) 178redacted = redacted.Replace(value, "***", StringComparison.Ordinal);
RustDockerfileGenerator.cs (7)
240|| relativeManifest.StartsWith($"..{Path.DirectorySeparatorChar}", StringComparison.Ordinal) 241|| relativeManifest.StartsWith($"..{Path.AltDirectorySeparatorChar}", StringComparison.Ordinal)) 265|| relativePath.StartsWith($"..{Path.DirectorySeparatorChar}", StringComparison.Ordinal) 266|| relativePath.StartsWith($"..{Path.AltDirectorySeparatorChar}", StringComparison.Ordinal)) 308string.Equals(Path.GetFileName(entry), segments[i], StringComparison.Ordinal)) 313StringComparison.OrdinalIgnoreCase)) 333else if (cargoArgs[i].StartsWith("--config=", StringComparison.Ordinal))
RustHostingExtensions.cs (5)
622if (string.Equals(candidate, directory, StringComparison.Ordinal)) 633return candidate.StartsWith(prefix, StringComparison.Ordinal); 870if (targetParts.Length < 4 || !string.Equals(targetParts[2], "linux", StringComparison.Ordinal)) 892&& string.Equals(targetEnvironment, "musl", StringComparison.Ordinal); 895: string.Equals(targetEnvironment, "musl", StringComparison.Ordinal);
Aspire.Hosting.Rust.Tests (9)
AddRustAppPublishTests.cs (5)
738if (string.Equals(sourceDir.FullName, canonicalSourceDir, StringComparison.Ordinal)) 775if (string.Equals(sourceDir.FullName, canonicalSourceDir, StringComparison.Ordinal)) 905first.Replace(firstCacheId, "aspire-rust-scope", StringComparison.Ordinal), 906second.Replace(secondCacheId, "aspire-rust-scope", StringComparison.Ordinal)); 1095static l => l.TrimStart().StartsWith("cargo build", StringComparison.Ordinal));
CargoMetadataTests.cs (1)
274field => field.FieldType.ToString().Contains("Aspire.Hosting.Dcp.Process", StringComparison.Ordinal));
FakeCargoMetadataReader.cs (1)
66StringComparison.Ordinal);
RustReadmeTests.cs (2)
17readme.IndexOf("## Additional documentation", StringComparison.Ordinal).. 18readme.IndexOf("## Feedback & contributing", StringComparison.Ordinal)];
Aspire.Hosting.Sdk.Tests (16)
AppHostSdkTargetsTests.cs (16)
52Assert.DoesNotContain(packageReferences, static packageReference => packageReference.StartsWith("Aspire.Dashboard.Sdk.", StringComparison.Ordinal)); 53Assert.DoesNotContain(packageReferences, static packageReference => packageReference.StartsWith("Aspire.Hosting.Orchestration.", StringComparison.Ordinal)); 828Assert.Contains("CommandTimedOut=true", result.Output, StringComparison.OrdinalIgnoreCase); 829Assert.Contains("CommandFailureMessage=The command timed out", result.Output, StringComparison.OrdinalIgnoreCase); 895Assert.Contains($"The command '{commandPath}' timed out", task.FailureMessage, StringComparison.Ordinal); 896Assert.Contains("did not exit within", task.FailureMessage, StringComparison.Ordinal); 897Assert.Contains("after termination was requested", task.FailureMessage, StringComparison.Ordinal); 1592var dashboardReference = Assert.Single(packageReferences, static packageReference => packageReference.StartsWith("Aspire.Dashboard.Sdk.", StringComparison.Ordinal)); 1593var orchestrationReference = Assert.Single(packageReferences, static packageReference => packageReference.StartsWith("Aspire.Hosting.Orchestration.", StringComparison.Ordinal)); 1611.Single(a => string.Equals(a.Key, "AspireRuntimeIdentifierToolPath", StringComparison.Ordinal)) 1623.Single(a => string.Equals(a.Key, "AspireHostingTasksAssemblyPath", StringComparison.Ordinal)) 1662.Single(a => string.Equals(a.Key, metadataName, StringComparison.Ordinal)) 1715=> path.EndsWith(".cmd", StringComparison.OrdinalIgnoreCase) 1716|| path.EndsWith(".bat", StringComparison.OrdinalIgnoreCase); 1733&& (cliPath.EndsWith(".cmd", StringComparison.OrdinalIgnoreCase) 1734|| cliPath.EndsWith(".bat", StringComparison.OrdinalIgnoreCase)))
Aspire.Hosting.SqlServer (76)
src\Shared\StringComparers.cs (76)
55public static StringComparison ResourceName => StringComparison.OrdinalIgnoreCase; 56public static StringComparison ResourceState => StringComparison.OrdinalIgnoreCase; 57public static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase; 58public static StringComparison EndpointAnnotationUriScheme => StringComparison.OrdinalIgnoreCase; 59public static StringComparison ResourceType => StringComparison.Ordinal; 60public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 61public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 62public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 63public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 64public static StringComparison UserTextSearch => StringComparison.CurrentCultureIgnoreCase; 65public static StringComparison EnvironmentVariableName => StringComparison.OrdinalIgnoreCase; 66public static StringComparison Url => StringComparison.OrdinalIgnoreCase; 67public static StringComparison UrlPath => StringComparison.OrdinalIgnoreCase; 68public static StringComparison UrlHost => StringComparison.OrdinalIgnoreCase; 69public static StringComparison HtmlAttribute => StringComparison.Ordinal; 70public static StringComparison GridColumn => StringComparison.Ordinal; 71public static StringComparison OtlpAttribute => StringComparison.Ordinal; 72public static StringComparison OtlpFieldValue => StringComparison.OrdinalIgnoreCase; 73public static StringComparison OtlpSpanId => StringComparison.Ordinal; 74public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 75public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 76public static StringComparison CultureName => StringComparison.OrdinalIgnoreCase; 77public static StringComparison CommandName => StringComparison.Ordinal; 78public static StringComparison CliInputOrOutput => StringComparison.Ordinal; 79public static StringComparison InteractionInputName => StringComparison.OrdinalIgnoreCase; 80public static StringComparison NetworkId => StringComparison.Ordinal; 81public static StringComparison NuGetPackageId => StringComparison.OrdinalIgnoreCase; 82public static StringComparison FullTextSearch => StringComparison.OrdinalIgnoreCase; 83public static StringComparison ChannelName => StringComparison.OrdinalIgnoreCase; 87public static StringComparison AzureLocation => StringComparison.OrdinalIgnoreCase; 88public static StringComparison AzureProvisioningErrorCode => StringComparison.OrdinalIgnoreCase; 89public static StringComparison AzureProvisioningOperation => StringComparison.OrdinalIgnoreCase; 90public static StringComparison AzureProvisioningState => StringComparison.OrdinalIgnoreCase; 91public static StringComparison AzureResourceGroupName => StringComparison.OrdinalIgnoreCase; 92public static StringComparison AzureResourceId => StringComparison.OrdinalIgnoreCase; 93public static StringComparison AzureResourceName => StringComparison.OrdinalIgnoreCase; 94public static StringComparison AzureResourceType => StringComparison.OrdinalIgnoreCase; 95public static StringComparison AzureTenantId => StringComparison.OrdinalIgnoreCase;
Aspire.Hosting.Tasks (12)
GetNonExecutableReferences.cs (1)
46if (isExe is null || !string.Equals(isExe.Value, "true", StringComparison.OrdinalIgnoreCase))
ResolveAspireCliBundle.cs (5)
245return path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal) || 246path.EndsWith(Path.AltDirectorySeparatorChar.ToString(), StringComparison.Ordinal) 416return !directoryName.Contains(".tmp.", StringComparison.Ordinal) 417&& !directoryName.Contains(".bad.", StringComparison.Ordinal) 418&& !directoryName.Contains(".old.", StringComparison.Ordinal);
ResolveAspireCliInvocation.cs (4)
76string.Equals(AspireCliInvocationMode, "Dnx", StringComparison.OrdinalIgnoreCase) || 77string.Equals(AspireCliInvocationMode, "DnxPinned", StringComparison.OrdinalIgnoreCase); 216&& (path.EndsWith(".cmd", StringComparison.OrdinalIgnoreCase) 217|| path.EndsWith(".bat", StringComparison.OrdinalIgnoreCase));
RunAspireCliCommand.cs (2)
333&& (path.EndsWith(".cmd", StringComparison.OrdinalIgnoreCase) 334|| path.EndsWith(".bat", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Testing (5)
DistributedApplicationFactory.cs (3)
306if (key.StartsWith("DOTNET_", StringComparison.OrdinalIgnoreCase)) 312if (key.StartsWith("ASPNETCORE_", StringComparison.OrdinalIgnoreCase)) 340return assemblyMetadata?.FirstOrDefault(m => string.Equals(m.Key, key, StringComparison.OrdinalIgnoreCase))?.Value;
DistributedApplicationTestingBuilder.cs (2)
393if (!string.Equals(builder.Configuration["AppHost:ResourceService:AuthMode"], "ApiKey", StringComparison.OrdinalIgnoreCase) 675return assemblyMetadata?.FirstOrDefault(m => string.Equals(m.Key, "dcpclipath", StringComparison.OrdinalIgnoreCase))?.Value;
Aspire.Hosting.Testing.Tests (11)
DashboardUrlTests.cs (9)
35Assert.StartsWith("?t=", dashboardUri.Query, StringComparison.Ordinal); 53cookie => cookie.StartsWith(".Aspire.Dashboard.Auth", StringComparison.Ordinal)); 77Assert.StartsWith("?t=", dashboardUri.Query, StringComparison.Ordinal); 189cookie => cookie.StartsWith(".Aspire.Dashboard.Auth", StringComparison.Ordinal)); 316Assert.Contains(KnownResourceNames.AspireDashboard, exception.Message, StringComparison.Ordinal); 338record.Category?.EndsWith(".Resources.aspire-dashboard", StringComparison.Ordinal) == true && 339GetLogText(record).Contains("Aspire Dashboard", StringComparison.Ordinal))) 349written.Contains(token, StringComparison.Ordinal), 351Assert.Contains("Aspire Dashboard", written, StringComparison.Ordinal);
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Hosting.Tests (88)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
1405Assert.DoesNotContain(snapshot.Properties.Keys, k => k.StartsWith("terminal.", StringComparison.Ordinal));
Backchannel\AuxiliaryBackchannelTests.cs (2)
341Assert.Contains("not found", ex.Message, StringComparison.OrdinalIgnoreCase); 382Assert.Contains("MCP endpoint annotation", ex.Message, StringComparison.OrdinalIgnoreCase);
Dashboard\DashboardServiceDataTerminalTests.cs (3)
39Assert.DoesNotContain(snapshot.Properties, p => p.Name.StartsWith("terminal.", StringComparison.Ordinal)); 146=> snapshot.Properties.Any(p => string.Equals(p.Name, name, StringComparison.Ordinal)); 149=> snapshot.Properties.Single(p => string.Equals(p.Name, name, StringComparison.Ordinal));
Dcp\DcpExecutorTests.cs (29)
1723() => logLines.Any(line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)), 1726Assert.Single(logLines, line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)); 1804() => logLines.Any(line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)), 1808Assert.Single(logLines, line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)); 2060() => logLines.Any(line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)), 2064Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2228() => logLines.Any(line => line.Content.Contains(restartedLogMessage, StringComparison.Ordinal)), 2232Assert.Single(logLines, line => line.Content.Contains(restartedLogMessage, StringComparison.Ordinal)); 2342Assert.Single(logLines, line => line.Content.Contains(firstTerminalLogMessage, StringComparison.Ordinal)); 2367Assert.Single(logLines, line => line.Content.Contains(secondTerminalLogMessage, StringComparison.Ordinal)); 2380Assert.Single(logLines, line => line.Content.Contains(secondTerminalLogMessage, StringComparison.Ordinal)); 2498Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2531Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2853Assert.Single(logLines, line => line.Content.Contains(replacementLogMessage, StringComparison.Ordinal)); 2866line.Content.Contains(previousLateLogMessage, StringComparison.Ordinal) || 2867line.Content.Contains(replacementLogMessage, StringComparison.Ordinal)), 2868line => Assert.Contains(replacementLogMessage, line.Content, StringComparison.Ordinal)); 6665StringComparison.Ordinal) && 6666line.Content.Contains(producerFailureMessage, StringComparison.Ordinal)); 7529arg => Assert.EndsWith("ServiceA.csproj", arg, StringComparison.Ordinal), 7567arg => Assert.EndsWith("ServiceA.csproj", arg, StringComparison.Ordinal), 7604arg => Assert.EndsWith("ServiceA.csproj", arg, StringComparison.Ordinal), 7639arg => Assert.EndsWith("ServiceA.csproj", arg, StringComparison.Ordinal), 7728arg => Assert.EndsWith("ServiceA.csproj", arg, StringComparison.Ordinal), 8016Assert.Contains(logLines, line => line.Content.Contains("Project launch configuration failed.", StringComparison.Ordinal)); 8524line.Content.Contains("Launch configuration failed.", StringComparison.Ordinal) && 8525line.Content.Contains("does not retry launch configuration failures using DCP process fallback", StringComparison.Ordinal)); 8611line.Content.Contains("Launch configuration failed.", StringComparison.Ordinal) && 8612line.Content.Contains("does not retry launch configuration failures using DCP process fallback", StringComparison.Ordinal));
Dcp\DcpHostNotificationTests.cs (2)
162Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("aka.ms/aspire/devcerts", StringComparison.Ordinal)); 741var start = arguments.IndexOf(prefix, StringComparison.Ordinal);
Dcp\GatedLogger.cs (1)
33if (formatter(state, exception).Contains(messageFragment, StringComparison.Ordinal) &&
DcpVisibilityTests.cs (1)
14var dcpNamespaceTypes = types.Where(t => t.FullName!.Contains("Dcp", StringComparison.OrdinalIgnoreCase));
DistributedApplicationTests.cs (1)
1057var foundCert = Assert.Single(item.Spec?.PemCertificates?.Certificates ?? [], c => string.Equals(c.Thumbprint, cert.Thumbprint, StringComparison.Ordinal));
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
290w.Message?.Contains(nameof(AfterEndpointsAllocatedEvent), StringComparison.Ordinal) == true && 291w.Message?.Contains(nameof(ResourceEndpointsAllocatedEvent), StringComparison.Ordinal) == true);
ExternalServiceTests.cs (4)
65Assert.Contains("invalid", ex.Message, StringComparison.OrdinalIgnoreCase); 75Assert.Contains("absolute", ex.Message, StringComparison.OrdinalIgnoreCase); 535Assert.Contains("fragment", ex.Message, StringComparison.OrdinalIgnoreCase); 547Assert.Contains("query", ex.Message, StringComparison.OrdinalIgnoreCase);
Health\FriendlyHealthCheckErrorMessagesTests.cs (7)
51entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 52entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 53entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase), 91entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 92entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 93entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase), 129Assert.Contains("invalid", entry.Description, StringComparison.OrdinalIgnoreCase);
MSBuildTests.cs (7)
265.Single(path => !path.EndsWith(".snupkg", StringComparison.Ordinal)); 271var nuspecEntry = archive.Entries.Single(entry => entry.FullName.EndsWith(".nuspec", StringComparison.Ordinal)); 581Assert.Contains("The command timed out", output, StringComparison.OrdinalIgnoreCase); 1370Assert.DoesNotContain(archive.Entries, entry => entry.FullName.StartsWith("lib/", StringComparison.Ordinal)); 1372var nuspecEntry = archive.Entries.Single(entry => entry.FullName.EndsWith(".nuspec", StringComparison.Ordinal)); 1376Assert.DoesNotContain("<dependency", nuspec, StringComparison.Ordinal); 1397entry => entry.FullName.StartsWith("lib/", StringComparison.Ordinal)
Publishing\PodmanSaveArgumentsTests.cs (6)
84Assert.Contains($"--output \"{dockerArchivePath}\"", arguments, StringComparison.Ordinal); 147Assert.Contains($"--output \"{Path.Combine("out", "container-abc123.tar")}\"", arguments, StringComparison.Ordinal); 190Assert.StartsWith("build ", Assert.IsType<string>(buildSpec.Arguments), StringComparison.Ordinal); 212buildSpec => Assert.StartsWith("build ", Assert.IsType<string>(buildSpec.Arguments), StringComparison.Ordinal), 258buildSpec => Assert.StartsWith("build ", Assert.IsType<string>(buildSpec.Arguments), StringComparison.Ordinal), 259saveSpec => Assert.StartsWith("save ", Assert.IsType<string>(saveSpec.Arguments), StringComparison.Ordinal));
Publishing\ResourceContainerImageManagerTests.cs (1)
1554var newlineIndex = ex.Message.IndexOf(Environment.NewLine, StringComparison.Ordinal);
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Utils\StringComparersTests.cs (16)
69var comparisonValues = comparisons.Select(c => (c.Name, Value: (StringComparison)c.GetValue(null)!)).ToList(); 79if (!string.Equals(comparerKind, comparisonKind, StringComparison.Ordinal)) 115static string GetComparisonKind(StringComparison comparison) 128static IEnumerable<(StringComparison, string)> Comparisons() 130yield return (StringComparison.Ordinal, nameof(StringComparison.Ordinal)); 131yield return (StringComparison.OrdinalIgnoreCase, nameof(StringComparison.OrdinalIgnoreCase)); 132yield return (StringComparison.CurrentCulture, nameof(StringComparison.CurrentCulture)); 133yield return (StringComparison.CurrentCultureIgnoreCase, nameof(StringComparison.CurrentCultureIgnoreCase)); 134yield return (StringComparison.InvariantCulture, nameof(StringComparison.InvariantCulture)); 135yield return (StringComparison.InvariantCultureIgnoreCase, nameof(StringComparison.InvariantCultureIgnoreCase));
WithEndpointTests.cs (2)
17private static StringComparison EndpointAnnotationName => StringComparison.OrdinalIgnoreCase;
WithProcessCommandTests.cs (2)
745Assert.Contains(logContents, log => log.Contains("(stdout): stdout-line", StringComparison.Ordinal)); 746Assert.Contains(logContents, log => log.Contains("(stderr): stderr-line", StringComparison.Ordinal));
Aspire.Hosting.TestUtilities (6)
Helpers\KubernetesHelper.cs (2)
19if ((name == resourceName || (name.StartsWith(resourceName + "-", StringComparison.Ordinal) && name.EndsWith("-" + resourceNameSuffix, StringComparison.Ordinal))) && ready(r))
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Utils\ContainerRuntimeLogPatterns.cs (2)
59return line.Contains("Error response from daemon", StringComparison.Ordinal) 87return line.Contains("load build definition from Dockerfile", StringComparison.Ordinal)
Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
Aspire.Microsoft.Azure.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
src\Shared\StableConnectionStringBuilder.cs (1)
226return key1.Trim().Equals(key2.Trim(), StringComparison.OrdinalIgnoreCase);
Aspire.Milvus.Client.Tests (1)
ConformanceTests.cs (1)
66if (keyValue.Length == 2 && keyValue[0].Equals(configKey, StringComparison.OrdinalIgnoreCase))
Aspire.OpenAI (1)
src\Components\Common\AITelemetryHelpers.cs (1)
17string.Equals(envVar, "true", StringComparison.OrdinalIgnoreCase);
Aspire.Playground.Tests (13)
AppHostTests.cs (1)
295if (string.IsNullOrEmpty(s_appHostNameFilter) || candidateTestEndpoint.AppHostType?.Name.Contains(s_appHostNameFilter, StringComparison.OrdinalIgnoreCase) == true)
BlazorWasmHostingTests.cs (2)
37Assert.Contains("temperatureC", proxyApiContent, StringComparison.OrdinalIgnoreCase); 118Assert.Contains("temperatureC", apiContent, StringComparison.OrdinalIgnoreCase);
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\X509Certificate2Extensions.cs (2)
31if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 49.Single(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal))
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
tests\Aspire.TestUtilities\TestcontainersPodmanConfiguration.cs (1)
178=> dockerHost.Contains(KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase);
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Qdrant.Client.Tests (1)
ConformanceTests.cs (1)
70if (keyValue.Length == 2 && keyValue[0].Equals(configKey, StringComparison.OrdinalIgnoreCase))
Aspire.StackExchange.Redis (2)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Shared\AssemblyVersionExtensions.cs (1)
25var indexOfPlusSign = informationalVersion.IndexOf('+', StringComparison.Ordinal);
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Shared\PropertyFetcher.cs (1)
103var property = type.DeclaredProperties.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase)) ?? type.GetProperty(propertyName);
Aspire.Templates.Tests (17)
LocalhostTldHostnameTests.cs (4)
99Assert.DoesNotContain("_", hostname, StringComparison.Ordinal); 100Assert.DoesNotContain(".", hostname, StringComparison.Ordinal); 101Assert.False(hostname.StartsWith("-", StringComparison.Ordinal), 103Assert.False(hostname.EndsWith("-", StringComparison.Ordinal),
NewUpAndBuildStandaloneTemplateTests.cs (7)
60Assert.Equal(tfm == TestTargetFramework.Net11, appContent.Contains("<BasePath />", StringComparison.Ordinal)); 61Assert.Equal(tfm != TestTargetFramework.Net11, appContent.Contains("<base href=\"/\" />", StringComparison.Ordinal)); 64Assert.Equal(tfm == TestTargetFramework.Net11, importsContent.Contains("@using Microsoft.AspNetCore.Components.Endpoints", StringComparison.Ordinal)); 67Assert.Equal(tfm is TestTargetFramework.Net10 or TestTargetFramework.Net11, errorPageContent.Contains("[PersistentState]", StringComparison.Ordinal)); 73Assert.Contains(expectedNavMenuScript, navMenuContent, StringComparison.Ordinal); 74Assert.Contains("id=\"nav-scrollable\"", navMenuContent, StringComparison.Ordinal); 75Assert.False(navMenuContent.Contains("onclick=", StringComparison.Ordinal));
TemplateTestsBase.cs (1)
238if (expectedRow.State != actualState && actualState != "Finished" && !actualState.Contains("failed", StringComparison.OrdinalIgnoreCase))
tests\Shared\TemplatesTesting\AspireProject.cs (5)
125if (res.Output.Contains("Restore failed", StringComparison.OrdinalIgnoreCase) || 126res.Output.Contains("Post action failed", StringComparison.OrdinalIgnoreCase)) 313if (outputMessage.Contains("docker was found but appears to be unhealthy", StringComparison.OrdinalIgnoreCase)) 378return ex.Message.Contains("net::ERR_NETWORK_CHANGED", StringComparison.OrdinalIgnoreCase) || 379ex.Message.Contains("net::ERR_SOCKET_NOT_CONNECTED", StringComparison.OrdinalIgnoreCase);
Aspire.TerminalHost (2)
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
151if (!fileName.EndsWith(extension, StringComparison.Ordinal))
TerminalHostApp.cs (1)
464(Array.IndexOf(s_knownSources, name) >= 0 || name.StartsWith("OpenTelemetry-", StringComparison.Ordinal)))
Aspire.TestTools (1)
TrxReader.cs (1)
162if (methodName.StartsWith($"{className}.", StringComparison.Ordinal))
Aspire.TestUtilities (8)
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
src\Shared\X509Certificate2Extensions.cs (2)
31if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 49.Single(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal))
TestcontainersPodmanConfiguration.cs (1)
178=> dockerHost.Contains(KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase);
Aspire.TypeSystem (11)
AtsConstants.cs (4)
282public static bool IsEnum(string? typeId) => typeId?.StartsWith(EnumPrefix, StringComparison.Ordinal) == true; 289public static bool IsArray(string? typeId) => typeId?.EndsWith("[]", StringComparison.Ordinal) == true; 296public static bool IsList(string? typeId) => typeId?.Contains("/List<", StringComparison.Ordinal) == true; 303public static bool IsDict(string? typeId) => typeId?.Contains("/Dict<", StringComparison.Ordinal) == true;
AttributeDataReader.cs (1)
165return string.Equals(data.AttributeType.FullName, attributeFullName, StringComparison.Ordinal);
HostingTypeHelpers.cs (6)
71string.Equals(type?.FullName, HostingTypeNames.DistributedApplicationBuilder, StringComparison.Ordinal); 77string.Equals(type?.FullName, HostingTypeNames.DistributedApplication, StringComparison.Ordinal); 86if (string.Equals(type.FullName, fullName, StringComparison.Ordinal)) 92string.Equals(type.GetGenericTypeDefinition().FullName, fullName, StringComparison.Ordinal)) 99if (string.Equals(implementedInterface.FullName, fullName, StringComparison.Ordinal)) 105string.Equals(implementedInterface.GetGenericTypeDefinition().FullName, fullName, StringComparison.Ordinal))
BicepSample.AppHost (1)
AppHost.cs (1)
40if (string.Equals(builder.Configuration["Azure:Sql:ClearDefaultRoleAssignments"], bool.TrueString, StringComparison.OrdinalIgnoreCase))
blazor-devserver (2)
Server\Startup.cs (2)
51if (string.Equals(fileExtension, ".js", StringComparison.OrdinalIgnoreCase) || string.Equals(fileExtension, ".mjs", StringComparison.OrdinalIgnoreCase))
blazor-gateway (2)
BlazorGateway.cs (1)
79StringComparison.OrdinalIgnoreCase),
TelemetryFilters.cs (1)
35if (requestUri.AbsolutePath.StartsWith(excluded, StringComparison.OrdinalIgnoreCase))
BlazorHosted (3)
Program.cs (3)
18&& (path is null || !path.Contains("/_otlp/", StringComparison.Ordinal)); 28|| !request.RequestUri.AbsolutePath.StartsWith("/v1/", StringComparison.Ordinal)); 70StringComparison.OrdinalIgnoreCase),
CatalogDb (1)
ResetDbExtensions.cs (1)
18if (!string.Equals(key, $"Key {resetDbKey}", StringComparison.Ordinal))
cdac-build-tool (1)
_generated\0\RegexGenerator.g.cs (1)
331internal static readonly SearchValues<string> s_indexOfString_389100A15AF606B196735968A2C9BDA765D89CC46DA25FFC170113259226BFAE = SearchValues.Create(["%%"], StringComparison.Ordinal);
ConfigurationSchemaGenerator (15)
ConfigSchemaEmitter.cs (12)
91foreach (var segment in path.Split(':').Where(segment => !segment.StartsWith(RootPathPrefix, StringComparison.Ordinal))) 453if (value?.Contains("default value is", StringComparison.OrdinalIgnoreCase) == true) 455var containsTrue = value.Contains("true", StringComparison.OrdinalIgnoreCase); 456var containsFalse = value.Contains("false", StringComparison.OrdinalIgnoreCase); 565s.StartsWith("T:", StringComparison.Ordinal) || 566s.StartsWith("P:", StringComparison.Ordinal) || 567s.StartsWith("M:", StringComparison.Ordinal) || 568s.StartsWith("F:", StringComparison.Ordinal) || 569s.StartsWith("N:", StringComparison.Ordinal) || 570s.StartsWith("E:", StringComparison.Ordinal) => $"'{s.AsSpan(2)}'", 689if (excludedPath.StartsWith(currentPath, StringComparison.Ordinal) && excludedPath.EndsWith(property.ConfigurationKeyName, StringComparison.Ordinal))
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
crossgen2 (8)
Program.cs (7)
126if (String.Compare(inputFile.Key, "System.Private.CoreLib", StringComparison.OrdinalIgnoreCase) == 0) 137if (String.Compare(inputFile.Key, "System.Private.CoreLib", StringComparison.OrdinalIgnoreCase) == 0) 292bool singleCompilationVersionBubbleIncludesCoreLib = versionBubbleIncludesCoreLib || (String.Compare(inputFile.Key, "System.Private.CoreLib", StringComparison.OrdinalIgnoreCase) == 0); 392(String.Compare(crossModulePgoAssemblyName, module.Assembly.GetName().Name, StringComparison.OrdinalIgnoreCase) == 0)) 479if (nonLocalGenericsModule.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)) 483if (String.Compare(module.Assembly.GetName().Name, nonLocalGenericsModule, StringComparison.OrdinalIgnoreCase) == 0) 496if (String.Compare(module.Assembly.GetName().Name, nonLocalGenericsModule, StringComparison.OrdinalIgnoreCase) == 0)
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (1)
350if (!string.Equals(originalPath, originalPdbPath, StringComparison.InvariantCultureIgnoreCase)
Crossgen2Tasks (12)
CommonFilePulledFromSdkRepo\NuGetUtils.NuGet.cs (6)
14if (!path.EndsWith("_._", StringComparison.Ordinal)) 50return file.StartsWith("analyzers", StringComparison.Ordinal) 51&& file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) 52&& !file.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase); 55bool CS() => file.Contains("/cs/", StringComparison.OrdinalIgnoreCase); 56bool VB() => file.Contains("/vb/", StringComparison.OrdinalIgnoreCase);
PrepareForReadyToRunCompilation.cs (2)
437if (!file.ItemSpec.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) && !file.ItemSpec.EndsWith(".exe", StringComparison.OrdinalIgnoreCase))
ResolveReadyToRunCompilers.cs (1)
244.Equals("Microsoft.NETCore.App", StringComparison.OrdinalIgnoreCase));
RunReadyToRunCompiler.cs (2)
231if (IsPdbCompilation && string.Equals(Path.GetFileName(reference.ItemSpec), Path.GetFileName(_outputR2RImage), StringComparison.OrdinalIgnoreCase)) 412if (!ShowCompilerWarnings && singleLine.Contains("warning:", StringComparison.OrdinalIgnoreCase))
ShimFilesSimulatingLogicInSdkRepo\SimpleItemUtilities.cs (1)
37return string.Equals(value, expectedValue, StringComparison.OrdinalIgnoreCase);
csc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
518if (dotNetRoot != null && key.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
147if (s.StartsWith(@"\\?\UNC\", StringComparison.Ordinal)) 149if (s.StartsWith(@"\\?\", StringComparison.Ordinal))
CSharpSyntaxGenerator (11)
AbstractFileWriter.cs (6)
184return typeName.StartsWith("SeparatedSyntaxList<", StringComparison.Ordinal); 189return typeName.StartsWith("SyntaxList<", StringComparison.Ordinal); 232return n.Root != null && string.Equals(n.Root, "true", StringComparison.OrdinalIgnoreCase); 247=> val != null && string.Equals(val, "true", StringComparison.OrdinalIgnoreCase); 263return n.Errors == null || string.Equals(n.Errors, "true", StringComparison.OrdinalIgnoreCase); 286return name.EndsWith(post, StringComparison.Ordinal)
SignatureWriter.cs (2)
117return typeName.StartsWith("SeparatedSyntaxList<", StringComparison.Ordinal); 122return typeName.StartsWith("SyntaxList<", StringComparison.Ordinal);
SourceWriter.cs (3)
1118return node.HasValidate != null && string.Equals(node.HasValidate, "true", StringComparison.OrdinalIgnoreCase); 1445bool skipConvenienceFactories = node.SkipConvenienceFactories != null && string.Equals(node.SkipConvenienceFactories, "true", StringComparison.OrdinalIgnoreCase); 1465&& ((field.Kinds.Count == 1 && field.Kinds[0].Name != "IdentifierToken" && !field.Kinds[0].Name.EndsWith("LiteralToken", StringComparison.Ordinal)) || (field.Kinds.Count > 1 && field.Kinds.Count == node.Kinds.Count));
datacollector (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
datacollector.arm64 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
dotnet (176)
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (2)
31if (!arguments.CommandName.StartsWith(LeadingDotnetPrefix, StringComparison.OrdinalIgnoreCase)) 49if (!arguments.CommandName.StartsWith(LeadingDotnetPrefix, StringComparison.OrdinalIgnoreCase) ||
CommandFactory\CommandResolution\LockFileTargetExtensions.cs (2)
25.FirstOrDefault(e => e.Name.Equals(platformPackageName, StringComparison.OrdinalIgnoreCase)); 79.Where(t => string.Equals(t.AssetType, assetType, StringComparison.OrdinalIgnoreCase))
CommandFactory\CommandResolution\MuxerCommandSpecMaker.cs (2)
13var rollForwardArgument = commandArguments.Where(arg => arg.Equals("--allow-roll-forward", StringComparison.OrdinalIgnoreCase)); 22? commandArguments.Where(arg => !arg.Equals("--allow-roll-forward", StringComparison.OrdinalIgnoreCase))
CommandFactory\CommandResolution\NuGetUtils.cs (1)
15return string.Equals(Path.GetFileName(path), PackagingCoreConstants.EmptyFolder, StringComparison.Ordinal);
CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (2)
20if (Path.GetExtension(commandPath).Equals(".cmd", StringComparison.OrdinalIgnoreCase)) 54if (command.Equals(comSpec, StringComparison.OrdinalIgnoreCase))
Commands\DotNetCommandFactory.cs (2)
103if (candidate.EndsWith(".cs", StringComparison.OrdinalIgnoreCase)) 132if (!removed && string.Equals(arg, value, StringComparison.Ordinal))
Commands\New\MSBuildEvaluation\MSBuildEvaluator.cs (2)
141if (!evaluatedProject.GetProperty("RestoreSuccess")?.EvaluatedValue.Equals("true", StringComparison.OrdinalIgnoreCase) ?? true) 251&& targetFramework.Equals(tfm, StringComparison.OrdinalIgnoreCase));
Commands\New\PostActions\DotnetAddPostActionProcessor.cs (3)
128if (string.Equals(referenceType, "project", StringComparison.OrdinalIgnoreCase)) 137else if (string.Equals(referenceType, "package", StringComparison.OrdinalIgnoreCase)) 142else if (string.Equals(referenceType, "framework", StringComparison.OrdinalIgnoreCase))
Commands\New\PostActions\DotnetSlnPostActionProcessor.cs (3)
29.Where(f => f.EndsWith(".sln", StringComparison.OrdinalIgnoreCase)) 37.Where(f => f.EndsWith(".slnx", StringComparison.OrdinalIgnoreCase)) 99IReadOnlyList<string> projectFiles = GetConfiguredFiles(action.Args, creationEffects, "projectFiles", outputBasePath, (path) => Path.GetExtension(path).EndsWith("proj", StringComparison.OrdinalIgnoreCase));
Commands\New\SdkInfoProvider.cs (1)
42key.Equals("DOTNET_MSBUILD_SDK_RESOLVER_CLI_DIR", StringComparison.InvariantCultureIgnoreCase)
Commands\Pack\PackCommand.cs (1)
145if (args.Count > 0 && Path.GetExtension(args[0]).Equals(".nuspec", StringComparison.OrdinalIgnoreCase))
Commands\Package\List\PackageListCommand.cs (1)
159.Where(path => !path.EndsWith(".xproj", StringComparison.OrdinalIgnoreCase))
Commands\Package\VirtualProjectPackageReflector.cs (2)
29if (string.Equals(item.ItemType, "PackageReference", StringComparison.OrdinalIgnoreCase)) 33m => string.Equals(m.Name, "Version", StringComparison.OrdinalIgnoreCase))?.Value;
Commands\Project\Convert\ProjectConvertCommand.cs (6)
361if (string.Equals(include, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 380if (itemRelativePath.StartsWith($"..{Path.DirectorySeparatorChar}", StringComparison.Ordinal)) 403StringComparison.OrdinalIgnoreCase); 562if (string.Equals(projectValue, defaultValue, StringComparison.OrdinalIgnoreCase)) 586return string.Equals(x.ItemType, y.ItemType, StringComparison.OrdinalIgnoreCase) && 587string.Equals(x.FullPath, y.FullPath, StringComparison.OrdinalIgnoreCase);
Commands\Reference\FileBasedAppReferenceEditor.cs (1)
228StringComparison.OrdinalIgnoreCase);
Commands\Restore\RestoringCommand.cs (3)
47AdvertiseWorkloadUpdates = advertiseWorkloadUpdates ?? msbuildArgs.OtherMSBuildArgs.All(arg => FlagsThatTriggerSilentRestore.All(f => !arg.Contains(f, StringComparison.OrdinalIgnoreCase))); 224=> FlagsToExcludeFromSeparateRestore.Any(p => argument.StartsWith(p, StringComparison.OrdinalIgnoreCase)); 228=> FlagsThatTriggerSilentSeparateRestore.Any(p => argument.StartsWith(p, StringComparison.OrdinalIgnoreCase));
Commands\Run\CSharpCompilerCommand.cs (4)
159if (completed.ReturnCode != 0 && completed.Output.Contains("error CS0006:", StringComparison.Ordinal)) 336if (span.StartsWith(optionName, StringComparison.OrdinalIgnoreCase)) 421if (file.Attribute("Type")?.Value.Equals(type, StringComparison.OrdinalIgnoreCase) != true) 426if (language is not null && file.Attribute("Language")?.Value.Equals(language, StringComparison.OrdinalIgnoreCase) != true)
Commands\Run\EnvironmentVariablesToMSBuild.cs (1)
29.Any(item => string.Equals(item.EvaluatedInclude, Constants.RuntimeEnvironmentVariableSupport, StringComparison.OrdinalIgnoreCase));
Commands\Run\RunCommand.cs (1)
845if (arg.EndsWith(".cs", StringComparison.OrdinalIgnoreCase))
Commands\Run\RunCommandSelector.cs (1)
79.Any(item => string.Equals(item.EvaluatedInclude, Constants.RuntimeEnvironmentVariableSupport, StringComparison.OrdinalIgnoreCase));
Commands\Run\RunTelemetry.cs (2)
103string pathToHash = repoRoot != null && projectFilePath.StartsWith(repoRoot, StringComparison.OrdinalIgnoreCase) 236return profileName.Equals("(Default)", StringComparison.OrdinalIgnoreCase);
Commands\Run\VirtualProjectBuildingCommand.cs (3)
494if (string.Equals(entry.ItemType, "None", StringComparison.OrdinalIgnoreCase)) 567if (metadatumName.Equals("Identity", StringComparison.OrdinalIgnoreCase)) 608if (metadatumName.Equals("Identity", StringComparison.OrdinalIgnoreCase))
Commands\Solution\Add\SolutionAddCommand.cs (1)
203p => IsInSameFolderHierarchy(p.Parent, rootFolder) && Path.GetFileName(p.FilePath).Equals(projectFileName, StringComparison.OrdinalIgnoreCase));
Commands\Test\MTP\ArtifactPostProcessingManager.cs (2)
375? string.Equals(group.Key, processedArtifact.Kind, StringComparison.Ordinal) 376: string.Equals(group.Key, outputExtension, StringComparison.Ordinal))
Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (4)
138StringComparison.OrdinalIgnoreCase)) 150? string.Equals(key, MicrosoftCodeCoverageKind, StringComparison.Ordinal) 151: string.Equals(key, MicrosoftCodeCoverageExtension, StringComparison.Ordinal); 156|| string.Equals(artifact.Architecture, application.Architecture, StringComparison.OrdinalIgnoreCase));
Commands\Test\MTP\IPC\HttpTestHostGateway.cs (7)
109if (!string.Equals(request.Url?.AbsolutePath, Endpoint.AbsolutePath, StringComparison.Ordinal)) 115if (string.Equals(request.HttpMethod, "OPTIONS", StringComparison.OrdinalIgnoreCase)) 125if (string.Equals(request.Headers["Access-Control-Request-Private-Network"], "true", StringComparison.OrdinalIgnoreCase)) 136if (!string.Equals(request.HttpMethod, "POST", StringComparison.OrdinalIgnoreCase)) 159!string.Equals(contentType.MediaType, BinaryContentType, StringComparison.OrdinalIgnoreCase)) 231!string.Equals(header.Scheme, "Bearer", StringComparison.OrdinalIgnoreCase) || 261if (!string.Equals(_allowedOrigin, requestOrigin, StringComparison.Ordinal))
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (10)
487return optionName.Equals(canonicalOption.AsSpan().TrimStart('-'), StringComparison.OrdinalIgnoreCase); 584return string.Equals(value, TestCommandDefinition.MicrosoftTestingPlatform.ListTestsFormatJson, StringComparison.Ordinal) 609bool inCI = string.Equals(Environment.GetEnvironmentVariable("TF_BUILD"), "true", StringComparison.OrdinalIgnoreCase) || string.Equals(Environment.GetEnvironmentVariable("GITHUB_ACTIONS"), "true", StringComparison.OrdinalIgnoreCase); 665if (!string.Equals(arguments[i], "--show-slowest-tests", StringComparison.Ordinal)) 692if (!string.Equals(arguments[i], "--show-flaky-tests", StringComparison.Ordinal)) 703=> string.Equals(argument, "off", StringComparison.OrdinalIgnoreCase) 704|| string.Equals(argument, "false", StringComparison.OrdinalIgnoreCase) 705|| string.Equals(argument, "disable", StringComparison.OrdinalIgnoreCase) 706|| string.Equals(argument, "0", StringComparison.Ordinal);
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (2)
153builtInOptions.Sort((x, y) => string.Compare(x.Name, y.Name, StringComparison.OrdinalIgnoreCase)); 154nonBuiltInOptions.Sort((x, y) => string.Compare(x.Name, y.Name, StringComparison.OrdinalIgnoreCase));
Commands\Test\MTP\MSBuildUtility.cs (9)
63var solutionConfiguration = solutionFile.SolutionConfigurations.FirstOrDefault(c => activeSolutionConfiguration.Equals(c.ConfigurationName, StringComparison.OrdinalIgnoreCase) && activeSolutionPlatform.Equals(c.PlatformName, StringComparison.OrdinalIgnoreCase)) 370if ((token.EndsWith(".sln", StringComparison.OrdinalIgnoreCase) || 371token.EndsWith(".slnf", StringComparison.OrdinalIgnoreCase) || 372token.EndsWith(".slnx", StringComparison.OrdinalIgnoreCase)) && File.Exists(token)) 385else if (Path.GetExtension(token).EndsWith("proj", StringComparison.OrdinalIgnoreCase) && File.Exists(token)) 415else if ((token.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || 416token.EndsWith(".exe", StringComparison.OrdinalIgnoreCase)) && 475Path.GetExtension(filePath).EndsWith("proj", StringComparison.OrdinalIgnoreCase))
Commands\Test\MTP\SolutionAndProjectUtility.cs (3)
84if (!string.Equals(firstPotentialProjectExtension, secondPotentialProjectExtension, StringComparison.OrdinalIgnoreCase)) 87if (string.Equals(firstPotentialProjectExtension, ".proj", StringComparison.OrdinalIgnoreCase)) 94else if (string.Equals(secondPotentialProjectExtension, ".proj", StringComparison.OrdinalIgnoreCase))
Commands\Test\MTP\Terminal\FileUtilities.cs (3)
10internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Commands\Test\MTP\Terminal\TestDetailState.cs (1)
21if (!_text.Equals(value, StringComparison.Ordinal))
Commands\Test\MTP\TestApplication.cs (5)
430return runtimeIdentifier.StartsWith("browser-", StringComparison.OrdinalIgnoreCase) || 431runtimeIdentifier.StartsWith("wasi-", StringComparison.OrdinalIgnoreCase); 510.Replace(_httpGateway.Endpoint.AbsoluteUri, redactedEndpoint, StringComparison.Ordinal) 511.Replace(_httpGateway.Token, "[REDACTED]", StringComparison.Ordinal); 518StringComparison.OrdinalIgnoreCase)
Commands\Test\MTP\TestResultsDirectoryResolver.cs (5)
158&& !relative.StartsWith(".." + Path.DirectorySeparatorChar, StringComparison.Ordinal) 159&& !relative.StartsWith(".." + Path.AltDirectorySeparatorChar, StringComparison.Ordinal) 191StringComparison comparison = OperatingSystem.IsWindows() ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Commands\Test\MTP\ValidationUtility.cs (1)
135!extension.EndsWith("proj", StringComparison.OrdinalIgnoreCase) &&
Commands\Test\VSTest\TestCommand.cs (12)
330(arg.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || arg.EndsWith(".exe", StringComparison.OrdinalIgnoreCase))) 350if (propertyKeyValue.key.StartsWith("--property:", StringComparison.OrdinalIgnoreCase) 351|| propertyKeyValue.key.StartsWith("/property:", StringComparison.OrdinalIgnoreCase)) 355else if (propertyKeyValue.key.StartsWith("-p:", StringComparison.OrdinalIgnoreCase) 356|| propertyKeyValue.key.StartsWith("/p:", StringComparison.OrdinalIgnoreCase)) 393if (!terminalLoggerArg.Equals("auto", StringComparison.OrdinalIgnoreCase)) 458if (parameterAndValue[0].Equals("default", StringComparison.InvariantCultureIgnoreCase) && parameterAndValue.Length > 1) 510if (terminalLoggerArg.Equals("on", StringComparison.InvariantCultureIgnoreCase)) 514else if (terminalLoggerArg.Equals("off", StringComparison.InvariantCultureIgnoreCase)) 549if (!token.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 557if (!tokenName.Equals(name.AsSpan(), StringComparison.OrdinalIgnoreCase))
Commands\Test\VSTest\VSTestArgumentConverter.cs (5)
276=> string.Equals(arg, "-v", StringComparison.OrdinalIgnoreCase) 277|| string.Equals(arg, "--verbosity", StringComparison.OrdinalIgnoreCase); 346&& (value.StartsWith(LegacyBlameCollectDump, StringComparison.OrdinalIgnoreCase) 347|| value.StartsWith(LegacyBlameCollectHangDump, StringComparison.OrdinalIgnoreCase)); 418return string.Equals(left, right, StringComparison.OrdinalIgnoreCase);
Commands\Tool\Install\ProjectRestorer.cs (3)
81if (line.StartsWith($"{project.Value} : ", StringComparison.OrdinalIgnoreCase)) 87if (line.StartsWith("warning ", StringComparison.Ordinal)) 91else if (line.StartsWith("error ", StringComparison.Ordinal))
Commands\Workload\Config\WorkloadConfigCommand.cs (2)
56if (WorkloadConfigCommandDefinition.UpdateMode_WorkloadSet.Equals(_updateMode, StringComparison.InvariantCultureIgnoreCase)) 67else if (WorkloadConfigCommandDefinition.UpdateMode_Manifests.Equals(_updateMode, StringComparison.InvariantCultureIgnoreCase))
Commands\Workload\Install\FileBasedManifestInstaller.cs (1)
29if (manifestId.ToString().Equals(WorkloadManifestUpdater.WorkloadSetManifestId, StringComparison.OrdinalIgnoreCase))
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
204Path.GetFileName(path).StartsWith(manifestPackageId.ToString(), StringComparison.OrdinalIgnoreCase) &&
Commands\Workload\Install\WorkloadInstallCommand.cs (1)
95if (string.Equals(workloadId, "aspire", StringComparison.OrdinalIgnoreCase))
Commands\Workload\Restore\WorkloadRestoreCommand.cs (3)
127.Where(s => Path.GetExtension(s).Equals(".sln", StringComparison.OrdinalIgnoreCase) || Path.GetExtension(s).Equals(".slnx", StringComparison.OrdinalIgnoreCase)) 130.Where(s => Path.GetExtension(s).EndsWith("proj", StringComparison.OrdinalIgnoreCase))
Commands\Workload\Search\WorkloadSearchCommand.cs (2)
45.Where(workload => workload.Id.ToString().Contains(_workloadIdStub, StringComparison.OrdinalIgnoreCase) || (workload.Description?.Contains(_workloadIdStub, StringComparison.OrdinalIgnoreCase) ?? false));
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (3)
99if (_workloadSetOutputFormat?.Equals("json", StringComparison.OrdinalIgnoreCase) == true) 123else if (_workloadSetOutputFormat?.Equals("json", StringComparison.OrdinalIgnoreCase) == true) 135if (_workloadSetOutputFormat?.Equals("json", StringComparison.OrdinalIgnoreCase) == true)
Extensions\ProjectInstanceExtensions.cs (1)
23if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.FullPath.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
Extensions\ProjectRootElementExtensions.cs (1)
16.FirstOrDefault(p => string.Equals(p.Name, "ProjectTypeGuids", StringComparison.OrdinalIgnoreCase))
FirstRunExperience.cs (1)
88switchIndicators.Any(i => t.Value.StartsWith(i + o, StringComparison.OrdinalIgnoreCase))));
LoggerUtility.cs (6)
89const StringComparison comp = StringComparison.OrdinalIgnoreCase; 103switchName.Equals("noConsoleLogger", StringComparison.OrdinalIgnoreCase); 120const StringComparison comp = StringComparison.OrdinalIgnoreCase; 165if (arg.StartsWith("--", StringComparison.Ordinal))
NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
115if (firstCert.Subject.Equals(FirstPartyCertificateSubject, StringComparison.OrdinalIgnoreCase)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
345StringComparison.OrdinalIgnoreCase));
NuGetSignatureVerificationEnabler.cs (1)
51return string.Equals(bool.FalseString, value, StringComparison.OrdinalIgnoreCase)
Parser.cs (1)
302RootCommand.Subcommands.FirstOrDefault(c => c.Name.Equals(commandName, StringComparison.OrdinalIgnoreCase));
ReleasePropertyProjectLocator.cs (3)
52if (string.Equals(Environment.GetEnvironmentVariable(EnvironmentVariableNames.DISABLE_PUBLISH_AND_PACK_RELEASE), "true", StringComparison.OrdinalIgnoreCase)) 80if (propertyToCheckValue.Equals("true", StringComparison.OrdinalIgnoreCase)) 163if (string.Equals(Environment.GetEnvironmentVariable(EnvironmentVariableNames.DOTNET_CLI_LAZY_PUBLISH_AND_PACK_RELEASE_FOR_SOLUTIONS), "true", StringComparison.OrdinalIgnoreCase))
RuntimeConfig.cs (2)
36if (property.Name.Equals("name", StringComparison.OrdinalIgnoreCase)) 41if (property.Name.Equals("version", StringComparison.OrdinalIgnoreCase))
ShellShim\WindowsEnvironmentPath.cs (1)
102.Any(p => string.Equals(p, _expandedPackageExecutablePath, StringComparison.OrdinalIgnoreCase));
ShellShim\ZshDetector.cs (1)
24if (Path.GetFileName(environmentVariable).Equals(ZshFileName, StringComparison.OrdinalIgnoreCase))
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26425.101\contentFiles\cs\net11.0\BuildServerConnection.cs (1)
518if (dotNetRoot != null && key.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26425.101\contentFiles\cs\net11.0\NativeMethods.cs (2)
147if (s.StartsWith(@"\\?\UNC\", StringComparison.Ordinal)) 149if (s.StartsWith(@"\\?\", StringComparison.Ordinal))
src\sdk\src\Common\NuGetUtils.NuGet.cs (6)
14if (!path.EndsWith("_._", StringComparison.Ordinal)) 50return file.StartsWith("analyzers", StringComparison.Ordinal) 51&& file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) 52&& !file.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase); 55bool CS() => file.IndexOf("/cs/", StringComparison.OrdinalIgnoreCase) >= 0; 56bool VB() => file.IndexOf("/vb/", StringComparison.OrdinalIgnoreCase) >= 0;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (3)
214int majorSeparator = fxVersionString.IndexOf(".", StringComparison.Ordinal); 233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
ToolManifest\ToolManifestEditor.cs (1)
428serializableLocalToolsManifest.Tools = [.. serializableLocalToolsManifest.Tools.Where(package => !package.PackageId.Equals(packageId.ToString(), StringComparison.Ordinal))];
ToolManifest\ToolManifestFinder.cs (4)
181if (environmentVariableValue.Equals("true", StringComparison.OrdinalIgnoreCase) || environmentVariableValue.Equals("1", StringComparison.OrdinalIgnoreCase)) 232.Any(filename => Path.GetExtension(filename).Equals(".sln", StringComparison.OrdinalIgnoreCase) || Path.GetExtension(filename).Equals(".slnx", StringComparison.OrdinalIgnoreCase))
ToolManifest\ToolManifestPackage.cs (1)
43.Equals(other.FirstEffectDirectory.Value.TrimEnd('/', '\\'), StringComparison.Ordinal) &&
ToolPackage\PackageId.cs (1)
19return string.Compare(ToString(), other.ToString(), StringComparison.Ordinal);
ToolPackage\RestoredCommandIdentifier.cs (1)
37StringComparison.OrdinalIgnoreCase) &&
ToolPackage\ToolConfiguration.cs (1)
56if (commandName.StartsWith(".", StringComparison.OrdinalIgnoreCase))
ToolPackage\ToolPackageDownloader.cs (2)
151if (!package.Nuspec.GetPackageTypes().Any(pt => pt.Name.Equals(PackageType.DotnetTool.Name, StringComparison.OrdinalIgnoreCase) || 152pt.Name.Equals("DotnetToolRidPackage", StringComparison.OrdinalIgnoreCase)))
dotnet-aot (33)
SdkRootLocator.cs (3)
150StringComparison comparison = OperatingSystem.IsWindows() 151? StringComparison.OrdinalIgnoreCase 152: StringComparison.Ordinal;
src\sdk\src\Cli\dotnet\CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (2)
31if (!arguments.CommandName.StartsWith(LeadingDotnetPrefix, StringComparison.OrdinalIgnoreCase)) 49if (!arguments.CommandName.StartsWith(LeadingDotnetPrefix, StringComparison.OrdinalIgnoreCase) ||
src\sdk\src\Cli\dotnet\CommandFactory\CommandResolution\MuxerCommandSpecMaker.cs (2)
13var rollForwardArgument = commandArguments.Where(arg => arg.Equals("--allow-roll-forward", StringComparison.OrdinalIgnoreCase)); 22? commandArguments.Where(arg => !arg.Equals("--allow-roll-forward", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (2)
20if (Path.GetExtension(commandPath).Equals(".cmd", StringComparison.OrdinalIgnoreCase)) 54if (command.Equals(comSpec, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\Commands\Workload\Install\FileBasedManifestInstaller.cs (1)
29if (manifestId.ToString().Equals(WorkloadManifestUpdater.WorkloadSetManifestId, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
204Path.GetFileName(path).StartsWith(manifestPackageId.ToString(), StringComparison.OrdinalIgnoreCase) &&
src\sdk\src\Cli\dotnet\Extensions\ProjectInstanceExtensions.cs (1)
23if (string.IsNullOrEmpty(projectTypeGuid) && projectInstance.FullPath.EndsWith(".shproj", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\FirstRunExperience.cs (1)
88switchIndicators.Any(i => t.Value.StartsWith(i + o, StringComparison.OrdinalIgnoreCase))));
src\sdk\src\Cli\dotnet\LoggerUtility.cs (6)
89const StringComparison comp = StringComparison.OrdinalIgnoreCase; 103switchName.Equals("noConsoleLogger", StringComparison.OrdinalIgnoreCase); 120const StringComparison comp = StringComparison.OrdinalIgnoreCase; 165if (arg.StartsWith("--", StringComparison.Ordinal))
src\sdk\src\Cli\dotnet\NugetPackageDownloader\FirstPartyNuGetPackageSigningVerifier.cs (1)
115if (firstCert.Subject.Equals(FirstPartyCertificateSubject, StringComparison.OrdinalIgnoreCase)
src\sdk\src\Cli\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (1)
345StringComparison.OrdinalIgnoreCase));
src\sdk\src\Cli\dotnet\NuGetSignatureVerificationEnabler.cs (1)
51return string.Equals(bool.FalseString, value, StringComparison.OrdinalIgnoreCase)
src\sdk\src\Cli\dotnet\Parser.cs (1)
302RootCommand.Subcommands.FirstOrDefault(c => c.Name.Equals(commandName, StringComparison.OrdinalIgnoreCase));
src\sdk\src\Cli\dotnet\ShellShim\WindowsEnvironmentPath.cs (1)
102.Any(p => string.Equals(p, _expandedPackageExecutablePath, StringComparison.OrdinalIgnoreCase));
src\sdk\src\Cli\dotnet\ShellShim\ZshDetector.cs (1)
24if (Path.GetFileName(environmentVariable).Equals(ZshFileName, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestEditor.cs (1)
428serializableLocalToolsManifest.Tools = [.. serializableLocalToolsManifest.Tools.Where(package => !package.PackageId.Equals(packageId.ToString(), StringComparison.Ordinal))];
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestFinder.cs (4)
181if (environmentVariableValue.Equals("true", StringComparison.OrdinalIgnoreCase) || environmentVariableValue.Equals("1", StringComparison.OrdinalIgnoreCase)) 232.Any(filename => Path.GetExtension(filename).Equals(".sln", StringComparison.OrdinalIgnoreCase) || Path.GetExtension(filename).Equals(".slnx", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestPackage.cs (1)
43.Equals(other.FirstEffectDirectory.Value.TrimEnd('/', '\\'), StringComparison.Ordinal) &&
src\sdk\src\Cli\dotnet\ToolPackage\PackageId.cs (1)
19return string.Compare(ToString(), other.ToString(), StringComparison.Ordinal);
src\sdk\src\Cli\dotnet\ToolPackage\RestoredCommandIdentifier.cs (1)
37StringComparison.OrdinalIgnoreCase) &&
dotnet-dev-certs (26)
_generated\10\RegexGenerator.g.cs (1)
616internal static readonly SearchValues<string> s_indexOfString_6561199BCBB8490829F71D3C0AB5A8D82E7C7C1A521E49F6E6880A55FADC7161 = SearchValues.Create(["OPENSSLDIR:"], StringComparison.Ordinal);
Program.cs (1)
175if (noPassword.HasValue() && !(format.HasValue() && string.Equals(format.Value(), "PEM", StringComparison.OrdinalIgnoreCase)))
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (4)
125if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 212.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 232.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 579if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
360var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 381return string.Equals(Path.GetFullPath(dir), certDirFullPath, StringComparison.Ordinal); 870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
dotnet-format (14)
Utilities\GeneratedCodeUtilities.cs (5)
42if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 51if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 52fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 53fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 54fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
Utilities\SourceFileMatcher.cs (2)
16private readonly Matcher _matcher = new Matcher(StringComparison.OrdinalIgnoreCase); 31_matcher = new Matcher(StringComparison.OrdinalIgnoreCase);
Workspaces\FolderWorkspace_ProjectLoader.cs (1)
21if (filePaths[index].EndsWith(FileExtension, StringComparison.InvariantCulture))
Workspaces\MSBuildWorkspaceFinder.cs (6)
61var isSolution = workspaceExtension.Equals(".sln", StringComparison.OrdinalIgnoreCase) 62|| workspaceExtension.Equals(".slnf", StringComparison.OrdinalIgnoreCase) 63|| workspaceExtension.Equals(".slnx", StringComparison.OrdinalIgnoreCase); 65&& workspaceExtension.EndsWith("proj", StringComparison.OrdinalIgnoreCase) 66&& !workspaceExtension.Equals(DnxProjectExtension, StringComparison.OrdinalIgnoreCase); 93.Where(f => !DnxProjectExtension.Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase));
dotnet-getdocument (16)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
dotnet-Microsoft.XmlSerializer.Generator (5)
Sgen.cs (5)
155if (arg.EndsWith(".dll", StringComparison.InvariantCultureIgnoreCase) || arg.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase)) 330if (!outputDirectory.EndsWith("\"", StringComparison.Ordinal) || !Directory.Exists(outputDirectory = outputDirectory.Remove(outputDirectory.Length - 1))) 431return arg.Equals(formal, StringComparison.InvariantCultureIgnoreCase); 442return arg.Equals(shortName, StringComparison.InvariantCultureIgnoreCase);
dotnet-openapi (25)
Commands\AddFileCommand.cs (1)
41if (!ApprovedExtensions.Any(e => sourceFile.EndsWith(e, StringComparison.Ordinal)))
Commands\BaseCommand.cs (4)
137return File.Exists(Path.GetFullPath(file)) && file.EndsWith(".csproj", StringComparison.Ordinal); 142return Uri.TryCreate(file, UriKind.Absolute, out var _) && file.StartsWith("http", StringComparison.Ordinal); 156var fileItems = items.Where(i => string.Equals(GetFullPath(i.EvaluatedInclude), GetFullPath(sourceFile), StringComparison.Ordinal)); 167i => string.Equals(i.GetMetadataValue(SourceUrlAttrName), sourceUrl, StringComparison.Ordinal)))
Commands\RefreshCommand.cs (1)
47if (string.Equals(attrUrl, url, StringComparison.Ordinal))
Commands\RemoveCommand.cs (2)
60if (string.Equals(include, sourceFile, StringComparison.OrdinalIgnoreCase) 61|| string.Equals(sourceUrl, sourceFile, StringComparison.OrdinalIgnoreCase))
DebugMode.cs (1)
15if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
dotnet-razorpagegenerator (2)
Program.cs (2)
202startIndex = cshtmlContent.IndexOf(startMatch, startIndex, StringComparison.Ordinal); 207var endIndex = cshtmlContent.IndexOf(endMatch, startIndex, StringComparison.Ordinal);
dotnet-sourcelink (3)
dotnet-sql-cache (16)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
dotnet-suggest (4)
FileSuggestionRegistration.cs (1)
55if (line.StartsWith(soughtExecutable.FullName, StringComparison.OrdinalIgnoreCase))
PathExtensions.cs (2)
10if (path.EndsWith(".exe", StringComparison.OrdinalIgnoreCase)) 12path = path.Remove(path.LastIndexOf(".exe", StringComparison.OrdinalIgnoreCase));
SuggestionDispatcher.cs (1)
192if (fileNameWithoutExtension?.StartsWith("dotnet-", StringComparison.Ordinal) == true)
dotnet-svcutil-lib (310)
CodeDomFixup\CodeDomHelpers.cs (5)
95return (method.Name.EndsWith("Async", StringComparison.Ordinal) && 103return (method.Name.StartsWith("Begin", StringComparison.Ordinal) || method.Name.StartsWith("OnBegin", StringComparison.Ordinal)) && 113return (method.Name.StartsWith("End", StringComparison.Ordinal) || method.Name.StartsWith("OnEnd", StringComparison.Ordinal)) &&
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (2)
193baseType.EndsWith(".ExcludeFromCodeCoverageAttribute", StringComparison.Ordinal) || 194baseType.EndsWith(".ExcludeFromCodeCoverage", StringComparison.Ordinal);
CodeDomFixup\CodeDomVisitors\EnsureAdditionalAssemblyReference.cs (1)
28if (!_alreadyAdded.Contains(_namespacesToMatch[ns]) && typeref.BaseType.StartsWith(ns, StringComparison.Ordinal))
CodeDomFixup\CodeDomVisitors\SpecialIXmlSerializableRemapper.cs (1)
43if (name.EndsWith(typeName, StringComparison.Ordinal))
CodeDomFixup\ConfigToCode.cs (22)
37if (contractName.EndsWith(endpoint.Contract.Name, StringComparison.Ordinal) || contractName.EndsWith(UniqueCodeIdentifierScope.MakeValid(endpoint.Contract.CodeName, endpoint.Contract.CodeName), StringComparison.Ordinal)) 101if (string.Equals(clientType.BaseTypes[0].BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal)) 105else if (string.Equals(clientType.BaseTypes[0].BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal)) 129else if (ctor.Parameters.Count == 1 && !string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 137else if (ctor.Parameters.Count == 1 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 153else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 207else if (ctor.Parameters.Count == 1 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 236else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 237&& string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 265else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) && 266string.Equals(ctor.Parameters[1].Type.BaseType, typeof(EndpointAddress).FullName, StringComparison.Ordinal)) 337else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 366else if (ctor.Parameters.Count == 3 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 367&& string.Equals(ctor.Parameters[2].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 394else if (ctor.Parameters.Count == 3 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 395&& string.Equals(ctor.Parameters[2].Type.BaseType, typeof(EndpointAddress).FullName, StringComparison.Ordinal)) 440if (string.Equals(baseType.BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal) && baseType.TypeArguments.Count == 1) 444else if (string.Equals(baseType.BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal) && baseType.TypeArguments.Count == 1) 457if (type.BaseTypes.Count > 0 && string.Equals(clientTypeName, type.BaseTypes[0].BaseType, StringComparison.Ordinal)) 470if (string.Equals(baseType.BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal) 471|| string.Equals(baseType.BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal))
CodeDomFixup\StringHelpers.cs (1)
13return s.StartsWith(prefix, StringComparison.Ordinal) ? s.Substring(prefix.Length) : s;
CodeDomFixup\VisitorFixup.cs (3)
89return language.Equals("vb", StringComparison.OrdinalIgnoreCase) || 90language.Equals("visualbasic", StringComparison.OrdinalIgnoreCase) || 91language.Equals("visual basic", StringComparison.OrdinalIgnoreCase);
CodeDomFixup\WcfCodeGenerationExtension.cs (1)
114return string.Equals("vb", xsdImporter.Options.CodeProvider.FileExtension, StringComparison.OrdinalIgnoreCase);
FrameworkFork\Microsoft.CodeDom\Compiler\CodeValidator.cs (1)
308if (e.Parameters.Count > 0 && String.Compare(e.Name, "Item", StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.CodeDom\Compiler\TempFiles.cs (1)
309if (tempDir.EndsWith("\\", StringComparison.Ordinal))
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (3)
584if (string.Compare(m.Groups[full ? 6 : 1].Value, "warning", StringComparison.OrdinalIgnoreCase) == 0) 2230if (e.Parameters.Count > 0 && String.Compare(e.Name, "Item", StringComparison.OrdinalIgnoreCase) == 0) 3519if (current.Name.Equals("system.paramarrayattribute", StringComparison.OrdinalIgnoreCase))
FrameworkFork\Microsoft.CodeDom\Microsoft\VBCodeProvider.cs (28)
555if (string.Compare(m.Groups[3].Value, "warning", StringComparison.OrdinalIgnoreCase) == 0) 611if (string.Compare(fileName, "Microsoft.VisualBasic.dll", StringComparison.OrdinalIgnoreCase) == 0) 615if (string.Compare(fileName, "mscorlib.dll", StringComparison.OrdinalIgnoreCase) == 0) 2024&& meth.Name.Equals(e.Name, StringComparison.OrdinalIgnoreCase) 2081if (e.ReturnType.BaseType.Length == 0 || string.Compare(e.ReturnType.BaseType, typeof(void).FullName, StringComparison.OrdinalIgnoreCase) == 0) 2191&& prop.Name.Equals(e.Name, StringComparison.OrdinalIgnoreCase) 2241if (e.Parameters.Count > 0 && String.Compare(e.Name, "Item", StringComparison.OrdinalIgnoreCase) == 0) 2457if (del.ReturnType.BaseType.Length > 0 && string.Compare(del.ReturnType.BaseType, "System.Void", StringComparison.OrdinalIgnoreCase) != 0) 2465if (del.ReturnType.BaseType.Length > 0 && string.Compare(del.ReturnType.BaseType, "System.Void", StringComparison.OrdinalIgnoreCase) != 0) 2993else if (string.Compare(baseType, "System.Byte", StringComparison.OrdinalIgnoreCase) == 0) 2997else if (string.Compare(baseType, "System.SByte", StringComparison.OrdinalIgnoreCase) == 0) 3001else if (string.Compare(baseType, "System.Int16", StringComparison.OrdinalIgnoreCase) == 0) 3005else if (string.Compare(baseType, "System.Int32", StringComparison.OrdinalIgnoreCase) == 0) 3009else if (string.Compare(baseType, "System.Int64", StringComparison.OrdinalIgnoreCase) == 0) 3013else if (string.Compare(baseType, "System.UInt16", StringComparison.OrdinalIgnoreCase) == 0) 3017else if (string.Compare(baseType, "System.UInt32", StringComparison.OrdinalIgnoreCase) == 0) 3021else if (string.Compare(baseType, "System.UInt64", StringComparison.OrdinalIgnoreCase) == 0) 3025else if (string.Compare(baseType, "System.String", StringComparison.OrdinalIgnoreCase) == 0) 3029else if (string.Compare(baseType, "System.DateTime", StringComparison.OrdinalIgnoreCase) == 0) 3033else if (string.Compare(baseType, "System.Decimal", StringComparison.OrdinalIgnoreCase) == 0) 3037else if (string.Compare(baseType, "System.Single", StringComparison.OrdinalIgnoreCase) == 0) 3041else if (string.Compare(baseType, "System.Double", StringComparison.OrdinalIgnoreCase) == 0) 3045else if (string.Compare(baseType, "System.Boolean", StringComparison.OrdinalIgnoreCase) == 0) 3049else if (string.Compare(baseType, "System.Char", StringComparison.OrdinalIgnoreCase) == 0) 3053else if (string.Compare(baseType, "System.Object", StringComparison.OrdinalIgnoreCase) == 0) 3223if (!Path.GetExtension(outputAssemblyFile).Equals(extensionWithDot, StringComparison.OrdinalIgnoreCase)) 3237if (options.CompilerOptions != null && options.CompilerOptions.IndexOf("/debug:pdbonly", StringComparison.OrdinalIgnoreCase) != -1) 3526if (names[i].Equals(name, StringComparison.OrdinalIgnoreCase))
FrameworkFork\Microsoft.CodeDom\System\FixedStringLookup.cs (2)
51Debug.Assert(string.Compare(lastValue, value, ((ignoreCase) ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)) < 0,
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\XmlBinaryReader.cs (1)
1943if (!prefixStr.StartsWith("xmlns", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Core\SecureStringHasher.cs (1)
50return String.Equals(x, y, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlCharCheckingWriter.cs (1)
186while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (7)
3297if (0 == String.Compare(newEncodingName, "ucs-2", StringComparison.OrdinalIgnoreCase) || 32980 == String.Compare(newEncodingName, "utf-16", StringComparison.OrdinalIgnoreCase) || 32990 == String.Compare(newEncodingName, "iso-10646-ucs-2", StringComparison.OrdinalIgnoreCase) || 33000 == String.Compare(newEncodingName, "ucs-4", StringComparison.OrdinalIgnoreCase)) 33040 != String.Compare(newEncodingName, "ucs-4", StringComparison.OrdinalIgnoreCase)) 3319if (0 == String.Compare(newEncodingName, "utf-8", StringComparison.OrdinalIgnoreCase)) 6329if (string.Compare(target, "xml", StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (2)
786int result = string.Compare(localName, localName2, StringComparison.Ordinal); 792return string.Compare(prefix, prefix2, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextWriter.cs (4)
705if (null != text && text.IndexOf("]]>", StringComparison.Ordinal) >= 0) 729if (null != text && (text.IndexOf("--", StringComparison.Ordinal) >= 0 || (text.Length != 0 && text[text.Length - 1] == '-'))) 753if (null != text && text.IndexOf("?>", StringComparison.Ordinal) >= 0) 757if (0 == String.Compare(name, "xml", StringComparison.OrdinalIgnoreCase) && _stateTable == s_stateTableDocument)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlWellformedWriter.cs (1)
935if (name.Length == 3 && string.Compare(name, "xml", StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlImplementation.cs (1)
31if (String.Compare("XML", strFeature, StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
802if (String.Compare("XML", feature, StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlPreloadedResolver.cs (2)
196if (relativeUri != null && relativeUri.StartsWith("-//", StringComparison.CurrentCulture)) 201if ((_preloadedDtds & XmlKnownDtds.Xhtml10) != 0 && relativeUri.StartsWith("-//W3C//", StringComparison.CurrentCulture))
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (2)
756public int CompareTo(object obj) { return string.Compare(_name, (string)obj, StringComparison.Ordinal); } 1399return String.Compare(value1.ToString(), value2.ToString(), StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\schema\Inference\infer.cs (2)
366if (prefix.Length != 0 && String.Compare(prefix, "xml", StringComparison.OrdinalIgnoreCase) != 0) 1622StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (2)
5620 == string.Compare(uri, 0, x_schema, 0, x_schema.Length, StringComparison.Ordinal) && 563!uri.StartsWith("x-schema:#", StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (2)
346if (uri.Length > 5 && uri.StartsWith("uuid:", StringComparison.Ordinal)) 350else if (uri.Length > 9 && uri.StartsWith("urn:uuid:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaException.cs (1)
41Debug.Assert(message == null || !message.StartsWith("Sch_", StringComparison.Ordinal), "Do not pass a resource here!");
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeIdentifier.cs (1)
253while (identifier.EndsWith("[]", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (1)
234if (!Name.StartsWith("xml:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SchemaObjectWriter.cs (5)
21int ns = String.Compare(a1.NamespaceURI, a2.NamespaceURI, StringComparison.Ordinal); 24return String.Compare(a1.Name, a2.Name, StringComparison.Ordinal); 36return String.Compare(f1.GetType().Name + ":" + f1.Value, f2.GetType().Name + ":" + f2.Value, StringComparison.Ordinal); 46int ns = String.Compare(qn1.Namespace, qn2.Namespace, StringComparison.Ordinal); 49return String.Compare(qn1.Name, qn2.Name, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaImporter.cs (1)
560if (member.Name.EndsWith("Specified", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SourceInfo.cs (2)
143if (Arg.StartsWith("o.@", StringComparison.Ordinal) || MemberInfo != null) 145var = ILG.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg);
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1032int arity = name.IndexOf("`", StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (1)
1394if (string.Compare(reflectionMembers[i].MemberName, memberName + "Specified", StringComparison.Ordinal) == 0)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (3)
1530if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1577if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1894return String.Compare(e1.ToString(string.Empty), e2.ToString(string.Empty), StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
570if (source.StartsWith("o.@", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationReader.cs (2)
802if (!name.StartsWith("xmlns", StringComparison.Ordinal)) return false; 1520if (!href.StartsWith("#", StringComparison.Ordinal)) throw new InvalidOperationException(string.Format(ResXml.XmlMissingHref, href));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (3)
547if (name.Length > prefixLength && name.Length <= prefixLength + MaxInt32.Length && name.StartsWith(prefix, StringComparison.Ordinal)) 959if (localName == "xmlns" || localName.StartsWith("xmlns:", StringComparison.Ordinal)) 992if (localName == "xmlns" || localName.StartsWith("xmlns:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
1093System.Diagnostics.Debug.Assert(xmlnsSource.StartsWith("o.@", StringComparison.Ordinal)); 2598if (initValue.Arg.StartsWith("o.@", StringComparison.Ordinal)) 2604else if (initValue.Source.EndsWith("]", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (4)
468if (token[0] == ' ' || token[token.Length - 1] == ' ' || token.IndexOfAny(crt) != -1 || token.IndexOf(" ", StringComparison.Ordinal) != -1) 481if (token[0] == ' ' || token[token.Length - 1] == ' ' || token.IndexOfAny(crt) != -1 || token.IndexOf(" ", StringComparison.Ordinal) != -1) 1522if (s.Length == 0 || s.IndexOf("##", StringComparison.Ordinal) != -1) 1542if (s.Length == 0 || s.IndexOf("##", StringComparison.Ordinal) != -1)
FrameworkFork\Microsoft.Xml\Xml\XmlException.cs (1)
41Debug.Assert(message == null || !message.StartsWith("Xml_", StringComparison.Ordinal), "Do not pass a resource here!");
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\BooleanFunctions.cs (1)
84lang.StartsWith(str, StringComparison.OrdinalIgnoreCase) &&
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (4)
131if (String.Compare(existingName, assemblyName, StringComparison.OrdinalIgnoreCase) == 0) 755if (String.Compare(typeName, type.Name, StringComparison.OrdinalIgnoreCase) == 0) 780if (String.Compare(typeName, ((CodeTypeDeclaration)member).Name, StringComparison.OrdinalIgnoreCase) == 0) 1433if (uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (2)
1797if (trimmedNs.Length == 0 || trimmedNs.IndexOf("##", StringComparison.Ordinal) != -1) 1836return uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(Globals.DataContractXsdBaseNamespace.Length) : uriString;
FrameworkFork\System.Runtime.Serialization\System\Xml\StringHandle.cs (1)
277return string.Compare(this.GetString(), that.GetString(), StringComparison.Ordinal);
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBaseWriter.cs (1)
417else if (text.IndexOf("--", StringComparison.Ordinal) != -1 || (text.Length > 0 && text[text.Length - 1] == '-'))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
816return contentType == supportedContentType || contentType.StartsWith(supportedContentType, StringComparison.OrdinalIgnoreCase);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (1)
241if (!(requested == null ? string.IsNullOrWhiteSpace(obtained) : requested.Equals(obtained, StringComparison.OrdinalIgnoreCase)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElementPolicy.cs (3)
96if (EncryptAndSignName.Equals(protectionLevelAttribute, StringComparison.Ordinal)) 100else if (SignName.Equals(protectionLevelAttribute, StringComparison.Ordinal)) 104else if (NoneName.Equals(protectionLevelAttribute, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FaultConverter.cs (14)
94if (string.Compare(fault.Code.Namespace, _version.Envelope.Namespace, StringComparison.Ordinal) == 0 95&& string.Compare(fault.Code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) == 0) 131if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 133if (string.Compare(code.Name, AddressingStrings.ActionNotSupported, StringComparison.Ordinal) == 0) 138else if (string.Compare(code.Name, AddressingStrings.DestinationUnreachable, StringComparison.Ordinal) == 0) 143else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 145if (code.SubCode != null && string.Compare(code.SubCode.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0 && 146string.Compare(code.SubCode.Name, Addressing10Strings.InvalidCardinality, StringComparison.Ordinal) == 0) 154if (string.Compare(code.Name, Addressing10Strings.MessageAddressingHeaderRequired, StringComparison.Ordinal) == 0) 159else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 167if (string.Compare(code.Name, Addressing200408Strings.MessageInformationHeaderRequired, StringComparison.Ordinal) == 0) 172else if (string.Compare(code.Name, Addressing200408Strings.InvalidMessageInformationHeader, StringComparison.Ordinal) == 0) 184if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 186if (string.Compare(code.Name, AddressingStrings.EndpointUnavailable, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (20)
399if (string.Compare(via.Scheme, "ws", StringComparison.OrdinalIgnoreCase) != 0) 631if (requestProperty.QueryString.StartsWith("?", StringComparison.Ordinal)) 1060if (string.Compare(name, "accept", StringComparison.OrdinalIgnoreCase) == 0) 1064else if (string.Compare(name, "connection", StringComparison.OrdinalIgnoreCase) == 0) 1066if (value.IndexOf("keep-alive", StringComparison.OrdinalIgnoreCase) != -1) 1075else if (string.Compare(name, "SOAPAction", StringComparison.OrdinalIgnoreCase) == 0) 1083if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0) 1090else if (string.Compare(name, "content-length", StringComparison.OrdinalIgnoreCase) == 0) 1094else if (string.Compare(name, "content-type", StringComparison.OrdinalIgnoreCase) == 0) 1098else if (string.Compare(name, "expect", StringComparison.OrdinalIgnoreCase) == 0) 1100if (value.ToUpperInvariant().IndexOf("100-CONTINUE", StringComparison.OrdinalIgnoreCase) != -1) 1109else if (string.Compare(name, "host", StringComparison.OrdinalIgnoreCase) == 0) 1113else if (string.Compare(name, "referer", StringComparison.OrdinalIgnoreCase) == 0) 1119else if (string.Compare(name, "transfer-encoding", StringComparison.OrdinalIgnoreCase) == 0) 1121if (value.ToUpperInvariant().IndexOf("CHUNKED", StringComparison.OrdinalIgnoreCase) != -1) 1130else if (string.Compare(name, "user-agent", StringComparison.OrdinalIgnoreCase) == 0) 1134else if (string.Compare(name, "if-modified-since", StringComparison.OrdinalIgnoreCase) == 0) 1147else if (string.Compare(name, "date", StringComparison.OrdinalIgnoreCase) == 0) 1151else if (string.Compare(name, "proxy-connection", StringComparison.OrdinalIgnoreCase) == 0) 1155else if (string.Compare(name, "range", StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpRequestMessageExtensionMethods.cs (2)
56if ((value is HttpRequestMessageProperty && string.Equals(key, HttpRequestMessageProperty.Name, StringComparison.OrdinalIgnoreCase)) || 57(value is HttpResponseMessageProperty && string.Equals(key, HttpResponseMessageProperty.Name, StringComparison.OrdinalIgnoreCase)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpResponseMessageHelper.cs (1)
336if (string.Compare(statusDescription, HttpChannelUtilities.StatusDescriptionStrings.HttpContentTypeMissing, StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
69if (string.Compare(via.Scheme, "wss", StringComparison.OrdinalIgnoreCase) != 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageContent.cs (4)
62if (string.Compare(name, "SOAPAction", StringComparison.OrdinalIgnoreCase) == 0) 70if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0) 77else if (string.Compare(name, "content-type", StringComparison.OrdinalIgnoreCase) == 0) 103if (string.Compare(value, action, StringComparison.Ordinal) != 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncoder.cs (3)
150contentType.StartsWith(supportedContentType, StringComparison.Ordinal) && 155if (contentType.StartsWith(supportedContentType, StringComparison.OrdinalIgnoreCase)) 203if (supportedMediaType.Length > 0 && !supportedMediaType.Equals(parsedContentType.MediaType, StringComparison.OrdinalIgnoreCase))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageFault.cs (7)
134if (String.Compare(code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) != 0) 139if ((String.Compare(code.Namespace, EnvelopeVersion.Soap11.Namespace, StringComparison.Ordinal) != 0) && 140(String.Compare(code.Namespace, EnvelopeVersion.Soap12.Namespace, StringComparison.Ordinal) != 0)) 229if ((String.Compare(headerInfo.Name, Message12Strings.NotUnderstood, StringComparison.Ordinal) == 0) && 230(String.Compare(headerInfo.Namespace, Message12Strings.Namespace, StringComparison.Ordinal) == 0)) 242(String.Compare(name, actualName, StringComparison.Ordinal) == 0) && 243(String.Compare(ns, actualNamespace, StringComparison.Ordinal) == 0))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (7)
1036if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1038if (string.Compare(code.Name, FaultCodeConstants.Codes.SessionTerminated, StringComparison.Ordinal) == 0) 1045if (string.Compare(code.Namespace, SecurityVersion.Default.HeaderNamespace.Value, StringComparison.Ordinal) == 0) 1047if (string.Compare(code.Name, SecurityVersion.Default.FailedAuthenticationFaultCode.Value, StringComparison.Ordinal) == 0) 1056if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1058if (string.Compare(code.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0) 1071if (string.Compare(code.Name, FaultCodeConstants.Codes.DeserializationFailed, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
326&& methodData.MethodBase.Name.Equals("Close", StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TextMessageEncoder.cs (2)
144&& string.Compare("charset=", 0, contentType, semiColonIndex + 2, 8, StringComparison.OrdinalIgnoreCase) == 0) 151int paramIndex = contentType.IndexOf("charset=", semiColonIndex + 1, StringComparison.OrdinalIgnoreCase);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportChannelFactory.cs (1)
173if (string.Compare(via.Scheme, this.Scheme, StringComparison.OrdinalIgnoreCase) != 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDefaults.cs (1)
119if (compare.Equals(charSet, StringComparison.OrdinalIgnoreCase))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
285if (!baseAddress.AbsolutePath.EndsWith("/", StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportBindingElement.cs (2)
206if (assertion.LocalName.Equals(UdpConstants.RetransmissionEnabled, StringComparison.Ordinal)) 242if (!String.Equals(this.MulticastInterfaceId, udpTransport.MulticastInterfaceId, StringComparison.OrdinalIgnoreCase))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportImporter.cs (2)
33if (!string.IsNullOrEmpty(transportUri) && transportUri.Equals(UdpConstants.WsdlSoapUdpTransportUri, StringComparison.Ordinal)) 49if (transportUri != null && transportUri.Equals(UdpConstants.WsdlSoapUdpTransportUri, StringComparison.Ordinal) && !context.BindingElements.Contains(typeof(TransportBindingElement)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketHelper.cs (2)
52(WebSocketHelper.SchemeWs.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase) || 53WebSocketHelper.SchemeWss.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (11)
373if (string.Compare(typeDeclaration.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 380if (string.Compare(member.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 394if (string.Compare(codeTypeDeclaration.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 424if (String.Compare(operationContext.SyncMethod.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 428if (String.Compare(operationContext.BeginMethod.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 430if (String.Compare(operationContext.EndMethod.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 435if (String.Compare(operationContext.TaskMethod.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 445if (String.Compare(method.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 450if (String.Compare(p.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 936String.Compare(interfaceName, 0, Strings.InterfaceTypePrefix, 0, Strings.InterfaceTypePrefix.Length, StringComparison.Ordinal) == 0 && 995return method.ReturnType == null || String.Compare(method.ReturnType.BaseType, typeof(void).FullName, StringComparison.Ordinal) == 0;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeBindings.cs (4)
134if (String.Compare(scheme, "http", StringComparison.OrdinalIgnoreCase) == 0) 138else if (String.Compare(scheme, "https", StringComparison.OrdinalIgnoreCase) == 0) 142else if (String.Compare(scheme, "net.tcp", StringComparison.OrdinalIgnoreCase) == 0) 146else if (String.Compare(scheme, "net.pipe", StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (6)
486if (String.Compare(name, _methodName, StringComparison.OrdinalIgnoreCase) == 0) 515if (String.Compare(parameter.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 906if (!String.Equals(parent._request.Body.WrapperName, defaultName.EncodedName, StringComparison.Ordinal)) 914if (!String.Equals(parent._response.Body.WrapperName, TypeLoader.GetBodyWrapperResponseName(defaultName).EncodedName, StringComparison.Ordinal)) 942return overrideValue == null || String.Equals(overrideValue, defaultValue, StringComparison.Ordinal); 989return String.Compare(a.Name, b.Name, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
63if (String.Compare(existingName, assemblyName, StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceMetadataExtension.cs (2)
177else if (text.StartsWith(_oldValue, StringComparison.Ordinal)) 229text.StartsWith(ServiceMetadataExtension.BaseAddressPattern, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (8)
38if (baseUri.EndsWith("/", StringComparison.Ordinal)) 40return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path.Substring(1) : path); 44return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path : "/" + path); 126if (!contractName.Namespace.EndsWith("/", StringComparison.Ordinal)) 288return string.Equals(this.EncodedName, xmlName.EncodedName, StringComparison.Ordinal); 824if (!method.Name.StartsWith(BeginMethodNamePrefix, StringComparison.Ordinal) || 884if (!method.Name.StartsWith(EndMethodNamePrefix, StringComparison.Ordinal) || 929else if (isTask && method.Name.EndsWith(AsyncMethodNameSuffix, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (3)
528!String.Equals(method1.Name, method2.Name, StringComparison.Ordinal) || 649int nsCmp = string.Compare(a.Namespace, b.Namespace, StringComparison.Ordinal); 655return string.Compare(a.Name, b.Name, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\UniqueCodeIdentifierScope.cs (1)
153if (String.Compare(codeType.Name, typeName, StringComparison.OrdinalIgnoreCase) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (3)
1063string delimiter = ns.StartsWith("urn:", StringComparison.OrdinalIgnoreCase) ? ":" : "/"; 1065string baseActionUri = ns.EndsWith(delimiter, StringComparison.OrdinalIgnoreCase) ? ns : ns + delimiter; 1953return this.XPath.StartsWith(CreateXPathString(item), StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
508string key = mappingKey.StartsWith(":", StringComparison.Ordinal) ? _keyBase + mappingKey : mappingKey;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\EndpointAddressProcessor.cs (1)
167return string.Compare(_key, a._key, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ErrorBehavior.cs (2)
105string.Compare(e.Fault.Code.SubCode.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0 && 106string.Compare(e.Fault.Code.SubCode.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\EndpointAddress.cs (5)
371if (string.Compare(u1.Host, u2.Host, StringComparison.OrdinalIgnoreCase) != 0) 377if (string.Compare(u1.AbsolutePath, u2.AbsolutePath, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0) 391return string.Compare(u1Path, 0, u2Path, 0, u1Len, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\IdentityVerifier.cs (1)
198if (expectedSpn.Equals((string)claim.Resource, StringComparison.OrdinalIgnoreCase))
ImportModule.cs (2)
416if (httpVerb.Equals("GET", StringComparison.OrdinalIgnoreCase) || httpVerb.Equals("POST", StringComparison.OrdinalIgnoreCase))
Metadata\HttpAuthenticationHelper.cs (1)
144if (challenge.StartsWith(realmTokenStart, StringComparison.OrdinalIgnoreCase))
Metadata\MetadaExchangeResolver.cs (6)
93bool isMexUri = this.EndpointAddress.Uri.AbsoluteUri.EndsWith(mexUri, StringComparison.OrdinalIgnoreCase); 371if (String.Compare(scheme, MetadataConstants.Uri.UriSchemeHttp, StringComparison.OrdinalIgnoreCase) == 0) 380else if (String.Compare(scheme, MetadataConstants.Uri.UriSchemeHttps, StringComparison.OrdinalIgnoreCase) == 0) 389else if (String.Compare(scheme, MetadataConstants.Uri.UriSchemeNetTcp, StringComparison.OrdinalIgnoreCase) == 0) 395else if (String.Compare(scheme, MetadataConstants.Uri.UriSchemeNetPipe, StringComparison.OrdinalIgnoreCase) == 0) 455if (String.Compare(paramDecl, 0, paramName, 0, paramName.Length, StringComparison.OrdinalIgnoreCase) == 0)
Metadata\MetadataDocumentLoader.cs (4)
265var isUrl = uri.StartsWith(MetadataConstants.Uri.UriSchemeHttp, StringComparison.OrdinalIgnoreCase) || 266uri.StartsWith(MetadataConstants.Uri.UriSchemeNetTcp, StringComparison.OrdinalIgnoreCase) || 267uri.StartsWith(MetadataConstants.Uri.UriSchemeNetPipe, StringComparison.OrdinalIgnoreCase); 715if (key.EndsWith(MexUri, StringComparison.OrdinalIgnoreCase))
Metadata\MetadataFileNameManager.cs (4)
109if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 112if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 129if (absolutePath.EndsWith("/", StringComparison.Ordinal)) 169if (!string.IsNullOrEmpty(extension) && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase)))
OutputPathHelper.cs (5)
36if (extension != null && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase))) 55if (!directory.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 121if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 124if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 140if (absolutePath.EndsWith("/", StringComparison.Ordinal))
Shared\MSBuildProj.cs (3)
809t.Name.StartsWith(this.TargetFramework, StringComparison.InvariantCultureIgnoreCase) //this.TargetFramework:net7.0-windows, targets:net7.0-windows7.0 810|| this.TargetFramework.StartsWith(t.Name, StringComparison.InvariantCultureIgnoreCase));//this.TargetFramework:net7.0-windows10.0.19041.0, targets:net7.0-windows10.0.19041 1038if (string.IsNullOrEmpty(sdkVersion) || sdkVersion.StartsWith("1", StringComparison.OrdinalIgnoreCase))
Shared\ProjectDependency.cs (7)
108if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(AssemblyName), ext, StringComparison.OrdinalIgnoreCase) == 0)) 115(s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0)); 118if (s_exeExtensions.Any((ext) => String.Compare(Path.GetExtension(packageName), ext, StringComparison.OrdinalIgnoreCase) == 0)) 133fileHasKnownExtension = s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0); 137fileHasKnownExtension = s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(filePath), ext, StringComparison.OrdinalIgnoreCase) == 0); 310if (s_projectExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0)) 315else if (s_binaryExtensions.Any((ext) => String.Compare(Path.GetExtension(path), ext, StringComparison.OrdinalIgnoreCase) == 0))
Shared\TargetFrameworkHelper.cs (1)
154&& !frameworkInfo.Name.Equals(FrameworkInfo.Netstandard, StringComparison.OrdinalIgnoreCase)
Shared\Utilities\LogTag.cs (2)
37if (string.IsNullOrEmpty(tag) || tag.Length != LogTag.s_tagLength || !tag.StartsWith(s_tagStart, StringComparison.Ordinal) || !tag.EndsWith(s_tagEnd, StringComparison.Ordinal))
Shared\Utilities\PathHelper.cs (3)
57var isUrl = input.StartsWith("http", StringComparison.OrdinalIgnoreCase) || 58input.StartsWith("net.tcp", StringComparison.OrdinalIgnoreCase) || 59input.StartsWith("net.pipe", StringComparison.OrdinalIgnoreCase);
Shared\Utilities\RuntimeEnvironmentHelper.cs (5)
30private static readonly StringComparison s_ignoreCaseComparison = StringComparison.InvariantCultureIgnoreCase; 31private static readonly StringComparison s_caseSensitiveComparison = StringComparison.InvariantCulture; 33public static StringComparison FileStringComparison
ToolConsole.cs (1)
93if (message != null && !message.StartsWith(SR.WarningPrefix, StringComparison.CurrentCulture))
TypeLoader.cs (2)
23if (path.EndsWith(DotDll, StringComparison.OrdinalIgnoreCase) || path.EndsWith(DotExe, StringComparison.OrdinalIgnoreCase))
dotnet-svcutil-lib.Tests (4)
FixupUtil.cs (1)
157idx = updatedText.IndexOf(target, idx, StringComparison.OrdinalIgnoreCase);
TestInit.cs (3)
365var nonRefbaselineFiles = baselineFiles.Where(f => f.EndsWith(".cs") && !f.EndsWith(Path.DirectorySeparatorChar + "reference.cs", StringComparison.OrdinalIgnoreCase)).ToList(); 377var nonRefGeneratedFiles = generatedFiles.Where(f => f.EndsWith(".cs") && !f.EndsWith(Path.DirectorySeparatorChar + "reference.cs", StringComparison.OrdinalIgnoreCase)).ToList(); 479var isLogFile = Path.GetExtension(baselineFile).Equals(".log", StringComparison.OrdinalIgnoreCase);
dotnet-svcutil.xmlserializer (11)
Microsoft\Tools\ServiceModel\SvcUtil\CommandLineParser.cs (2)
70if (_name.Equals(other, StringComparison.InvariantCultureIgnoreCase)) 73return _abbreviation.Equals(other, StringComparison.InvariantCultureIgnoreCase);
Microsoft\Tools\ServiceModel\SvcUtil\Options.cs (3)
193if (!directoryArgValue.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 427if (file.Name.Equals("System.ServiceModel.Primitives.dll", StringComparison.OrdinalIgnoreCase)) 432if (file.Name.Equals("System.Private.ServiceModel.dll", StringComparison.OrdinalIgnoreCase))
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (6)
49if (extension != null && (!Path.HasExtension(outputFile) || !Path.GetExtension(outputFile).Equals(extension, StringComparison.OrdinalIgnoreCase))) 66if (!directory.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 152if (String.Compare(fileName, s_existingFileNames[i], StringComparison.OrdinalIgnoreCase) == 0) 172if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 175if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 191if (absolutePath.EndsWith("/", StringComparison.Ordinal))
dotnet-user-jwts (20)
Helpers\DevJwtCliHelpers.cs (2)
89if (!string.Equals(Path.GetExtension(fullPath), ".cs", StringComparison.OrdinalIgnoreCase)) 111if (!appsettingsFile.EndsWith(".json", StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (1)
228string.Equals(Path.GetExtension(projectFile), ".cs", StringComparison.OrdinalIgnoreCase);
dotnet-user-secrets (19)
CommandLineOptions.cs (1)
82if (options.File is not null && !string.Equals(Path.GetExtension(options.File), ".cs", StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (1)
228string.Equals(Path.GetExtension(projectFile), ".cs", StringComparison.OrdinalIgnoreCase);
dotnet-watch (4)
CommandLine\CommandLineOptions.cs (1)
288if (token.StartsWith(name, StringComparison.OrdinalIgnoreCase))
Watch\BuildEvaluator.cs (3)
19.Select(e => e.GetHashCode(StringComparison.OrdinalIgnoreCase)) 207var hashCode = string.GetHashCode(extension, StringComparison.OrdinalIgnoreCase); 210if (s_msBuildFileExtensionHashes[i] == hashCode && extension.Equals(s_msBuildFileExtensions[i], StringComparison.OrdinalIgnoreCase))
DotNetHostedAgent (1)
Program.cs (1)
54StringComparison.OrdinalIgnoreCase)
GenerateAnalyzerNuspec (4)
Program.cs (4)
110if (assemblyList.Any(assembly => assembly.Contains(csName, StringComparison.Ordinal))) 115if (assemblyList.Any(assembly => assembly.Contains(vbName, StringComparison.Ordinal))) 129if (assembly.Contains(csName, StringComparison.Ordinal)) 133else if (assembly.Contains(vbName, StringComparison.Ordinal))
GenerateDocumentationAndConfigFiles (82)
Program.cs (4)
1054return version.ToString(fieldCount).Replace(".", "_", StringComparison.Ordinal); 1388Debug.Assert(fileName.EndsWith(".globalconfig", StringComparison.Ordinal)); 1458!string.Equals(rule.Category, category, StringComparison.OrdinalIgnoreCase)) 1639var trimmedPackageName = packageName.Replace(".", string.Empty, StringComparison.Ordinal);
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : 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\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (11)
60if (string.IsNullOrWhiteSpace(lineText) || lineText.StartsWith(";", StringComparison.Ordinal)) 71if (lineText.StartsWith(ReleasePrefix, StringComparison.OrdinalIgnoreCase)) 96if (lineText.StartsWith(TableTitleNewRules, StringComparison.OrdinalIgnoreCase)) 101else if (lineText.StartsWith(TableTitleRemovedRules, StringComparison.OrdinalIgnoreCase)) 106else if (lineText.StartsWith(TableTitleChangedRules, StringComparison.OrdinalIgnoreCase)) 161if (lineText.StartsWith("## ", StringComparison.OrdinalIgnoreCase)) 165else if (lineText.StartsWith("### ", StringComparison.OrdinalIgnoreCase)) 211if (string.Equals(category, oldCategory, StringComparison.OrdinalIgnoreCase) && 290if (category.Equals(UndetectedText, StringComparison.OrdinalIgnoreCase)) 304if (string.Equals(severityPart, DisabledText, StringComparison.OrdinalIgnoreCase)) 308else if (severityPart.Equals(UndetectedText, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\AdditionalFileProvider.cs (1)
43=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (5)
372!method.Name.StartsWith("Add", StringComparison.Ordinal)) 386=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 395=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 408method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 531method.Name.StartsWith("IsNull", StringComparison.Ordinal) &&
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
119else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 120parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 192var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 199nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 200nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 311names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 351.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 352.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
250if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
107filePath.IndexOf(RazorSourceGeneratorTypeName, StringComparison.Ordinal) >= 0;
GetDocument.Insider (19)
Commands\GetDocumentCommandWorker.cs (1)
414if (string.Equals(DefaultDocumentName, documentName, StringComparison.Ordinal))
src\ab038811704af8d7\HostFactoryResolver.cs (2)
164=> arg.Equals("--applicationName", StringComparison.OrdinalIgnoreCase) || 165arg.Equals("/applicationName", StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (8)
158if (arg.StartsWith("--", StringComparison.Ordinal)) 162else if (arg.StartsWith("-", StringComparison.Ordinal)) 171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 333if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 449if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
19if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
HelixTestTasks (1)
GroupWorkItems.cs (1)
121return name.EndsWith(".zip", StringComparison.OrdinalIgnoreCase)
ilc (6)
ConfigurablePInvokePolicy.cs (3)
89if (name.EndsWith(suffix, StringComparison.OrdinalIgnoreCase)) 95bool hasSharedLibraryExtension = name.EndsWith(suffix, StringComparison.Ordinal); 97bool hasLibPrefix = name.StartsWith(LibPrefix, StringComparison.Ordinal);
Program.cs (2)
288bool hidden = unmanagedEntryPointsAssemblyValue.EndsWith(hiddenSuffix, StringComparison.Ordinal); 831if (!id.StartsWith("IL", StringComparison.Ordinal) || !ushort.TryParse(id.AsSpan(2), out ushort code))
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (1)
350if (!string.Equals(originalPath, originalPdbPath, StringComparison.InvariantCultureIgnoreCase)
ILCompiler.Build.Tasks (5)
ComputeManagedAssembliesToCompileToNative.cs (5)
110bool isFromRuntimePack = taskItem.GetMetadata("NuGetPackageId")?.StartsWith("Microsoft.NETCore.App.Runtime.", StringComparison.OrdinalIgnoreCase) == true; 113if (itemSpec.EndsWith(DotNetAppHostExecutableName, StringComparison.OrdinalIgnoreCase) || itemSpec.Contains(DotNetHostFxrLibraryName) || itemSpec.Contains(DotNetHostPolicyLibraryName)) 119if (isFromRuntimePack && taskItem.GetMetadata("AssetType")?.Equals("native", StringComparison.OrdinalIgnoreCase) == true 120&& !assemblyFileName.EndsWith(".jar", StringComparison.OrdinalIgnoreCase) 121&& !assemblyFileName.EndsWith(".dex", StringComparison.OrdinalIgnoreCase))
ILCompiler.Compiler (16)
Compiler\BodySubstitutionParser.cs (1)
147if (string.Equals(GetAttribute(fieldNav, "initialize"), "true", StringComparison.InvariantCultureIgnoreCase))
Compiler\DependencyAnalysis\InlineableStringsResourceNode.cs (1)
41if (!resourceName.EndsWith(".resources", StringComparison.Ordinal))
Compiler\Logging\MessageContainer.cs (2)
210|| !((string)(attribute.FixedArguments[0].Value)).Equals("IsTrimmable", StringComparison.Ordinal)) 218if (value.Equals("True", StringComparison.OrdinalIgnoreCase))
Compiler\Logging\UnconditionalSuppressMessageAttributeState.cs (1)
189!warningId.StartsWith("IL", StringComparison.Ordinal) ||
Compiler\UsageBasedMetadataManager.cs (2)
385|| !((string)(attribute.FixedArguments[0].Value)).Equals("IsTrimmable", StringComparison.Ordinal)) 393if (value.Equals("True", StringComparison.OrdinalIgnoreCase))
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
234if (expectedSimpleName != null && !simpleName.Equals(expectedSimpleName, StringComparison.OrdinalIgnoreCase))
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\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (2)
161bool result = SignatureString.Equals(other.SignatureString, StringComparison.Ordinal); 174int result = string.Compare(SignatureString, other.SignatureString, StringComparison.Ordinal);
src\runtime\src\coreclr\tools\Common\Compiler\NativeAotNameMangler.cs (1)
273return assemblyName.StartsWith("System.Private.", StringComparison.Ordinal);
src\runtime\src\coreclr\tools\Common\JitInterface\WasmLowering.cs (1)
536Debug.Assert(roundtrippedStr.Equals(wasmSignature.SignatureString, StringComparison.Ordinal),
src\runtime\src\coreclr\tools\Common\Microsoft\SourceLink\Tools\SourceLinkMap.cs (2)
179if (path.StartsWith(file.Path, StringComparison.OrdinalIgnoreCase)) 186else if (string.Equals(path, file.Path, StringComparison.OrdinalIgnoreCase))
ILCompiler.Diagnostics (2)
PdbWriter.cs (2)
185if (!dllPath.EndsWith(".ni.dll", StringComparison.OrdinalIgnoreCase) && !dllPath.EndsWith(".ni.exe", StringComparison.OrdinalIgnoreCase))
ILCompiler.ReadyToRun (10)
Compiler\ReadyToRunCodegenCompilation.cs (1)
459if (relativeMsilPath == inputFile || relativeMsilPath.StartsWith(s_folderUpPrefix, StringComparison.Ordinal))
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
234if (expectedSimpleName != null && !simpleName.Equals(expectedSimpleName, StringComparison.OrdinalIgnoreCase))
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\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (2)
161bool result = SignatureString.Equals(other.SignatureString, StringComparison.Ordinal); 174int result = string.Compare(SignatureString, other.SignatureString, StringComparison.Ordinal);
src\runtime\src\coreclr\tools\Common\Compiler\NativeAotNameMangler.cs (1)
273return assemblyName.StartsWith("System.Private.", 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))
src\runtime\src\coreclr\tools\Common\JitInterface\WasmLowering.cs (1)
536Debug.Assert(roundtrippedStr.Equals(wasmSignature.SignatureString, StringComparison.Ordinal),
ILCompiler.TypeSystem (2)
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\Utilities\DebugNameFormatter.cs (1)
205if (assemblyName.StartsWith("System.Private", StringComparison.Ordinal))
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
639bool isMethodParameter = name.StartsWith("!!", StringComparison.Ordinal);
illink (18)
ILLink.RoslynAnalyzer (19)
AnalyzerOptionsExtensions.cs (1)
27if (!string.Equals(propertyValue?.Trim(), "true", System.StringComparison.OrdinalIgnoreCase))
CompilationExtensions.cs (3)
144var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
INamedTypeSymbolExtensions.cs (1)
24!currentName.Equals(currentType.Name.AsSpan(), StringComparison.Ordinal))
RequiresAnalyzerBase.cs (1)
437string.Equals(attr.ConstructorArguments[1].Value?.ToString(), "True", StringComparison.OrdinalIgnoreCase));
RequiresAssemblyFilesAnalyzer.cs (2)
58if (!string.Equals(isSingleFileAnalyzerEnabled?.Trim(), "true", StringComparison.OrdinalIgnoreCase)) 62if (string.Equals(includesAllContent?.Trim(), "true", StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (11)
200if (attributeValue.Equals("Yes", StringComparison.OrdinalIgnoreCase)) 204else if (attributeValue.Equals("No", StringComparison.OrdinalIgnoreCase)) 220if (attributeValue.Equals("WindowsRuntime", StringComparison.OrdinalIgnoreCase)) 245=> candidate.Equals(attributeKind, StringComparison.OrdinalIgnoreCase); 292if (attributeValue.Equals("Neutral", StringComparison.OrdinalIgnoreCase)) 304if (attributeValue.Equals("null", StringComparison.OrdinalIgnoreCase) || attributeValue == string.Empty) 331_ when attributeValue.Equals("msil", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.MSIL, 332_ when attributeValue.Equals("x86", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.X86, 333_ when attributeValue.Equals("ia64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.IA64, 334_ when attributeValue.Equals("amd64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Amd64, 335_ when attributeValue.Equals("arm", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Arm,
ILLink.Tasks (2)
LinkTask.cs (2)
376if (isTrimmable.Equals("true", StringComparison.OrdinalIgnoreCase)) 381else if (isTrimmable.Equals("false", StringComparison.OrdinalIgnoreCase))
Infrastructure.Common (10)
ConditionalTestDetectors.cs (3)
126return !String.Equals(computerName, logonServer, StringComparison.OrdinalIgnoreCase) && 127!String.Equals(computerName, userDomain, StringComparison.OrdinalIgnoreCase); 171int index = host.IndexOf("localhost", 0, StringComparison.OrdinalIgnoreCase);
FrameworkHelper.cs (4)
74if (frameworkName.IndexOf(NetNativeFrameworkName, StringComparison.Ordinal) >= 0) 79if (frameworkName.IndexOf(NetFrameworkFrameworkName, StringComparison.Ordinal) >= 0) 84if (frameworkName.IndexOf(NetCoreFrameworkName, StringComparison.Ordinal) >= 0) 89if (frameworkName.IndexOf(Net5PlusFrameworkName, StringComparison.Ordinal) >= 0
OSHelper.cs (3)
139if (osDescription.IndexOf(description, StringComparison.OrdinalIgnoreCase) >= 0) 148if (string.Equals(MicrosoftWindowsName, CurrentOSDescription, StringComparison.OrdinalIgnoreCase)) 195if (testRuntime.IndexOf(runtime, StringComparison.OrdinalIgnoreCase) >= 0)
Infrastructure.Tests (304)
CITimeline\GenerateCITimelineTests.cs (2)
92var criticalPathStart = summary.IndexOf("Critical path", StringComparison.Ordinal); 93var criticalPathEnd = summary.IndexOf("</details>", criticalPathStart, StringComparison.Ordinal);
CreateFailingTestIssue\CreateFailingTestIssueToolTests.cs (37)
55Assert.Contains("### Build information", response.Issue!.Body, StringComparison.Ordinal); 56Assert.Contains("Build: https://github.com/microsoft/aspire/actions/runs/123", response.Issue.Body, StringComparison.Ordinal); 57Assert.Contains("Build error leg or test failing: Tests.Namespace.Type.Method", response.Issue.Body, StringComparison.Ordinal); 58Assert.Contains("### Fill in the error message template", response.Issue.Body, StringComparison.Ordinal); 59Assert.Contains(@"""ErrorMessage"": ""Expected 1 but found 2.""", response.Issue.Body, StringComparison.Ordinal); 60Assert.Contains("### Error details", response.Issue.Body, StringComparison.Ordinal); 61Assert.Contains("Error Message: Expected 1 but found 2.", response.Issue.Body, StringComparison.Ordinal); 62Assert.Contains("Stack Trace:", response.Issue.Body, StringComparison.Ordinal); 63Assert.Contains("<summary>Standard Output</summary>", response.Issue.Body, StringComparison.Ordinal); 64Assert.Contains("stdout line 1", response.Issue.Body, StringComparison.Ordinal); 65Assert.DoesNotContain("### Other info", response.Issue.Body, StringComparison.Ordinal); 66Assert.DoesNotContain("Pull Request:", response.Issue.Body, StringComparison.Ordinal); 67Assert.StartsWith("<!-- failing-test-signature: v1:", response.Issue!.MetadataMarker, StringComparison.Ordinal); 71Assert.DoesNotContain("\"log\":", result.Output, StringComparison.OrdinalIgnoreCase); 73Assert.Contains("Resolved workflow selector 'ci' to '.github/workflows/ci.yml'.", diagnosticsLog, StringComparison.Ordinal); 74Assert.Contains("Matched query using 'exactCanonical'.", diagnosticsLog, StringComparison.Ordinal); 154Assert.Contains("Found open issue #55555", diagnosticsLog, StringComparison.Ordinal); 196Assert.Contains("Found closed issue #44444. Reopening...", diagnosticsLog, StringComparison.Ordinal); 238Assert.Contains("No existing issue found. Creating new issue on GitHub...", diagnosticsLog, StringComparison.Ordinal); 286Assert.Contains("--force-new flag set. Creating new issue on GitHub...", diagnosticsLog, StringComparison.Ordinal); 312Assert.Contains("Build: https://github.com/microsoft/aspire/actions/runs/123", response.Issue!.Body, StringComparison.Ordinal); 378Assert.Contains("did not match", response.ErrorMessage, StringComparison.OrdinalIgnoreCase); 432Assert.Contains("No test query was supplied; returning all 2 failing test(s).", diagnosticsLog, StringComparison.Ordinal); 462Assert.DoesNotContain("Tests.Namespace.Type.Tests.Namespace.Type.Method", response.Issue!.Body, StringComparison.Ordinal); 486Assert.Contains("Build: https://github.com/microsoft/aspire/actions/runs/123/attempts/2", response.Issue!.Body, StringComparison.Ordinal); 487Assert.Contains("Build error leg or test failing: Tests.Namespace.Type.Method", response.Issue.Body, StringComparison.Ordinal); 508Assert.Contains("not completed yet (status: queued)", response.Diagnostics!.Warnings[0], StringComparison.Ordinal); 531Assert.Contains("Skipping missing log for failed job 'Tests / Linux / Sample' (456).", diagnosticsLog, StringComparison.Ordinal); 553Assert.Contains("at Tests.Namespace.Type.Method() in TestFile.cs:line 42", response.Failure.StackTrace, StringComparison.Ordinal); 558Assert.Contains("not completed yet (status: queued)", response.Diagnostics!.Warnings[0], StringComparison.Ordinal); 559Assert.Contains("Falling back to failed job logs.", response.Diagnostics!.Warnings[1], StringComparison.Ordinal); 561Assert.Contains("Skipping fallback to all artifacts because the run is still active and no likely test-results artifacts were found.", queuedDiagnosticsLog, StringComparison.Ordinal); 562Assert.Contains("Using log-derived occurrences because no downloadable .trx artifacts were available.", queuedDiagnosticsLog, StringComparison.Ordinal); 584Assert.Contains("not completed yet (status: queued)", response.Diagnostics!.Warnings[0], StringComparison.Ordinal); 587Assert.Contains("The workflow run has not produced any failed test results in downloadable .trx artifacts yet.", failedDiagnosticsLog, StringComparison.Ordinal); 616Assert.Contains("Snipped in the middle to keep the issue body under GitHub's 64 KB limit.", response.Issue.Body, StringComparison.Ordinal); 617Assert.Contains("... [snipped middle content] ...", response.Issue.Body, StringComparison.Ordinal);
DownloadFailingJobLogs\DownloadFailingJobLogsToolTests.cs (6)
56Assert.Contains("Found 1 failed jobs", result.Output, StringComparison.Ordinal); 57Assert.Contains("Saved job logs to: failed_job_0_Tests___Linux___Sample__Sample____Sample__linux-latest_.log", result.Output, StringComparison.Ordinal); 58Assert.Contains("Downloaded artifact to: artifact_0_Sample_linux-latest.zip", result.Output, StringComparison.Ordinal); 59Assert.Contains("Found 1 .trx file(s):", result.Output, StringComparison.Ordinal); 63Assert.Contains("Expected 1 but found 2.", File.ReadAllText(logPath), StringComparison.Ordinal); 82Assert.Contains($"Artifact '{ArtifactName}' not found for this run.", result.Output, StringComparison.Ordinal);
ExtractTestPartitions\ExtractTestPartitionsTests.cs (1)
175Assert.Contains("not found", result.Output, StringComparison.OrdinalIgnoreCase);
GenerateTestSummary\GenerateTestSummaryToolTests.cs (3)
45Assert.Contains("Expected 1 but found 2.", result.Output, StringComparison.Ordinal); 46Assert.Contains("at Tests.Namespace.Type.Method() in TestFile.cs:line 42", result.Output, StringComparison.Ordinal); 47Assert.Contains("### StdOut", result.Output, StringComparison.Ordinal);
Pipelines\ExtensionE2eRecorderStepTests.cs (10)
78var installAttempts = invocations.Count(line => line.StartsWith("apt-get install", StringComparison.Ordinal)); 89.Where(line => line.StartsWith("::warning::", StringComparison.Ordinal)) 97.Where(line => line.StartsWith("timeout ", StringComparison.Ordinal)) 102Assert.EndsWith("apt-get update", timeoutInvocations[attempt * 2], StringComparison.Ordinal); 103Assert.Contains("apt-get install", timeoutInvocations[(attempt * 2) + 1], StringComparison.Ordinal); 108line => Assert.Contains("--kill-after=", line, StringComparison.Ordinal)); 129Assert.EndsWith(ExplicitSuccessExit, body, StringComparison.Ordinal); 130body = body[..body.LastIndexOf(ExplicitSuccessExit, StringComparison.Ordinal)].TrimEnd(); 135Assert.Contains(RetryBackoff, body, StringComparison.Ordinal); 136body = body.Replace(RetryBackoff, "Start-Sleep -Milliseconds 50", StringComparison.Ordinal);
Pipelines\ExtensionE2eWorkflowTests.cs (10)
47StringComparison.Ordinal); 51StringComparison.Ordinal); 69Assert.Contains("needs.setup_for_tests.outputs.run_extension_e2e == 'true'", e2eCondition, StringComparison.Ordinal); 75Assert.StartsWith("${{ !cancelled() &&", e2eCondition, StringComparison.Ordinal); 76Assert.DoesNotContain("needs.extension_tests_win.result", e2eCondition, StringComparison.Ordinal); 82Assert.Contains($"needs.{producer}.result == 'success'", e2eCondition, StringComparison.Ordinal); 90Assert.Contains("!cancelled()", Scalar(uploadStep, "if") ?? string.Empty, StringComparison.Ordinal); 91Assert.Contains("!inputs.extensionReleaseOnly", Scalar(uploadStep, "if") ?? string.Empty, StringComparison.Ordinal); 93Assert.Contains("!cancelled()", Scalar(packageStep, "if") ?? string.Empty, StringComparison.Ordinal); 94Assert.Contains("!inputs.extensionReleaseOnly", Scalar(packageStep, "if") ?? string.Empty, StringComparison.Ordinal);
Pipelines\NixCliPackageTests.cs (3)
51Assert.StartsWith("sha512-", hash, StringComparison.Ordinal); 193Assert.Contains("no --sha512 override supplied for rid", result.Output, StringComparison.Ordinal); 209Assert.StartsWith("sha256-", GetRequiredString(locked, "narHash"), StringComparison.Ordinal);
Pipelines\NpmCliPackageTests.cs (6)
110var declarationIndex = launcher.IndexOf("let child;", System.StringComparison.Ordinal); 111var spawnIndex = launcher.IndexOf("child = childProcess.spawn(", System.StringComparison.Ordinal); 454var preflightIndex = releasePipeline.IndexOf("Verify npm Packages Are Not Already Published", System.StringComparison.Ordinal); 455var publishIndex = releasePipeline.IndexOf("template: MicroBuild.Publish.yml@MicroBuildTemplate", System.StringComparison.Ordinal); 605template = template.Replace($"__{name}__", value, System.StringComparison.Ordinal); 732while ((index = value.IndexOf(substring, index, System.StringComparison.Ordinal)) >= 0)
Pipelines\ReleasePublishNugetPipelineTests.cs (10)
259var beginIndex = contents.IndexOf(begin, StringComparison.Ordinal); 260var endIndex = contents.IndexOf(end, StringComparison.Ordinal); 365var preflightIndex = pipeline.IndexOf("Verify npm RID Packages Present Before Pointer Publish", StringComparison.Ordinal); 372StringComparison.Ordinal); 392var versionCheckIndex = pipeline.IndexOf("Verify Staged npm Package Versions", StringComparison.Ordinal); 399StringComparison.Ordinal); 702var index = contents.IndexOf(text, StringComparison.Ordinal); 731if (alias.EndsWith("@microsoft.com", StringComparison.OrdinalIgnoreCase)) 766if (indent == markerIndent && line.StartsWith("- ", StringComparison.Ordinal)) 771if (indent > markerIndent && line.StartsWith(valueKey, StringComparison.Ordinal))
PowerShellScripts\AspireSkillsBundleHashTests.cs (1)
134.FirstOrDefault(static l => l.StartsWith("NAMES=", StringComparison.Ordinal));
PowerShellScripts\DownloadNativeArchivesTests.cs (5)
570if (path.EndsWith("/_apis/build/builds/" + GetBuildIdFromPath(path) + "/artifacts", StringComparison.Ordinal) 571|| path.Contains("/_apis/build/builds/", StringComparison.Ordinal) && path.EndsWith("/artifacts", StringComparison.Ordinal)) 593if (path.StartsWith("/_artifact/", StringComparison.Ordinal)) 662var i = path.IndexOf(marker, StringComparison.Ordinal);
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (1)
288Assert.Contains("not found", result.Output, StringComparison.OrdinalIgnoreCase);
PowerShellScripts\ScanTestPartitionsFromSourceGuardTests.cs (3)
49if (file.Contains($"{Path.DirectorySeparatorChar}obj{Path.DirectorySeparatorChar}", StringComparison.Ordinal) || 50file.Contains($"{Path.DirectorySeparatorChar}bin{Path.DirectorySeparatorChar}", StringComparison.Ordinal)) 63if (!content.Contains("Partition", StringComparison.OrdinalIgnoreCase))
PowerShellScripts\SplitTestProjectsTests.cs (1)
178Assert.Contains("not found", result.Output, StringComparison.OrdinalIgnoreCase);
src\Shared\PathLookupHelper.cs (5)
115if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 137if (pathExtensions is not null && pathExtensions.Any(ext => command.EndsWith(ext, StringComparison.OrdinalIgnoreCase))) 222return !string.Equals(Path.GetFileName(executablePath), executablePath, StringComparison.Ordinal) 272if (!hasPath && string.Equals(key, "PATH", StringComparison.OrdinalIgnoreCase)) 277else if (!hasPathExtensions && string.Equals(key, "PATHEXT", StringComparison.OrdinalIgnoreCase))
TestTriggerMap\SelectTestsAcceptanceTests.cs (2)
933|| name.StartsWith("Aspire.Hosting.CodeGeneration.", StringComparison.Ordinal); 983.Select(p => p.Contains('/', StringComparison.Ordinal) ? p[..p.LastIndexOf('/')] : p)
TestTriggerMap\SelectTestsCliTests.cs (5)
166comment.IndexOf("### Selected test projects", StringComparison.Ordinal) 167< comment.IndexOf("### Selected jobs", StringComparison.Ordinal), 437Assert.Contains("Layer 1", ex.Message, StringComparison.Ordinal); 581Assert.Contains("--changed-files", ex.Message, StringComparison.Ordinal); 1079var eq = line.IndexOf('=', StringComparison.Ordinal);
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (1)
362var eq = line.IndexOf('=', StringComparison.Ordinal);
TestTriggerMap\SelectTestsWorkflowTests.cs (4)
119var resolveStart = action.IndexOf("merge_base_found=true", StringComparison.Ordinal); 123var resolveEnd = action.IndexOf("\n fi", resolveStart, StringComparison.Ordinal); 145var start = testsYml.IndexOf("comment_selection:", StringComparison.Ordinal); 149var end = testsYml.IndexOf("build_packages:", start, StringComparison.Ordinal);
TestTriggerMap\TestTriggerMapModel.cs (5)
39Conventions.Select(c => c.Pattern.Replace("<name>", "*", StringComparison.Ordinal)); 93var hasGlobSuffix = pattern.EndsWith("/**", StringComparison.Ordinal); 96var nameIndex = core.IndexOf("<name>", StringComparison.Ordinal); 113target = rule.Target.Replace("<name>", match.Groups[1].Value, StringComparison.Ordinal); 120var matcher = new Matcher(StringComparison.Ordinal);
TestTriggerMap\TestTriggerMapTests.cs (20)
55if (string.IsNullOrWhiteSpace(convention.Pattern) || !convention.Pattern.Contains("<name>", StringComparison.Ordinal)) 59if (string.IsNullOrWhiteSpace(convention.Target) || !convention.Target.Contains("<name>", StringComparison.Ordinal)) 82if (derived.Tests.Count == 0 || derived.Tests.Any(t => string.IsNullOrWhiteSpace(t) || !t.StartsWith("test:", StringComparison.Ordinal))) 120var selecting = new Matcher(StringComparison.Ordinal); 130.Where(f => f.StartsWith("src/", StringComparison.Ordinal) && f.EndsWith(".csproj", StringComparison.Ordinal)) 221var matcher = new Matcher(StringComparison.Ordinal); 244var bad = members.Where(m => !m.StartsWith("test:", StringComparison.Ordinal) && !m.StartsWith("job:", StringComparison.Ordinal)) 256.Where(t => !t.StartsWith("test:", StringComparison.Ordinal) && !t.StartsWith("job:", StringComparison.Ordinal)) 273bool JobExists(string id) => testsYml.Contains($"\n {id}:", StringComparison.Ordinal); 292.Where(t => t.StartsWith("job:", StringComparison.Ordinal)) 332.Where(t => t.StartsWith("job:", StringComparison.Ordinal)) 393if (!block!.Contains($"needs.setup_for_tests.outputs.{runVar}", StringComparison.Ordinal)) 410.Where(t => t.StartsWith("test:", StringComparison.Ordinal)) 468.Where(f => f.StartsWith("tests/Shared/", StringComparison.Ordinal)) 469.Where(f => !f.EndsWith(".cs", StringComparison.Ordinal)) 470.Where(f => !f.EndsWith(".md", StringComparison.Ordinal)) 530var start = workflow.IndexOf(marker, StringComparison.Ordinal);
tools\GenerateCITimeline\TimelineRenderer.cs (3)
99if (lower.Contains(key, StringComparison.Ordinal)) 101if (lower.Contains("8-core", StringComparison.Ordinal) || lower.Contains("16-core", StringComparison.Ordinal))
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (6)
281Assert.Contains("capability-removed", report, StringComparison.Ordinal); 282Assert.Contains("Pkg/removeMe", report, StringComparison.Ordinal); 320Assert.Contains("Excluded packages", report, StringComparison.Ordinal); 321Assert.Contains("`Excluded`", report, StringComparison.Ordinal); 322Assert.DoesNotContain("package-removed", report, StringComparison.Ordinal); 323Assert.DoesNotContain("Unused suppressions", report, StringComparison.Ordinal);
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (17)
51Assert.Contains("strict/up-to-date semantics", workflowText, StringComparison.Ordinal); 54var checkoutStep = Assert.Single(steps, step => Scalar(step, "uses")?.Contains("actions/checkout", StringComparison.Ordinal) == true); 65Assert.DoesNotContain("git fetch", workflowText, StringComparison.Ordinal); 69step => Scalar(step, "run")?.Contains("bash .github/workflows/check-extension-changelog-finalized.sh", StringComparison.Ordinal) == true); 77step => Scalar(step, "run")?.Contains("bash .github/workflows/check-extension-changelog-finalized.sh", StringComparison.Ordinal) == true); 98StringComparison.Ordinal); 99Assert.Contains(expectedReason, result.Output, StringComparison.Ordinal); 103StringComparison.Ordinal); 226Assert.Contains("Finalized changelog range ends at", result.Output, StringComparison.Ordinal); 227Assert.Contains("Restore the pending placeholder entry", result.Output, StringComparison.Ordinal); 228Assert.Contains("re-add the `vscode-extension-release` label", result.Output, StringComparison.Ordinal); 246Assert.Contains("Expected exactly one finalized release marker", result.Output, StringComparison.Ordinal); 247Assert.Contains("Restore the pending placeholder entry", result.Output, StringComparison.Ordinal); 263Assert.Contains("must contain at least one '- ' release-note bullet with non-whitespace content", result.Output, StringComparison.Ordinal); 264Assert.Contains("Restore the pending placeholder entry", result.Output, StringComparison.Ordinal); 281Assert.Contains("must contain at least one '- ' release-note bullet with non-whitespace content", result.Output, StringComparison.Ordinal); 282Assert.Contains("Restore the pending placeholder entry", result.Output, StringComparison.Ordinal);
WorkflowScripts\ExtensionReleaseFastPathWorkflowTests.cs (17)
44Assert.Contains("!inputs.extensionReleaseOnly", condition, StringComparison.Ordinal); 57Assert.StartsWith("${{ !cancelled() &&", condition, StringComparison.Ordinal); 58Assert.Contains("inputs.extensionReleaseOnly", condition, StringComparison.Ordinal); 59Assert.Contains("needs.setup_for_tests.outputs.run_extension_unit == 'true'", condition, StringComparison.Ordinal); 60Assert.Contains("needs.setup_for_tests.outputs.run_extension_e2e == 'true'", condition, StringComparison.Ordinal); 117Assert.Contains("contains(needs.*.result, 'failure')", condition, StringComparison.Ordinal); 118Assert.Contains("contains(needs.*.result, 'cancelled')", condition, StringComparison.Ordinal); 122StringComparison.Ordinal); 126StringComparison.Ordinal); 153Assert.All(normalModeSkipChecks, check => Assert.Contains(check, condition, StringComparison.Ordinal)); 164step => Assert.Contains("!inputs.extensionReleaseOnly", Scalar(step, "if") ?? string.Empty, StringComparison.Ordinal)); 205Assert.All(releaseFlowMarkers, marker => Assert.Contains(marker, skill, StringComparison.Ordinal)); 214Assert.DoesNotContain("copilot-review-dispatch.yml", action, StringComparison.Ordinal); 232Assert.All(atsScopeMarkers, marker => Assert.Contains(marker, skill, StringComparison.Ordinal)); 233Assert.False(skill.Contains("breaking changes to public API without justification", StringComparison.Ordinal)); 306StringComparison.Ordinal); 310StringComparison.Ordinal);
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (63)
41Assert.Contains("generate_deterministic_release_notes.py", workflow, StringComparison.Ordinal); 43workflow.Contains("""printf '%.8000s'""", StringComparison.Ordinal), 46workflow.Contains("""if [ "$NOTE_COUNT" -ge 8 ]""", StringComparison.Ordinal), 59StringComparison.Ordinal); 63StringComparison.Ordinal); 67StringComparison.Ordinal); 71StringComparison.Ordinal); 75StringComparison.Ordinal); 79StringComparison.Ordinal); 83StringComparison.Ordinal); 87StringComparison.Ordinal); 91StringComparison.Ordinal); 95StringComparison.Ordinal); 99StringComparison.Ordinal); 103StringComparison.Ordinal); 107StringComparison.Ordinal); 111StringComparison.Ordinal); 115StringComparison.Ordinal); 119StringComparison.Ordinal); 123StringComparison.Ordinal); 127StringComparison.Ordinal); 131StringComparison.Ordinal); 133prompt.Contains("Use the compare API to get the commits between the validated SHAs:", StringComparison.Ordinal), 136prompt.Contains("If the checkout is shallow or either SHA is missing locally, fetch the exact", StringComparison.Ordinal), 139prompt.Contains("after explicit fetch", StringComparison.Ordinal), 142prompt.Contains("Use local git as the authoritative source", StringComparison.Ordinal), 145prompt.Contains("`git log", StringComparison.Ordinal), 150StringComparison.Ordinal); 152Assert.DoesNotContain("\"git\"", tools, StringComparison.Ordinal); 156StringComparison.Ordinal); 160StringComparison.Ordinal); 161Assert.Contains("{{#runtime-import .github/workflows/extension-changelog.md}}", compiledWorkflow, StringComparison.Ordinal); 169Assert.Contains("validate_github_pr_body.py", workflow, StringComparison.Ordinal); 170Assert.Contains("apply_extension_release_trigger_label.sh", workflow, StringComparison.Ordinal); 172workflow.Contains("""gh pr edit "$PR_NUMBER" --remove-label vscode-extension-release >/dev/null 2>&1 || true""", StringComparison.Ordinal), 208StringComparison.Ordinal); 212StringComparison.Ordinal); 216StringComparison.Ordinal); 220StringComparison.Ordinal); 224StringComparison.Ordinal); 228StringComparison.Ordinal); 251Assert.Contains("extension/CHANGELOG.md", preloadScript, StringComparison.Ordinal); 252Assert.Contains("aspire-ext-changelog", preloadScript, StringComparison.Ordinal); 253Assert.Contains("git fetch --no-tags", preloadScript, StringComparison.Ordinal); 257StringComparison.Ordinal); 258Assert.Contains("git log --format='%H%x09%s' --no-merges", preloadScript, StringComparison.Ordinal); 259Assert.Contains("${FROM_SHA}..${TO_SHA}", preloadScript, StringComparison.Ordinal); 260Assert.Contains("-- extension/ > \"${CANDIDATES_FILE}\"", preloadScript, StringComparison.Ordinal); 261Assert.Contains("candidate_count=\"$(wc -l < \"${CANDIDATES_FILE}\")\"", preloadScript, StringComparison.Ordinal); 296Assert.Contains("Failed to remove existing 'vscode-extension-release' label", result.Output, StringComparison.Ordinal); 298(await File.ReadAllTextAsync(fakeGh.CallLogPath)).Contains("--add-label vscode-extension-release", StringComparison.Ordinal), 328Assert.Contains("pr view 123 --json labels --jq .labels[].name", callLog, StringComparison.Ordinal); 329Assert.DoesNotContain("--remove-label vscode-extension-release", callLog, StringComparison.Ordinal); 330Assert.Contains("pr edit 123 --add-label vscode-extension-release", callLog, StringComparison.Ordinal); 359var removeIndex = callLog.IndexOf("pr edit 123 --remove-label vscode-extension-release", StringComparison.Ordinal); 360var addIndex = callLog.IndexOf("pr edit 123 --add-label vscode-extension-release", StringComparison.Ordinal); 467.Where(line => line.StartsWith("- ", StringComparison.Ordinal)) 504Assert.Contains($"- {lastMessage}", output, StringComparison.Ordinal); 518.Where(line => line.StartsWith("- ", StringComparison.Ordinal)) 538.Where(line => line.StartsWith("- ", StringComparison.Ordinal)) 555Assert.Contains("GitHub pull request body length", result.Output, StringComparison.Ordinal); 574Assert.Contains("exceeds GitHub's 65536-character pull request body limit", result.Output, StringComparison.Ordinal); 686var index = contents.IndexOf(text, StringComparison.Ordinal);
WorkflowScripts\MonitorScheduledWorkflowsIntegrationTests.cs (8)
150Assert.DoesNotContain(result.Logs, log => log.Contains("would RECORD", StringComparison.Ordinal)); 213Assert.DoesNotContain(result.Logs, log => log.Contains("would CLOSE", StringComparison.Ordinal)); 237Assert.Contains(result.Logs, log => log.Contains("would RECORD failure", StringComparison.Ordinal)); 238Assert.Contains(result.Logs, log => log.Contains("would CLOSE", StringComparison.Ordinal)); 261Assert.Equal(2, result.Logs.Count(log => log.Contains("would RECORD failure", StringComparison.Ordinal))); 308Assert.Contains(issue.Comments, comment => comment.Contains("<!-- run:9 -->", StringComparison.Ordinal)); 309Assert.Contains(issue.Comments, comment => comment.Contains("Latest run succeeded", StringComparison.Ordinal)); 335Assert.DoesNotContain(issue.Comments, comment => comment.Contains("Latest run succeeded", StringComparison.Ordinal));
WorkflowScripts\PrDocsCheckWorkflowTests.cs (46)
20Assert.Contains("Resolve safe-output patch base from canonical agent output", customSteps, StringComparison.Ordinal); 24StringComparison.Ordinal); 25Assert.Contains("/tmp/gh-aw/agent_output.json", customSteps, StringComparison.Ordinal); 26Assert.Contains("len(create_items) != 1", customSteps, StringComparison.Ordinal); 27Assert.Contains("has_base = \"base\" in create_item", customSteps, StringComparison.Ordinal); 28Assert.Contains("has_base_branch = \"base_branch\" in create_item", customSteps, StringComparison.Ordinal); 29Assert.Contains("base = create_item.get(\"base\")", customSteps, StringComparison.Ordinal); 30Assert.Contains("base_branch = create_item.get(\"base_branch\")", customSteps, StringComparison.Ordinal); 31Assert.Contains("if has_base and has_base_branch and base != base_branch:", customSteps, StringComparison.Ordinal); 32Assert.Contains("target_branch = base if has_base else base_branch", customSteps, StringComparison.Ordinal); 36StringComparison.Ordinal); 37Assert.Contains("github_output.write(f\"branch={target_branch}\\n\")", customSteps, StringComparison.Ordinal); 42StringComparison.Ordinal); 51var downloadIndex = safeOutputs.IndexOf("Download agent output artifact", StringComparison.Ordinal); 54StringComparison.Ordinal); 55var processIndex = safeOutputs.IndexOf("Process Safe Outputs", StringComparison.Ordinal); 63StringComparison.Ordinal); 64Assert.Contains("/tmp/gh-aw/agent_output.json", safeOutputs, StringComparison.Ordinal); 65Assert.Contains("base = create_item.get(\"base\")", safeOutputs, StringComparison.Ordinal); 66Assert.Contains("base_branch = create_item.get(\"base_branch\")", safeOutputs, StringComparison.Ordinal); 67Assert.Contains("if has_base and has_base_branch and base != base_branch:", safeOutputs, StringComparison.Ordinal); 71StringComparison.Ordinal); 84Assert.Contains("create_pull_request.get(\"base\")", validator, StringComparison.Ordinal); 85Assert.Contains("create_pull_request.get(\"base_branch\")", validator, StringComparison.Ordinal); 86Assert.Contains("if base != base_branch:", validator, StringComparison.Ordinal); 87Assert.Contains("_get_create_pull_request_target(payload)", validator, StringComparison.Ordinal); 99workflowName.EndsWith(".md", StringComparison.Ordinal) 103Assert.Contains("Resolve drafted PR base", validationJob, StringComparison.Ordinal); 104Assert.Contains("if: needs.safe_outputs.outputs.created_pr_url != ''", validationJob, StringComparison.Ordinal); 108StringComparison.Ordinal); 111StringComparison.Ordinal); 114Assert.Contains("--jq '.base.ref // \"\"'", validationJob, StringComparison.Ordinal); 115Assert.Contains("--created-pr-base", validationJob, StringComparison.Ordinal); 135workflowName.EndsWith(".md", StringComparison.Ordinal) 138workflowName.EndsWith(".md", StringComparison.Ordinal) 143var mintIndex = notifyJob.IndexOf("Mint aspire-bot token (microsoft/aspire.dev)", StringComparison.Ordinal); 144var resolveIndex = notifyJob.IndexOf("Resolve drafted PR base", StringComparison.Ordinal); 145var prepareIndex = notifyJob.IndexOf("Prepare trusted documentation outcome", StringComparison.Ordinal); 146var commentIndex = notifyJob.IndexOf("Post status comment on source PR", StringComparison.Ordinal); 147var reviewIndex = notifyJob.IndexOf("Request SME review on draft PR", StringComparison.Ordinal); 156StringComparison.Ordinal); 157Assert.Contains("--created-pr-base \"${CREATED_PR_BASE}\"", notifyJob, StringComparison.Ordinal); 263var mintIndex = job.IndexOf("Mint aspire-bot token (microsoft/aspire.dev)", StringComparison.Ordinal); 264var resolveIndex = job.IndexOf("Resolve drafted PR base", StringComparison.Ordinal); 275StringComparison.Ordinal); 277resolveStep.Contains("github.token", StringComparison.Ordinal),
WorkflowScripts\SelectTestsCommentScriptTests.cs (3)
112Assert.Contains(result.Infos, info => info.Contains("skipping", StringComparison.OrdinalIgnoreCase)); 256var jobIdx = Array.FindIndex(lines, l => l.Contains("comment_selection:", StringComparison.Ordinal)); 259var scriptIdx = Array.FindIndex(lines, jobIdx, l => l.TrimEnd().EndsWith("script: |", StringComparison.Ordinal));
installer.tasks (4)
GenerateFileVersionProps.cs (3)
54if (file.GetMetadata("IsSymbolFile").Equals("true", StringComparison.OrdinalIgnoreCase)) 107p.Key.EndsWith(".exe", StringComparison.OrdinalIgnoreCase) || 108p.Key.EndsWith(".dll", StringComparison.OrdinalIgnoreCase))
StaticFileRegeneration\TpnSection.cs (1)
14string.Equals(x.Header.Name, y.Header.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.Agents.AI.ProjectTemplates.Tests (2)
Project.cs (1)
25else if (!string.Equals(value, field, StringComparison.Ordinal))
VerifyScrubbers.cs (1)
50if (Path.GetFileName(path).Equals("launchSettings.json", StringComparison.OrdinalIgnoreCase))
Microsoft.Analyzers.Extra (4)
LegacyLoggingFixer.FixDetails.cs (1)
172if (string.Equals(doc.Name, targetName, StringComparison.OrdinalIgnoreCase))
StartsEndsWith.cs (3)
52var comp = (StringComparison)op.Arguments[1].Value.ConstantValue.Value!; 53if (comp != StringComparison.Ordinal)
Microsoft.Analyzers.Extra.Tests (48)
LegacyLoggingTests.cs (20)
81Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 82Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 174Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 175Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 238Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 239Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 298Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 299Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 372Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 373Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 449Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 450Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 531Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 532Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 619Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 620Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 691Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 692Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 762Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 763Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget);
LegacyLoggingTests.Extra.cs (16)
100Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 101Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 181Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 182Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 242Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 243Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 305Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 306Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 366Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 367Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 442Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 443Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 692Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 693Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 754Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 755Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget);
MakeExeTypesInternalTests.cs (1)
75Assert.Equal(ExpectedFixedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualFixedSources[0]);
RoslynTestUtils.cs (11)
93int start = text.IndexOf(seq, StringComparison.Ordinal); 101int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 119int start = text.IndexOf(seq, StringComparison.Ordinal); 127int end = text.IndexOf($"/*-{index}*/", StringComparison.Ordinal); 160if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 380results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 388results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 395results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 471results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 479results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 486results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
Microsoft.Analyzers.Local (8)
AssemblyAnalysis.cs (2)
280if (typeSignature.StartsWith("class", StringComparison.Ordinal) 281|| typeSignature.StartsWith("record", StringComparison.Ordinal))
ModelLoader.cs (2)
32if (assemblyName.EndsWith(fileName, StringComparison.OrdinalIgnoreCase) && string.Equals(fileExtension, ".json", StringComparison.OrdinalIgnoreCase))
Utils.cs (4)
17var whereClauseIndex = typeSignature.IndexOf(" where ", StringComparison.Ordinal); 49var whereClauseIndex = type.IndexOf(" where ", StringComparison.Ordinal); 61var whereClauseIndex = typeSignature.IndexOf(" where ", StringComparison.Ordinal); 76var substring = substrings[1].Substring(0, substrings[1].IndexOf(" where ", StringComparison.Ordinal));
Microsoft.Analyzers.Local.Tests (13)
RoslynTestUtils.cs (11)
93int start = text.IndexOf(seq, StringComparison.Ordinal); 101int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 119int start = text.IndexOf(seq, StringComparison.Ordinal); 127int end = text.IndexOf($"/*-{index}*/", StringComparison.Ordinal); 160if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 381results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 389results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 396results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 472results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 480results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 487results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
UseThrowsTests.cs (2)
35Assert.Contains(ThrowHelpersClass + exception, d[0].GetMessage(), StringComparison.Ordinal); 283Assert.Contains(ThrowIfNullHelper, d[0].GetMessage(), StringComparison.Ordinal);
Microsoft.Arcade.Common (1)
CommandFactory.cs (1)
59return !string.Equals(extension, ".exe", StringComparison.Ordinal);
Microsoft.AspNetCore (30)
ConfigureHostBuilder.cs (4)
75if (!string.Equals(previousApplicationName, _configuration[HostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 80if (!string.Equals(previousContentRootConfig, _configuration[HostDefaults.ContentRootKey], StringComparison.OrdinalIgnoreCase) 81&& !string.Equals(previousContentRoot, HostingPathResolver.ResolvePath(_configuration[HostDefaults.ContentRootKey]), StringComparison.OrdinalIgnoreCase)) 86if (!string.Equals(previousEnvironment, _configuration[HostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase))
ConfigureWebHostBuilder.cs (20)
53if (!string.Equals(previousWebRootConfig, _configuration[WebHostDefaults.WebRootKey], StringComparison.OrdinalIgnoreCase) 54&& !string.Equals(HostingPathResolver.ResolvePath(previousWebRoot, previousContentRoot), HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.WebRootKey], previousContentRoot), StringComparison.OrdinalIgnoreCase)) 59else if (!string.Equals(previousApplication, _configuration[WebHostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 64else if (!string.Equals(previousContentRootConfig, _configuration[WebHostDefaults.ContentRootKey], StringComparison.OrdinalIgnoreCase) 65&& !string.Equals(previousContentRoot, HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.ContentRootKey]), StringComparison.OrdinalIgnoreCase)) 70else if (!string.Equals(previousEnvironment, _configuration[WebHostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase)) 75else if (!string.Equals(previousHostingStartupAssemblies, _configuration[WebHostDefaults.HostingStartupAssembliesKey], StringComparison.OrdinalIgnoreCase)) 80else if (!string.Equals(previousHostingStartupAssembliesExclude, _configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey], StringComparison.OrdinalIgnoreCase)) 125if (string.Equals(key, WebHostDefaults.WebRootKey, StringComparison.OrdinalIgnoreCase) && 126!string.Equals(HostingPathResolver.ResolvePath(previousWebRoot, previousContentRoot), HostingPathResolver.ResolvePath(value, previousContentRoot), StringComparison.OrdinalIgnoreCase)) 131else if (string.Equals(key, WebHostDefaults.ApplicationKey, StringComparison.OrdinalIgnoreCase) && 132!string.Equals(previousApplication, value, StringComparison.OrdinalIgnoreCase)) 137else if (string.Equals(key, WebHostDefaults.ContentRootKey, StringComparison.OrdinalIgnoreCase) && 138!string.Equals(previousContentRoot, HostingPathResolver.ResolvePath(value), StringComparison.OrdinalIgnoreCase)) 143else if (string.Equals(key, WebHostDefaults.EnvironmentKey, StringComparison.OrdinalIgnoreCase) && 144!string.Equals(previousEnvironment, value, StringComparison.OrdinalIgnoreCase)) 149else if (string.Equals(key, WebHostDefaults.HostingStartupAssembliesKey, StringComparison.OrdinalIgnoreCase) && 150!string.Equals(previousHostingStartupAssemblies, value, StringComparison.OrdinalIgnoreCase)) 155else if (string.Equals(key, WebHostDefaults.HostingStartupExcludeAssembliesKey, StringComparison.OrdinalIgnoreCase) && 156!string.Equals(previousHostingStartupAssembliesExclude, value, StringComparison.OrdinalIgnoreCase))
ForwardedHeadersOptionsSetup.cs (1)
22if (!string.Equals("true", _configuration["ForwardedHeaders_Enabled"], StringComparison.OrdinalIgnoreCase))
ForwardedHeadersStartupFilter.cs (1)
21if (!string.Equals("true", _configuration["ForwardedHeaders_Enabled"], StringComparison.OrdinalIgnoreCase))
Internal\DefaultCsrfProtection.cs (1)
122return MemoryExtensions.Equals(origin, $"{request.Scheme}://{host.Value}", StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\WebHostUtilities\WebHostUtilities.cs (2)
10return string.Equals("true", value, StringComparison.OrdinalIgnoreCase) 11|| string.Equals("1", value, StringComparison.OrdinalIgnoreCase);
WebApplicationBuilder.cs (1)
282if (!OperatingSystem.IsWindows() || !string.Equals(cwd, System.Environment.SystemDirectory, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Analyzers (8)
OptionsAnalyzer.cs (1)
31property.Property.ContainingType.Name.EndsWith("Options", StringComparison.Ordinal))
OptionsFacts.cs (1)
17string.Equals(item.Property.Name, SymbolNames.MvcOptions.EnableEndpointRoutingPropertyName, StringComparison.Ordinal))
StartupFacts.cs (6)
66!symbol.Name.StartsWith(SymbolNames.ConfigureServicesMethodPrefix, StringComparison.OrdinalIgnoreCase) || 67!symbol.Name.EndsWith(SymbolNames.ConfigureServicesMethodSuffix, StringComparison.OrdinalIgnoreCase)) 104!symbol.Name.StartsWith(SymbolNames.ConfigureMethodPrefix, StringComparison.OrdinalIgnoreCase)) 138if (string.Equals(symbol.Name, SymbolNames.SignalRAppBuilderExtensions.UseSignalRMethodName, StringComparison.Ordinal) || 139string.Equals(symbol.Name, SymbolNames.HubEndpointRouteBuilderExtensions.MapHubMethodName, StringComparison.Ordinal) || 140string.Equals(symbol.Name, SymbolNames.ComponentEndpointRouteBuilderExtensions.MapBlazorHubMethodName, StringComparison.Ordinal))
Microsoft.AspNetCore.Antiforgery (9)
Internal\DefaultAntiforgery.cs (1)
380if (!string.Equals(pragmaHeader[0], "no-cache", StringComparison.OrdinalIgnoreCase))
Internal\DefaultAntiforgeryTokenGenerator.cs (2)
163if (currentUsername.StartsWith("http://", StringComparison.OrdinalIgnoreCase) || 164currentUsername.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
Internal\DefaultClaimUidExtractor.cs (4)
48claim => string.Equals("sub", claim.Type, StringComparison.Ordinal)); 60claim => string.Equals(ClaimTypes.NameIdentifier, claim.Type, StringComparison.Ordinal)); 72claim => string.Equals(ClaimTypes.Upn, claim.Type, StringComparison.Ordinal)); 100allClaims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
32return contentType.Equals(UrlEncodedFormContentType, StringComparison.OrdinalIgnoreCase) || 33contentType.StartsWith(MultipartFormContentType, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.App.Analyzers (24)
Infrastructure\AmbiguousRoutePatternComparer.cs (1)
92return string.Equals(s1, s2, StringComparison.OrdinalIgnoreCase);
Infrastructure\RoutePattern\RoutePatternParser.cs (1)
275if (!routeParameters.Any(p => string.Equals(p.Name, name, StringComparison.OrdinalIgnoreCase)))
Infrastructure\RoutePattern\RoutePatternTree.cs (1)
41if (string.Equals(parameter.Name, name, StringComparison.OrdinalIgnoreCase))
Infrastructure\VirtualChars\AbstractVirtualCharService.cs (2)
142if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 148if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (2)
248if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 254if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.OrdinalIgnoreCase))
Mvc\DetectAmbiguousActionRoutes.cs (3)
69if (string.Equals(name, "action", StringComparison.OrdinalIgnoreCase)) 84if (string.Equals(name, "action", StringComparison.OrdinalIgnoreCase)) 143(!HasActionToken || string.Equals(ActionName, other.ActionName, StringComparison.OrdinalIgnoreCase)) &&
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
262if (!method.Name.StartsWith("Map", StringComparison.Ordinal))
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (2)
123if (string.Equals(routeParameter.Name, routeParameterName, StringComparison.OrdinalIgnoreCase)) 134var parameterSymbol = resolvedParameterSymbols.FirstOrDefault(s => string.Equals(s.RouteParameterName, routeParameter.Name, StringComparison.OrdinalIgnoreCase));
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
63foreach (var matchingParameter in resolvedParameters.Where(s => string.Equals(s.RouteParameterName, parameterName, StringComparison.OrdinalIgnoreCase)))
RouteHandlers\DetectMisplacedLambdaAttribute.cs (2)
60if (@namespace.Name.Equals("AspNetCore", System.StringComparison.Ordinal) && @namespace.ContainingNamespace.Name.Equals("Microsoft", System.StringComparison.Ordinal))
RouteHandlers\RouteHandlerAnalyzer.cs (1)
200return targetMethod.Name.StartsWith("Map", StringComparison.Ordinal) &&
src\aspnetcore\src\Shared\Roslyn\MvcFacts.cs (1)
48if (!type.Name.EndsWith("Controller", StringComparison.OrdinalIgnoreCase) &&
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
285if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (2)
136if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 137|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (3)
284.Where(node => string.Equals(node.Identifier.Value as string, operation.TargetMethod.Name, StringComparison.Ordinal)) 343if (!string.Equals(methodSymbol.Name, disallowedMethodName, StringComparison.Ordinal)) 364if (string.Equals(disallowedMethodName, "UseEndpoints", StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication (6)
AuthenticationHandler.cs (1)
209return string.Equals(target, Scheme.Name, StringComparison.Ordinal)
RemoteAuthenticationHandler.cs (2)
212&& string.Equals(Scheme.Name, authenticatedScheme, StringComparison.Ordinal)) 280if (!string.Equals(correlationCookie, CorrelationMarker, StringComparison.Ordinal))
RemoteAuthenticationOptions.cs (1)
41if (string.Equals(scheme, SignInScheme, StringComparison.Ordinal))
TicketSerializer.cs (2)
266if (string.Equals(value, defaultValue, StringComparison.Ordinal)) 279if (string.Equals(value, DefaultStringPlaceholder, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.BearerToken (1)
BearerTokenHandler.cs (1)
98return authorization.StartsWith("Bearer ", StringComparison.Ordinal)
Microsoft.AspNetCore.Authentication.Cookies (6)
CookieAuthenticationEvents.cs (2)
110return string.Equals(request.Query[HeaderNames.XRequestedWith], "XMLHttpRequest", StringComparison.Ordinal) || 111string.Equals(request.Headers.XRequestedWith, "XMLHttpRequest", StringComparison.Ordinal);
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal)) 260Func<string, bool> predicate = value => keys.Any(k => value.StartsWith(k, StringComparison.OrdinalIgnoreCase)); 263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (16)
DeviceBoundSessionChallengeProtector.cs (7)
71if (!string.Equals(storedClaimUid, ComputeClaimUid(principal), StringComparison.Ordinal)) 111if (!string.Equals(storedClaimUid, ComputeClaimUid(principal), StringComparison.Ordinal)) 118if (!string.Equals(storedSessionId, expectedSessionId, StringComparison.Ordinal)) 162var subClaim = identity.FindFirst(c => string.Equals("sub", c.Type, StringComparison.Ordinal)); 168var nameIdClaim = identity.FindFirst(c => string.Equals(ClaimTypes.NameIdentifier, c.Type, StringComparison.Ordinal)); 174var upnClaim = identity.FindFirst(c => string.Equals(ClaimTypes.Upn, c.Type, StringComparison.Ordinal)); 209allClaims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
DeviceBoundSessionHandler.cs (2)
200!string.Equals(storedSessionId, sessionIdHeader, StringComparison.Ordinal)) 346if (!value.StartsWith("=; ", StringComparison.Ordinal))
DeviceBoundSessionJwtValidator.cs (4)
44!string.Equals(tokenType, "dbsc+jwt", StringComparison.Ordinal)) 116DeviceBoundSessionConstants.Es256 when string.Equals(jsonWebKey.Kty, "EC", StringComparison.Ordinal) && string.Equals(jsonWebKey.Crv, "P-256", StringComparison.Ordinal) => jsonWebKey, 117DeviceBoundSessionConstants.Rs256 when string.Equals(jsonWebKey.Kty, "RSA", StringComparison.Ordinal) => jsonWebKey,
DeviceBoundSessionOptions.cs (3)
120if (value.StartsWith("//", StringComparison.Ordinal)) 127if (value.Contains('?', StringComparison.Ordinal)) 134if (value.Contains('#', StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.JwtBearer (3)
JwtBearerHandler.cs (1)
84if (authorization.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase))
JwtBearerPostConfigureOptions.cs (2)
39if (!options.MetadataAddress.EndsWith("/", StringComparison.Ordinal)) 47if (options.RequireHttpsMetadata && !options.MetadataAddress.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Authentication.Negotiate (2)
Internal\LdapAdapter.cs (1)
40if (!realm.Equals(settings.Domain.AsSpan(), StringComparison.OrdinalIgnoreCase))
NegotiateHandler.cs (1)
112if (authorization.StartsWith(AuthHeaderPrefix, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Authentication.OAuth (3)
ClaimActionCollection.cs (1)
27var itemsToRemove = Actions.Where(map => string.Equals(claimType, map.ClaimType, StringComparison.OrdinalIgnoreCase)).ToList();
MapAllClaimsAction.cs (2)
31var duplicate = identity.FindFirst(c => string.Equals(c.Type, pair.Name, StringComparison.OrdinalIgnoreCase) 32&& string.Equals(c.Value, claimValue, StringComparison.Ordinal)) != null;
Microsoft.AspNetCore.Authentication.OpenIdConnect (18)
OpenIdConnectHandler.cs (13)
129&& Request.ContentType.StartsWith("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase) 182if (!string.Equals(sid, message.Sid, StringComparison.Ordinal)) 199if (!string.Equals(iss, message.Iss, StringComparison.Ordinal)) 448if (!string.Equals(Options.ResponseType, OpenIdConnectResponseType.Code, StringComparison.Ordinal) || 449!string.Equals(Options.ResponseMode, OpenIdConnectResponseMode.Query, StringComparison.Ordinal)) 617if (!(contentType?.MediaType?.Equals("application/json", StringComparison.OrdinalIgnoreCase) ?? false)) 668&& Request.ContentType.StartsWith("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase) 745if (string.Equals(authorizationResponse.Error, "access_denied", StringComparison.Ordinal)) 890if (!string.Equals(jwt.Subject, tokenEndpointJwt.Subject, StringComparison.Ordinal)) 1009else if (!string.Equals(contentMediaType, "application/json", StringComparison.OrdinalIgnoreCase)) 1072if (contentType?.MediaType?.Equals("application/json", StringComparison.OrdinalIgnoreCase) ?? false) 1076else if (contentType?.MediaType?.Equals("application/jwt", StringComparison.OrdinalIgnoreCase) ?? false) 1193if (Options.NonceCookie.Name is string name && nonceKey.StartsWith(name, StringComparison.Ordinal))
OpenIdConnectPostConfigureOptions.cs (1)
95if (options.RequireHttpsMetadata && !(options.MetadataAddress?.StartsWith("https://", StringComparison.OrdinalIgnoreCase) ?? false))
UniqueJsonKeyClaimAction.cs (4)
39var claim = identity.FindFirst(c => string.Equals(c.Type, ClaimType, StringComparison.OrdinalIgnoreCase)); 40if (claim != null && string.Equals(claim.Value, value, StringComparison.Ordinal)) 50&& string.Equals(shortType, ClaimType, StringComparison.OrdinalIgnoreCase); 52if (claim != null && string.Equals(claim.Value, value, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.Twitter (3)
TwitterHandler.cs (3)
90if (!string.Equals(returnedToken, requestToken.Token, StringComparison.Ordinal)) 279if (!string.Equals(responseParameters["oauth_callback_confirmed"], "true", StringComparison.Ordinal)) 359var contentTypeIsJson = string.Equals(response.Content.Headers.ContentType?.MediaType ?? "", "application/json", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Authentication.WsFederation (3)
WsFederationHandler.cs (2)
72WsFederationConstants.WsFederationActions.SignOutCleanup, StringComparison.OrdinalIgnoreCase)) 157&& Request.ContentType.StartsWith("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase)
WsFederationPostConfigureOptions.cs (1)
79if (options.RequireHttpsMetadata && !options.MetadataAddress.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Authorization (3)
ClaimsAuthorizationRequirement.cs (2)
60if (string.Equals(claim.Type, requirement.ClaimType, StringComparison.OrdinalIgnoreCase)) 71if (string.Equals(claim.Type, requirement.ClaimType, StringComparison.OrdinalIgnoreCase)
NameAuthorizationRequirement.cs (1)
46if (string.Equals(identity.Name, requirement.RequiredName, StringComparison.Ordinal))
Microsoft.AspNetCore.Components (53)
CascadingValue.cs (5)
67if (parameter.Name.Equals(nameof(Value), StringComparison.OrdinalIgnoreCase)) 72else if (parameter.Name.Equals(nameof(ChildContent), StringComparison.OrdinalIgnoreCase)) 76else if (parameter.Name.Equals(nameof(Name), StringComparison.OrdinalIgnoreCase)) 84else if (parameter.Name.Equals(nameof(IsFixed), StringComparison.OrdinalIgnoreCase)) 140|| string.Equals(requestedName, Name, StringComparison.OrdinalIgnoreCase); // Also match on name
CascadingValueSource.cs (1)
149|| string.Equals(requestedName, _name, StringComparison.OrdinalIgnoreCase); // Also match on name
DynamicComponent.cs (2)
69if (entry.Name.Equals(nameof(Type), StringComparison.OrdinalIgnoreCase)) 73else if (entry.Name.Equals(nameof(Parameters), StringComparison.OrdinalIgnoreCase))
NavigationManager.cs (6)
326if (uri.StartsWith(_baseUri!.OriginalString, StringComparison.Ordinal)) 335if (_baseUri.OriginalString.EndsWith('/') && uriPathOnly.Equals(_baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 352if (MemoryExtensions.StartsWith(uri, _baseUri!.OriginalString.AsSpan(), StringComparison.Ordinal)) 361if (_baseUri.OriginalString.EndsWith('/') && MemoryExtensions.Equals(uriPathOnly, _baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 617if (uri.StartsWith(baseUri.OriginalString, 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))
ParameterView.cs (3)
139if (string.Equals(directParameterEnumerator.Current.Name, parameterName, StringComparison.Ordinal)) 198if (!string.Equals(oldFrame.AttributeNameField, newFrame.AttributeNameField, StringComparison.Ordinal)) 237if (string.Equals(oldFrame.AttributeNameField, newFrame.AttributeNameField, StringComparison.Ordinal))
Reflection\ComponentProperties.cs (1)
111if (string.Equals(parameterName, writers.CaptureUnmatchedValuesPropertyName, StringComparison.OrdinalIgnoreCase))
Rendering\SimplifiedStringHashComparer.cs (1)
22return string.Equals(x, y, StringComparison.OrdinalIgnoreCase);
RenderTree\RenderTreeDiffBuilder.cs (6)
440string.Equals(oldAttributeName, newAttributeName, StringComparison.Ordinal)) 584if (!string.Equals(oldText, newText, StringComparison.Ordinal)) 597if (!string.Equals(oldMarkup, newMarkup, StringComparison.Ordinal)) 610if (string.Equals(oldElementName, newElementName, StringComparison.Ordinal)) 735|| !string.Equals(oldFrame.NamedEventAssignedName, newFrame.NamedEventAssignedName, StringComparison.Ordinal)) 1019newFrame.AttributeNameField.StartsWith("on", StringComparison.Ordinal))
ResourceAssetCollection.cs (1)
36if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase))
Routing\RouteTable.cs (2)
49routeValueDictionary[kvp.Key] = value.Replace("%2F", "/", StringComparison.OrdinalIgnoreCase); 99routeValues[kvp.Key] = value.Replace("%2F", "/", StringComparison.OrdinalIgnoreCase);
Routing\RouteTableFactory.cs (3)
29return result != 0 ? result : string.Compare(x.RoutePattern.RawText, y.RoutePattern.RawText, StringComparison.OrdinalIgnoreCase); 180if (string.Equals(parsed.RawText, template, StringComparison.OrdinalIgnoreCase)) 334!string.Equals(leftLiteral.Content, rightLiteral.Content, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Components\Shared\src\QueryParameterNameComparer.cs (3)
13=> x.Span.CompareTo(y.Span, StringComparison.OrdinalIgnoreCase); 16=> x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase); 19=> string.GetHashCode(obj.Span, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (2)
100public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 101string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (3)
715if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase)) 735if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase)) 758if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Http\Routing\src\Patterns\RouteParameterParser.cs (1)
31if (parameter.StartsWith("**", StringComparison.Ordinal))
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePattern.cs (1)
145if (string.Equals(parameter.Name, name, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternFactory.cs (1)
506if (string.Equals(kvp.Key, parameters[i].Name, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (5)
211if (!stringSegment.Equals(part.Content, StringComparison.OrdinalIgnoreCase)) 220if (!stringSegment.Equals(part.Content, StringComparison.OrdinalIgnoreCase)) 314StringComparison.OrdinalIgnoreCase)) 383StringComparison.OrdinalIgnoreCase); 390StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternParser.cs (1)
459if (routePattern.StartsWith("~/", StringComparison.Ordinal))
src\aspnetcore\src\Http\Routing\src\RouteValueEqualityComparer.cs (2)
17/// strings are compared using <see cref="StringComparison.OrdinalIgnoreCase"/>. 42return string.Equals(stringX, stringY, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Http\Routing\src\Tree\UrlMatchingTree.cs (1)
241return result == 0 ? string.Compare(x.Entry.RoutePattern.RawText, y.Entry.RoutePattern.RawText, StringComparison.Ordinal) : result;
Microsoft.AspNetCore.Components.AI (2)
Pipeline\RichTextContentHandler.cs (1)
31!string.Equals(state.Id, messageId, StringComparison.Ordinal))
Pipeline\TextBlockHandler.cs (1)
61var breakIndex = rawText.IndexOf("\n\n", start, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.Analyzers (3)
ComponentFacts.cs (1)
66if (string.Equals(kvp.Key, ComponentsApi.ParameterAttribute.CaptureUnmatchedValues, StringComparison.Ordinal))
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
44if (@namespace == null || !string.Equals(NamespaceParts[i], @namespace.Name, StringComparison.Ordinal))
ForLoopIteratorInClosureAnalyzer.cs (1)
199&& conversionOperation.Operand.Type.ContainingNamespace.ToString().StartsWith(ComponentsApi.AssemblyName, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Endpoints (53)
Assets\ImportMapDefinition.cs (4)
61if (!(asset.Url.EndsWith(".mjs", StringComparison.OrdinalIgnoreCase) || 62asset.Url.EndsWith(".js", StringComparison.OrdinalIgnoreCase)) || 92if (string.Equals(property.Name, "integrity", StringComparison.OrdinalIgnoreCase)) 96else if (string.Equals(property.Name, "label", StringComparison.OrdinalIgnoreCase))
Builder\ResourceCollectionUrlEndpoint.cs (2)
153if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase)) 159else if (property.Name.Equals("integrity", StringComparison.OrdinalIgnoreCase))
Builder\ResourcePreloadCollection.cs (9)
25if (property.Name.Equals("preloadgroup", StringComparison.OrdinalIgnoreCase)) 57if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase)) 61else if (property.Name.Equals("integrity", StringComparison.OrdinalIgnoreCase)) 65else if (property.Name.Equals("preloadgroup", StringComparison.OrdinalIgnoreCase)) 69else if (property.Name.Equals("preloadrel", StringComparison.OrdinalIgnoreCase)) 73else if (property.Name.Equals("preloadas", StringComparison.OrdinalIgnoreCase)) 77else if (property.Name.Equals("preloadpriority", StringComparison.OrdinalIgnoreCase)) 81else if (property.Name.Equals("preloadcrossorigin", StringComparison.OrdinalIgnoreCase)) 85else if (property.Name.Equals("preloadorder", StringComparison.OrdinalIgnoreCase))
DependencyInjection\DefaultRazorComponentsServiceOptionsConfiguration.cs (2)
25options.DetailedErrors = string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || 26string.Equals(value, "1", StringComparison.OrdinalIgnoreCase);
Discovery\ComponentBuilder.cs (1)
48return string.Equals(AssemblyName, name, StringComparison.Ordinal);
Discovery\PageComponentBuilder.cs (1)
50return string.Equals(AssemblyName, source, StringComparison.Ordinal);
FormMapping\FormDataReader.cs (1)
123!key.Span[..prefix.Length].Equals(prefix.Span, StringComparison.OrdinalIgnoreCase))
FormMapping\FormKey.cs (2)
11private readonly int _hashCode = string.GetHashCode(value.Span, StringComparison.OrdinalIgnoreCase); 18MemoryExtensions.Equals(Value.Span, other.Value.Span, StringComparison.OrdinalIgnoreCase);
FormMapping\HttpContextFormValueMapper.cs (2)
41if (formName is not null && !incomingFormName.Equals(formName, StringComparison.Ordinal)) 56if (incomingScopeQualifiedFormNameSpan[1..].StartsWith(currentMappingScopeName, StringComparison.Ordinal)
FormMapping\Metadata\FormDataMetadataFactory.cs (1)
193.FirstOrDefault(p => string.Equals(p.Name, property.Name, StringComparison.OrdinalIgnoreCase));
FormMapping\PrefixResolver.cs (4)
66return MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..], StringComparison.Ordinal); 71compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..][..separatorY], StringComparison.Ordinal); 81compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..][..separatorX], y.Value.Span[currentYPos..], StringComparison.Ordinal); 89compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..][..separatorX], y.Value.Span[currentYPos..][..separatorY], StringComparison.Ordinal);
RazorComponentEndpointInvoker.cs (2)
221if (!type.MediaType.Equals("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase) && 222!type.MediaType.Equals("multipart/form-data", StringComparison.OrdinalIgnoreCase))
Rendering\EndpointHtmlRenderer.EventDispatch.cs (4)
161&& string.Equals(change.EventType, "onsubmit", StringComparison.Ordinal)) 185&& string.Equals(change.EventType, "onsubmit", StringComparison.Ordinal)) 225if (!string.Equals(frame.NamedEventType, eventType, StringComparison.Ordinal)) 236if (candidate.AttributeEventHandlerId > 0 && string.Equals(candidate.AttributeName, eventType, StringComparison.OrdinalIgnoreCase))
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
428return accept.Count == 1 && string.Equals(accept[0]!, "text/html; blazor-enhanced-nav=on", StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (2)
76public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 77string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal)) 260Func<string, bool> predicate = value => keys.Any(k => value.StartsWith(k, StringComparison.OrdinalIgnoreCase)); 263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (2)
142=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 143&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
src\aspnetcore\src\Shared\Components\ResourceCollectionResolver.cs (9)
69if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase)) 74else if (property.Name.Equals("integrity", StringComparison.OrdinalIgnoreCase)) 79else if (property.Name.Equals("preloadrel", StringComparison.OrdinalIgnoreCase)) 84else if (property.Name.Equals("preloadas", StringComparison.OrdinalIgnoreCase)) 89else if (property.Name.Equals("preloadpriority", StringComparison.OrdinalIgnoreCase)) 94else if (property.Name.Equals("preloadcrossorigin", StringComparison.OrdinalIgnoreCase)) 99else if (property.Name.Equals("preloadorder", StringComparison.OrdinalIgnoreCase)) 104else if (property.Name.Equals("preloadgroup", StringComparison.OrdinalIgnoreCase)) 117resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
Microsoft.AspNetCore.Components.Forms (2)
FieldIdentifier.cs (1)
106string.Equals(otherIdentifier.FieldName, FieldName, StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\ExpressionFormatting\ExpressionFormatter.cs (1)
194if (string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Components.Media (1)
MediaComponentBase.cs (1)
291return a is not null && b is not null && string.Equals(a.CacheKey, b.CacheKey, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.QuickGrid (6)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
57=> queryableProviderType.GetInterfaces().Any(x => string.Equals(x.FullName, "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider", StringComparison.Ordinal)) == true;
QuickGrid.razor.cs (2)
420var d when d.Equals("asc", StringComparison.OrdinalIgnoreCase) => (column, true), 421var d when d.Equals("desc", StringComparison.OrdinalIgnoreCase) => (column, false),
src\aspnetcore\src\Components\Shared\src\QueryParameterNameComparer.cs (3)
13=> x.Span.CompareTo(y.Span, StringComparison.OrdinalIgnoreCase); 16=> x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase); 19=> string.GetHashCode(obj.Span, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
ComponentFacts.cs (1)
66if (string.Equals(kvp.Key, ComponentsApi.ParameterAttribute.CaptureUnmatchedValues, StringComparison.Ordinal))
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
44if (@namespace == null || !string.Equals(NamespaceParts[i], @namespace.Name, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Server (17)
Circuits\CircuitOptionsJSInteropDetailedErrorsConfiguration.cs (2)
22options.DetailedErrors = string.Equals(value, "true", StringComparison.OrdinalIgnoreCase) || 23string.Equals(value, "1", StringComparison.OrdinalIgnoreCase);
Circuits\CircuitRegistry.cs (2)
125if (!string.Equals(circuitHost.Client.ConnectionId, connectionId, StringComparison.Ordinal)) 350if (!string.Equals(circuitHost.Client.ConnectionId, connectionId, StringComparison.Ordinal))
Circuits\RemoteScrollToLocationHash.cs (1)
38var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (2)
76public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 77string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (2)
100public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 101string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\WebRootComponentManager.cs (2)
187if (!string.Equals(_key.LocationHash, newKey.Value.LocationHash, StringComparison.Ordinal) || 188!string.Equals(_key.FormattedComponentKey, newKey.Value.FormattedComponentKey, StringComparison.Ordinal))
src\aspnetcore\src\Components\Shared\src\WebRootComponentParameters.cs (4)
41if (!string.Equals(definition.Name, otherDefinition.Name, StringComparison.Ordinal) || 42!string.Equals(definition.TypeName, otherDefinition.TypeName, StringComparison.Ordinal) || 43!string.Equals(definition.Assembly, otherDefinition.Assembly, StringComparison.Ordinal)) 53if (!string.Equals(jsonValue.GetRawText(), otherJsonValue.GetRawText(), StringComparison.Ordinal))
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (2)
142=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 143&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.Testing (3)
Infrastructure\E2EManifest.cs (1)
54string.Equals(entry.Executable, "dotnet", StringComparison.OrdinalIgnoreCase))
Infrastructure\PlaywrightExtensions.cs (1)
20StringComparison.Ordinal);
Infrastructure\TestArtifactDirectory.cs (1)
85if (string.Equals(metadata.Key, ArtifactsPathKey, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Testing.NativeAot (1)
NativeAotTestHarnessGenerator.cs (1)
16string.Equals(value, "true", StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.Components.Testing.Tasks (9)
GenerateE2EManifest.cs (9)
58var isPublishing = IsPublishing.Equals("true", StringComparison.OrdinalIgnoreCase); 69var includeBuild = mode.Equals("build", StringComparison.OrdinalIgnoreCase) 70|| mode.Equals("all", StringComparison.OrdinalIgnoreCase); 71var includePublish = mode.Equals("publish", StringComparison.OrdinalIgnoreCase) 72|| mode.Equals("all", StringComparison.OrdinalIgnoreCase); 73var isBothMode = mode.Equals("all", StringComparison.OrdinalIgnoreCase); 77var isCompiledHarness = item.GetMetadata("E2ENativeAot").Equals("true", StringComparison.OrdinalIgnoreCase); 80if (isCompiledHarness && !mode.Equals("publish", StringComparison.OrdinalIgnoreCase)) 133? (runtimeIdentifier.StartsWith("win-", StringComparison.OrdinalIgnoreCase) ? ".exe" : "")
Microsoft.AspNetCore.Components.Web (17)
EnvironmentView.cs (2)
98if (environment.Equals(currentEnvironmentName, StringComparison.OrdinalIgnoreCase)) 116if (environment.Equals(currentEnvironmentName, StringComparison.OrdinalIgnoreCase))
Forms\Mapping\FormMappingContext.cs (1)
137if (!errorKey.StartsWith(key, StringComparison.Ordinal))
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (10)
110var isTextArea = string.Equals(frame.ElementName, "textarea", StringComparison.OrdinalIgnoreCase); 111var isForm = string.Equals(frame.ElementName, "form", StringComparison.OrdinalIgnoreCase); 119&& string.Equals(frame.ElementName, "option", StringComparison.OrdinalIgnoreCase) 120&& string.Equals(capturedValueAttribute, _closestSelectValueAsString, StringComparison.Ordinal)) 130var isSelect = string.Equals(frame.ElementName, "select", StringComparison.OrdinalIgnoreCase); 143else if (string.Equals(frame.ElementNameField, "script", StringComparison.OrdinalIgnoreCase)) 206if (string.Equals(namedEventFrame.NamedEventType, "onsubmit", StringComparison.Ordinal) 210if (string.Equals(enclosingElementFrame.ElementName, "form", StringComparison.OrdinalIgnoreCase)) 307if (frame.AttributeName.Equals("value", StringComparison.OrdinalIgnoreCase)) 317if (isForm && frame.AttributeName.Equals("action", StringComparison.OrdinalIgnoreCase) &&
Routing\NavigationLock.cs (2)
51if (parameter.Name.Equals(nameof(OnBeforeInternalNavigation), StringComparison.OrdinalIgnoreCase)) 55else if (parameter.Name.Equals(nameof(ConfirmExternalNavigation), StringComparison.OrdinalIgnoreCase))
Routing\NavLink.cs (1)
257return value.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)
src\aspnetcore\src\Components\Shared\src\ExpressionFormatting\ExpressionFormatter.cs (1)
194if (string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Components.WebAssembly (17)
Hosting\WebAssemblyCultureProvider.cs (1)
47(!CultureInfo.CurrentCulture.Name.Equals(InitialCulture.Name, StringComparison.Ordinal)))
Hosting\WebAssemblyHostBuilder.cs (2)
125if (string.Equals(ama.Key, "Microsoft.AspNetCore.Components.Routing.RegexConstraintSupport", StringComparison.Ordinal)) 127if (ama.Value != null && string.Equals((string?)ama.Value, "true", StringComparison.OrdinalIgnoreCase))
Hosting\WebAssemblyHostEnvironmentExtensions.cs (1)
62StringComparison.OrdinalIgnoreCase);
Services\WebAssemblyScrollToLocationHash.cs (1)
14var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (2)
76public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 77string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (2)
100public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 101string.Equals(Type, other.Type, StringComparison.Ordinal);
src\aspnetcore\src\Components\Shared\src\WebRootComponentManager.cs (2)
187if (!string.Equals(_key.LocationHash, newKey.Value.LocationHash, StringComparison.Ordinal) || 188!string.Equals(_key.FormattedComponentKey, newKey.Value.FormattedComponentKey, StringComparison.Ordinal))
src\aspnetcore\src\Components\Shared\src\WebRootComponentParameters.cs (4)
41if (!string.Equals(definition.Name, otherDefinition.Name, StringComparison.Ordinal) || 42!string.Equals(definition.TypeName, otherDefinition.TypeName, StringComparison.Ordinal) || 43!string.Equals(definition.Assembly, otherDefinition.Assembly, StringComparison.Ordinal)) 53if (!string.Equals(jsonValue.GetRawText(), otherJsonValue.GetRawText(), StringComparison.Ordinal))
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (2)
142=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 143&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
Models\RemoteAuthenticationActions.cs (1)
62public static bool IsAction(string action, string candidate) => action != null && string.Equals(action, candidate, System.StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Components.WebAssembly.Server (12)
ContentEncodingNegotiator.cs (2)
73if (StringSegment.Equals("*", encodingName, StringComparison.Ordinal)) 80if (StringSegment.Equals("identity", encodingName, StringComparison.OrdinalIgnoreCase))
DebugProxyLauncher.cs (2)
111var keysToRemove = environment.Keys.Where(key => key.StartsWith("ASPNETCORE_", StringComparison.Ordinal)).ToList(); 154if (eventArgs.Data.StartsWith(prefix, StringComparison.Ordinal))
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
67if (string.Equals(expectedFileName, mainModuleFileName, StringComparison.OrdinalIgnoreCase))
TargetPickerUi.cs (7)
152if (hasType && type.GetString()?.Equals("tabListChanged", StringComparison.Ordinal) == true) 172if (hasUrl && urlInTab.GetString()?.StartsWith("about:debugging#", StringComparison.InvariantCultureIgnoreCase) == true) 182if (hasUrl && urlInTab.GetString()?.Equals(targetApplicationUrl, StringComparison.Ordinal) == true) 191else if (hasUrl && urlInTab.GetString()?.StartsWith("about:devtools", StringComparison.InvariantCultureIgnoreCase) == true) 211if (hasInput && input.GetString()?.StartsWith("AboutDebugging.actions.addNetworkLocation(", StringComparison.InvariantCultureIgnoreCase) == true) 215if (hasInput && input.GetString()?.StartsWith("if (AboutDebugging.store.getState()", StringComparison.InvariantCultureIgnoreCase) == true) 308: availableTabs.Where(t => t.Url.Equals(targetApplicationUrl, StringComparison.Ordinal)).ToList();
Microsoft.AspNetCore.Components.WebView (5)
IpcCommon.cs (1)
41if (message != null && message.StartsWith(_ipcMessagePrefix, StringComparison.Ordinal))
Services\WebViewScrollToLocationHash.cs (1)
32var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (3)
16private static readonly StringComparison _fsComparison = OperatingSystem.IsWindows() ? 17StringComparison.OrdinalIgnoreCase : 18StringComparison.Ordinal;
Microsoft.AspNetCore.Components.WebView.Maui (5)
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.WindowsForms (6)
RootComponentCollectionExtensions.cs (1)
39 if (components[i].Selector.Equals(selector, StringComparison.Ordinal))
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.Wpf (5)
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.CookiePolicy (1)
ResponseCookiesWrapper.cs (1)
57_hasConsent = string.Equals(cookie, Options.ConsentCookieValue, StringComparison.Ordinal);
Microsoft.AspNetCore.Cors (2)
Infrastructure\CorsPolicyBuilder.cs (1)
73!string.Equals(uri.IdnHost, uri.Host, StringComparison.Ordinal))
Infrastructure\UriHelpers.cs (1)
14&& subdomain.Host.EndsWith($".{domain.Host}", StringComparison.Ordinal);
Microsoft.AspNetCore.DataProtection (13)
Internal\ContainerUtils.cs (4)
70if (fs_file.Equals(dir.FullName.TrimEnd(Path.DirectorySeparatorChar), StringComparison.Ordinal)) 106return Enumerable.Reverse(lines).Any(l => l.EndsWith("name=openrc:/docker", StringComparison.Ordinal)); 112return string.Equals(value, "1", StringComparison.Ordinal) || 113string.Equals(value, "true", StringComparison.OrdinalIgnoreCase);
Internal\HostingApplicationDiscriminator.cs (2)
36contentRoot.EndsWith(DirectorySeparator, StringComparison.OrdinalIgnoreCase) || 37contentRoot.EndsWith(AltDirectorySeparator, StringComparison.OrdinalIgnoreCase))
RegistryPolicyResolver.cs (3)
82if (string.Equals(encryptionType, "CNG-CBC", StringComparison.OrdinalIgnoreCase)) 86else if (string.Equals(encryptionType, "CNG-GCM", StringComparison.OrdinalIgnoreCase)) 90else if (string.Equals(encryptionType, "Managed", StringComparison.OrdinalIgnoreCase))
TypeExtensions.cs (1)
48if (matchType.FullName != null && resolvedTypeName.StartsWith(matchType.FullName, StringComparison.Ordinal))
TypeForwardingActivator.cs (3)
68if (candidate || forwardedTypeName.StartsWith(CurrentNamespace + ".", StringComparison.Ordinal)) 81var versionStartIndex = forwardedTypeName.IndexOf(", Version=", StringComparison.Ordinal); 93versionStartIndex = forwardedTypeName.IndexOf(", Version=", StringComparison.Ordinal);
Microsoft.AspNetCore.DeveloperCertificates.XPlat (9)
_generated\0\RegexGenerator.g.cs (1)
616internal static readonly SearchValues<string> s_indexOfString_6561199BCBB8490829F71D3C0AB5A8D82E7C7C1A521E49F6E6880A55FADC7161 = SearchValues.Create(["OPENSSLDIR:"], StringComparison.Ordinal);
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (4)
125if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 212.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 232.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 579if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
360var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 381return string.Equals(Path.GetFullPath(dir), certDirFullPath, StringComparison.Ordinal); 870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Microsoft.AspNetCore.Diagnostics (2)
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
32return contentType.Equals(UrlEncodedFormContentType, StringComparison.OrdinalIgnoreCase) || 33contentType.StartsWith(MultipartFormContentType, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
MigrationsEndPointMiddleware.cs (1)
113var contextType = registeredContexts.FirstOrDefault(c => string.Equals(contextTypeName, c.AssemblyQualifiedName, StringComparison.Ordinal));
Microsoft.AspNetCore.Diagnostics.Middleware (3)
Buffering\PerRequestLogBufferingOptionsCustomValidator.cs (1)
25int wildcardIndex = rule.CategoryName.IndexOf(WildcardChar, StringComparison.Ordinal);
Latency\LatencyContextControlExtensions.cs (1)
16if (string.Equals(checkpoint.Name, checkpointName, StringComparison.Ordinal))
Logging\HttpLoggingRedactionInterceptor.cs (1)
197if (path.StartsWith(excludedPath, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Latency\Internal\HttpLatencyLogEnricherTests.cs (2)
54mockEnrichmentPropertyBag.Verify(m => m.Add(It.Is<string>(s => s.Equals("LatencyInfo", StringComparison.Ordinal)), It.Is<string>(s => s.Contains(ld.SerializedLatencyData) 75mockEnrichmentPropertyBag.Verify(m => m.Add(It.Is<string>(s => s.Equals("LatencyInfo", StringComparison.Ordinal)),
Microsoft.AspNetCore.Grpc.JsonTranscoding (12)
Internal\Json\EnumNameHelpers.cs (1)
107var normalizedPrefix = prefix.Replace("_", string.Empty, StringComparison.Ordinal).ToLowerInvariant();
Internal\JsonRequestHelpers.cs (4)
39if (mt.MediaType.Equals(JsonContentType, StringComparison.OrdinalIgnoreCase)) 46if (mt.Suffix.Equals("json", StringComparison.OrdinalIgnoreCase)) 69if (charset.Equals("utf-8", StringComparison.OrdinalIgnoreCase)) 460variable.StartsWith(bodyFieldName, StringComparison.Ordinal) &&
Internal\JsonTranscodingRouteAdapter.cs (1)
223if (segment.StartsWith("**", StringComparison.Ordinal))
Internal\JsonTranscodingServerCallContext.cs (1)
155else if (header.Key.EndsWith(Metadata.BinaryHeaderSuffix, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (3)
412if (!string.Equals(body, "*", StringComparison.Ordinal)) 414if (body.Contains('.', StringComparison.Ordinal)) 458if (responseBody.Contains('.', StringComparison.Ordinal))
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\X509CertificateHelpers.cs (2)
58if (string.Equals(keyval[0], X509SubjectAlternativeNameConstants.Identifier, StringComparison.Ordinal)) 147int delimiterIndex = x509ExtensionFormattedString.IndexOf(subjectName1, StringComparison.Ordinal) - 1;
Microsoft.AspNetCore.HeaderParsing (1)
HostHeaderValue.cs (1)
93public bool Equals(HostHeaderValue other) => Host.Equals(other.Host, StringComparison.Ordinal) && Port == other.Port;
Microsoft.AspNetCore.HostFiltering (3)
MiddlewareConfigurationManager.cs (3)
86return string.Equals("*", host, StringComparison.Ordinal) // HttpSys wildcard 87|| string.Equals("[::]", host, StringComparison.Ordinal) // Kestrel wildcard, IPv6 Any 88|| string.Equals("0.0.0.0", host, StringComparison.Ordinal);// IPv4 Any
Microsoft.AspNetCore.Hosting (15)
GenericHost\GenericWebHostService.cs (2)
171if (address.Contains(".localhost", StringComparison.OrdinalIgnoreCase) && Uri.TryCreate(address, UriKind.Absolute, out var uri) && uri.Host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase))
Internal\HostingTelemetryHelpers.cs (2)
58if (string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase)) 63else if (string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase))
Internal\StartupLoader.cs (4)
271var startupType1 = definedTypes.Where(info => info.Name.Equals(startupNameWithEnv, StringComparison.OrdinalIgnoreCase)); 272var startupType2 = definedTypes.Where(info => info.Name.Equals(startupNameWithoutEnv, StringComparison.OrdinalIgnoreCase)); 324var selectedMethods = methods.Where(method => method.Name.Equals(methodNameWithEnv, StringComparison.OrdinalIgnoreCase)).ToList(); 331selectedMethods = methods.Where(method => method.Name.Equals(methodNameWithNoEnv, StringComparison.OrdinalIgnoreCase)).ToList();
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
32return contentType.Equals(UrlEncodedFormContentType, StringComparison.OrdinalIgnoreCase) || 33contentType.StartsWith(MultipartFormContentType, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (3)
16private static readonly StringComparison _fsComparison = OperatingSystem.IsWindows() ? 17StringComparison.OrdinalIgnoreCase : 18StringComparison.Ordinal;
src\aspnetcore\src\Shared\WebHostUtilities\WebHostUtilities.cs (2)
10return string.Equals("true", value, StringComparison.OrdinalIgnoreCase) 11|| string.Equals("1", value, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Hosting.Abstractions (1)
HostingEnvironmentExtensions.cs (1)
63StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http (23)
BindingAddress.cs (9)
59public bool IsUnixPipe => Host.StartsWith(UnixPipeHostPrefix, StringComparison.Ordinal); 67public bool IsNamedPipe => Host.StartsWith(NamedPipeHostPrefix, StringComparison.Ordinal); 141return string.Equals(Scheme, other.Scheme, StringComparison.OrdinalIgnoreCase) 142&& string.Equals(Host, other.Host, StringComparison.OrdinalIgnoreCase) 157var schemeDelimiterStart = address.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 164var isUnixPipe = address.AsSpan(schemeDelimiterEnd).StartsWith(UnixPipeHostPrefix, StringComparison.Ordinal); 165var isNamedPipe = address.AsSpan(schemeDelimiterEnd).StartsWith(NamedPipeHostPrefix, StringComparison.Ordinal); 225if (string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase)) 229else if (string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase))
Features\FormFeature.cs (2)
348return contentType != null && contentType.MediaType.Equals("application/x-www-form-urlencoded", StringComparison.OrdinalIgnoreCase); 354return contentType != null && contentType.MediaType.Equals("multipart/form-data", StringComparison.OrdinalIgnoreCase);
Features\QueryFeature.cs (1)
60if (_parsedValues == null || !string.Equals(_original, current, StringComparison.Ordinal))
FormFileCollection.cs (2)
19if (string.Equals(name, file.Name, StringComparison.OrdinalIgnoreCase)) 35if (string.Equals(name, file.Name, StringComparison.OrdinalIgnoreCase))
Internal\DefaultHttpRequest.cs (1)
111get { return string.Equals(Https, Scheme, StringComparison.OrdinalIgnoreCase); }
Internal\ResponseCookies.cs (8)
124value.StartsWith(encKeyPlusEquals, StringComparison.OrdinalIgnoreCase) && 125value.Contains($"domain={opts.Domain}", StringComparison.OrdinalIgnoreCase) && 126value.Contains($"path={opts.Path}", StringComparison.OrdinalIgnoreCase); 131value.StartsWith(encKeyPlusEquals, StringComparison.OrdinalIgnoreCase) && 132value.Contains($"domain={opts.Domain}", StringComparison.OrdinalIgnoreCase); 137value.StartsWith(encKeyPlusEquals, StringComparison.OrdinalIgnoreCase) && 138value.Contains($"path={opts.Path}", StringComparison.OrdinalIgnoreCase); 142rejectPredicate = (value, encKeyPlusEquals, opts) => value.StartsWith(encKeyPlusEquals, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http.Abstractions (26)
Extensions\UseMiddlewareExtensions.cs (2)
71if (string.Equals(method.Name, InvokeMethodName, StringComparison.Ordinal) || string.Equals(method.Name, InvokeAsyncMethodName, StringComparison.Ordinal))
FragmentString.cs (1)
117return string.Equals(_value, other._value, StringComparison.Ordinal);
HostString.cs (5)
177else if (uriComponent.Contains("xn--", StringComparison.Ordinal)) 254if (StringSegment.Equals(pattern, host, StringComparison.OrdinalIgnoreCase)) 260if (pattern.StartsWith("*.", StringComparison.Ordinal) && host.Length >= pattern.Length) 266if (hostRoot.Equals(allowedRoot, StringComparison.OrdinalIgnoreCase) && 296return string.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase);
Metadata\ProducesResponseTypeMetadata.cs (1)
48if (type.Contains('*', StringComparison.OrdinalIgnoreCase))
PathString.cs (8)
229return StartsWithSegments(other, StringComparison.OrdinalIgnoreCase); 248public bool StartsWithSegments(PathString other, StringComparison comparisonType) 278return StartsWithSegments(other, StringComparison.OrdinalIgnoreCase, out remaining); 299public bool StartsWithSegments(PathString other, StringComparison comparisonType, out PathString remaining) 335return StartsWithSegments(other, StringComparison.OrdinalIgnoreCase, out matched, out remaining); 357public bool StartsWithSegments(PathString other, StringComparison comparisonType, out PathString matched, out PathString remaining) 417return Equals(other, StringComparison.OrdinalIgnoreCase); 426public bool Equals(PathString other, StringComparison comparisonType)
QueryString.cs (4)
175if (!HasValue || Value.Equals("?", StringComparison.Ordinal)) 179if (!other.HasValue || other.Value.Equals("?", StringComparison.Ordinal)) 199if (!HasValue || Value.Equals("?", StringComparison.Ordinal)) 220return string.Equals(Value, other.Value, StringComparison.Ordinal);
Routing\RouteValueDictionary.cs (5)
631if (string.Equals(storage.Properties[i].Name, key, StringComparison.OrdinalIgnoreCase)) 715if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase)) 735if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase)) 758if (string.Equals(array[i].Key, key, StringComparison.OrdinalIgnoreCase)) 777if (string.Equals(properties[i].Name, key, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Http.Connections (10)
Internal\HttpConnectionContext.cs (9)
538if (!string.Equals(current.AuthenticationType, incoming.AuthenticationType, StringComparison.Ordinal) 539|| !string.Equals(current.NameClaimType, incoming.NameClaimType, StringComparison.Ordinal) 540|| !string.Equals(current.RoleClaimType, incoming.RoleClaimType, StringComparison.Ordinal) 541|| !string.Equals(current.Label, incoming.Label, StringComparison.Ordinal)) 551return string.Equals(current.Type, incoming.Type, StringComparison.Ordinal) 552&& string.Equals(current.Value, incoming.Value, StringComparison.Ordinal) 553&& string.Equals(current.ValueType, incoming.ValueType, StringComparison.Ordinal) 554&& string.Equals(current.Issuer, incoming.Issuer, StringComparison.Ordinal) 555&& string.Equals(current.OriginalIssuer, incoming.OriginalIssuer, StringComparison.Ordinal);
Internal\HttpConnectionDispatcher.cs (1)
171if (string.Equals(connection.ConnectionId, connection.ConnectionToken, StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Connections.Client (4)
HttpConnection.cs (3)
460if (!urlBuilder.Path.EndsWith("/", StringComparison.Ordinal)) 529if (!urlBuilder.Path.EndsWith("/", StringComparison.Ordinal)) 665if (string.Equals(header.Key, Constants.UserAgent, StringComparison.OrdinalIgnoreCase))
Internal\Utils.cs (1)
27if (!builder.Path.EndsWith("/", StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Extensions (19)
HeaderDictionaryTypeExtensions.cs (2)
268if (string.Equals("TryParse", methodInfo.Name, StringComparison.Ordinal) && 305if (string.Equals("TryParseList", methodInfo.Name, StringComparison.Ordinal)
HttpRequestJsonExtensions.cs (3)
380if (mt.MediaType.Equals(ContentTypeConstants.JsonContentType, StringComparison.OrdinalIgnoreCase)) 387if (mt.Suffix.Equals("json", StringComparison.OrdinalIgnoreCase)) 411if (charset.Equals("utf-8", StringComparison.OrdinalIgnoreCase))
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 (2)
11private readonly int _hashCode = string.GetHashCode(value.Span, StringComparison.OrdinalIgnoreCase); 18MemoryExtensions.Equals(Value.Span, other.Value.Span, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Metadata\FormDataMetadataFactory.cs (1)
193.FirstOrDefault(p => string.Equals(p.Name, property.Name, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Components\Endpoints\src\FormMapping\PrefixResolver.cs (4)
66return MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..], StringComparison.Ordinal); 71compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..][..separatorY], StringComparison.Ordinal); 81compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..][..separatorX], y.Value.Span[currentYPos..], StringComparison.Ordinal); 89compare = MemoryExtensions.CompareTo(x.Value.Span[currentXPos..][..separatorX], y.Value.Span[currentYPos..][..separatorY], StringComparison.Ordinal);
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
728return Type == other.Type && string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase);
UriHelper.cs (1)
117var startIndex = uri.IndexOf(SchemeDelimiter, StringComparison.Ordinal);
Microsoft.AspNetCore.Http.RequestDelegateGenerator (8)
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
285if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (2)
136if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 137|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
StaticRouteHandlerModel\Endpoint.cs (2)
118if (!string.Equals(a.Response?.WrappedResponseTypeDisplayName, b.Response?.WrappedResponseTypeDisplayName, StringComparison.Ordinal) || 119!a.HttpMethod.Equals(b.HttpMethod, StringComparison.Ordinal) ||
StaticRouteHandlerModel\EndpointResponse.cs (2)
107otherEndpointResponse.WrappedResponseTypeDisplayName.Equals(WrappedResponseTypeDisplayName, StringComparison.Ordinal) && 111string.Equals(otherEndpointResponse.ContentType, ContentType, StringComparison.OrdinalIgnoreCase);
StaticRouteHandlerModel\Model\ParameterLookupKey.cs (1)
31string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.HttpLogging (1)
MediaTypeHelpers.cs (1)
53StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.HttpOverrides (3)
ForwardedHeadersMiddleware.cs (3)
101return (string.Equals("*", host, StringComparison.Ordinal) // HttpSys wildcard 102|| string.Equals("[::]", host, StringComparison.Ordinal) // Kestrel wildcard, IPv6 Any 103|| string.Equals("0.0.0.0", host, StringComparison.Ordinal)); // IPv4 Any
Microsoft.AspNetCore.HttpsPolicy (2)
HstsMiddleware.cs (1)
86if (string.Equals(host, _excludedHosts[i], StringComparison.OrdinalIgnoreCase))
HttpsRedirectionMiddleware.cs (1)
144if (bindingAddress.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Identity (11)
PasskeyHandler.cs (7)
446if (userHandle is not null && !string.Equals(originalUserId, userHandle, StringComparison.Ordinal)) 561if (!string.Equals(ExpectedType, credential.Type, StringComparison.Ordinal)) 588if (!string.Equals(expectedType, clientData.Type, StringComparison.Ordinal)) 611if (!string.Equals("supported", status, StringComparison.Ordinal) && 612!string.Equals("present", status, StringComparison.Ordinal) && 613!string.Equals("not-supported", status, StringComparison.Ordinal)) 642if (string.Equals("required", originalUserVerificationRequirement, StringComparison.Ordinal) && !authenticatorData.IsUserVerified)
Passkeys\AuthenticatorSelectionCriteria.cs (1)
37public bool RequireResidentKey => string.Equals("required", ResidentKey, StringComparison.Ordinal);
SignInManager.cs (3)
571if (!string.Equals(PasskeyOperations.Attestation, passkeyInfo.Operation, StringComparison.Ordinal)) 615if (!string.Equals(PasskeyOperations.Assertion, passkeyInfo.Operation, StringComparison.Ordinal)) 677if (!string.Equals(PasskeyOperations.Assertion, passkeyInfo.Operation, StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.UI (8)
Areas\Identity\Pages\V4\Account\Manage\ManageNavPages.cs (2)
118return string.Equals(activePage, page, StringComparison.OrdinalIgnoreCase) ? "active" : null; 177return string.Equals(activePage, page, StringComparison.OrdinalIgnoreCase) ? "page" : null;
Areas\Identity\Pages\V5\Account\Manage\ManageNavPages.cs (2)
118return string.Equals(activePage, page, StringComparison.OrdinalIgnoreCase) ? "active" : null; 177return string.Equals(activePage, page, StringComparison.OrdinalIgnoreCase) ? "page" : null;
IdentityBuilderUIExtensions.cs (3)
121if (descriptor.Type?.FullName?.Contains("V5", StringComparison.Ordinal) is true) 133if (descriptor.Type?.FullName?.Contains("V4", StringComparison.Ordinal) is true) 156private static bool IsIdentityUIView(CompiledViewDescriptor desc) => desc.RelativePath.StartsWith("/Areas/Identity", StringComparison.OrdinalIgnoreCase) &&
IdentityDefaultUIConfigureOptions.cs (1)
53if (string.Equals(IdentityConstants.ApplicationScheme, name, StringComparison.Ordinal))
Microsoft.AspNetCore.InternalTesting (15)
AssemblyTestLog.cs (2)
112if (className.StartsWith(assemblyName + ".", StringComparison.Ordinal)) 230, StringComparison.Ordinal
HttpClientSlim.cs (2)
104var body = response.Substring(response.IndexOf("\r\n\r\n", StringComparison.Ordinal) + 4); 155if (requestUri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase))
Logging\XunitLoggerProvider.cs (1)
98if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
TestFileOutputContext.cs (2)
59if (extension != null && !extension.StartsWith(".", StringComparison.Ordinal)) 109if (name.StartsWith(assemblyName + ".", StringComparison.Ordinal))
xunit\DockerOnlyAttribute.cs (1)
34return Enumerable.Reverse(lines).Any(l => l.EndsWith("name=openrc:/docker", StringComparison.Ordinal));
xunit\EnvironmentVariableSkipConditionAttribute.cs (1)
56var hasMatched = _values.Any(value => string.Equals(value, _currentValue, StringComparison.OrdinalIgnoreCase));
xunit\SkipOnAlpineAttribute.cs (1)
32line.StartsWith("ID=", StringComparison.Ordinal) && line.Substring(3).Trim('"', '\'') == "alpine");
xunit\SkipOnHelixAttribute.cs (5)
54if (Queues.Contains("All.OSX") && targetQueue.StartsWith("osx", StringComparison.OrdinalIgnoreCase)) 59if (Queues.Contains("All.Ubuntu") && targetQueue.StartsWith("ubuntu", StringComparison.OrdinalIgnoreCase)) 72.Any(q => q.Equals(targetQueue, StringComparison.Ordinal) || q.StartsWith(targetQueue, StringComparison.Ordinal) || 73targetQueue.StartsWith(q, StringComparison.Ordinal));
Microsoft.AspNetCore.JsonPatch (2)
Internal\PathHelpers.cs (1)
22if (!path.StartsWith("/", StringComparison.Ordinal))
Internal\PocoAdapter.cs (1)
213.FirstOrDefault(p => string.Equals(p.PropertyName, segment, StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.JsonPatch.SystemTextJson (4)
Internal\PathHelpers.cs (1)
23if (!path.StartsWith("/", StringComparison.Ordinal))
Internal\PocoAdapter.cs (3)
235private static StringComparison ExtractStringComparison(JsonSerializerOptions serializerOptions) 236=> serializerOptions.PropertyNameCaseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.AspNetCore.Localization (3)
CookieRequestCultureProvider.cs (2)
82if (!potentialCultureName.StartsWith(_culturePrefix, StringComparison.Ordinal) || ! 83potentialUICultureName.StartsWith(_uiCulturePrefix, StringComparison.Ordinal))
RequestLocalizationMiddleware.cs (1)
192supportedCulture => StringSegment.Equals(supportedCulture.Name, name, StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.Mvc.Abstractions (9)
ModelBinding\BindingSource.cs (1)
208return string.Equals(other?.Id, Id, StringComparison.Ordinal);
ModelBinding\ModelMetadata.cs (2)
146string.Equals(p.ParameterName, metadata.PropertyName, StringComparison.Ordinal) 673string.Equals(p.Name, parameter.ParameterName, StringComparison.Ordinal) &&
ModelBinding\ModelPropertyCollection.cs (2)
27/// The property name. Property names are compared using <see cref="StringComparison.Ordinal"/>. 42if (string.Equals(property.PropertyName, propertyName, StringComparison.Ordinal))
ModelBinding\ModelStateDictionary.cs (2)
781if (!key.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 947StringComparison.OrdinalIgnoreCase);
ModelBinding\ValueProviderResult.cs (1)
107if (!string.Equals(x[i], y[i], StringComparison.Ordinal))
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
728return Type == other.Type && string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Mvc.Analyzers (8)
AvoidHtmlPartialAnalyzer.cs (2)
29if (string.Equals(SymbolNames.PartialMethod, method.Name, StringComparison.Ordinal)) 36else if (string.Equals(SymbolNames.RenderPartialMethod, method.Name, StringComparison.Ordinal))
src\aspnetcore\src\Shared\Roslyn\MvcFacts.cs (1)
48if (!type.Name.EndsWith("Controller", StringComparison.OrdinalIgnoreCase) &&
TopLevelParameterNameAnalyzer.cs (5)
118if (string.Equals(parameterName, propertyName, StringComparison.OrdinalIgnoreCase)) 144!@namespace.StartsWith("System.", StringComparison.Ordinal); 163if (string.Equals(namedArgument.Key, nameProperty, StringComparison.Ordinal) && 186if (string.Equals(namedArgument.Key, "BinderType", StringComparison.Ordinal) && 198if (string.Equals(constructorParameters[i].Name, "binderType", StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.ApiExplorer (11)
DefaultApiDescriptionProvider.cs (1)
327.FirstOrDefault(rp => string.Equals(rp.Name, parameter.Name, StringComparison.OrdinalIgnoreCase));
EndpointMetadataApiDescriptionProvider.cs (8)
50return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 51method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 52method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 53method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 54method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 55method.Equals(HttpMethods.Connect, StringComparison.Ordinal); 478return returnType.FullName.StartsWith("System.Threading.Tasks.Task`1[", StringComparison.Ordinal) || 479returnType.FullName.StartsWith("System.Threading.Tasks.ValueTask`1[", StringComparison.Ordinal);
src\aspnetcore\src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Core (71)
ActionConstraints\HttpMethodActionConstraint.cs (1)
74if (string.Equals(supportedMethod, method, StringComparison.OrdinalIgnoreCase))
ApiExplorer\ApiConventionMatcher.cs (5)
88return string.Equals(name, conventionName, StringComparison.Ordinal); 115return string.Equals(name, conventionName, StringComparison.Ordinal); 118if (!name.StartsWith(conventionName, StringComparison.Ordinal)) 145return string.Equals(name, conventionName, StringComparison.Ordinal); 165return string.Compare(name, index, conventionName, 1, conventionName.Length - 1, StringComparison.Ordinal) == 0;
ApplicationModels\ApplicationModelFactory.cs (1)
238if (!template.Equals(other, StringComparison.OrdinalIgnoreCase))
ApplicationModels\AttributeRouteModel.cs (6)
156(template.StartsWith("~/", StringComparison.Ordinal) || 201template.Equals(string.Empty, StringComparison.Ordinal) || 202template.Equals("~/", StringComparison.Ordinal) || 203template.Equals("/", StringComparison.Ordinal); 216if (result.Equals("//", StringComparison.Ordinal)) 226else if (result.StartsWith("~/", StringComparison.Ordinal))
ApplicationModels\DefaultApplicationModelProvider.cs (2)
165typeInfo.Name.EndsWith("Controller", StringComparison.OrdinalIgnoreCase) ? 393actionName.EndsWith(Suffix, StringComparison.Ordinal))
ApplicationParts\RelatedAssemblyAttribute.cs (1)
83if (string.Equals(assemblyName, attribute.AssemblyFileName, StringComparison.OrdinalIgnoreCase))
Controllers\ControllerFeatureProvider.cs (1)
68if (!typeInfo.Name.EndsWith(ControllerTypeNameSuffix, StringComparison.OrdinalIgnoreCase) &&
Formatters\MediaType.cs (4)
210if (charset.HasValue && charset.Equals(encoding.WebName, StringComparison.OrdinalIgnoreCase)) 355if (current == input.Length && name.Equals("*", StringComparison.OrdinalIgnoreCase)) 459return Name.Equals(name, StringComparison.OrdinalIgnoreCase); 464return HasName(other.Name) && Value.Equals(other.Value, StringComparison.OrdinalIgnoreCase);
Formatters\TextInputFormatter.cs (1)
98StringComparison.OrdinalIgnoreCase))
Formatters\TextOutputFormatter.cs (4)
91if (contentTypeCharset.Equals(supportedEncoding.WebName, StringComparison.OrdinalIgnoreCase)) 184if (string.Equals(encoding.WebName, Encoding.UTF8.WebName, StringComparison.OrdinalIgnoreCase) && 206if (charset.Equals(encoding.WebName, StringComparison.OrdinalIgnoreCase) || 207charset.Equals("*", StringComparison.Ordinal))
ModelBinding\Binders\EnumTypeModelBinder.cs (1)
85return !string.Equals(underlying, converted, StringComparison.OrdinalIgnoreCase);
ModelBinding\Binders\FormFileModelBinder.cs (6)
71!string.Equals(modelName, bindingContext.OriginalModelName, StringComparison.Ordinal) && 72!modelName.StartsWith(bindingContext.OriginalModelName + "[", StringComparison.Ordinal) && 73!modelName.StartsWith(bindingContext.OriginalModelName + ".", StringComparison.Ordinal)) 153if (file.Name.Equals(modelName, StringComparison.OrdinalIgnoreCase)) 184if (string.Equals(name, file.Name, StringComparison.OrdinalIgnoreCase)) 199if (string.Equals(name, file.Name, StringComparison.OrdinalIgnoreCase))
ModelBinding\ElementalValueProvider.cs (1)
32if (string.Equals(key, Key, StringComparison.OrdinalIgnoreCase))
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
128string.Equals(property.Name, parameter.Name, StringComparison.Ordinal) &&
ModelBinding\ModelBindingHelper.cs (1)
354return (metadata) => string.Equals(metadata.PropertyName, propertyName, StringComparison.Ordinal);
ModelBinding\PrefixContainer.cs (5)
93else if (entry.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 199StringComparison.OrdinalIgnoreCase); 202Debug.Assert(candidate.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)); 256StringComparison.OrdinalIgnoreCase); 259Debug.Assert(candidate.StartsWith(prefix, StringComparison.OrdinalIgnoreCase));
ModelBinding\SuppressChildValidationMetadataProvider.cs (1)
92if (string.Equals(type.FullName, FullTypeName, StringComparison.Ordinal))
Routing\AttributeRoute.cs (2)
211if (string.Equals(kvp.Key, parameter.Name, StringComparison.OrdinalIgnoreCase)) 269StringComparison.OrdinalIgnoreCase);
Routing\KnownRouteValueConstraint.cs (1)
54if (string.Equals(value, existingValue, StringComparison.OrdinalIgnoreCase))
Routing\NormalizedRouteValue.cs (1)
42if (string.Equals(normalizedValue, stringRouteValue, StringComparison.OrdinalIgnoreCase))
Routing\ViewEnginePath.cs (4)
64segment.Equals(ParentDirectoryToken, StringComparison.Ordinal) || 65segment.Equals(CurrentDirectoryToken, StringComparison.Ordinal)) 85if (segment.Equals(ParentDirectoryToken, StringComparison.Ordinal)) 95else if (segment.Equals(CurrentDirectoryToken, StringComparison.Ordinal))
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal)) 260Func<string, bool> predicate = value => keys.Any(k => value.StartsWith(k, StringComparison.OrdinalIgnoreCase)); 263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\MediaType\ReadOnlyMediaTypeHeaderValue.cs (13)
172public bool MatchesAllTypes => Type.Equals("*", StringComparison.OrdinalIgnoreCase); 210public bool MatchesAllSubTypes => SubType.Equals("*", StringComparison.OrdinalIgnoreCase); 221public bool MatchesAllSubTypesWithoutSuffix => SubTypeWithoutSuffix.Equals("*", StringComparison.OrdinalIgnoreCase); 245GetParameter("*").Equals("*", StringComparison.OrdinalIgnoreCase); 349if (charset.Equals("utf-8", StringComparison.OrdinalIgnoreCase)) 372set.Type.Equals(Type, StringComparison.OrdinalIgnoreCase); 407set.SubTypeWithoutSuffix.Equals(SubTypeWithoutSuffix, StringComparison.OrdinalIgnoreCase); 414return set.SubTypeSuffix.Equals(SubTypeSuffix, StringComparison.OrdinalIgnoreCase); 419return set.SubType.Equals(SubType, StringComparison.OrdinalIgnoreCase) || 420set.SubType.Equals(SubTypeSuffix, StringComparison.OrdinalIgnoreCase); 507if (current == input.Length && name.Equals("*", StringComparison.OrdinalIgnoreCase)) 611return Name.Equals(name, StringComparison.OrdinalIgnoreCase); 616return HasName(other.Name) && Value.Equals(other.Value, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Cors (2)
CorsHttpMethodActionConstraint.cs (1)
42if (string.Equals(supportedMethod, accessControlRequestMethod, StringComparison.OrdinalIgnoreCase))
DisableCorsAuthorizationFilter.cs (1)
31StringComparison.OrdinalIgnoreCase) &&
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsModelValidator.cs (1)
111var newMemberName = string.Equals(resultMemberName, memberName, StringComparison.Ordinal) ?
Microsoft.AspNetCore.Mvc.Formatters.Xml (5)
ProblemDetailsWrapper.cs (1)
104if (string.Equals(name, EmptyKey, StringComparison.Ordinal))
SerializableErrorWrapper.cs (1)
69if (string.Equals(EmptyKey, key, StringComparison.Ordinal))
ValidationProblemDetailsWrapper.cs (2)
43if (string.Equals(name, ErrorKey, StringComparison.Ordinal)) 65if (string.Equals(EmptyKey, key, StringComparison.Ordinal))
XmlSerializerInputFormatter.cs (1)
147string.Equals("Microsoft.GeneratedCode", exception.InnerException.Source, StringComparison.InvariantCulture))
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
NewtonsoftJsonInputFormatter.cs (5)
279addMember = !string.Equals(path, member, StringComparison.Ordinal); 286addMember = !path.EndsWith(member, StringComparison.Ordinal); 290addMember = !path.EndsWith($".{member}", StringComparison.Ordinal) 291&& !path.EndsWith($"['{member}']", StringComparison.Ordinal) 292&& !path.EndsWith($"[{member}]", StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Razor (13)
Compilation\DefaultRazorPageFactoryProvider.cs (1)
32if (relativePath.StartsWith("~/", StringComparison.Ordinal))
Infrastructure\DefaultFileVersionProvider.cs (1)
65resolvedPath.StartsWith(requestPathBase.Value, StringComparison.OrdinalIgnoreCase))
RazorView.cs (1)
222renderedLayouts.Any(l => string.Equals(l.Path, layoutPage.Path, StringComparison.Ordinal)))
RazorViewEngine.cs (1)
491return name.EndsWith(ViewExtension, StringComparison.OrdinalIgnoreCase);
TagHelpers\UrlResolutionTagHelper.cs (4)
157if (!string.Equals(attribute.Name, attributeName, StringComparison.OrdinalIgnoreCase)) 257if (!appRelativeUrl.EndsWith(postTildeSlashUrlValue, StringComparison.Ordinal)) 316if (!string.Equals(src, key, StringComparison.Ordinal)) 329if (key.StartsWith("~/", StringComparison.Ordinal))
ViewLocationCacheKey.cs (5)
88!string.Equals(ViewName, y.ViewName, StringComparison.Ordinal) || 89!string.Equals(ControllerName, y.ControllerName, StringComparison.Ordinal) || 90!string.Equals(AreaName, y.AreaName, StringComparison.Ordinal) || 91!string.Equals(PageName, y.PageName, StringComparison.Ordinal)) 111!string.Equals(item.Value, yValue, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (20)
ChecksumValidator.cs (6)
23return checksums.Any(c => string.Equals(item.Identifier, c.Identifier, StringComparison.OrdinalIgnoreCase)); 44.FirstOrDefault(c => string.Equals(item.Identifier, c.Identifier, StringComparison.OrdinalIgnoreCase)); 59if (!string.Equals(sourceDocumentChecksum.algorithm, primaryChecksum.ChecksumAlgorithm, StringComparison.OrdinalIgnoreCase) || 69if (string.Equals(item.Identifier, checksum.Identifier, StringComparison.OrdinalIgnoreCase)) 83if (!string.Equals(sourceDocumentChecksum.algorithm, checksum.ChecksumAlgorithm, StringComparison.OrdinalIgnoreCase) || 102if (nameof(SHA256).Equals(checksumAlgorithm, StringComparison.OrdinalIgnoreCase))
CompilationFailedExceptionFactory.cs (5)
62if (string.Equals(assemblyName, sourceFilePath, StringComparison.Ordinal)) 75string.Equals(CS0234, g.Id, StringComparison.OrdinalIgnoreCase) || 76string.Equals(CS0246, g.Id, StringComparison.OrdinalIgnoreCase))) 98if (string.IsNullOrEmpty(filePath) || string.Equals(codeDocument.Source.FilePath, filePath, StringComparison.Ordinal)) 104sourceDocument = codeDocument.Imports.FirstOrDefault(f => string.Equals(f.FilePath, filePath, StringComparison.Ordinal));
FileProviderRazorProjectFileSystem.cs (1)
64else if (string.Equals(RazorFileExtension, Path.GetExtension(fileInfo.Name), StringComparison.OrdinalIgnoreCase))
FileProviderRazorProjectItem.cs (1)
81PhysicalPath.StartsWith(_root, StringComparison.OrdinalIgnoreCase) &&
RazorProjectPageRouteModelProvider.cs (2)
56if (context.RouteModels.Any(m => string.Equals(relativePath, m.RelativePath, StringComparison.OrdinalIgnoreCase))) 85if (context.RouteModels.Any(m => string.Equals(relativePath, m.RelativePath, StringComparison.OrdinalIgnoreCase)))
src\aspnetcore\src\Mvc\Mvc.RazorPages\src\ApplicationModels\PageRouteModelFactory.cs (5)
65string.Equals(IndexFileName, fileName, StringComparison.OrdinalIgnoreCase)) 94!relativePath.StartsWith(_normalizedAreaRootDirectory, StringComparison.OrdinalIgnoreCase)) // The path must start with area root. 110if (string.Compare(relativePath, areaEndIndex, AreaPagesRoot, 0, AreaPagesRoot.Length, StringComparison.OrdinalIgnoreCase) != 0) 129Debug.Assert(path.StartsWith(rootDirectory, StringComparison.OrdinalIgnoreCase)); 130Debug.Assert(path.EndsWith(RazorViewEngine.ViewExtension, StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.Mvc.RazorPages (21)
ApplicationModels\CompiledPageRouteModelProvider.cs (3)
90if (!rootDirectory.EndsWith("/", StringComparison.Ordinal)) 104if (relativePath.StartsWith(areaRootDirectory, StringComparison.OrdinalIgnoreCase)) 108else if (relativePath.StartsWith(rootDirectory, StringComparison.OrdinalIgnoreCase))
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (2)
217if (!methodName.StartsWith("On", StringComparison.Ordinal) || methodName.Length <= "On".Length) 234if (methodName.EndsWith("Async", StringComparison.Ordinal))
ApplicationModels\PageConventionCollection.cs (8)
254if (pageName[0] != '/' || pageName.EndsWith(".cshtml", StringComparison.OrdinalIgnoreCase)) 297if (string.Equals(_areaName, model.AreaName, StringComparison.OrdinalIgnoreCase) && 298string.Equals(model.ViewEnginePath, _path, StringComparison.OrdinalIgnoreCase)) 325if (string.Equals(_areaName, model.AreaName, StringComparison.OrdinalIgnoreCase) && 353if (string.Equals(model.ViewEnginePath, _path, StringComparison.OrdinalIgnoreCase) && 354string.Equals(model.AreaName, _areaName, StringComparison.OrdinalIgnoreCase)) 381if (string.Equals(_areaName, model.AreaName, StringComparison.OrdinalIgnoreCase) && 399viewEnginePath.StartsWith(folderPath, StringComparison.OrdinalIgnoreCase) &&
ApplicationModels\PageRouteModelFactory.cs (5)
65string.Equals(IndexFileName, fileName, StringComparison.OrdinalIgnoreCase)) 94!relativePath.StartsWith(_normalizedAreaRootDirectory, StringComparison.OrdinalIgnoreCase)) // The path must start with area root. 110if (string.Compare(relativePath, areaEndIndex, AreaPagesRoot, 0, AreaPagesRoot.Length, StringComparison.OrdinalIgnoreCase) != 0) 129Debug.Assert(path.StartsWith(rootDirectory, StringComparison.OrdinalIgnoreCase)); 130Debug.Assert(path.EndsWith(RazorViewEngine.ViewExtension, StringComparison.OrdinalIgnoreCase));
Infrastructure\DefaultPageHandlerMethodSelector.cs (3)
93string.Equals(handler.HttpMethod, httpMethod, StringComparison.OrdinalIgnoreCase)) 109string.Equals(handler.HttpMethod, fuzzyHttpMethod, StringComparison.OrdinalIgnoreCase)) 122!handler.Name.Equals(handlerName, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Mvc.TagHelpers (47)
Cache\CacheTagKey.cs (5)
199return string.Equals(other.Key, Key, StringComparison.Ordinal) && 203string.Equals(other._varyBy, _varyBy, StringComparison.Ordinal) && 209(!_varyByUser || string.Equals(other._username, _username, StringComparison.Ordinal))) && 359if (!string.Equals(values1[i].Key, values2[i].Key, StringComparison.Ordinal) || 360!string.Equals(values1[i].Value, values2[i].Value, StringComparison.Ordinal))
EnvironmentTagHelper.cs (3)
96if (environment.Equals(currentEnvironmentName, StringComparison.OrdinalIgnoreCase)) 116if (environment.Equals(currentEnvironmentName, StringComparison.OrdinalIgnoreCase)) 134if (environment.Equals(currentEnvironmentName, StringComparison.OrdinalIgnoreCase))
FormTagHelper.cs (2)
204if (string.Equals(Method ?? "get", "get", StringComparison.OrdinalIgnoreCase)) 305if (string.Equals(Method, "get", StringComparison.OrdinalIgnoreCase))
GlobbingUrlBuilder.cs (11)
91if (!string.Equals(staticUrl, globbedUrls[i], StringComparison.Ordinal)) 181if (string.Equals(x, y, StringComparison.Ordinal)) 188return string.Compare(x, y, StringComparison.Ordinal); 213if (string.Compare(x, 0, y, 0, compareLength, StringComparison.Ordinal) == 0) 219return string.Compare(x, xExtIndex, y, yExtIndex, length, StringComparison.Ordinal); 253StringComparison.Ordinal); 292if (value.StartsWith("~/", StringComparison.Ordinal)) 296else if (value.StartsWith("/", StringComparison.Ordinal) || 297value.StartsWith("\\", StringComparison.Ordinal)) 353return string.Equals(Include, other.Include, StringComparison.Ordinal) && 354string.Equals(Exclude, other.Exclude, StringComparison.Ordinal);
InputTagHelper.cs (6)
405string.Equals("week", inputType, StringComparison.OrdinalIgnoreCase) && 426StringComparison.OrdinalIgnoreCase)) 475if (string.Equals("month", inputType, StringComparison.OrdinalIgnoreCase)) 480else if (string.Equals("decimal", inputTypeHint, StringComparison.OrdinalIgnoreCase) && 481string.Equals("text", inputType, StringComparison.Ordinal) && 497string.Equals(nameof(DateTimeOffset), inputTypeHint, StringComparison.OrdinalIgnoreCase))
LinkTagHelper.cs (5)
327if (string.Equals(Href, url, StringComparison.OrdinalIgnoreCase)) 380if (string.Equals(attribute.Name, HrefAttributeName, StringComparison.OrdinalIgnoreCase)) 385if (SuppressFallbackIntegrity && string.Equals(attribute.Name, IntegrityAttributeName, StringComparison.OrdinalIgnoreCase)) 426var hasRelStylesheet = string.Equals("stylesheet", stringValue, StringComparison.Ordinal); 501if (string.Equals(attribute.Name, HrefAttributeName, StringComparison.OrdinalIgnoreCase))
ResourceCollectionUtilities.cs (3)
26if (!string.Equals(src, value, StringComparison.Ordinal)) 32if (pathBase.HasValue && url.StartsWith(pathBase, StringComparison.OrdinalIgnoreCase)) 43if (!string.Equals(src, relativePath, StringComparison.Ordinal))
ScriptTagHelper.cs (5)
243if (string.Equals(Type, "importmap", StringComparison.OrdinalIgnoreCase)) 354if (string.Equals(url, Src, StringComparison.OrdinalIgnoreCase)) 391if (!attribute.Name.Equals(SrcAttributeName, StringComparison.OrdinalIgnoreCase)) 393if (SuppressFallbackIntegrity && string.Equals(IntegrityAttributeName, attribute.Name, StringComparison.OrdinalIgnoreCase)) 505if (!attribute.Name.Equals(SrcAttributeName, StringComparison.OrdinalIgnoreCase))
TagHelperOutputExtensions.cs (7)
61StringComparison.OrdinalIgnoreCase)) 96else if (string.Equals(attribute.Key, "class", StringComparison.OrdinalIgnoreCase)) 151if (SpaceChars.Any(classValue.Contains) || encodedSpaceChars.Any(value => classValue.Contains(value, StringComparison.Ordinal))) 166if (string.Equals(currentClassValue, encodedClassValue, StringComparison.Ordinal)) 205if (SpaceChars.Any(classValue.Contains) || encodedSpaceChars.Any(value => classValue.Contains(value, StringComparison.Ordinal))) 224if (string.Equals(currentClassValue, encodedClassValue, StringComparison.Ordinal)) 331if (string.Equals(name, attributes[i].Name, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Mvc.Testing (6)
Handlers\RedirectHandler.cs (1)
104if (!header.Key.Equals(HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase))
src\ab038811704af8d7\HostFactoryResolver.cs (2)
164=> arg.Equals("--applicationName", StringComparison.OrdinalIgnoreCase) || 165arg.Equals("/applicationName", StringComparison.OrdinalIgnoreCase);
WebApplicationFactory.cs (3)
506.Where(a => string.Equals(a.Key, tEntryPointAssemblyFullName, StringComparison.OrdinalIgnoreCase) || 507string.Equals(a.Key, tEntryPointAssemblyName, StringComparison.OrdinalIgnoreCase)) 543.Where(library => library.Dependencies.Any(d => string.Equals(d.Name, entryPointAssemblyName, StringComparison.Ordinal)));
Microsoft.AspNetCore.Mvc.ViewFeatures (50)
AttributeDictionary.cs (4)
207return string.Equals(item.Value, Get(index).Value, StringComparison.OrdinalIgnoreCase); 263else if (string.Equals(item.Value, Get(index).Value, StringComparison.OrdinalIgnoreCase)) 395if (string.Equals(item, _attributes.Get(i).Key, StringComparison.OrdinalIgnoreCase)) 500if (string.Equals(item, _attributes.Get(i).Value, StringComparison.OrdinalIgnoreCase))
DefaultHtmlGenerator.cs (13)
448StringComparison.OrdinalIgnoreCase); 462string.Equals(model.ToString(), valueString, StringComparison.OrdinalIgnoreCase); 1015.Where(kvp => string.Equals(integerString, kvp.Value, StringComparison.Ordinal)) 1214isChecked = string.Equals(modelStateValue, valueParameter, StringComparison.Ordinal); 1242if (string.Equals(suppliedTypeString, "file", StringComparison.OrdinalIgnoreCase) || 1243string.Equals(suppliedTypeString, "image", StringComparison.OrdinalIgnoreCase)) 1458string.Equals(inputType, "number", StringComparison.OrdinalIgnoreCase) || 1459string.Equals(inputType, "range", StringComparison.OrdinalIgnoreCase); 1469string.Equals(inputType, "date", StringComparison.OrdinalIgnoreCase) || 1470string.Equals(inputType, "datetime-local", StringComparison.OrdinalIgnoreCase) || 1471string.Equals(inputType, "month", StringComparison.OrdinalIgnoreCase) || 1472string.Equals(inputType, "time", StringComparison.OrdinalIgnoreCase) || 1473string.Equals(inputType, "week", StringComparison.OrdinalIgnoreCase);
ExpressionHelper.cs (2)
96lastIsModel = string.Equals("model", name, StringComparison.OrdinalIgnoreCase); 255if ((string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
ExpressionMetadataProvider.cs (1)
46if (string.Equals(propertyName, "Model", StringComparison.Ordinal) &&
HtmlHelper.cs (1)
1411return string.Equals(expression, "model", StringComparison.OrdinalIgnoreCase) ? string.Empty : expression;
LambdaExpressionComparer.cs (1)
60if (!string.Equals(memberName1, memberName2, StringComparison.Ordinal))
ModelExplorer.cs (2)
195StringComparison.Ordinal)) 241if (string.Equals(name, property.Metadata.PropertyName, StringComparison.Ordinal))
ModelExplorerExtensions.cs (2)
57if (string.Equals(kvp.Value, enumStringValue, StringComparison.Ordinal)) 70if (!stringResult.Equals(modelExplorer.Model.GetType().FullName, StringComparison.Ordinal))
NameAndIdProvider.cs (4)
48string.Equals(previousNameAndId.FullName, fullName, StringComparison.Ordinal)) 58if (string.Equals(fullName, sanitizedId, StringComparison.Ordinal)) 147string.Equals(previousNameAndId.HtmlFieldPrefix, htmlFieldPrefix, StringComparison.Ordinal) && 148string.Equals(previousNameAndId.Expression, expression, StringComparison.Ordinal))
PartialViewResultExecutor.cs (1)
182if (string.Equals(normalizedValue, stringRouteValue, StringComparison.OrdinalIgnoreCase))
Rendering\MultiSelectList.cs (1)
232if (string.Equals(_groups[index].Name, groupName, StringComparison.CurrentCulture))
Rendering\TagBuilder.cs (1)
242if (string.Equals(key, "id", StringComparison.OrdinalIgnoreCase) &&
src\aspnetcore\src\Shared\Components\ResourceCollectionResolver.cs (9)
69if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase)) 74else if (property.Name.Equals("integrity", StringComparison.OrdinalIgnoreCase)) 79else if (property.Name.Equals("preloadrel", StringComparison.OrdinalIgnoreCase)) 84else if (property.Name.Equals("preloadas", StringComparison.OrdinalIgnoreCase)) 89else if (property.Name.Equals("preloadpriority", StringComparison.OrdinalIgnoreCase)) 94else if (property.Name.Equals("preloadcrossorigin", StringComparison.OrdinalIgnoreCase)) 99else if (property.Name.Equals("preloadorder", StringComparison.OrdinalIgnoreCase)) 104else if (property.Name.Equals("preloadgroup", StringComparison.OrdinalIgnoreCase)) 117resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
TemplateBuilder.cs (2)
96else if ((string.Equals("week", _templateName, StringComparison.OrdinalIgnoreCase) || 97string.Equals("week", viewData.ModelMetadata.DataTypeName, StringComparison.OrdinalIgnoreCase)))
ViewComponents\DefaultViewComponentDescriptorProvider.cs (3)
68string.Equals(method.Name, AsyncMethodName, StringComparison.Ordinal) || 69string.Equals(method.Name, SyncMethodName, StringComparison.Ordinal)) 84if (string.Equals(selectedMethod.Name, AsyncMethodName, StringComparison.Ordinal))
ViewComponents\ViewComponentConventions.cs (2)
75if (componentType.Name.EndsWith(ViewComponentSuffix, StringComparison.OrdinalIgnoreCase)) 106typeInfo.Name.EndsWith(ViewComponentSuffix, StringComparison.OrdinalIgnoreCase) ||
ViewResultExecutor.cs (1)
182if (string.Equals(normalizedValue, stringRouteValue, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.OpenApi (22)
Extensions\JsonTypeInfoExtensions.cs (1)
103if (type.Name.StartsWith("<>f", StringComparison.Ordinal))
Extensions\OpenApiEndpointRouteBuilderExtensions.cs (2)
87pattern.EndsWith(".yaml", StringComparison.OrdinalIgnoreCase) || 88pattern.EndsWith(".yml", StringComparison.OrdinalIgnoreCase);
Services\OpenApiDocumentService.cs (1)
574&& mediaType.MediaType.Equals("text/event-stream", StringComparison.OrdinalIgnoreCase);
Services\OpenApiGenerator.cs (6)
90return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 91method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 92method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 93method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 94method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 95method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
Services\OpenApiOptions.cs (1)
32ShouldInclude = (description) => description.GroupName == null || string.Equals(description.GroupName, DocumentName, StringComparison.OrdinalIgnoreCase);
Services\Schemas\OpenApiSchemaService.cs (4)
463if (referenceId.StartsWith(componentsSchemasReferencePrefix, StringComparison.Ordinal)) 594refString.StartsWith(OpenApiConstants.RefPrefix, StringComparison.Ordinal)) 664if (!refPath.StartsWith(OpenApiConstants.RefPrefix, StringComparison.Ordinal)) 779if (unescapedReferenceToken.StartsWith('0', StringComparison.Ordinal) && unescapedReferenceToken.Length > 1)
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
728return Type == other.Type && string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.OpenApi.SourceGenerators (11)
Helpers\DocumentationCommentXmlNames.cs (3)
49return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 54return string.Equals(name1, name2, StringComparison.Ordinal);
XmlCommentGenerator.cs (1)
17.Where(file => file.Path.EndsWith(".xml", StringComparison.OrdinalIgnoreCase))
XmlCommentGenerator.Parser.cs (2)
36if (docId.Contains("op_Implicit", StringComparison.Ordinal) || docId.Contains("op_Explicit", StringComparison.Ordinal))
XmlComments\XmlComment.cs (3)
29if (xml.StartsWith("<doc>", StringComparison.InvariantCulture) && xml.EndsWith("</doc>", StringComparison.InvariantCulture)) 163xmlText.StartsWith("<!-- Badly formed XML comment ignored for member ", StringComparison.Ordinal))
XmlComments\XmlComment.InheritDoc.cs (2)
206if (xpathValue.StartsWith("/", StringComparison.InvariantCulture)) 245if (docId != null && !docId.StartsWith("!", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.OutputCaching (4)
OutputCacheEntry.cs (1)
30if (string.Equals(key, header.Name, StringComparison.OrdinalIgnoreCase))
OutputCacheKeyProvider.cs (1)
204if (varyQueryKeys.Count == 1 && string.Equals(varyQueryKeys[0], "*", StringComparison.Ordinal) && context.HttpContext.Request.Query.Count > 0)
OutputCacheMiddleware.cs (1)
529if (ifNoneMatchHeader.Count == 1 && StringSegment.Equals(ifNoneMatchHeader[0], EntityTagHeaderValue.Any.Tag, StringComparison.OrdinalIgnoreCase))
Policies\VaryByQueryPolicy.cs (1)
50if (context.CacheVaryByRules.QueryKeys.Count == 1 && string.Equals(context.CacheVaryByRules.QueryKeys[0], "*", StringComparison.Ordinal))
Microsoft.AspNetCore.Owin (1)
OwinFeatureCollection.cs (1)
245if (string.Equals("https", ((IHttpRequestFeature)this).Scheme, StringComparison.OrdinalIgnoreCase)
Microsoft.AspNetCore.RateLimiting (2)
DefaultKeyTypeEqualityComparer.cs (2)
16return string.Equals(x.PolicyName, y.PolicyName, StringComparison.Ordinal); 23return string.Equals(x.PolicyName, y.PolicyName, StringComparison.Ordinal) && xKey.Equals(yKey);
Microsoft.AspNetCore.Razor (2)
TagHelpers\ReadOnlyTagHelperAttributeList.cs (1)
179return string.Equals(name, attribute.Name, StringComparison.OrdinalIgnoreCase);
TagHelpers\TagHelperAttribute.cs (1)
75string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) &&
Microsoft.AspNetCore.Razor.Utilities.Shared (9)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\FileUtilities.cs (3)
15public static bool IsAnyRazorFilePath(ReadOnlySpan<char> filePath, StringComparison comparison) 21public static bool IsRazorComponentFilePath(ReadOnlySpan<char> filePath, StringComparison comparison) 26public static bool IsMvcFilePath(ReadOnlySpan<char> filePath, StringComparison comparison)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PathUtilities.cs (3)
22public static readonly StringComparison OSSpecificPathComparison = PlatformInformation.IsWindows 23? StringComparison.OrdinalIgnoreCase 24: StringComparison.Ordinal;
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\StringExtensions.cs (3)
435public static bool Contains(this string text, char value, StringComparison comparisonType) 465/// The <paramref name="comparisonType"/> parameter is a <see cref="StringComparison"/> enumeration member 473public static int IndexOf(this string text, char value, StringComparison comparisonType)
Microsoft.AspNetCore.ResponseCaching (4)
ResponseCachingKeyProvider.cs (1)
147if (varyByRules.QueryKeys.Count == 1 && string.Equals(varyByRules.QueryKeys[0], "*", StringComparison.Ordinal))
ResponseCachingMiddleware.cs (2)
351if (!string.Equals(header.Key, HeaderNames.Age, StringComparison.OrdinalIgnoreCase)) 472if (ifNoneMatchHeader.Count == 1 && StringSegment.Equals(ifNoneMatchHeader[0], EntityTagHeaderValue.Any.Tag, StringComparison.OrdinalIgnoreCase))
ResponseCachingPolicyProvider.cs (1)
102if (varyHeader.Count == 1 && string.Equals(varyHeader, "*", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.ResponseCompression (5)
ResponseCompressionBody.cs (1)
216if (string.Equals(varyValues[i], HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase))
ResponseCompressionProvider.cs (4)
111if (StringSegment.Equals(provider.EncodingName, encodingName, StringComparison.OrdinalIgnoreCase)) 118if (StringSegment.Equals("*", encodingName, StringComparison.Ordinal)) 131if (StringSegment.Equals("identity", encodingName, StringComparison.OrdinalIgnoreCase)) 281return string.Equals(EncodingName, other.EncodingName, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Rewrite (17)
ApacheModRewrite\CookieActionFactory.cs (4)
94action!.Secure = "secure".Equals(value, StringComparison.OrdinalIgnoreCase) 95|| "true".Equals(value, StringComparison.OrdinalIgnoreCase) 99action!.HttpOnly = "httponly".Equals(value, StringComparison.OrdinalIgnoreCase) 100|| "true".Equals(value, StringComparison.OrdinalIgnoreCase)
RedirectRule.cs (1)
61var schemeSplit = newPath.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal);
RedirectToNonWwwRule.cs (1)
46if (!request.Host.HasValue || !request.Host.Value.StartsWith(WwwDot, StringComparison.OrdinalIgnoreCase))
RedirectToWwwHelper.cs (2)
15if (request.Host.Host.Equals(Localhost, StringComparison.OrdinalIgnoreCase)) 26if (domain.Equals(request.Host.Host, StringComparison.OrdinalIgnoreCase))
RedirectToWwwRule.cs (1)
46if (req.Host.HasValue && req.Host.Value.StartsWith(WwwDot, StringComparison.OrdinalIgnoreCase))
RewriteRule.cs (1)
55if (result.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
UrlActions\RedirectAction.cs (1)
48if (!pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal) && pattern[0] != '/')
UrlActions\RewriteAction.cs (1)
68if (pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
UrlMatches\ExactMatch.cs (2)
20var pathMatch = string.Equals(pattern, _stringMatch, _ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
UrlMatches\StringMatch.cs (3)
12private readonly StringComparison _stringComparison; 23_stringComparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.AspNetCore.Routing (81)
Constraints\StringRouteConstraint.cs (1)
46return parameterValueString.Equals(_value, StringComparison.OrdinalIgnoreCase);
EndpointRoutingMiddleware.cs (2)
80if (!string.Equals(method.Name, PostRoutingMiddlewareMethodName, StringComparison.Ordinal)) 86if (declaringAssembly is null || !string.Equals(declaringAssembly.Name, PostRoutingMiddlewareAssemblyName, StringComparison.Ordinal))
Matching\AcceptsMatcherPolicy.cs (1)
81if (string.Equals("*/*", metadata.ContentTypes[j], StringComparison.Ordinal))
Matching\ContentEncodingNegotiationMatcherPolicy.cs (4)
20MemoryExtensions.Equals("identity".AsSpan(), candidate, StringComparison.OrdinalIgnoreCase) || 21MemoryExtensions.Equals("*".AsSpan(), candidate, StringComparison.OrdinalIgnoreCase); 90if (matchedEncoding != null && string.Equals(negotiationValue, matchedEncoding, StringComparison.OrdinalIgnoreCase)) 113if (matchedEncoding != null && string.Equals(negotiationValue, matchedEncoding, StringComparison.OrdinalIgnoreCase))
Matching\EndpointComparer.cs (1)
62return string.Compare(routeEndpointX.RoutePattern.RawText, routeEndpointY.RoutePattern.RawText, StringComparison.OrdinalIgnoreCase);
Matching\HostMatcherPolicy.cs (15)
105if (host.Length == 0 || MemoryExtensions.Equals(host, WildcardHost, StringComparison.OrdinalIgnoreCase)) 113MemoryExtensions.EndsWith(requestHost, host.Slice(WildcardHost.Length), StringComparison.OrdinalIgnoreCase) && 122requestHost.IndexOf("..", StringComparison.Ordinal) < 0) 126else if (MemoryExtensions.Equals(requestHost, host, StringComparison.OrdinalIgnoreCase)) 136if (MemoryExtensions.Equals(port, WildcardHost, StringComparison.OrdinalIgnoreCase)) 184else if (hostSpan[hostParts[1]].Equals(WildcardHost, StringComparison.Ordinal)) 349else if (string.Equals("https", httpContext.Request.Scheme, StringComparison.OrdinalIgnoreCase)) 353else if (string.Equals("http", httpContext.Request.Scheme, StringComparison.OrdinalIgnoreCase)) 421HasHostWildcard = Host.StartsWith(WildcardPrefix, StringComparison.Ordinal); 427public bool MatchesHost => !string.Equals(Host, WildcardHost, StringComparison.Ordinal); 435var result = string.Compare(Host, other.Host, StringComparison.OrdinalIgnoreCase); 451return string.Equals(Host, other.Host, StringComparison.OrdinalIgnoreCase) && Port == other.Port; 460return host.EndsWith(_wildcardEndsWith!, StringComparison.OrdinalIgnoreCase) && 469!host.Contains("..", StringComparison.Ordinal); 473return string.Equals(host, Host, StringComparison.OrdinalIgnoreCase);
Matching\HttpMethodDestinationsLookup.cs (10)
43case 'c' when method.Equals(HttpMethods.Connect, StringComparison.OrdinalIgnoreCase): 46case 'd' when method.Equals(HttpMethods.Delete, StringComparison.OrdinalIgnoreCase): 49case 'g' when method.Equals(HttpMethods.Get, StringComparison.OrdinalIgnoreCase): 52case 'h' when method.Equals(HttpMethods.Head, StringComparison.OrdinalIgnoreCase): 55case 'o' when method.Equals(HttpMethods.Options, StringComparison.OrdinalIgnoreCase): 59if (method.Equals(HttpMethods.Put, StringComparison.OrdinalIgnoreCase)) 64else if (method.Equals(HttpMethods.Post, StringComparison.OrdinalIgnoreCase)) 69else if (method.Equals(HttpMethods.Patch, StringComparison.OrdinalIgnoreCase)) 75case 't' when method.Equals(HttpMethods.Trace, StringComparison.OrdinalIgnoreCase): 118if (matchedMethod is not null && method.Equals(matchedMethod, StringComparison.OrdinalIgnoreCase))
Matching\HttpMethodMatcherPolicy.cs (3)
212if (!string.Equals(AnyMethod, httpMethod, StringComparison.OrdinalIgnoreCase)) 367if (string.Equals(httpMethod, AnyMethod, StringComparison.OrdinalIgnoreCase)) 458var compare = string.Compare(HttpMethod, other.HttpMethod, StringComparison.Ordinal);
Matching\LinearSearchJumpTable.cs (1)
37if (pathSpan.Equals(text, StringComparison.OrdinalIgnoreCase))
Matching\NegotiationMatcherPolicy.cs (2)
137if (MemoryExtensions.Equals(metadata.AsSpan(), value.Value.AsSpan(), StringComparison.OrdinalIgnoreCase)) 279if (string.Equals(metadata, DefaultNegotiationValue, StringComparison.OrdinalIgnoreCase))
Matching\SingleEntryJumpTable.cs (1)
34if (pathSpan.Equals(_text, StringComparison.OrdinalIgnoreCase))
Patterns\RouteParameterParser.cs (1)
31if (parameter.StartsWith("**", StringComparison.Ordinal))
Patterns\RoutePattern.cs (1)
145if (string.Equals(parameter.Name, name, StringComparison.OrdinalIgnoreCase))
Patterns\RoutePatternFactory.cs (1)
506if (string.Equals(kvp.Key, parameters[i].Name, StringComparison.OrdinalIgnoreCase))
Patterns\RoutePatternMatcher.cs (5)
211if (!stringSegment.Equals(part.Content, StringComparison.OrdinalIgnoreCase)) 220if (!stringSegment.Equals(part.Content, StringComparison.OrdinalIgnoreCase)) 314StringComparison.OrdinalIgnoreCase)) 383StringComparison.OrdinalIgnoreCase); 390StringComparison.OrdinalIgnoreCase);
Patterns\RoutePatternParser.cs (1)
459if (routePattern.StartsWith("~/", StringComparison.Ordinal))
RouteEndpointDataSource.cs (6)
313method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 314method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 315method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 316method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 317method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 318method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
RouteValueEqualityComparer.cs (2)
17/// strings are compared using <see cref="StringComparison.OrdinalIgnoreCase"/>. 42return string.Equals(stringX, stringY, StringComparison.OrdinalIgnoreCase);
ShortCircuit\RouteShortCircuitEndpointRouteBuilderExtensions.cs (1)
29if (routePrefix.EndsWith("/", StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Shared\HttpExtensions.cs (2)
32return contentType.Equals(UrlEncodedFormContentType, StringComparison.OrdinalIgnoreCase) || 33contentType.StartsWith(MultipartFormContentType, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\MediaType\ReadOnlyMediaTypeHeaderValue.cs (13)
172public bool MatchesAllTypes => Type.Equals("*", StringComparison.OrdinalIgnoreCase); 210public bool MatchesAllSubTypes => SubType.Equals("*", StringComparison.OrdinalIgnoreCase); 221public bool MatchesAllSubTypesWithoutSuffix => SubTypeWithoutSuffix.Equals("*", StringComparison.OrdinalIgnoreCase); 245GetParameter("*").Equals("*", StringComparison.OrdinalIgnoreCase); 349if (charset.Equals("utf-8", StringComparison.OrdinalIgnoreCase)) 372set.Type.Equals(Type, StringComparison.OrdinalIgnoreCase); 407set.SubTypeWithoutSuffix.Equals(SubTypeWithoutSuffix, StringComparison.OrdinalIgnoreCase); 414return set.SubTypeSuffix.Equals(SubTypeSuffix, StringComparison.OrdinalIgnoreCase); 419return set.SubType.Equals(SubType, StringComparison.OrdinalIgnoreCase) || 420set.SubType.Equals(SubTypeSuffix, StringComparison.OrdinalIgnoreCase); 507if (current == input.Length && name.Equals("*", StringComparison.OrdinalIgnoreCase)) 611return Name.Equals(name, StringComparison.OrdinalIgnoreCase); 616return HasName(other.Name) && Value.Equals(other.Value, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Template\RouteTemplate.cs (1)
123if (string.Equals(parameter.Name, name, StringComparison.OrdinalIgnoreCase))
Template\TemplateBinder.cs (1)
659return string.Equals(sa, sb, StringComparison.OrdinalIgnoreCase);
Tree\LinkGenerationDecisionTree.cs (1)
213StringComparison.Ordinal);
Tree\TreeRouter.cs (1)
111StringComparison.OrdinalIgnoreCase))
Tree\UrlMatchingTree.cs (1)
239return result == 0 ? string.Compare(x.Entry.RouteTemplate.TemplateText, y.Entry.RouteTemplate.TemplateText, StringComparison.Ordinal) : result;
Microsoft.AspNetCore.Server.HttpSys (179)
RequestProcessing\Request.cs (8)
74if (KnownMethod == HTTP_VERB.HttpVerbOPTIONS && string.Equals(RawUrl, "*", StringComparison.Ordinal)) 86if (originalPath.Equals(pathBase, StringComparison.Ordinal)) 92else if (originalPath.Equals(pathBase, StringComparison.OrdinalIgnoreCase)) 98else if (originalPath.StartsWith(prefix.Path, StringComparison.Ordinal)) 104else if (originalPath.StartsWith(prefix.Path, StringComparison.OrdinalIgnoreCase)) 134else if (baseValue == '/' && originalPath.AsSpan(originalOffset).StartsWith("%2F", StringComparison.OrdinalIgnoreCase)) 147&& originalPath.AsSpan(originalOffset).StartsWith("%2F", StringComparison.OrdinalIgnoreCase)) 568return span.Slice(index + 1).Trim().Equals("chunked", StringComparison.OrdinalIgnoreCase);
RequestProcessing\Response.cs (1)
499return string.Equals(knownValue, input.ToString().Trim(), StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (164)
1051if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1057if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1063if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1067if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1071if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1077if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1081if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1087if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1091if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1095if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1099if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1105if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1109if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1113if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1117if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1121if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1127if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1131if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1137if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1143if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1147if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1151if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1157if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1163if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1167if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1173if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1177if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1181if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1185if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1189if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1195if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1199if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1205if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1209if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1215if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1219if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1223if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1229if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1233if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1239if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1243if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1257if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1264if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1271if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1276if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1281if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1288if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1293if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1300if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1305if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1310if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1315if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1322if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1327if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1332if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1337if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1342if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1349if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1354if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1361if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1368if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1373if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1378if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1385if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1392if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1397if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1404if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1409if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1414if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1419if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1424if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1431if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1436if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1443if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1448if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1455if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1460if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1465if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1472if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1477if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1484if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1489if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1505if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1512if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1519if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1524if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1529if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1536if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1541if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1548if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1553if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1558if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1563if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1570if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1575if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1580if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1585if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1590if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1597if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1602if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1609if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1616if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1621if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1626if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1633if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1640if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1645if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1652if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1657if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1662if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1667if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1672if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1679if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1684if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1691if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1696if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1703if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1708if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1713if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1720if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1725if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1732if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1737if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1752if (string.Equals(key, HeaderNames.TE, StringComparison.Ordinal)) 1764if (string.Equals(key, HeaderNames.Via, StringComparison.Ordinal)) 1776if (string.Equals(key, HeaderNames.Date, StringComparison.Ordinal)) 1786if (string.Equals(key, HeaderNames.From, StringComparison.Ordinal)) 1796if (string.Equals(key, HeaderNames.Host, StringComparison.Ordinal)) 1808if (string.Equals(key, HeaderNames.Allow, StringComparison.Ordinal)) 1818if (string.Equals(key, HeaderNames.Range, StringComparison.Ordinal)) 1830if (string.Equals(key, HeaderNames.Accept, StringComparison.Ordinal)) 1840if (string.Equals(key, HeaderNames.Cookie, StringComparison.Ordinal)) 1850if (string.Equals(key, HeaderNames.Expect, StringComparison.Ordinal)) 1860if (string.Equals(key, HeaderNames.Pragma, StringComparison.Ordinal)) 1872if (string.Equals(key, HeaderNames.Expires, StringComparison.Ordinal)) 1882if (string.Equals(key, HeaderNames.Referer, StringComparison.Ordinal)) 1892if (string.Equals(key, HeaderNames.Trailer, StringComparison.Ordinal)) 1902if (string.Equals(key, HeaderNames.Upgrade, StringComparison.Ordinal)) 1912if (string.Equals(key, HeaderNames.Warning, StringComparison.Ordinal)) 1924if (string.Equals(key, HeaderNames.IfMatch, StringComparison.Ordinal)) 1934if (string.Equals(key, HeaderNames.IfRange, StringComparison.Ordinal)) 1946if (string.Equals(key, HeaderNames.Translate, StringComparison.Ordinal)) 1958if (string.Equals(key, HeaderNames.Connection, StringComparison.Ordinal)) 1968if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.Ordinal)) 1978if (string.Equals(key, HeaderNames.UserAgent, StringComparison.Ordinal)) 1990if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.Ordinal)) 2002if (string.Equals(key, HeaderNames.ContentType, StringComparison.Ordinal)) 2012if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.Ordinal)) 2024if (string.Equals(key, HeaderNames.Authorization, StringComparison.Ordinal)) 2034if (string.Equals(key, HeaderNames.CacheControl, StringComparison.Ordinal)) 2044if (string.Equals(key, HeaderNames.ContentRange, StringComparison.Ordinal)) 2054if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.Ordinal)) 2064if (string.Equals(key, HeaderNames.LastModified, StringComparison.Ordinal)) 2076if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.Ordinal)) 2086if (string.Equals(key, HeaderNames.ContentLength, StringComparison.Ordinal)) 2098if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.Ordinal)) 2108if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.Ordinal)) 2120if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.Ordinal)) 2130if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.Ordinal)) 2140if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.Ordinal)) 2152if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.Ordinal)) 2162if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.Ordinal)) 2174if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.Ordinal)) 2184if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.Ordinal))
UrlPrefix.cs (4)
55if (string.Equals(Constants.HttpScheme, scheme, StringComparison.OrdinalIgnoreCase)) 60else if (string.Equals(Constants.HttpsScheme, scheme, StringComparison.OrdinalIgnoreCase)) 108var schemeDelimiterEnd = whole.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 194return string.Equals(FullPrefix, Convert.ToString(obj, CultureInfo.InvariantCulture), StringComparison.OrdinalIgnoreCase);
UrlPrefixCollection.cs (2)
95&& string.Equals(host, prefix.HostAndPort, StringComparison.OrdinalIgnoreCase) 96&& originalPathString.StartsWithSegments(new PathString(prefix.PathWithoutTrailingSlash), StringComparison.OrdinalIgnoreCase, out var remainder)
Microsoft.AspNetCore.Server.IIS (180)
Core\IISHttpContext.cs (12)
177if (KnownMethod == HTTP_VERB.HttpVerbOPTIONS && string.Equals(RawTarget, "*", StringComparison.Ordinal)) 187else if (originalPath.Equals(pathBase, StringComparison.Ordinal)) 193else if (originalPath.Equals(pathBase, StringComparison.OrdinalIgnoreCase)) 201&& originalPath.StartsWith(pathBase, StringComparison.Ordinal)) 209&& originalPath.StartsWith(pathBase, StringComparison.OrdinalIgnoreCase)) 239else if (baseValue == '/' && originalPath.AsSpan(originalOffset).StartsWith("%2F", StringComparison.OrdinalIgnoreCase)) 252&& originalPath.AsSpan(originalOffset).StartsWith("%2F", StringComparison.OrdinalIgnoreCase)) 640if (string.Equals(ConnectionClose, HttpResponseHeaders[HeaderNames.Connection], StringComparison.OrdinalIgnoreCase)) 909if ((authenticationType.Equals(NtlmString, StringComparison.OrdinalIgnoreCase) 910|| authenticationType.Equals(NegotiateString, StringComparison.OrdinalIgnoreCase) 911|| authenticationType.Equals(BasicString, StringComparison.OrdinalIgnoreCase))) 978return span.Slice(index + 1).Trim().Equals("chunked", StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (164)
1051if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1057if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1063if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1067if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1071if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1077if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1081if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1087if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1091if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1095if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1099if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1105if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1109if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1113if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1117if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1121if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1127if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1131if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1137if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1143if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1147if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1151if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1157if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1163if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1167if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1173if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1177if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1181if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1185if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1189if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1195if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1199if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1205if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1209if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1215if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1219if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1223if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1229if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1233if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1239if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1243if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1257if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1264if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1271if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1276if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1281if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1288if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1293if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1300if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1305if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1310if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1315if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1322if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1327if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1332if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1337if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1342if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1349if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1354if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1361if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1368if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1373if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1378if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1385if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1392if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1397if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1404if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1409if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1414if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1419if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1424if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1431if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1436if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1443if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1448if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1455if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1460if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1465if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1472if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1477if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1484if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1489if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1505if (string.Equals(key, HeaderNames.TE, StringComparison.OrdinalIgnoreCase)) 1512if (string.Equals(key, HeaderNames.Via, StringComparison.OrdinalIgnoreCase)) 1519if (string.Equals(key, HeaderNames.Date, StringComparison.OrdinalIgnoreCase)) 1524if (string.Equals(key, HeaderNames.From, StringComparison.OrdinalIgnoreCase)) 1529if (string.Equals(key, HeaderNames.Host, StringComparison.OrdinalIgnoreCase)) 1536if (string.Equals(key, HeaderNames.Allow, StringComparison.OrdinalIgnoreCase)) 1541if (string.Equals(key, HeaderNames.Range, StringComparison.OrdinalIgnoreCase)) 1548if (string.Equals(key, HeaderNames.Accept, StringComparison.OrdinalIgnoreCase)) 1553if (string.Equals(key, HeaderNames.Cookie, StringComparison.OrdinalIgnoreCase)) 1558if (string.Equals(key, HeaderNames.Expect, StringComparison.OrdinalIgnoreCase)) 1563if (string.Equals(key, HeaderNames.Pragma, StringComparison.OrdinalIgnoreCase)) 1570if (string.Equals(key, HeaderNames.Expires, StringComparison.OrdinalIgnoreCase)) 1575if (string.Equals(key, HeaderNames.Referer, StringComparison.OrdinalIgnoreCase)) 1580if (string.Equals(key, HeaderNames.Trailer, StringComparison.OrdinalIgnoreCase)) 1585if (string.Equals(key, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 1590if (string.Equals(key, HeaderNames.Warning, StringComparison.OrdinalIgnoreCase)) 1597if (string.Equals(key, HeaderNames.IfMatch, StringComparison.OrdinalIgnoreCase)) 1602if (string.Equals(key, HeaderNames.IfRange, StringComparison.OrdinalIgnoreCase)) 1609if (string.Equals(key, HeaderNames.Translate, StringComparison.OrdinalIgnoreCase)) 1616if (string.Equals(key, HeaderNames.Connection, StringComparison.OrdinalIgnoreCase)) 1621if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.OrdinalIgnoreCase)) 1626if (string.Equals(key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase)) 1633if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.OrdinalIgnoreCase)) 1640if (string.Equals(key, HeaderNames.ContentType, StringComparison.OrdinalIgnoreCase)) 1645if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.OrdinalIgnoreCase)) 1652if (string.Equals(key, HeaderNames.Authorization, StringComparison.OrdinalIgnoreCase)) 1657if (string.Equals(key, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 1662if (string.Equals(key, HeaderNames.ContentRange, StringComparison.OrdinalIgnoreCase)) 1667if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.OrdinalIgnoreCase)) 1672if (string.Equals(key, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 1679if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.OrdinalIgnoreCase)) 1684if (string.Equals(key, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 1691if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.OrdinalIgnoreCase)) 1696if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.OrdinalIgnoreCase)) 1703if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 1708if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.OrdinalIgnoreCase)) 1713if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.OrdinalIgnoreCase)) 1720if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.OrdinalIgnoreCase)) 1725if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.OrdinalIgnoreCase)) 1732if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.OrdinalIgnoreCase)) 1737if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.OrdinalIgnoreCase)) 1752if (string.Equals(key, HeaderNames.TE, StringComparison.Ordinal)) 1764if (string.Equals(key, HeaderNames.Via, StringComparison.Ordinal)) 1776if (string.Equals(key, HeaderNames.Date, StringComparison.Ordinal)) 1786if (string.Equals(key, HeaderNames.From, StringComparison.Ordinal)) 1796if (string.Equals(key, HeaderNames.Host, StringComparison.Ordinal)) 1808if (string.Equals(key, HeaderNames.Allow, StringComparison.Ordinal)) 1818if (string.Equals(key, HeaderNames.Range, StringComparison.Ordinal)) 1830if (string.Equals(key, HeaderNames.Accept, StringComparison.Ordinal)) 1840if (string.Equals(key, HeaderNames.Cookie, StringComparison.Ordinal)) 1850if (string.Equals(key, HeaderNames.Expect, StringComparison.Ordinal)) 1860if (string.Equals(key, HeaderNames.Pragma, StringComparison.Ordinal)) 1872if (string.Equals(key, HeaderNames.Expires, StringComparison.Ordinal)) 1882if (string.Equals(key, HeaderNames.Referer, StringComparison.Ordinal)) 1892if (string.Equals(key, HeaderNames.Trailer, StringComparison.Ordinal)) 1902if (string.Equals(key, HeaderNames.Upgrade, StringComparison.Ordinal)) 1912if (string.Equals(key, HeaderNames.Warning, StringComparison.Ordinal)) 1924if (string.Equals(key, HeaderNames.IfMatch, StringComparison.Ordinal)) 1934if (string.Equals(key, HeaderNames.IfRange, StringComparison.Ordinal)) 1946if (string.Equals(key, HeaderNames.Translate, StringComparison.Ordinal)) 1958if (string.Equals(key, HeaderNames.Connection, StringComparison.Ordinal)) 1968if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.Ordinal)) 1978if (string.Equals(key, HeaderNames.UserAgent, StringComparison.Ordinal)) 1990if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.Ordinal)) 2002if (string.Equals(key, HeaderNames.ContentType, StringComparison.Ordinal)) 2012if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.Ordinal)) 2024if (string.Equals(key, HeaderNames.Authorization, StringComparison.Ordinal)) 2034if (string.Equals(key, HeaderNames.CacheControl, StringComparison.Ordinal)) 2044if (string.Equals(key, HeaderNames.ContentRange, StringComparison.Ordinal)) 2054if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.Ordinal)) 2064if (string.Equals(key, HeaderNames.LastModified, StringComparison.Ordinal)) 2076if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.Ordinal)) 2086if (string.Equals(key, HeaderNames.ContentLength, StringComparison.Ordinal)) 2098if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.Ordinal)) 2108if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.Ordinal)) 2120if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.Ordinal)) 2130if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.Ordinal)) 2140if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.Ordinal)) 2152if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.Ordinal)) 2162if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.Ordinal)) 2174if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.Ordinal)) 2184if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.Ordinal))
StartupHook.cs (4)
29var enableStartupErrorPage = detailedErrors?.Equals("1", StringComparison.OrdinalIgnoreCase) ?? false; 30enableStartupErrorPage |= detailedErrors?.Equals("true", StringComparison.OrdinalIgnoreCase) ?? false; 33enableStartupErrorPage |= aspnetCoreEnvironment?.Equals("Development", StringComparison.OrdinalIgnoreCase) ?? false; 36enableStartupErrorPage |= dotnetEnvironment?.Equals("Development", StringComparison.OrdinalIgnoreCase) ?? false;
Microsoft.AspNetCore.Server.IISIntegration (4)
IISMiddleware.cs (3)
103if (!string.Equals(_pairingToken, httpContext.Request.Headers[MSAspNetCoreToken], StringComparison.Ordinal)) 113string.Equals(ANCMShutdownEventHeaderValue, httpContext.Request.Headers[MSAspNetCoreEvent], StringComparison.OrdinalIgnoreCase)) 121if (Debugger.IsAttached && string.Equals("DEBUG", httpContext.Request.Method, StringComparison.OrdinalIgnoreCase))
WebHostBuilderIISExtensions.cs (1)
70if (!string.Equals(authType, "anonymous", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Server.IntegrationTesting (4)
Common\DotNetCommands.cs (1)
34if (dotnetRoot.EndsWith("x64", StringComparison.Ordinal))
Common\Tfm.cs (1)
25return string.Equals(tfm1, tfm2, StringComparison.OrdinalIgnoreCase);
xunit\IISExpressAncmSchema.cs (1)
46.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
xunit\SkipIfEnvironmentVariableNotEnabled.cs (1)
26return string.Equals(Environment.GetEnvironmentVariable(_environmentVariableName), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Server.Kestrel.Core (398)
_generated\1\RegexGenerator.g.cs (1)
619internal static readonly SearchValues<string> s_indexOfString_6561199BCBB8490829F71D3C0AB5A8D82E7C7C1A521E49F6E6880A55FADC7161 = SearchValues.Create(["OPENSSLDIR:"], StringComparison.Ordinal);
CertificateLoader.cs (2)
51if (certificate.GetNameInfo(X509NameType.SimpleName, forIssuer: false).Equals(subject, StringComparison.InvariantCultureIgnoreCase)) 96if (string.Equals(oid.Value, ServerAuthenticationOid, StringComparison.Ordinal))
Internal\AddressBinder.cs (4)
105if (parsedAddress.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase)) 109else if (!parsedAddress.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase)) 148if (string.Equals(host, "localhost", StringComparison.OrdinalIgnoreCase)) 156if (host.Length > localhostTld.Length && host.EndsWith(localhostTld, StringComparison.OrdinalIgnoreCase))
Internal\Http\HttpHeaders.Generated.cs (368)
2606if (HeaderNames.TE.Equals(key, StringComparison.OrdinalIgnoreCase)) 2629if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 2670if (HeaderNames.Host.Equals(key, StringComparison.OrdinalIgnoreCase)) 2679if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 2688if (HeaderNames.From.Equals(key, StringComparison.OrdinalIgnoreCase)) 2720if (InternalHeaderNames.Path.Equals(key, StringComparison.OrdinalIgnoreCase)) 2729if (HeaderNames.Range.Equals(key, StringComparison.OrdinalIgnoreCase)) 2788if (HeaderNames.Accept.Equals(key, StringComparison.OrdinalIgnoreCase)) 2797if (HeaderNames.Cookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 2806if (HeaderNames.Expect.Equals(key, StringComparison.OrdinalIgnoreCase)) 2815if (HeaderNames.Origin.Equals(key, StringComparison.OrdinalIgnoreCase)) 2824if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 2892if (InternalHeaderNames.Method.Equals(key, StringComparison.OrdinalIgnoreCase)) 2901if (InternalHeaderNames.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase)) 2910if (HeaderNames.Baggage.Equals(key, StringComparison.OrdinalIgnoreCase)) 2919if (HeaderNames.Referer.Equals(key, StringComparison.OrdinalIgnoreCase)) 2928if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 2937if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 2978if (InternalHeaderNames.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase)) 2987if (HeaderNames.IfMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 2996if (HeaderNames.IfRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 3028if (InternalHeaderNames.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase)) 3037if (HeaderNames.Translate.Equals(key, StringComparison.OrdinalIgnoreCase)) 3105if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 3114if (HeaderNames.UserAgent.Equals(key, StringComparison.OrdinalIgnoreCase)) 3123if (InternalHeaderNames.Authority.Equals(key, StringComparison.OrdinalIgnoreCase)) 3132if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 3141if (HeaderNames.RequestId.Equals(key, StringComparison.OrdinalIgnoreCase)) 3150if (HeaderNames.TraceState.Equals(key, StringComparison.OrdinalIgnoreCase)) 3173if (HeaderNames.TraceParent.Equals(key, StringComparison.OrdinalIgnoreCase)) 3214if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 3223if (HeaderNames.GrpcTimeout.Equals(key, StringComparison.OrdinalIgnoreCase)) 3232if (HeaderNames.MaxForwards.Equals(key, StringComparison.OrdinalIgnoreCase)) 3282if (HeaderNames.Authorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 3291if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 3300if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 3309if (HeaderNames.IfNoneMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 3341if (HeaderNames.AcceptCharset.Equals(key, StringComparison.OrdinalIgnoreCase)) 3350if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 3382if (HeaderNames.AcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 3391if (HeaderNames.AcceptLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 3423if (HeaderNames.IfModifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 3432if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 3473if (HeaderNames.CorrelationContext.Equals(key, StringComparison.OrdinalIgnoreCase)) 3482if (HeaderNames.IfUnmodifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 3491if (HeaderNames.ProxyAuthorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 3514if (HeaderNames.GrpcAcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 3537if (HeaderNames.UpgradeInsecureRequests.Equals(key, StringComparison.OrdinalIgnoreCase)) 3560if (HeaderNames.AccessControlRequestMethod.Equals(key, StringComparison.OrdinalIgnoreCase)) 3583if (HeaderNames.AccessControlRequestHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 3612if (HeaderNames.TE.Equals(key, StringComparison.OrdinalIgnoreCase)) 3629if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 3658if (HeaderNames.Host.Equals(key, StringComparison.OrdinalIgnoreCase)) 3664if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 3670if (HeaderNames.From.Equals(key, StringComparison.OrdinalIgnoreCase)) 3693if (InternalHeaderNames.Path.Equals(key, StringComparison.OrdinalIgnoreCase)) 3699if (HeaderNames.Range.Equals(key, StringComparison.OrdinalIgnoreCase)) 3740if (HeaderNames.Accept.Equals(key, StringComparison.OrdinalIgnoreCase)) 3746if (HeaderNames.Cookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 3752if (HeaderNames.Expect.Equals(key, StringComparison.OrdinalIgnoreCase)) 3758if (HeaderNames.Origin.Equals(key, StringComparison.OrdinalIgnoreCase)) 3764if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 3811if (InternalHeaderNames.Method.Equals(key, StringComparison.OrdinalIgnoreCase)) 3817if (InternalHeaderNames.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase)) 3823if (HeaderNames.Baggage.Equals(key, StringComparison.OrdinalIgnoreCase)) 3829if (HeaderNames.Referer.Equals(key, StringComparison.OrdinalIgnoreCase)) 3835if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 3841if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 3870if (InternalHeaderNames.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase)) 3876if (HeaderNames.IfMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 3882if (HeaderNames.IfRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 3905if (InternalHeaderNames.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase)) 3911if (HeaderNames.Translate.Equals(key, StringComparison.OrdinalIgnoreCase)) 3958if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 3964if (HeaderNames.UserAgent.Equals(key, StringComparison.OrdinalIgnoreCase)) 3970if (InternalHeaderNames.Authority.Equals(key, StringComparison.OrdinalIgnoreCase)) 3976if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 3982if (HeaderNames.RequestId.Equals(key, StringComparison.OrdinalIgnoreCase)) 3988if (HeaderNames.TraceState.Equals(key, StringComparison.OrdinalIgnoreCase)) 4005if (HeaderNames.TraceParent.Equals(key, StringComparison.OrdinalIgnoreCase)) 4034if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 4040if (HeaderNames.GrpcTimeout.Equals(key, StringComparison.OrdinalIgnoreCase)) 4046if (HeaderNames.MaxForwards.Equals(key, StringComparison.OrdinalIgnoreCase)) 4081if (HeaderNames.Authorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 4087if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 4093if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 4099if (HeaderNames.IfNoneMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 4121if (HeaderNames.AcceptCharset.Equals(key, StringComparison.OrdinalIgnoreCase)) 4127if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 4149if (HeaderNames.AcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 4155if (HeaderNames.AcceptLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 4178if (HeaderNames.IfModifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 4184if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 4213if (HeaderNames.CorrelationContext.Equals(key, StringComparison.OrdinalIgnoreCase)) 4219if (HeaderNames.IfUnmodifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 4225if (HeaderNames.ProxyAuthorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 4242if (HeaderNames.GrpcAcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 4259if (HeaderNames.UpgradeInsecureRequests.Equals(key, StringComparison.OrdinalIgnoreCase)) 4276if (HeaderNames.AccessControlRequestMethod.Equals(key, StringComparison.OrdinalIgnoreCase)) 4293if (HeaderNames.AccessControlRequestHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 4323if (HeaderNames.TE.Equals(key, StringComparison.OrdinalIgnoreCase)) 4348if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 4393if (HeaderNames.Host.Equals(key, StringComparison.OrdinalIgnoreCase)) 4403if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 4413if (HeaderNames.From.Equals(key, StringComparison.OrdinalIgnoreCase)) 4448if (InternalHeaderNames.Path.Equals(key, StringComparison.OrdinalIgnoreCase)) 4458if (HeaderNames.Range.Equals(key, StringComparison.OrdinalIgnoreCase)) 4523if (HeaderNames.Accept.Equals(key, StringComparison.OrdinalIgnoreCase)) 4533if (HeaderNames.Cookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 4543if (HeaderNames.Expect.Equals(key, StringComparison.OrdinalIgnoreCase)) 4553if (HeaderNames.Origin.Equals(key, StringComparison.OrdinalIgnoreCase)) 4563if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 4638if (InternalHeaderNames.Method.Equals(key, StringComparison.OrdinalIgnoreCase)) 4648if (InternalHeaderNames.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase)) 4658if (HeaderNames.Baggage.Equals(key, StringComparison.OrdinalIgnoreCase)) 4668if (HeaderNames.Referer.Equals(key, StringComparison.OrdinalIgnoreCase)) 4678if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 4688if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 4733if (InternalHeaderNames.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase)) 4743if (HeaderNames.IfMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 4753if (HeaderNames.IfRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 4788if (InternalHeaderNames.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase)) 4798if (HeaderNames.Translate.Equals(key, StringComparison.OrdinalIgnoreCase)) 4873if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 4883if (HeaderNames.UserAgent.Equals(key, StringComparison.OrdinalIgnoreCase)) 4893if (InternalHeaderNames.Authority.Equals(key, StringComparison.OrdinalIgnoreCase)) 4903if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 4913if (HeaderNames.RequestId.Equals(key, StringComparison.OrdinalIgnoreCase)) 4923if (HeaderNames.TraceState.Equals(key, StringComparison.OrdinalIgnoreCase)) 4948if (HeaderNames.TraceParent.Equals(key, StringComparison.OrdinalIgnoreCase)) 4993if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 5003if (HeaderNames.GrpcTimeout.Equals(key, StringComparison.OrdinalIgnoreCase)) 5013if (HeaderNames.MaxForwards.Equals(key, StringComparison.OrdinalIgnoreCase)) 5068if (HeaderNames.Authorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 5078if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 5088if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 5098if (HeaderNames.IfNoneMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 5132if (HeaderNames.AcceptCharset.Equals(key, StringComparison.OrdinalIgnoreCase)) 5142if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 5176if (HeaderNames.AcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 5186if (HeaderNames.AcceptLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 5221if (HeaderNames.IfModifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 5231if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 5276if (HeaderNames.CorrelationContext.Equals(key, StringComparison.OrdinalIgnoreCase)) 5286if (HeaderNames.IfUnmodifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 5296if (HeaderNames.ProxyAuthorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 5321if (HeaderNames.GrpcAcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 5346if (HeaderNames.UpgradeInsecureRequests.Equals(key, StringComparison.OrdinalIgnoreCase)) 5371if (HeaderNames.AccessControlRequestMethod.Equals(key, StringComparison.OrdinalIgnoreCase)) 5396if (HeaderNames.AccessControlRequestHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 5430if (HeaderNames.TE.Equals(key, StringComparison.OrdinalIgnoreCase)) 5455if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 5500if (HeaderNames.Host.Equals(key, StringComparison.OrdinalIgnoreCase)) 5510if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 5520if (HeaderNames.From.Equals(key, StringComparison.OrdinalIgnoreCase)) 5555if (InternalHeaderNames.Path.Equals(key, StringComparison.OrdinalIgnoreCase)) 5565if (HeaderNames.Range.Equals(key, StringComparison.OrdinalIgnoreCase)) 5630if (HeaderNames.Accept.Equals(key, StringComparison.OrdinalIgnoreCase)) 5640if (HeaderNames.Cookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 5650if (HeaderNames.Expect.Equals(key, StringComparison.OrdinalIgnoreCase)) 5660if (HeaderNames.Origin.Equals(key, StringComparison.OrdinalIgnoreCase)) 5670if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 5745if (InternalHeaderNames.Method.Equals(key, StringComparison.OrdinalIgnoreCase)) 5755if (InternalHeaderNames.Scheme.Equals(key, StringComparison.OrdinalIgnoreCase)) 5765if (HeaderNames.Baggage.Equals(key, StringComparison.OrdinalIgnoreCase)) 5775if (HeaderNames.Referer.Equals(key, StringComparison.OrdinalIgnoreCase)) 5785if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 5795if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 5840if (InternalHeaderNames.AltUsed.Equals(key, StringComparison.OrdinalIgnoreCase)) 5850if (HeaderNames.IfMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 5860if (HeaderNames.IfRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 5895if (InternalHeaderNames.Protocol.Equals(key, StringComparison.OrdinalIgnoreCase)) 5905if (HeaderNames.Translate.Equals(key, StringComparison.OrdinalIgnoreCase)) 5980if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 5990if (HeaderNames.UserAgent.Equals(key, StringComparison.OrdinalIgnoreCase)) 6000if (InternalHeaderNames.Authority.Equals(key, StringComparison.OrdinalIgnoreCase)) 6010if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 6020if (HeaderNames.RequestId.Equals(key, StringComparison.OrdinalIgnoreCase)) 6030if (HeaderNames.TraceState.Equals(key, StringComparison.OrdinalIgnoreCase)) 6055if (HeaderNames.TraceParent.Equals(key, StringComparison.OrdinalIgnoreCase)) 6100if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 6110if (HeaderNames.GrpcTimeout.Equals(key, StringComparison.OrdinalIgnoreCase)) 6120if (HeaderNames.MaxForwards.Equals(key, StringComparison.OrdinalIgnoreCase)) 6175if (HeaderNames.Authorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 6185if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 6195if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 6205if (HeaderNames.IfNoneMatch.Equals(key, StringComparison.OrdinalIgnoreCase)) 6239if (HeaderNames.AcceptCharset.Equals(key, StringComparison.OrdinalIgnoreCase)) 6249if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 6283if (HeaderNames.AcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 6293if (HeaderNames.AcceptLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 6328if (HeaderNames.IfModifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 6338if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 6383if (HeaderNames.CorrelationContext.Equals(key, StringComparison.OrdinalIgnoreCase)) 6393if (HeaderNames.IfUnmodifiedSince.Equals(key, StringComparison.OrdinalIgnoreCase)) 6403if (HeaderNames.ProxyAuthorization.Equals(key, StringComparison.OrdinalIgnoreCase)) 6428if (HeaderNames.GrpcAcceptEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 6453if (HeaderNames.UpgradeInsecureRequests.Equals(key, StringComparison.OrdinalIgnoreCase)) 6478if (HeaderNames.AccessControlRequestMethod.Equals(key, StringComparison.OrdinalIgnoreCase)) 6503if (HeaderNames.AccessControlRequestHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 10901if (HeaderNames.Age.Equals(key, StringComparison.OrdinalIgnoreCase)) 10910if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 10951if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 10960if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 10969if (HeaderNames.Vary.Equals(key, StringComparison.OrdinalIgnoreCase)) 10992if (HeaderNames.Allow.Equals(key, StringComparison.OrdinalIgnoreCase)) 11024if (HeaderNames.Server.Equals(key, StringComparison.OrdinalIgnoreCase)) 11033if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 11092if (HeaderNames.AltSvc.Equals(key, StringComparison.OrdinalIgnoreCase)) 11101if (HeaderNames.Expires.Equals(key, StringComparison.OrdinalIgnoreCase)) 11110if (HeaderNames.Trailer.Equals(key, StringComparison.OrdinalIgnoreCase)) 11119if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 11128if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 11151if (HeaderNames.Location.Equals(key, StringComparison.OrdinalIgnoreCase)) 11192if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 11201if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 11210if (HeaderNames.SetCookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 11242if (HeaderNames.ContentMD5.Equals(key, StringComparison.OrdinalIgnoreCase)) 11251if (HeaderNames.RetryAfter.Equals(key, StringComparison.OrdinalIgnoreCase)) 11274if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 11333if (HeaderNames.AcceptRanges.Equals(key, StringComparison.OrdinalIgnoreCase)) 11342if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 11351if (HeaderNames.ContentRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 11360if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 11369if (HeaderNames.LastModified.Equals(key, StringComparison.OrdinalIgnoreCase)) 11392if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 11451if (HeaderNames.ContentEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 11460if (HeaderNames.ContentLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 11469if (HeaderNames.ContentLocation.Equals(key, StringComparison.OrdinalIgnoreCase)) 11478if (HeaderNames.ProxyConnection.Equals(key, StringComparison.OrdinalIgnoreCase)) 11487if (HeaderNames.WWWAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 11510if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 11533if (HeaderNames.ProxyAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 11556if (HeaderNames.AccessControlMaxAge.Equals(key, StringComparison.OrdinalIgnoreCase)) 11579if (HeaderNames.AccessControlAllowOrigin.Equals(key, StringComparison.OrdinalIgnoreCase)) 11611if (HeaderNames.AccessControlAllowHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 11620if (HeaderNames.AccessControlAllowMethods.Equals(key, StringComparison.OrdinalIgnoreCase)) 11643if (HeaderNames.AccessControlExposeHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 11666if (HeaderNames.AccessControlAllowCredentials.Equals(key, StringComparison.OrdinalIgnoreCase)) 11702if (HeaderNames.Age.Equals(key, StringComparison.OrdinalIgnoreCase)) 11708if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 11738if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 11745if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 11751if (HeaderNames.Vary.Equals(key, StringComparison.OrdinalIgnoreCase)) 11768if (HeaderNames.Allow.Equals(key, StringComparison.OrdinalIgnoreCase)) 11792if (HeaderNames.Server.Equals(key, StringComparison.OrdinalIgnoreCase)) 11799if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 11841if (HeaderNames.AltSvc.Equals(key, StringComparison.OrdinalIgnoreCase)) 11848if (HeaderNames.Expires.Equals(key, StringComparison.OrdinalIgnoreCase)) 11854if (HeaderNames.Trailer.Equals(key, StringComparison.OrdinalIgnoreCase)) 11860if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 11866if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 11883if (HeaderNames.Location.Equals(key, StringComparison.OrdinalIgnoreCase)) 11913if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 11920if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 11926if (HeaderNames.SetCookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 11949if (HeaderNames.ContentMD5.Equals(key, StringComparison.OrdinalIgnoreCase)) 11955if (HeaderNames.RetryAfter.Equals(key, StringComparison.OrdinalIgnoreCase)) 11972if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 12013if (HeaderNames.AcceptRanges.Equals(key, StringComparison.OrdinalIgnoreCase)) 12019if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 12025if (HeaderNames.ContentRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 12031if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12037if (HeaderNames.LastModified.Equals(key, StringComparison.OrdinalIgnoreCase)) 12053if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 12093if (HeaderNames.ContentEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12099if (HeaderNames.ContentLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 12105if (HeaderNames.ContentLocation.Equals(key, StringComparison.OrdinalIgnoreCase)) 12111if (HeaderNames.ProxyConnection.Equals(key, StringComparison.OrdinalIgnoreCase)) 12117if (HeaderNames.WWWAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 12135if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12153if (HeaderNames.ProxyAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 12170if (HeaderNames.AccessControlMaxAge.Equals(key, StringComparison.OrdinalIgnoreCase)) 12187if (HeaderNames.AccessControlAllowOrigin.Equals(key, StringComparison.OrdinalIgnoreCase)) 12210if (HeaderNames.AccessControlAllowHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 12216if (HeaderNames.AccessControlAllowMethods.Equals(key, StringComparison.OrdinalIgnoreCase)) 12233if (HeaderNames.AccessControlExposeHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 12250if (HeaderNames.AccessControlAllowCredentials.Equals(key, StringComparison.OrdinalIgnoreCase)) 12291if (HeaderNames.Age.Equals(key, StringComparison.OrdinalIgnoreCase)) 12301if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 12347if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 12358if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 12368if (HeaderNames.Vary.Equals(key, StringComparison.OrdinalIgnoreCase)) 12393if (HeaderNames.Allow.Equals(key, StringComparison.OrdinalIgnoreCase)) 12429if (HeaderNames.Server.Equals(key, StringComparison.OrdinalIgnoreCase)) 12440if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 12506if (HeaderNames.AltSvc.Equals(key, StringComparison.OrdinalIgnoreCase)) 12517if (HeaderNames.Expires.Equals(key, StringComparison.OrdinalIgnoreCase)) 12527if (HeaderNames.Trailer.Equals(key, StringComparison.OrdinalIgnoreCase)) 12537if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 12547if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 12572if (HeaderNames.Location.Equals(key, StringComparison.OrdinalIgnoreCase)) 12618if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 12629if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 12639if (HeaderNames.SetCookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 12674if (HeaderNames.ContentMD5.Equals(key, StringComparison.OrdinalIgnoreCase)) 12684if (HeaderNames.RetryAfter.Equals(key, StringComparison.OrdinalIgnoreCase)) 12709if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 12774if (HeaderNames.AcceptRanges.Equals(key, StringComparison.OrdinalIgnoreCase)) 12784if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 12794if (HeaderNames.ContentRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 12804if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12814if (HeaderNames.LastModified.Equals(key, StringComparison.OrdinalIgnoreCase)) 12838if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 12902if (HeaderNames.ContentEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12912if (HeaderNames.ContentLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 12922if (HeaderNames.ContentLocation.Equals(key, StringComparison.OrdinalIgnoreCase)) 12932if (HeaderNames.ProxyConnection.Equals(key, StringComparison.OrdinalIgnoreCase)) 12942if (HeaderNames.WWWAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 12968if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 12994if (HeaderNames.ProxyAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 13019if (HeaderNames.AccessControlMaxAge.Equals(key, StringComparison.OrdinalIgnoreCase)) 13044if (HeaderNames.AccessControlAllowOrigin.Equals(key, StringComparison.OrdinalIgnoreCase)) 13079if (HeaderNames.AccessControlAllowHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 13089if (HeaderNames.AccessControlAllowMethods.Equals(key, StringComparison.OrdinalIgnoreCase)) 13114if (HeaderNames.AccessControlExposeHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 13139if (HeaderNames.AccessControlAllowCredentials.Equals(key, StringComparison.OrdinalIgnoreCase)) 13183if (HeaderNames.Age.Equals(key, StringComparison.OrdinalIgnoreCase)) 13193if (HeaderNames.Via.Equals(key, StringComparison.OrdinalIgnoreCase)) 13239if (HeaderNames.Date.Equals(key, StringComparison.OrdinalIgnoreCase)) 13250if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 13260if (HeaderNames.Vary.Equals(key, StringComparison.OrdinalIgnoreCase)) 13285if (HeaderNames.Allow.Equals(key, StringComparison.OrdinalIgnoreCase)) 13321if (HeaderNames.Server.Equals(key, StringComparison.OrdinalIgnoreCase)) 13332if (HeaderNames.Pragma.Equals(key, StringComparison.OrdinalIgnoreCase)) 13398if (HeaderNames.AltSvc.Equals(key, StringComparison.OrdinalIgnoreCase)) 13409if (HeaderNames.Expires.Equals(key, StringComparison.OrdinalIgnoreCase)) 13419if (HeaderNames.Trailer.Equals(key, StringComparison.OrdinalIgnoreCase)) 13429if (HeaderNames.Upgrade.Equals(key, StringComparison.OrdinalIgnoreCase)) 13439if (HeaderNames.Warning.Equals(key, StringComparison.OrdinalIgnoreCase)) 13464if (HeaderNames.Location.Equals(key, StringComparison.OrdinalIgnoreCase)) 13510if (HeaderNames.Connection.Equals(key, StringComparison.OrdinalIgnoreCase)) 13521if (HeaderNames.KeepAlive.Equals(key, StringComparison.OrdinalIgnoreCase)) 13531if (HeaderNames.SetCookie.Equals(key, StringComparison.OrdinalIgnoreCase)) 13566if (HeaderNames.ContentMD5.Equals(key, StringComparison.OrdinalIgnoreCase)) 13576if (HeaderNames.RetryAfter.Equals(key, StringComparison.OrdinalIgnoreCase)) 13601if (HeaderNames.ContentType.Equals(key, StringComparison.OrdinalIgnoreCase)) 13666if (HeaderNames.AcceptRanges.Equals(key, StringComparison.OrdinalIgnoreCase)) 13676if (HeaderNames.CacheControl.Equals(key, StringComparison.OrdinalIgnoreCase)) 13686if (HeaderNames.ContentRange.Equals(key, StringComparison.OrdinalIgnoreCase)) 13696if (HeaderNames.GrpcEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 13706if (HeaderNames.LastModified.Equals(key, StringComparison.OrdinalIgnoreCase)) 13730if (HeaderNames.ContentLength.Equals(key, StringComparison.OrdinalIgnoreCase)) 13794if (HeaderNames.ContentEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 13804if (HeaderNames.ContentLanguage.Equals(key, StringComparison.OrdinalIgnoreCase)) 13814if (HeaderNames.ContentLocation.Equals(key, StringComparison.OrdinalIgnoreCase)) 13824if (HeaderNames.ProxyConnection.Equals(key, StringComparison.OrdinalIgnoreCase)) 13834if (HeaderNames.WWWAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 13860if (HeaderNames.TransferEncoding.Equals(key, StringComparison.OrdinalIgnoreCase)) 13886if (HeaderNames.ProxyAuthenticate.Equals(key, StringComparison.OrdinalIgnoreCase)) 13911if (HeaderNames.AccessControlMaxAge.Equals(key, StringComparison.OrdinalIgnoreCase)) 13936if (HeaderNames.AccessControlAllowOrigin.Equals(key, StringComparison.OrdinalIgnoreCase)) 13971if (HeaderNames.AccessControlAllowHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 13981if (HeaderNames.AccessControlAllowMethods.Equals(key, StringComparison.OrdinalIgnoreCase)) 14006if (HeaderNames.AccessControlExposeHeaders.Equals(key, StringComparison.OrdinalIgnoreCase)) 14031if (HeaderNames.AccessControlAllowCredentials.Equals(key, StringComparison.OrdinalIgnoreCase)) 17189if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 17212if (HeaderNames.GrpcStatus.Equals(key, StringComparison.OrdinalIgnoreCase)) 17235if (HeaderNames.GrpcMessage.Equals(key, StringComparison.OrdinalIgnoreCase)) 17265if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 17282if (HeaderNames.GrpcStatus.Equals(key, StringComparison.OrdinalIgnoreCase)) 17299if (HeaderNames.GrpcMessage.Equals(key, StringComparison.OrdinalIgnoreCase)) 17330if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 17355if (HeaderNames.GrpcStatus.Equals(key, StringComparison.OrdinalIgnoreCase)) 17380if (HeaderNames.GrpcMessage.Equals(key, StringComparison.OrdinalIgnoreCase)) 17414if (HeaderNames.ETag.Equals(key, StringComparison.OrdinalIgnoreCase)) 17439if (HeaderNames.GrpcStatus.Equals(key, StringComparison.OrdinalIgnoreCase)) 17464if (HeaderNames.GrpcMessage.Equals(key, StringComparison.OrdinalIgnoreCase))
Internal\Http\HttpProtocol.cs (1)
967(expect.FirstOrDefault() ?? "").Equals("100-continue", StringComparison.OrdinalIgnoreCase))
Internal\Http2\Http2Stream.cs (1)
299!string.Equals(headerScheme, Scheme, StringComparison.OrdinalIgnoreCase))
Internal\Http3\Http3Stream.cs (3)
951if (string.Equals(HttpRequestHeaders.HeaderProtocol, WebTransportSession.WebTransportProtocolValue, StringComparison.Ordinal)) 954if (((AspNetCore.Http.IHeaderDictionary)HttpRequestHeaders).TryGetValue(WebTransportSession.CurrentSupportedVersion, out var version) && string.Equals(version, WebTransportSession.VersionEnabledIndicator, StringComparison.Ordinal)) 1126!string.Equals(headerScheme, Scheme, StringComparison.OrdinalIgnoreCase))
Internal\SniOptionsSelector.cs (4)
100if (name.Equals(WildcardHost, StringComparison.Ordinal)) 104else if (name.StartsWith(WildcardPrefix, StringComparison.Ordinal)) 124if (serverName.EndsWith(suffix, StringComparison.OrdinalIgnoreCase)) 248return string.Compare(x, y, StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Servers\Kestrel\shared\HPackHeaderWriter.cs (1)
189return string.Equals(name, "Content-Disposition", StringComparison.OrdinalIgnoreCase);
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (4)
125if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 212.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 232.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 579if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
360var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 381return string.Equals(Path.GetFullPath(dir), certDirFullPath, StringComparison.Ordinal); 870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\aspnetcore\src\Shared\Hpack\DynamicHPackEncoder.cs (3)
178string.Equals(value, e.Value, StringComparison.Ordinal) && 179string.Equals(name, e.Name, StringComparison.Ordinal)) 197if (e.Hash == hash && string.Equals(name, e.Name, StringComparison.Ordinal))
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
39if (string.Equals(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), Environment.GetEnvironmentVariable(ListenPidEnvVar), StringComparison.Ordinal))
TlsConfigurationLoader.cs (1)
183return string.Equals(certificate.Subject, CertificateManager.LocalhostHttpsDistinguishedName, StringComparison.Ordinal) &&
Microsoft.AspNetCore.SignalR.Client.Core (4)
Internal\SerializedHubMessage.cs (4)
127if (string.Equals(item.ProtocolName, protocolName, StringComparison.Ordinal)) 140if (string.Equals(_cachedItem1.ProtocolName, protocolName, StringComparison.Ordinal)) 146if (string.Equals(_cachedItem2.ProtocolName, protocolName, StringComparison.Ordinal)) 156if (string.Equals(serializedMessage.ProtocolName, protocolName, StringComparison.Ordinal))
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (5)
HubClientProxyGenerator.Parser.cs (2)
42!attributeSymbol.ToString().EndsWith("HubClientProxyAttribute()", StringComparison.Ordinal)) 163.EndsWith("HubClientProxyAttribute", StringComparison.Ordinal))
HubServerProxyGenerator.Parser.cs (2)
42!attributeSymbol.ToString().EndsWith("HubServerProxyAttribute()", StringComparison.Ordinal)) 153.EndsWith("HubServerProxyAttribute", StringComparison.Ordinal))
HubServerProxyGenerator.SourceGenerationSpec.cs (1)
42.StartsWith("System.Threading.Tasks.ValueTask", StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Core (22)
DefaultHubLifetimeManager.cs (1)
288return SendToAllConnections(methodName, args, (connection, state) => string.Equals(connection.UserIdentifier, (string)state!, StringComparison.Ordinal), userId, cancellationToken);
HubConnectionHandler.cs (11)
202if (string.Equals(newUserId, connection.UserIdentifier, StringComparison.Ordinal)) 267if (!string.Equals(current.AuthenticationType, incoming.AuthenticationType, StringComparison.Ordinal) 268|| !string.Equals(current.NameClaimType, incoming.NameClaimType, StringComparison.Ordinal) 269|| !string.Equals(current.RoleClaimType, incoming.RoleClaimType, StringComparison.Ordinal) 270|| !string.Equals(current.Label, incoming.Label, StringComparison.Ordinal)) 280return string.Equals(current.Type, incoming.Type, StringComparison.Ordinal) 281&& string.Equals(current.Value, incoming.Value, StringComparison.Ordinal) 282&& string.Equals(current.ValueType, incoming.ValueType, StringComparison.Ordinal) 283&& string.Equals(current.Issuer, incoming.Issuer, StringComparison.Ordinal) 284&& string.Equals(current.OriginalIssuer, incoming.OriginalIssuer, StringComparison.Ordinal); 339if (!string.Equals(newUserId, connection.UserIdentifier, StringComparison.Ordinal))
Internal\Utf8HashLookup.cs (2)
104if (_slots[i].hashCode == hashCode && key.Equals(_slots[i].value, StringComparison.OrdinalIgnoreCase)) 116HashCodeMask & string.GetHashCode(value, StringComparison.OrdinalIgnoreCase);
SerializedHubMessage.cs (4)
125if (string.Equals(item.ProtocolName, protocolName, StringComparison.Ordinal)) 138if (string.Equals(_cachedItem1.ProtocolName, protocolName, StringComparison.Ordinal)) 144if (string.Equals(_cachedItem2.ProtocolName, protocolName, StringComparison.Ordinal)) 154if (string.Equals(serializedMessage.ProtocolName, protocolName, StringComparison.Ordinal))
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.SpaServices.Extensions (4)
Proxying\ConditionalProxyMiddleware.cs (1)
37_pathPrefixIsRoot = string.Equals(_pathPrefix, "/", StringComparison.Ordinal);
Proxying\SpaProxy.cs (3)
72var targetUri = new Uri((baseUriAsString.EndsWith("/", StringComparison.OrdinalIgnoreCase) ? baseUriAsString[..^1] : baseUriAsString) 197if (string.Equals(uriBuilder.Scheme, "https", StringComparison.OrdinalIgnoreCase)) 201else if (string.Equals(uriBuilder.Scheme, "http", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.StaticAssets (14)
Development\StaticAssetDescriptorExtensions.cs (5)
16if (string.Equals(header.Name, HeaderNames.ContentLength, StringComparison.OrdinalIgnoreCase)) 29if (string.Equals(header.Name, HeaderNames.LastModified, StringComparison.OrdinalIgnoreCase)) 42if (string.Equals(header.Name, HeaderNames.ETag, StringComparison.OrdinalIgnoreCase)) 59if (string.Equals(selector.Name, HeaderNames.ContentEncoding, StringComparison.OrdinalIgnoreCase)) 72if (string.Equals(header.Name, HeaderNames.ETag, StringComparison.OrdinalIgnoreCase))
Development\StaticAssetDevelopmentRuntimeHandler.cs (5)
83if (string.Equals(property.Name, "original-resource", StringComparison.OrdinalIgnoreCase)) 97if (string.Equals(header.Name, HeaderNames.ETag, StringComparison.OrdinalIgnoreCase)) 351if (string.Equals(responseHeader.Name, HeaderNames.CacheControl, StringComparison.OrdinalIgnoreCase)) 353if (!string.Equals(responseHeader.Value, "no-cache", StringComparison.OrdinalIgnoreCase)) 378if (string.Equals(property.Name, "integrity", StringComparison.OrdinalIgnoreCase))
Infrastructure\StaticAssetsEndpointDataSourceHelper.cs (2)
25if (string.Equals(staticAssetsDataSource.ManifestPath, staticAssetsManifestPath, StringComparison.Ordinal)) 46string.Equals(staticAssetsDataSource.ManifestPath, manifestPath, StringComparison.Ordinal))
StaticAssetsEndpointRouteBuilderExtensions.cs (1)
77if (ds is StaticAssetsEndpointDataSource sads && sads.ManifestPath.Equals(manifestPath, StringComparison.Ordinal))
StaticAssetsManifest.cs (1)
56public bool IsBuildManifest() => string.Equals(ManifestType, "Build", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.StaticFiles (1)
Helpers.cs (1)
29return path.HasValue && path.Value!.EndsWith("/", StringComparison.Ordinal);
Microsoft.AspNetCore.TestHost (4)
ClientHandler.cs (1)
160if (string.Equals(header.Key, HeaderNames.UserAgent, StringComparison.OrdinalIgnoreCase))
src\ab038811704af8d7\HostFactoryResolver.cs (2)
164=> arg.Equals("--applicationName", StringComparison.OrdinalIgnoreCase) || 165arg.Equals("/applicationName", StringComparison.OrdinalIgnoreCase);
WebHostBuilderExtensions.cs (1)
85if (webHostBuilder.GetType().Name.Equals("GenericWebHostBuilder", StringComparison.Ordinal))
Microsoft.AspNetCore.Testing (1)
ServiceFakesHostExtensions.cs (1)
79.Select(x => new Uri(x.Replace("[::]", "localhost", StringComparison.OrdinalIgnoreCase)));
Microsoft.AspNetCore.Watch.BrowserRefresh (8)
src\sdk\src\Dotnet.Watch\Web.Middleware\BrowserRefreshMiddleware.cs (6)
138!string.Equals(values[0], "empty", StringComparison.OrdinalIgnoreCase)) 146!string.Equals(Path.GetFileName(request.Path.Value), "blazor.boot.json", StringComparison.OrdinalIgnoreCase)) 178!string.Equals(values[0], "document", StringComparison.OrdinalIgnoreCase) && 179!string.Equals(values[0], "frame", StringComparison.OrdinalIgnoreCase) && 180!string.Equals(values[0], "iframe", StringComparison.OrdinalIgnoreCase) && 210return accept.Count == 1 && string.Equals(accept[0]!, "text/html; blazor-enhanced-nav=on", StringComparison.Ordinal);
src\sdk\src\Dotnet.Watch\Web.Middleware\ResponseStreamWrapper.cs (2)
110(!mediaType.Charset.HasValue || mediaType.Charset.Equals("utf-8", StringComparison.OrdinalIgnoreCase)); 133if (string.Equals(contentEncoding, "gzip", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.WebSockets (5)
WebSocketMiddleware.cs (5)
176if (extension.AsSpan().TrimStart().StartsWith("permessage-deflate", StringComparison.Ordinal)) 244if (string.Equals(value, Constants.Headers.UpgradeWebSocket, StringComparison.OrdinalIgnoreCase)) 264if (string.Equals(value, HeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 296&& string.Equals(protocol, Constants.Headers.UpgradeWebSocket, StringComparison.OrdinalIgnoreCase) 305if (string.Equals(value, Constants.Headers.SupportedVersion, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.WebUtilities (3)
MultipartReaderStream.cs (3)
233if (remainder.Equals("--", StringComparison.Ordinal)) 323if (string.Equals("--", remainder, StringComparison.Ordinal)) 328if (!stream.FinalBoundaryFound && !string.Equals(string.Empty, remainder, StringComparison.Ordinal))
Microsoft.Authentication.WebAssembly.Msal (1)
MsalDefaultOptionsConfiguration.cs (1)
46if (string.Equals(name, Options.DefaultName, StringComparison.Ordinal))
Microsoft.Build (453)
_generated\10\RegexGenerator.g.cs (15)
1414!slice.Slice(1).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 1426!slice.Slice(1).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive) 1979!slice.Slice(2).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 1991!slice.Slice(2).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive) 4205!slice.Slice(2).StartsWith("rminallogger", StringComparison.OrdinalIgnoreCase)) // Match the string "rminallogger" (ordinal case-insensitive) 4281!slice.Slice(1).StartsWith("rue", StringComparison.OrdinalIgnoreCase)) // Match the string "rue" (ordinal case-insensitive) 4293!slice.Slice(1).StartsWith("alse", StringComparison.OrdinalIgnoreCase)) // Match the string "alse" (ordinal case-insensitive) 4305!slice.Slice(1).StartsWith("uto", StringComparison.OrdinalIgnoreCase)) // Match the string "uto" (ordinal case-insensitive) 4506!slice.StartsWith("erbosity", StringComparison.OrdinalIgnoreCase)) // Match the string "erbosity" (ordinal case-insensitive) 4759!slice.Slice(2).StartsWith("rminalloggerparameters", StringComparison.OrdinalIgnoreCase)) // Match the string "rminalloggerparameters" (ordinal case-insensitive) 4997!slice.Slice(2).StartsWith("nsoleloggerparameters", StringComparison.OrdinalIgnoreCase)) // Match the string "nsoleloggerparameters" (ordinal case-insensitive) 6796!slice.Slice(2).StartsWith("ey_local_machine\\software\\microsoft\\microsoft sd", StringComparison.OrdinalIgnoreCase) || // Match the string "ey_local_machine\\software\\microsoft\\microsoft sd" (ordinal case-insensitive) 6798!slice.Slice(51).StartsWith("s\\windows\\v", StringComparison.OrdinalIgnoreCase)) // Match the string "s\\windows\\v" (ordinal case-insensitive) 7146internal static readonly SearchValues<string> s_indexOfString_87123116656DBFAC55A68CA48A3676EB22830F3CA134CD4966EB5BAA09267921 = SearchValues.Create(["xmlns=\""], StringComparison.Ordinal); 7149internal static readonly SearchValues<string> s_indexOfString_C7DF9B147331011DE7321CD7E62F0D799941853E78E1507F38B4C54A3047DBAA = SearchValues.Create(["@("], StringComparison.Ordinal);
BackEnd\BuildManager\BuildParameters.cs (1)
1099if (s_msbuildExeKnownToExistAt != null && string.Equals(path, s_msbuildExeKnownToExistAt, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\Communications\NodeLauncher.cs (1)
102if (fileName.EndsWith(".dll", StringComparison.OrdinalIgnoreCase))
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (5)
525string alternate = string.Equals(primary, Constants.MSBuildAppName, StringComparison.OrdinalIgnoreCase) 529return string.IsNullOrEmpty(alternate) || string.Equals(primary, alternate, StringComparison.OrdinalIgnoreCase) 537.Equals(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 562|| !Path.GetFileName(msbuildLocation).Equals(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase) 563|| !string.Equals(Path.GetFileName(EnvironmentUtilities.ProcessPath), Constants.DotnetProcessName, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\Logging\LoggingService.cs (1)
1442string.Equals(taskParameterEventArgs.ItemType, ItemTypeNames.EmbedInBinlog, StringComparison.OrdinalIgnoreCase) &&
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
619StringComparison.OrdinalIgnoreCase,
BackEnd\Components\Logging\ProjectTelemetry.cs (2)
103(baseTypeName.StartsWith("Microsoft.Build.Tasks.", StringComparison.Ordinal) || 104baseTypeName.StartsWith("Microsoft.Build.Utilities.", StringComparison.Ordinal)))
BackEnd\Components\ProjectCache\ProjectCacheDescriptorEqualityComparer.cs (1)
30return string.Equals(x.PluginAssemblyPath, y.PluginAssemblyPath, StringComparison.OrdinalIgnoreCase)
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (3)
74return typeName!.StartsWith("Microsoft.Build", StringComparison.Ordinal) || 75typeName.StartsWith("Microsoft.NET.Build", StringComparison.Ordinal) || 76typeName.StartsWith("Microsoft.NET.Sdk", StringComparison.Ordinal);
BackEnd\Components\RequestBuilder\BatchingEngine.cs (1)
409(!String.Equals(item.ItemType, metadataItemName, StringComparison.OrdinalIgnoreCase)))
BackEnd\Components\RequestBuilder\IntrinsicTasks\IntrinsicTaskFactory.cs (1)
52Assumed.Equal(taskName, TaskType.Name, StringComparison.OrdinalIgnoreCase, $"Unexpected task name {taskName}. Expected {TaskType.Name}");
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
727else if (String.Equals("Build", value, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\Lookup.cs (1)
210if (String.Equals(property.Name, ReservedPropertyNames.lastTaskResult, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1528if (String.Equals(project.GetEngineRequiredPropertyValue(MSBuildConstants.TreatWarningsAsErrors)?.Trim(), "true", StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\TargetBuilder.cs (3)
732if (String.Equals(entry.Name, targetSpecification.TargetName, StringComparison.OrdinalIgnoreCase)) 842if (String.Equals(currentParent.Name, targetSpecification.TargetName, StringComparison.OrdinalIgnoreCase)) 850while (!String.Equals(currentParent.Name, targetSpecification.TargetName, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
323return String.Equals(this.Name, other.Name, StringComparison.OrdinalIgnoreCase);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
716if (String.Equals(XMakeAttributes.ContinueOnErrorValues.errorAndContinue, expandedValue, StringComparison.OrdinalIgnoreCase)) 720else if (String.Equals(XMakeAttributes.ContinueOnErrorValues.warnAndContinue, expandedValue, StringComparison.OrdinalIgnoreCase)) 724else if (String.Equals(XMakeAttributes.ContinueOnErrorValues.errorAndStop, expandedValue, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\Scheduler\Scheduler.cs (11)
920if (customScheduler.Equals("WithPlanByMostImmediateReferences", StringComparison.OrdinalIgnoreCase) && _schedulingPlan.IsPlanValid) 924else if (customScheduler.Equals("WithPlanByGreatestPlanTime", StringComparison.OrdinalIgnoreCase) && _schedulingPlan.IsPlanValid) 928else if (customScheduler.Equals("ByTraversalsFirst", StringComparison.OrdinalIgnoreCase)) 932else if (customScheduler.Equals("WithConfigurationCountLevelling", StringComparison.OrdinalIgnoreCase)) 936else if (customScheduler.Equals("WithSmallestFileSize", StringComparison.OrdinalIgnoreCase)) 940else if (customScheduler.Equals("WithLargestFileSize", StringComparison.OrdinalIgnoreCase)) 944else if (customScheduler.Equals("WithMaxWaitingRequests", StringComparison.OrdinalIgnoreCase)) 948else if (customScheduler.Equals("WithMaxWaitingRequests2", StringComparison.OrdinalIgnoreCase)) 952else if (customScheduler.Equals("FIFO", StringComparison.OrdinalIgnoreCase)) 956else if (customScheduler.Equals("CustomSchedulerForSQL", StringComparison.OrdinalIgnoreCase)) 2070if (parentConfig.ProjectFullPath.Equals(requestConfig.ProjectFullPath, StringComparison.OrdinalIgnoreCase))
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (3)
40var resolvers = !string.Equals(IncludeDefaultResolver, "false", StringComparison.OrdinalIgnoreCase) ? 62var resolvers = !string.Equals(IncludeDefaultResolver, "false", StringComparison.OrdinalIgnoreCase) ? 180return string.Equals(first.Name, second.Name, StringComparison.OrdinalIgnoreCase);
BackEnd\Components\SdkResolution\SdkResolverService.cs (2)
96return String.Equals(sdk.Version, version, StringComparison.OrdinalIgnoreCase); 354catch (Exception e) when ((e is FileNotFoundException || e is FileLoadException) && sdkResolver.GetType().Name.Equals("NuGetSdkResolver", StringComparison.Ordinal))
BackEnd\Components\SdkResolution\SdkResult.cs (1)
123if (!_additionalPaths[i].Equals(result._additionalPaths[i], StringComparison.OrdinalIgnoreCase))
BackEnd\Node\OutOfProcNode.cs (1)
846if (String.Equals(forwardAllProperties, "1", StringComparison.OrdinalIgnoreCase) || _buildParameters.LogInitialPropertiesAndItems)
BackEnd\Shared\BuildRequestConfiguration.cs (3)
337if (MemoryExtensions.Equals(Path.GetFileName(ProjectFullPath.AsSpan()), "dirs.proj", StringComparison.OrdinalIgnoreCase)) 1110return _projectFullPath.Equals(other._projectFullPath, StringComparison.OrdinalIgnoreCase) && 1111_toolsVersion.Equals(other._toolsVersion, StringComparison.OrdinalIgnoreCase) &&
BackEnd\Shared\ConfigurationMetadata.cs (2)
168return ProjectFullPath.Equals(other.ProjectFullPath, StringComparison.OrdinalIgnoreCase) && 169ToolsVersion.Equals(other.ToolsVersion, StringComparison.OrdinalIgnoreCase) &&
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (7)
417if (string.Equals(_taskName, "MSBuild", StringComparison.OrdinalIgnoreCase)) 423if (string.Equals(_taskName, "CallTarget", StringComparison.OrdinalIgnoreCase)) 650if (prop.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)) 1240if (String.Equals(returnClass.TaskFactory.TaskType.FullName, "Microsoft.Build.Tasks.MSBuild", StringComparison.OrdinalIgnoreCase)) 1245else if (String.Equals(returnClass.TaskFactory.TaskType.FullName, "Microsoft.Build.Tasks.CallTarget", StringComparison.OrdinalIgnoreCase)) 1646if (string.Equals(lookup.GetProperty(key)?.EvaluatedValue, "true", StringComparison.OrdinalIgnoreCase)) 1653if (string.Equals(lookup.GetProperty(metadataKey)?.EvaluatedValue, "true", StringComparison.OrdinalIgnoreCase))
BuildCheck\Checks\NoEnvironmentVariablePropertyCheck.cs (1)
76private static bool? GetVerboseEnvVarOutputConfig(CustomConfigurationData customConfigurationData, string ruleId) => customConfigurationData.RuleId.Equals(ruleId, StringComparison.InvariantCultureIgnoreCase)
BuildCheck\Checks\PropertiesUsageCheck.cs (1)
95if (customConfigurationData.RuleId.Equals(ruleId, StringComparison.InvariantCultureIgnoreCase) &&
BuildCheck\Infrastructure\BuildEventsProcessor.cs (1)
258r.RuleId.Equals(result.CheckRule.Id, StringComparison.CurrentCultureIgnoreCase));
BuildCheck\Infrastructure\CheckScopeClassifier.cs (2)
60file.EndsWith("nuget.g.props", StringComparison.OrdinalIgnoreCase) 61|| file.EndsWith("nuget.g.targets", StringComparison.OrdinalIgnoreCase);
BuildCheck\Infrastructure\ConfigurationProvider.cs (1)
168if (kv.Key.StartsWith(keyFilter, StringComparison.OrdinalIgnoreCase))
Collections\CopyOnWritePropertyDictionary.cs (1)
106Assumed.Equal(name, value.Key, StringComparison.OrdinalIgnoreCase, "Key must match value's key");
Collections\HashTableUtility.cs (1)
52StringComparison.OrdinalIgnoreCase);
Collections\ItemDictionary.cs (1)
338Assumed.Equal(itemType, list[i].Key, StringComparison.OrdinalIgnoreCase, "Item type mismatch");
Collections\PropertyDictionary.cs (1)
202Assumed.Equal(name, value.Key, StringComparison.OrdinalIgnoreCase, "Key must match value's key");
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (4)
235Debug.Assert(String.Equals(name, value.Key, StringComparison.Ordinal)); 284Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal)); 398Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal)); 604Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal));
Construction\ProjectItemGroupElement.cs (2)
115if (String.Compare(include, item.Include, StringComparison.OrdinalIgnoreCase) < 0) 127if (String.Compare(itemType, item.ItemType, StringComparison.OrdinalIgnoreCase) < 0)
Construction\ProjectPropertyGroupElement.cs (1)
83if (String.Equals(property.Name, name, StringComparison.OrdinalIgnoreCase) && property.Condition.Length == 0)
Construction\ProjectRootElement.cs (1)
433if (String.Equals(oldFullPath, newFullPath, StringComparison.OrdinalIgnoreCase))
Construction\Solution\ProjectConfigurationInSolution.cs (1)
54if (string.Equals(platformName, "Any CPU", StringComparison.OrdinalIgnoreCase))
Construction\Solution\ProjectInSolution.cs (4)
341StringComparison.OrdinalIgnoreCase); 557if (String.Equals(uniqueProjectName, projectName, StringComparison.OrdinalIgnoreCase)) 580a.Name.Equals("xmlns:dwd", StringComparison.OrdinalIgnoreCase) || 581a.Name.StartsWith("xmlns:dd", StringComparison.OrdinalIgnoreCase));
Construction\Solution\SolutionFile.cs (38)
242if (value.EndsWith(".slnf", StringComparison.OrdinalIgnoreCase)) 568if (line.Trim().StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal)) 601else if (line.Trim().StartsWith(slnFileVSVLinePrefix, StringComparison.Ordinal)) 783if (str.StartsWith("Project(", StringComparison.Ordinal)) 787else if (str.StartsWith("GlobalSection(NestedProjects)", StringComparison.Ordinal)) 791else if (str.StartsWith("GlobalSection(SolutionConfigurationPlatforms)", StringComparison.Ordinal)) 795else if (str.StartsWith("GlobalSection(ProjectConfigurationPlatforms)", StringComparison.Ordinal)) 799else if (str.StartsWith("VisualStudioVersion", StringComparison.Ordinal)) 851if (String.Equals(otherProj.ProjectName, proj.ProjectName, StringComparison.OrdinalIgnoreCase)) 952if (str.StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal)) 1067else if (line.StartsWith("ProjectSection(ProjectDependencies)", StringComparison.Ordinal)) 1072while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false)) 1086else if (line.StartsWith("ProjectSection(WebsiteProperties)", StringComparison.Ordinal)) 1092while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false)) 1106else if (line.StartsWith("Project(", StringComparison.Ordinal)) 1292return projectFile.EndsWith(".etp", StringComparison.OrdinalIgnoreCase); 1434if (string.Equals(propertyName, "ProjectReferences", StringComparison.OrdinalIgnoreCase)) 1462else if (String.Equals(propertyName, "TargetFrameworkMoniker", StringComparison.OrdinalIgnoreCase)) 1527if ((String.Equals(projectTypeGuid, vbProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1528(String.Equals(projectTypeGuid, csProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1529(String.Equals(projectTypeGuid, cpsProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1530(String.Equals(projectTypeGuid, cpsCsProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1531(String.Equals(projectTypeGuid, cpsVbProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1532(String.Equals(projectTypeGuid, cpsFsProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1533(String.Equals(projectTypeGuid, fsProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1534(String.Equals(projectTypeGuid, dbProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1535(String.Equals(projectTypeGuid, vjProjectGuid, StringComparison.OrdinalIgnoreCase)) || 1536(String.Equals(projectTypeGuid, synProjectGuid, StringComparison.OrdinalIgnoreCase))) 1540else if (String.Equals(projectTypeGuid, sharedProjectGuid, StringComparison.OrdinalIgnoreCase)) 1544else if (String.Equals(projectTypeGuid, solutionFolderGuid, StringComparison.OrdinalIgnoreCase)) 1550else if (String.Equals(projectTypeGuid, vcProjectGuid, StringComparison.OrdinalIgnoreCase)) 1552if (String.Equals(proj.Extension, ".vcproj", StringComparison.OrdinalIgnoreCase)) 1566else if (String.Equals(projectTypeGuid, webProjectGuid, StringComparison.OrdinalIgnoreCase)) 1571else if (String.Equals(projectTypeGuid, wdProjectGuid, StringComparison.OrdinalIgnoreCase)) 1658if (String.Equals(fullConfigurationName, "DESCRIPTION", StringComparison.OrdinalIgnoreCase)) 1808if (string.Equals(solutionConfiguration.ConfigurationName, "Debug", StringComparison.OrdinalIgnoreCase)) 1841if (string.Equals(solutionConfiguration.PlatformName, "Mixed Platforms", StringComparison.OrdinalIgnoreCase)) 1847else if (string.Equals(solutionConfiguration.PlatformName, "Any CPU", StringComparison.OrdinalIgnoreCase))
Construction\Solution\SolutionProjectGenerator.cs (8)
366if (String.Equals(solutionConfiguration.FullName, candidateFullSolutionConfigurationName, StringComparison.OrdinalIgnoreCase)) 716if (String.Equals(configuration.FullName, selectedSolutionConfiguration, StringComparison.OrdinalIgnoreCase)) 1075if (escapedSolutionFileName.EndsWith(".slnx", StringComparison.Ordinal)) 1178if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 2065if (String.Equals(targetToBuild, "Clean", StringComparison.OrdinalIgnoreCase)) 2161if (traversalProject.SubToolsetVersion.Equals("4.0", StringComparison.OrdinalIgnoreCase)) 2351if (!directoryName.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 2393if (string.Equals(solutionConfiguration.ConfigurationName, "Release", StringComparison.OrdinalIgnoreCase))
Definition\BuiltInMetadata.cs (1)
98if (String.Equals(evaluatedIncludeBeforeWildcardExpansionEscaped, evaluatedIncludeEscaped, StringComparison.OrdinalIgnoreCase))
Definition\Project.cs (2)
3663if (String.Equals(pair.Key, Constants.SubToolsetVersionPropertyName, StringComparison.OrdinalIgnoreCase) && subToolsetVersion != null) 3774if (itemToAddBefore == null && String.Compare(unevaluatedInclude, existingItemXml.Include, StringComparison.OrdinalIgnoreCase) < 0)
Definition\ProjectCollection.cs (3)
1601bool changed = propertyInGlobalProperties == null || !String.Equals(((IValued)propertyInGlobalProperties).EscapedValue, value, StringComparison.OrdinalIgnoreCase); 2177if (!String.Equals(project.ToolsVersion, toolsVersion, StringComparison.OrdinalIgnoreCase)) 2194if (!String.Equals(leftProperty.Value, rightValue, StringComparison.OrdinalIgnoreCase))
Definition\ProjectItem.cs (3)
693if (String.Equals(UnevaluatedInclude, name, StringComparison.Ordinal)) 789if (String.Equals(ItemType, newItemType, StringComparison.Ordinal)) 1127if ((itemType == null) || String.Equals(_item.ItemType, itemType, StringComparison.OrdinalIgnoreCase))
Definition\ProjectItemDefinition.cs (1)
242if (specifiedItemType == null || String.Equals(_itemType, specifiedItemType, StringComparison.OrdinalIgnoreCase))
Definition\ProjectMetadata.cs (1)
138if (String.Equals(_xml.Value, value, StringComparison.Ordinal))
Definition\Toolset.cs (2)
338if (expression.IndexOf(searchPath.MsBuildPropertyFormat, StringComparison.OrdinalIgnoreCase) >= 0) 375if (!String.Equals(rootPath, toolsPathToUse, StringComparison.OrdinalIgnoreCase))
Definition\ToolsetReader.cs (4)
496if (toolsPath != null && binPath != null && !toolsPath.Equals(binPath, StringComparison.OrdinalIgnoreCase)) 529if (String.Equals(property.Name, ReservedPropertyNames.toolsPath, StringComparison.OrdinalIgnoreCase)) 542else if (String.Equals(property.Name, ReservedPropertyNames.binPath, StringComparison.OrdinalIgnoreCase)) 696int pos = expression.IndexOf(PathBase, StringComparison.Ordinal);
ElementLocation\ElementLocation.cs (1)
120if (!String.Equals(this.File, that.File, StringComparison.OrdinalIgnoreCase))
ElementLocation\XmlAttributeWithLocation.cs (1)
77if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase))
ElementLocation\XmlDocumentWithLocation.cs (7)
358if (Path.GetFileName(fullPath).StartsWith("Microsoft.", StringComparison.OrdinalIgnoreCase)) 366if ((!String.IsNullOrEmpty(windowsFolder) && directory.StartsWith(windowsFolder, StringComparison.OrdinalIgnoreCase)) || 367(!String.IsNullOrEmpty(FrameworkLocationHelper.programFiles32) && directory.StartsWith(FrameworkLocationHelper.programFiles32, StringComparison.OrdinalIgnoreCase)) || 368(!String.IsNullOrEmpty(FrameworkLocationHelper.programFiles64) && directory.StartsWith(FrameworkLocationHelper.programFiles64, StringComparison.OrdinalIgnoreCase))) 386if (String.Equals(Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly"), "true", StringComparison.OrdinalIgnoreCase)) 391if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASREADONLY"), "1", StringComparison.OrdinalIgnoreCase)) 397if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASWRITEABLE"), "1", StringComparison.OrdinalIgnoreCase))
ElementLocation\XmlElementWithLocation.cs (1)
97if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase))
Errors\InvalidProjectFileException.cs (1)
224if (projectFile.Length > 0 && !String.Equals(projectFile, "MSBUILD", StringComparison.Ordinal))
Evaluation\Conditionals\EqualExpressionNode.cs (1)
36return String.Equals(left, right, StringComparison.OrdinalIgnoreCase);
Evaluation\Conditionals\FunctionCallExpressionNode.cs (2)
35if (String.Equals(_functionName, "exists", StringComparison.OrdinalIgnoreCase)) 73else if (String.Equals(_functionName, "HasTrailingSlash", StringComparison.OrdinalIgnoreCase))
Evaluation\Conditionals\NotEqualExpressionNode.cs (1)
36return !String.Equals(left, right, 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))
Evaluation\Conditionals\StringExpressionNode.cs (2)
183if (string.Equals(GetExpandedValue(state), MSBuildConstants.CurrentToolsVersion, StringComparison.Ordinal)) 186_shouldBeTreatedAsVisualStudioVersion = string.Equals(_value, "$(MSBuildToolsVersion)", StringComparison.OrdinalIgnoreCase);
Evaluation\Evaluator.cs (11)
294_isRunningInVisualStudio = string.Equals("true", _data.GlobalPropertiesDictionary.GetProperty("BuildingInsideVisualStudio")?.EvaluatedValue, StringComparison.OrdinalIgnoreCase); 298_interactive = interactive || string.Equals("true", _data.GlobalPropertiesDictionary.GetProperty("NuGetInteractive")?.EvaluatedValue, StringComparison.OrdinalIgnoreCase); 891if (!string.Equals(entry.Name, "currentsolutionconfigurationcontents", StringComparison.OrdinalIgnoreCase)) 1685var newExpandedCondition = importElement.Condition.Replace(extensionPropertyRefAsString, extensionPathExpanded, StringComparison.OrdinalIgnoreCase); 1701var newExpandedImportPath = importElement.Project.Replace(extensionPropertyRefAsString, extensionPathExpanded, StringComparison.OrdinalIgnoreCase); 2212if (string.Equals(_projectRootElement.FullPath, importFileUnescaped, StringComparison.OrdinalIgnoreCase) /* We are trying to import ourselves */) 2482if (string.Equals(importFileUnescaped, importedBy, StringComparison.OrdinalIgnoreCase)) 2727if (provideProperty is null || !string.Equals(provideProperty.EvaluatedValue, "true", StringComparison.OrdinalIgnoreCase)) 2851if (path.IndexOf("Microsoft\\VisualStudio", StringComparison.OrdinalIgnoreCase) >= 0 2852|| path.IndexOf("Microsoft/VisualStudio", StringComparison.OrdinalIgnoreCase) >= 0 2853|| path.IndexOf("$(VCTargetsPath)", StringComparison.OrdinalIgnoreCase) >= 0)
Evaluation\EvaluatorMetadataTable.cs (1)
74if (itemType == null || String.Equals(_implicitItemType, itemType, StringComparison.OrdinalIgnoreCase))
Evaluation\Expander.cs (1)
570if (argumentBuilder.Equals("null", StringComparison.OrdinalIgnoreCase))
Evaluation\Expander.Function.cs (15)
346return string.Equals(methodName, "Copy", StringComparison.OrdinalIgnoreCase) 347|| string.Equals(methodName, "Move", StringComparison.OrdinalIgnoreCase) 348|| string.Equals(methodName, "Replace", StringComparison.OrdinalIgnoreCase); 354return string.Equals(methodName, "Replace", StringComparison.OrdinalIgnoreCase); 462if (objectInstance != null && args.Length == 1 && (String.Equals("Equals", _methodMethodName, StringComparison.OrdinalIgnoreCase) || String.Equals("CompareTo", _methodMethodName, StringComparison.OrdinalIgnoreCase))) 494if (String.Equals("new", _methodMethodName, StringComparison.OrdinalIgnoreCase)) 563!String.Equals("Unescape", _methodMethodName, StringComparison.OrdinalIgnoreCase) && 564!String.Equals("Escape", _methodMethodName, StringComparison.OrdinalIgnoreCase) && 565!String.Equals("ConvertFromBase64", _methodMethodName, StringComparison.OrdinalIgnoreCase)) 907if (argumentStartIndex > -1 && !expressionSubstringAsSpan.Contains(".".AsSpan(), StringComparison.OrdinalIgnoreCase)) 1167if (string.Equals("GetType", methodName, StringComparison.OrdinalIgnoreCase)) 1195if (!string.Equals(method.Name, methodName, StringComparison.OrdinalIgnoreCase)) 1284(info, criteria) => string.Equals(info.Name, (string)criteria, StringComparison.OrdinalIgnoreCase), 1291members = _receiverType.GetMethods(_bindingFlags).Where(m => string.Equals(m.Name, _methodMethodName, StringComparison.OrdinalIgnoreCase));
Evaluation\Expander.ItemExpander.cs (2)
464if (captures?.Any(capture => string.Equals(capture.FunctionName, "Count", StringComparison.OrdinalIgnoreCase)) != true) 467if (captures?.Any(capture => string.Equals(capture.FunctionName, "AnyHaveMetadataValue", StringComparison.OrdinalIgnoreCase)) != true)
Evaluation\Expander.ItemExpander.Transforms.cs (4)
619int firstIndex = quotedExpressionFunction.IndexOf("%(", StringComparison.Ordinal); 858if (metadataValue != null && String.Equals(metadataValue, metadataValueToFind, StringComparison.OrdinalIgnoreCase)) 896if (!String.Equals(metadataValue, metadataValueToFind, StringComparison.OrdinalIgnoreCase)) 937if (metadataValue != null && String.Equals(metadataValue, metadataValueToFind, StringComparison.OrdinalIgnoreCase))
Evaluation\Expander.MetadataExpander.cs (6)
70if (expression.IndexOf("%(", StringComparison.Ordinal) < 0) 92if (expression.IndexOf("@(", StringComparison.Ordinal) < 0) 205int i = input.IndexOf("%(", startIndex, StringComparison.Ordinal); 214i = input.IndexOf("%(", i + 2, StringComparison.Ordinal); 236(string.IsNullOrEmpty(itemType) || string.Equals(itemType, itemMetadata.ItemType, StringComparison.Ordinal))) 261i = input.IndexOf("%(", pos, StringComparison.Ordinal);
Evaluation\Expander.PropertyExpander.cs (10)
198else if ((propertyEndIndex - (propertyStartIndex + 2)) == 19 && String.Equals(expression, "$(Solutions.VSVersion)", StringComparison.Ordinal)) 522if (String.Equals(propertyName, ReservedPropertyNames.thisFile, StringComparison.OrdinalIgnoreCase)) 526else if (String.Equals(propertyName, ReservedPropertyNames.thisFileName, StringComparison.OrdinalIgnoreCase)) 530else if (String.Equals(propertyName, ReservedPropertyNames.thisFileFullPath, StringComparison.OrdinalIgnoreCase)) 534else if (String.Equals(propertyName, ReservedPropertyNames.thisFileExtension, StringComparison.OrdinalIgnoreCase)) 538else if (String.Equals(propertyName, ReservedPropertyNames.thisFileDirectory, StringComparison.OrdinalIgnoreCase)) 542else if (String.Equals(propertyName, ReservedPropertyNames.thisFileDirectoryNoRoot, StringComparison.OrdinalIgnoreCase)) 605if (!NativeMethodsShared.IsWindows && !registryKeyName.StartsWith("HKEY_CURRENT_USER", StringComparison.OrdinalIgnoreCase)) 612StringComparison.OrdinalIgnoreCase) && 613valueName.Equals("InstallRoot", StringComparison.OrdinalIgnoreCase))
Evaluation\Expander\ArgumentParser.cs (1)
278internal static bool TryGetArgs(object[] args, out string? arg0, out StringComparison arg1)
Evaluation\Expander\WellKnownFunctions.cs (97)
50if (string.Equals(methodName, nameof(Path.Combine), StringComparison.OrdinalIgnoreCase)) 96else if (string.Equals(methodName, nameof(Path.DirectorySeparatorChar), StringComparison.OrdinalIgnoreCase)) 104else if (string.Equals(methodName, nameof(Path.GetFullPath), StringComparison.OrdinalIgnoreCase)) 114else if (string.Equals(methodName, nameof(Path.IsPathRooted), StringComparison.OrdinalIgnoreCase)) 122else if (string.Equals(methodName, nameof(Path.GetTempPath), StringComparison.OrdinalIgnoreCase)) 130else if (string.Equals(methodName, nameof(Path.GetFileName), StringComparison.OrdinalIgnoreCase)) 138else if (string.Equals(methodName, nameof(Path.GetDirectoryName), StringComparison.OrdinalIgnoreCase)) 146else if (string.Equals(methodName, nameof(Path.GetFileNameWithoutExtension), StringComparison.OrdinalIgnoreCase)) 168if (string.Equals(methodName, nameof(string.StartsWith), StringComparison.OrdinalIgnoreCase)) 172returnVal = text.StartsWith(arg0, StringComparison.CurrentCulture); 176else if (string.Equals(methodName, nameof(string.Replace), StringComparison.OrdinalIgnoreCase)) 184else if (string.Equals(methodName, nameof(string.Contains), StringComparison.OrdinalIgnoreCase)) 192else if (string.Equals(methodName, nameof(string.ToUpperInvariant), StringComparison.OrdinalIgnoreCase)) 200else if (string.Equals(methodName, nameof(string.ToLowerInvariant), StringComparison.OrdinalIgnoreCase)) 208else if (string.Equals(methodName, nameof(string.EndsWith), StringComparison.OrdinalIgnoreCase)) 212returnVal = text.EndsWith(arg0, StringComparison.CurrentCulture); 215else if (ParseArgs.TryGetArgs(args, out arg0, out StringComparison arg1) && arg0 != null) 221else if (string.Equals(methodName, nameof(string.ToLower), StringComparison.OrdinalIgnoreCase)) 229else if (string.Equals(methodName, nameof(string.IndexOf), StringComparison.OrdinalIgnoreCase)) 231if (ParseArgs.TryGetArgs(args, out string? arg0, out StringComparison arg1) && arg0 != null) 237else if (string.Equals(methodName, nameof(string.IndexOfAny), StringComparison.OrdinalIgnoreCase)) 245else if (string.Equals(methodName, nameof(string.LastIndexOf), StringComparison.OrdinalIgnoreCase)) 249returnVal = text.LastIndexOf(arg0, StringComparison.CurrentCulture); 254returnVal = text.LastIndexOf(arg0, startIndex, StringComparison.CurrentCulture); 257else if (ParseArgs.TryGetArgs(args, out arg0, out StringComparison arg1) && arg0 != null) 263else if (string.Equals(methodName, nameof(string.LastIndexOfAny), StringComparison.OrdinalIgnoreCase)) 271else if (string.Equals(methodName, nameof(string.Length), StringComparison.OrdinalIgnoreCase)) 279else if (string.Equals(methodName, nameof(string.Substring), StringComparison.OrdinalIgnoreCase)) 292else if (string.Equals(methodName, nameof(string.Split), StringComparison.OrdinalIgnoreCase)) 300else if (string.Equals(methodName, nameof(string.PadLeft), StringComparison.OrdinalIgnoreCase)) 313else if (string.Equals(methodName, nameof(string.PadRight), StringComparison.OrdinalIgnoreCase)) 326else if (string.Equals(methodName, nameof(string.TrimStart), StringComparison.OrdinalIgnoreCase)) 334else if (string.Equals(methodName, nameof(string.TrimEnd), StringComparison.OrdinalIgnoreCase)) 342else if (string.Equals(methodName, "get_Chars", StringComparison.OrdinalIgnoreCase)) 350else if (string.Equals(methodName, nameof(string.Equals), StringComparison.OrdinalIgnoreCase)) 364if (string.Equals(methodName, nameof(IntrinsicFunctions.EnsureTrailingSlash), StringComparison.OrdinalIgnoreCase)) 372else if (string.Equals(methodName, nameof(IntrinsicFunctions.ValueOrDefault), StringComparison.OrdinalIgnoreCase)) 380else if (string.Equals(methodName, nameof(IntrinsicFunctions.NormalizePath), StringComparison.OrdinalIgnoreCase)) 388else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetDirectoryNameOfFileAbove), StringComparison.OrdinalIgnoreCase)) 396else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetRegistryValueFromView), StringComparison.OrdinalIgnoreCase)) 405else if (string.Equals(methodName, nameof(IntrinsicFunctions.IsRunningFromVisualStudio), StringComparison.OrdinalIgnoreCase)) 413else if (string.Equals(methodName, nameof(IntrinsicFunctions.Escape), StringComparison.OrdinalIgnoreCase)) 421else if (string.Equals(methodName, nameof(IntrinsicFunctions.Unescape), StringComparison.OrdinalIgnoreCase)) 429else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetPathOfFileAbove), StringComparison.OrdinalIgnoreCase)) 437else if (string.Equals(methodName, nameof(IntrinsicFunctions.Add), StringComparison.OrdinalIgnoreCase)) 444else if (string.Equals(methodName, nameof(IntrinsicFunctions.Subtract), StringComparison.OrdinalIgnoreCase)) 451else if (string.Equals(methodName, nameof(IntrinsicFunctions.Multiply), StringComparison.OrdinalIgnoreCase)) 458else if (string.Equals(methodName, nameof(IntrinsicFunctions.Divide), StringComparison.OrdinalIgnoreCase)) 465else if (string.Equals(methodName, nameof(IntrinsicFunctions.Modulo), StringComparison.OrdinalIgnoreCase)) 472else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetCurrentToolsDirectory), StringComparison.OrdinalIgnoreCase)) 480else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetToolsDirectory32), StringComparison.OrdinalIgnoreCase)) 488else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetToolsDirectory64), StringComparison.OrdinalIgnoreCase)) 496else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetMSBuildSDKsPath), StringComparison.OrdinalIgnoreCase)) 504else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetVsInstallRoot), StringComparison.OrdinalIgnoreCase)) 512else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetMSBuildExtensionsPath), StringComparison.OrdinalIgnoreCase)) 520else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetProgramFiles32), StringComparison.OrdinalIgnoreCase)) 528else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionEquals), StringComparison.OrdinalIgnoreCase)) 536else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionNotEquals), StringComparison.OrdinalIgnoreCase)) 544else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionGreaterThan), StringComparison.OrdinalIgnoreCase)) 552else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionGreaterThanOrEquals), StringComparison.OrdinalIgnoreCase)) 560else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionLessThan), StringComparison.OrdinalIgnoreCase)) 568else if (string.Equals(methodName, nameof(IntrinsicFunctions.VersionLessThanOrEquals), StringComparison.OrdinalIgnoreCase)) 576else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetTargetFrameworkIdentifier), StringComparison.OrdinalIgnoreCase)) 584else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetTargetFrameworkVersion), StringComparison.OrdinalIgnoreCase)) 597else if (string.Equals(methodName, nameof(IntrinsicFunctions.IsTargetFrameworkCompatible), StringComparison.OrdinalIgnoreCase)) 605else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetTargetPlatformIdentifier), StringComparison.OrdinalIgnoreCase)) 613else if (string.Equals(methodName, nameof(IntrinsicFunctions.GetTargetPlatformVersion), StringComparison.OrdinalIgnoreCase)) 626else if (string.Equals(methodName, nameof(IntrinsicFunctions.ConvertToBase64), StringComparison.OrdinalIgnoreCase)) 634else if (string.Equals(methodName, nameof(IntrinsicFunctions.ConvertFromBase64), StringComparison.OrdinalIgnoreCase)) 642else if (string.Equals(methodName, nameof(IntrinsicFunctions.StableStringHash), StringComparison.OrdinalIgnoreCase)) 655else if (string.Equals(methodName, nameof(IntrinsicFunctions.AreFeaturesEnabled), StringComparison.OrdinalIgnoreCase)) 663else if (string.Equals(methodName, nameof(IntrinsicFunctions.SubstringByAsciiChars), StringComparison.OrdinalIgnoreCase)) 671else if (string.Equals(methodName, nameof(IntrinsicFunctions.CheckFeatureAvailability), StringComparison.OrdinalIgnoreCase)) 679else if (string.Equals(methodName, nameof(IntrinsicFunctions.BitwiseOr), StringComparison.OrdinalIgnoreCase)) 687else if (string.Equals(methodName, nameof(IntrinsicFunctions.BitwiseAnd), StringComparison.OrdinalIgnoreCase)) 695else if (string.Equals(methodName, nameof(IntrinsicFunctions.BitwiseXor), StringComparison.OrdinalIgnoreCase)) 703else if (string.Equals(methodName, nameof(IntrinsicFunctions.BitwiseNot), StringComparison.OrdinalIgnoreCase)) 711else if (string.Equals(methodName, nameof(IntrinsicFunctions.LeftShift), StringComparison.OrdinalIgnoreCase)) 719else if (string.Equals(methodName, nameof(IntrinsicFunctions.RightShift), StringComparison.OrdinalIgnoreCase)) 727else if (string.Equals(methodName, nameof(IntrinsicFunctions.RightShiftUnsigned), StringComparison.OrdinalIgnoreCase)) 735else if (string.Equals(methodName, nameof(IntrinsicFunctions.NormalizeDirectory), StringComparison.OrdinalIgnoreCase)) 743else if (string.Equals(methodName, nameof(IntrinsicFunctions.IsOSPlatform), StringComparison.OrdinalIgnoreCase)) 751else if (string.Equals(methodName, nameof(IntrinsicFunctions.FileExists), StringComparison.OrdinalIgnoreCase)) 759else if (string.Equals(methodName, nameof(IntrinsicFunctions.DirectoryExists), StringComparison.OrdinalIgnoreCase)) 795if (string.Equals(methodName, "GetValue", StringComparison.OrdinalIgnoreCase)) 808if (string.Equals(methodName, nameof(string.IsNullOrWhiteSpace), StringComparison.OrdinalIgnoreCase)) 816else if (string.Equals(methodName, nameof(string.IsNullOrEmpty), StringComparison.OrdinalIgnoreCase)) 824else if (string.Equals(methodName, nameof(string.Copy), StringComparison.OrdinalIgnoreCase)) 835if (string.Equals(methodName, nameof(Math.Max), StringComparison.OrdinalIgnoreCase)) 843else if (string.Equals(methodName, nameof(Math.Min), StringComparison.OrdinalIgnoreCase)) 862if (string.Equals(methodName, nameof(Version.Parse), StringComparison.OrdinalIgnoreCase)) 873if (string.Equals(methodName, nameof(Guid.NewGuid), StringComparison.OrdinalIgnoreCase)) 884if (string.Equals(methodName, nameof(char.IsDigit), StringComparison.OrdinalIgnoreCase)) 907if (string.Equals(methodName, nameof(Regex.Replace), StringComparison.OrdinalIgnoreCase) && args.Length == 3) 917else if (string.Equals(methodName, nameof(Version.ToString), StringComparison.OrdinalIgnoreCase) && objectInstance is Version v) 925else if (string.Equals(methodName, nameof(Int32.ToString), StringComparison.OrdinalIgnoreCase) && objectInstance is int i) 949if (string.Equals(methodName, nameof(IntrinsicFunctions.RegisterBuildCheck), StringComparison.OrdinalIgnoreCase))
Evaluation\IntrinsicFunctionOverload.cs (1)
26internal static bool IsKnownOverloadMethodName(string methodName) => s_knownOverloadName.Any(name => string.Equals(name, methodName, StringComparison.OrdinalIgnoreCase));
Evaluation\IntrinsicFunctions.cs (2)
287if (!NativeMethodsShared.IsWindows && !keyName.StartsWith("HKEY_CURRENT_USER", StringComparison.OrdinalIgnoreCase)) 294if (m.Success && m.Groups.Count >= 1 && valueName.Equals("InstallRoot", StringComparison.OrdinalIgnoreCase))
Evaluation\ItemSpec.cs (1)
582options == MatchOnMetadataOptions.CaseInsensitive || FileUtilities.PathComparison == StringComparison.OrdinalIgnoreCase ? StringComparer.OrdinalIgnoreCase :
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (2)
149if (itemType?.Equals(_operationItem.Key, StringComparison.OrdinalIgnoreCase) != false) 316if (!itemExpressionFragment.Capture.ItemType.Equals(referencedItemType, StringComparison.OrdinalIgnoreCase))
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
67if (!string.Equals(oldNormalizedValue, newNormalizedValue, StringComparison.OrdinalIgnoreCase))
Evaluation\ParserIgnoreConfiguration.cs (4)
304if (root is null || !root.Name.Equals("ParseConfig", StringComparison.OrdinalIgnoreCase)) 317if (child.Name.Equals("IgnoreAttributes", StringComparison.OrdinalIgnoreCase)) 321else if (child.Name.Equals("IgnoreChildren", StringComparison.OrdinalIgnoreCase)) 334|| !ignoreNode.Name.Equals("Ignore", StringComparison.OrdinalIgnoreCase))
Evaluation\Preprocessor.cs (6)
241String.Equals(XMakeElements.project, child.Name, StringComparison.Ordinal)) 278if (child.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.import, child.Name, StringComparison.Ordinal)) 288string projectSdk = source.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.project, source.Name, StringComparison.Ordinal) ? ((XmlElement)source).GetAttribute(XMakeAttributes.sdk) : String.Empty; 309if (!String.IsNullOrWhiteSpace(importSdk) && projectSdk.IndexOf(importSdk, StringComparison.OrdinalIgnoreCase) >= 0) 336if (child.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.importGroup, child.Name, StringComparison.Ordinal)) 353if (clone.NodeType == XmlNodeType.Element && String.Equals(XMakeElements.project, child.Name, StringComparison.Ordinal) && clone.Attributes?[XMakeAttributes.sdk] != null)
Evaluation\ProjectRootElementCache.cs (1)
345Assumed.Equal(projectRootElement.FullPath, projectFile, StringComparison.OrdinalIgnoreCase, $"Got project back with incorrect path. Expected path: {projectFile}, received path: {projectRootElement.FullPath}.");
Evaluation\SimpleProjectRootElementCache.cs (1)
66Assumed.Equal(rootElement.FullPath, key, StringComparison.OrdinalIgnoreCase, $"Got project back with incorrect path. Expected path: {key}, received path: {rootElement.FullPath}.");
Evaluation\ToolsetElement.cs (1)
78msbuildSection.SectionInformation.Type.IndexOf("Microsoft.Build", StringComparison.OrdinalIgnoreCase) >= 0)
Graph\GraphBuilder.cs (3)
308if (!solutionDirectoryName.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 414var partiallyMarchedConfig = projectConfigs.FirstOrDefault(pc => pc.Value.ConfigurationName.Equals(solutionConfig.ConfigurationName, StringComparison.OrdinalIgnoreCase)).Value; 722if (existingTargetsMetadata.Equals(newTargetsMetadata, StringComparison.OrdinalIgnoreCase))
Graph\ProjectGraph.cs (9)
664if (targetName.Equals("Build", StringComparison.OrdinalIgnoreCase)) 700else if (targetName.StartsWith($"{baseProjectName}:", StringComparison.OrdinalIgnoreCase)) 707projectTargetName.Length > 0 && !projectTargetName.Equals("Build", StringComparison.OrdinalIgnoreCase), 864if (target.Equals(MSBuildConstants.DefaultTargetsMarker, StringComparison.OrdinalIgnoreCase) || 865target.Equals(MSBuildConstants.ProjectReferenceTargetsOrDefaultTargetsMarker, StringComparison.OrdinalIgnoreCase)) 872if (string.Equals(targets[j], target, StringComparison.OrdinalIgnoreCase)) 902if (target.Equals(MSBuildConstants.DefaultTargetsMarker, StringComparison.OrdinalIgnoreCase)) 913else if (target.Equals(MSBuildConstants.ProjectReferenceTargetsOrDefaultTargetsMarker, StringComparison.OrdinalIgnoreCase)) 1020if (!RequestedTargets[i].Equals(other.RequestedTargets[i], StringComparison.OrdinalIgnoreCase))
Graph\ProjectInterpretation.cs (2)
309StringComparison.OrdinalIgnoreCase), "Only transitive references may reference inner builds that got generated by outer builds"); 561if (projectReferenceTarget.EvaluatedInclude.Equals(entryTarget, StringComparison.OrdinalIgnoreCase))
Instance\HostServices.cs (3)
479return !taskName.Equals(taskShortName, StringComparison.OrdinalIgnoreCase) && _hostObjects.TryGetValue(new TargetTaskKey(targetName, taskShortName), out hostObject) 513bool result = (String.Equals(_targetName, other._targetName, StringComparison.OrdinalIgnoreCase) && 514String.Equals(_taskName, other._taskName, StringComparison.OrdinalIgnoreCase));
Instance\ProjectInstance.cs (10)
1490if (existingProperty != null && !string.Equals(existingProperty.EvaluatedValue, attemptedValue, StringComparison.Ordinal)) 2149if (string.Equals(item.EvaluatedInclude, evaluatedInclude, StringComparison.OrdinalIgnoreCase)) 2159if (string.Equals(item.ItemType, itemType, StringComparison.OrdinalIgnoreCase)) 2462if (!_globalProperties.Contains(property.Name) || !String.Equals(_globalProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2464if ((!_environmentVariableProperties.Contains(property.Name) || !String.Equals(_environmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase)) 2466&& (!_sdkResolvedEnvironmentVariableProperties.Contains(property.Name) || !String.Equals(_sdkResolvedEnvironmentVariableProperties[property.Name].EvaluatedValue, property.EvaluatedValue, StringComparison.OrdinalIgnoreCase))) 2717String.Equals(toolsVersion, "2.0", StringComparison.OrdinalIgnoreCase) || 2718String.Equals(toolsVersion, "3.0", StringComparison.OrdinalIgnoreCase) || 2719String.Equals(toolsVersion, "3.5", StringComparison.OrdinalIgnoreCase)) 3322if (String.Equals(globalProperty.Key, Constants.SubToolsetVersionPropertyName, StringComparison.OrdinalIgnoreCase) && explicitSubToolsetVersion != null)
Instance\ProjectItemDefinitionInstance.cs (1)
191bool matchesItemType = specifiedItemType == null || String.Equals(_itemType, specifiedItemType, StringComparison.OrdinalIgnoreCase);
Instance\ProjectItemInstance.cs (2)
589if (itemType == null || String.Equals(itemType, _itemType, StringComparison.OrdinalIgnoreCase)) 1803StringComparison.OrdinalIgnoreCase))
Instance\ProjectMetadataInstance.cs (1)
209String.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase);
Instance\ProjectPropertyInstance.cs (1)
162return _escapedValue == other._escapedValue && String.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase);
Instance\TaskFactories\AssemblyTaskFactory.cs (3)
632!currentParams.Runtime.Equals(XMakeAttributes.MSBuildRuntimeValues.net, StringComparison.OrdinalIgnoreCase)) 680if (!currentRuntime.Equals(XMakeAttributes.GetExplicitMSBuildRuntime(mergedParameters.Runtime), StringComparison.OrdinalIgnoreCase)) 691if (!currentArchitecture.Equals(XMakeAttributes.GetExplicitMSBuildArchitecture(mergedParameters.Architecture), StringComparison.OrdinalIgnoreCase))
Instance\TaskFactoryWrapper.cs (1)
246return String.Equals(_taskName, taskName, StringComparison.OrdinalIgnoreCase);
Instance\TaskRegistry.cs (15)
321if (String.IsNullOrEmpty(taskFactory) || taskFactory.Equals(RegisteredTaskRecord.AssemblyTaskFactory, StringComparison.OrdinalIgnoreCase) || taskFactory.Equals(RegisteredTaskRecord.TaskHostFactory, StringComparison.OrdinalIgnoreCase)) 364if (String.Equals(taskFactory, RegisteredTaskRecord.CodeTaskFactory, StringComparison.OrdinalIgnoreCase) || String.Equals(taskFactory, RegisteredTaskRecord.XamlTaskFactory, StringComparison.OrdinalIgnoreCase)) 373(assemblyFile.EndsWith(s_tasksV4Filename, StringComparison.OrdinalIgnoreCase) || assemblyFile.EndsWith(s_tasksV12Filename, StringComparison.OrdinalIgnoreCase)) && 391assemblyName.Equals(s_tasksV4SimpleName, StringComparison.OrdinalIgnoreCase) && 399assemblyName.Equals(s_tasksV12SimpleName, StringComparison.OrdinalIgnoreCase) && 717if (rec.RegisteredName.Equals(taskIdentity.Name, StringComparison.OrdinalIgnoreCase)) 879if (String.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase)) 949return string.Equals(x.Runtime, y.Runtime, StringComparison.OrdinalIgnoreCase) && 950string.Equals(x.Architecture, y.Architecture, StringComparison.OrdinalIgnoreCase) && 1408bool isAssemblyTaskFactory = String.Equals(TaskFactoryAttributeName, AssemblyTaskFactory, StringComparison.OrdinalIgnoreCase); 1409bool isTaskHostFactory = String.Equals(TaskFactoryAttributeName, TaskHostFactory, StringComparison.OrdinalIgnoreCase); 1745if (expandedType.StartsWith("Microsoft.Build.Framework.", StringComparison.OrdinalIgnoreCase) && !expandedType.Contains(","))
Logging\BaseConsoleLogger.cs (3)
98return string.Compare((string)a.Key, (string)b.Key, StringComparison.CurrentCultureIgnoreCase); 114StringComparison.CurrentCultureIgnoreCase); 873return string.Compare(p1.ScopeName, p2.ScopeName, StringComparison.Ordinal);
Logging\BinaryLogger\BinaryLogger.cs (8)
205if (string.Equals(parameter, OmitInitialInfoParameter, StringComparison.OrdinalIgnoreCase)) 246if (string.Equals(parameter, expectedParameter, StringComparison.OrdinalIgnoreCase)) 272bool hasPathPrefix = parameter.StartsWith(LogFileParameterPrefix, StringComparison.OrdinalIgnoreCase); 282bool hasProperExtension = parameter.EndsWith(BinlogFileExtension, StringComparison.OrdinalIgnoreCase); 781bool hasPathPrefix = parameter.StartsWith(LogFileParameterPrefix, StringComparison.OrdinalIgnoreCase); 791bool hasProperExtension = parameter.EndsWith(BinlogFileExtension, StringComparison.OrdinalIgnoreCase); 799filePath = parameter.Replace("{}", wildcardExpander(), StringComparison.Ordinal); 926if (!string.Equals(primaryNonPathParams, currentNonPathParams, StringComparison.OrdinalIgnoreCase))
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
1083!string.Equals(itemType, ItemTypeNames.EmbedInBinlog, StringComparison.OrdinalIgnoreCase) ||
Logging\ConsoleLogger.cs (3)
121if (string.Equals(param, "DISABLECONSOLECOLOR", StringComparison.OrdinalIgnoreCase)) 125if (string.Equals(param, "FORCECONSOLECOLOR", StringComparison.OrdinalIgnoreCase)) 129if (string.Equals(param, "PREFERCONSOLECOLOR", StringComparison.OrdinalIgnoreCase))
Logging\DistributedLoggers\DistributedFileLogger.cs (2)
71if (string.Equals("LOGFILE", parameterName, StringComparison.OrdinalIgnoreCase)) 81int indexOfParameter = _parameters.IndexOf(parameterName + s_fileLoggerParameterValueSplitCharacter[0] + parameterValue, 0, StringComparison.OrdinalIgnoreCase);
Logging\EvaluationLocationIdAgnosticComparer.cs (1)
30string.Equals(x.File, y.File, StringComparison.OrdinalIgnoreCase) &&
Logging\ParallelLogger\ParallelConsoleLogger.cs (7)
121if (String.Equals(parameterName, "SHOWCOMMANDLINE", StringComparison.OrdinalIgnoreCase)) 142else if (String.Equals(parameterName, "SHOWTIMESTAMP", StringComparison.OrdinalIgnoreCase)) 147else if (String.Equals(parameterName, "SHOWEVENTID", StringComparison.OrdinalIgnoreCase)) 152else if (String.Equals(parameterName, "FORCENOALIGN", StringComparison.OrdinalIgnoreCase)) 499if (!String.Equals(previousTarget, valuePair.Key.TargetName, StringComparison.OrdinalIgnoreCase)) 618if (string.Equals((string)item.Key, ItemMetadataNames.ProjectConfigurationDescription, StringComparison.OrdinalIgnoreCase)) 1468if (String.Equals(currentProjectFile, targetStartedEvent.TargetFile, StringComparison.OrdinalIgnoreCase))
Logging\ParallelLogger\ParallelLoggerHelpers.cs (1)
578return s_eventComparer.Equals(_entryPointContext, key.EntryPointContext) && (String.Equals(_targetName, key.TargetName, StringComparison.OrdinalIgnoreCase));
Logging\TerminalLogger\TerminalLogger.cs (7)
39private static readonly SearchValues<string> _authProviderMessageKeywords = SearchValues.Create(["[CredentialProvider]", "--interactive"], StringComparison.OrdinalIgnoreCase); 409(value.Equals("on", StringComparison.InvariantCultureIgnoreCase) || 410value.Equals("true", StringComparison.InvariantCultureIgnoreCase)); 419(value.Equals("off", StringComparison.InvariantCultureIgnoreCase) || 420value.Equals("false", StringComparison.InvariantCultureIgnoreCase)); 1211int index = message.IndexOf(FilePathPattern, StringComparison.Ordinal); 1459bool hasMSBuildPlaceholderLocation = e.File.Equals("MSBUILD", StringComparison.Ordinal);
src\msbuild\src\Shared\CanonicalError.cs (5)
283private static readonly SearchValues<string> s_warningOrError = SearchValues.Create(["warning", "error"], StringComparison.OrdinalIgnoreCase); 355if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 359else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase)) 393if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 397else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
src\msbuild\src\Shared\ErrorUtilities.cs (1)
27if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
src\msbuild\src\Shared\PlatformNegotiation.cs (2)
51else if (!string.IsNullOrEmpty(referencedProjectPlatform) && referencedProjectPlatform.Equals(currentProjectPlatform, StringComparison.OrdinalIgnoreCase)) 92if (!string.IsNullOrEmpty(referencedProjectPlatform) && referencedProjectPlatform.Equals(buildProjectReferenceAs, StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\StringExtensions.cs (1)
16public static string Replace(this string aString, string oldValue, string newValue, StringComparison stringComparison)
src\msbuild\src\Shared\TypeLoader.cs (4)
188if (longerTypeName.EndsWith(shorterTypeName, StringComparison.OrdinalIgnoreCase)) 219isPartialMatch = (String.Equals(typeName1, typeName2, StringComparison.OrdinalIgnoreCase)); 669_runtime = targetFramework.StartsWith(DotNetCoreIdentifier, StringComparison.Ordinal) ? MSBuildRuntimeValues.net : MSBuildRuntimeValues.clr4; 679bool hasSystemRuntime = assembly.GetReferencedAssemblies().Any(a => string.Equals(a.Name, SystemRuntimeAssemblyName, StringComparison.OrdinalIgnoreCase));
Utilities\FileSpecMatchTester.cs (2)
96return normalizedFileToMatch.StartsWith(_currentDirectory, StringComparison.OrdinalIgnoreCase); 99return string.Equals(_unescapedFileSpec, normalizedFileToMatch, StringComparison.OrdinalIgnoreCase);
Utilities\NuGetFrameworkWrapper.cs (1)
64if (adapter.GetFramework(l.parsedTfm).Equals(adapter.GetFramework(r.parsedTfm), StringComparison.OrdinalIgnoreCase) &&
Utilities\Utilities.cs (2)
238bool startsWithCData = innerXml.AsSpan().TrimStart().StartsWith("<![CDATA[".AsSpan(), StringComparison.Ordinal); 478!String.Equals(toolsVersionFromProject, toolsVersionToUse, StringComparison.OrdinalIgnoreCase);
Utilities\XmlUtilities.cs (2)
30if (String.Equals(oldElement.Name, newElementName, StringComparison.Ordinal) && String.Equals(oldElement.NamespaceURI, xmlNamespace, StringComparison.Ordinal))
Xml\ProjectXmlUtilities.cs (3)
87else if (string.Equals(element.NamespaceURI, XMakeAttributes.defaultXmlNamespace, StringComparison.OrdinalIgnoreCase)) 93if (Path.GetExtension(element.Location.File).Equals(".dwproj", StringComparison.OrdinalIgnoreCase)) 98if (child.Name.Equals("Database", StringComparison.OrdinalIgnoreCase))
Microsoft.Build.Framework (208)
_generated\1\RegexGenerator.g.cs (2)
133!slice.StartsWith("/nodemode:", StringComparison.OrdinalIgnoreCase)) // Match the string "/nodemode:" (ordinal case-insensitive) 235internal static readonly SearchValues<string> s_indexOfString_B1A5BEBECC5C8A1E8BF295466F7B4433B7A626CE589BACFA6118E8D9F65D9135 = SearchValues.Create(["/nodemode:"], StringComparison.OrdinalIgnoreCase);
Assumed.cs (16)
286/// <see cref="StringComparison"/>. 290/// <param name="comparisonType">The <see cref="StringComparison"/> to use for the comparison.</param> 296StringComparison comparisonType, 308/// <see cref="StringComparison"/>, using a conditional interpolated string handler to avoid 313/// <param name="comparisonType">The <see cref="StringComparison"/> to use for the comparison.</param> 320StringComparison comparisonType, 373/// <see cref="StringComparison"/>. 377/// <param name="comparisonType">The <see cref="StringComparison"/> to use for the comparison.</param> 383StringComparison comparisonType, 395/// <see cref="StringComparison"/>, using a conditional interpolated string handler to avoid 400/// <param name="comparisonType">The <see cref="StringComparison"/> to use for the comparison.</param> 407StringComparison comparisonType, 1042/// <see cref="Equal(string?, string?, StringComparison, ref StringEqualInterpolatedStringHandler)"/>. 1050public StringEqualInterpolatedStringHandler(int literalLength, int formattedCount, string? value, string? other, StringComparison comparisonType, out bool isEnabled) 1102/// <see cref="NotEqual(string?, string?, StringComparison, ref StringNotEqualInterpolatedStringHandler)"/>. 1110public StringNotEqualInterpolatedStringHandler(int literalLength, int formattedCount, string? value, string? other, StringComparison comparisonType, out bool isEnabled)
BackEnd\CommunicationsUtilities.cs (8)
280|| !string.Equals((string?)entry.Value, value, StringComparison.Ordinal)) 361|| !string.Equals(entry.Value, otherValue, StringComparison.Ordinal)) 592if (taskHostParameters.Runtime.Equals(XMakeAttributes.MSBuildRuntimeValues.clr2, StringComparison.OrdinalIgnoreCase)) 596else if (taskHostParameters.Runtime.Equals(XMakeAttributes.MSBuildRuntimeValues.clr4, StringComparison.OrdinalIgnoreCase)) 600else if (taskHostParameters.Runtime.Equals(XMakeAttributes.MSBuildRuntimeValues.net, StringComparison.OrdinalIgnoreCase)) 623XMakeAttributes.MSBuildRuntimeValues.net.Equals(taskHostParameters.Runtime, StringComparison.OrdinalIgnoreCase); 627if (architectureFlagToSet!.Equals(XMakeAttributes.MSBuildArchitectureValues.x64, StringComparison.OrdinalIgnoreCase)) 631else if (architectureFlagToSet.Equals(XMakeAttributes.MSBuildArchitectureValues.arm64, StringComparison.OrdinalIgnoreCase))
BuildEnvironmentHelper.cs (6)
229!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 394directory.EndsWith(@"\amd64", StringComparison.OrdinalIgnoreCase) || 395directory.EndsWith(@"\arm64", StringComparison.OrdinalIgnoreCase) 438processFileName.Equals(s, StringComparison.OrdinalIgnoreCase)); 638if (string.Equals(currentToolsDirectory.Name, "amd64", StringComparison.OrdinalIgnoreCase) || 639string.Equals(currentToolsDirectory.Name, "arm64", StringComparison.OrdinalIgnoreCase))
BuildEnvironmentState.cs (1)
39|| string.Equals(Environment.GetEnvironmentVariable("TERM_PROGRAM"), "vscode", StringComparison.OrdinalIgnoreCase))
DotnetHostEnvironmentHelper.cs (1)
80if (string.Equals(cachedPath, resolvedPath, StringComparison.Ordinal) && (cachedPath is not null || cachedResult is not null))
EncodingUtilities.cs (1)
325return string.Equals(Environment.GetEnvironmentVariable("DOTNET_CLI_FORCE_UTF8_ENCODING"), "true", StringComparison.OrdinalIgnoreCase);
EnvironmentUtilities.cs (4)
110=> propertyName.StartsWith("MSBUILD", StringComparison.OrdinalIgnoreCase) || 111propertyName.StartsWith("COMPLUS_", StringComparison.OrdinalIgnoreCase) || 112propertyName.StartsWith("DOTNET_", StringComparison.OrdinalIgnoreCase); 164(value == "1" || value.Equals("true", StringComparison.OrdinalIgnoreCase));
FileClassifier.cs (5)
71private static readonly StringComparison PathComparison = RuntimeInformation.IsOSPlatform(OSPlatform.Linux) ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 219=> assemblyName.StartsWith("Microsoft.", StringComparison.OrdinalIgnoreCase); 225=> assemblyName.StartsWith(MicrosoftAssemblyPrefixSpan, StringComparison.OrdinalIgnoreCase);
FileUtilities_TempFiles.cs (1)
42if (string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal))
FileUtilities.cs (9)
70public static readonly StringComparison PathComparison = IsFileSystemCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 727var comparisonType = StringComparison.Ordinal; 1004StringComparison pathComparison = alwaysIgnoreCase ? StringComparison.OrdinalIgnoreCase : PathComparison; 1704if (string.Compare(strA, i, strB, i, length, StringComparison.OrdinalIgnoreCase) == 0) 1712if (string.Compare(slash1, i, slash2, i, length, StringComparison.OrdinalIgnoreCase) == 0)
Globbing\MSBuildPathMatcher.cs (2)
145_filePatternRegex = useTrailingDotRegex && filePattern.EndsWith(".", StringComparison.Ordinal) 635bool hasTrailingDot = pattern.EndsWith(".", StringComparison.Ordinal);
ItemSpecModifiers.cs (15)
120if (string.Equals(name, RootDir, StringComparison.OrdinalIgnoreCase)) 136if (string.Equals(name, FullPath, StringComparison.OrdinalIgnoreCase)) 145if (string.Equals(name, Filename, StringComparison.OrdinalIgnoreCase)) 157if (string.Equals(name, Identity, StringComparison.OrdinalIgnoreCase)) 173if (string.Equals(name, Extension, StringComparison.OrdinalIgnoreCase)) 182if (string.Equals(name, Directory, StringComparison.OrdinalIgnoreCase)) 198if (string.Equals(name, RelativeDir, StringComparison.OrdinalIgnoreCase)) 207if (string.Equals(name, CreatedTime, StringComparison.OrdinalIgnoreCase)) 223if (string.Equals(name, RecursiveDir, StringComparison.OrdinalIgnoreCase)) 232if (string.Equals(name, ModifiedTime, StringComparison.OrdinalIgnoreCase)) 241if (string.Equals(name, AccessedTime, StringComparison.OrdinalIgnoreCase)) 254if (string.Equals(name, DefiningProjectName, StringComparison.OrdinalIgnoreCase)) 264if (string.Equals(name, DefiningProjectFullPath, StringComparison.OrdinalIgnoreCase)) 277if (string.Equals(name, DefiningProjectDirectory, StringComparison.OrdinalIgnoreCase)) 286if (string.Equals(name, DefiningProjectExtension, StringComparison.OrdinalIgnoreCase))
Loader\LoadedType.cs (3)
285if (String.Equals("Microsoft.Build.Tasks.Xaml.PartialClassGenerationTask", Type.FullName, StringComparison.OrdinalIgnoreCase)) 291if (String.Equals(assemblyName.Name, "PresentationBuildTasks", StringComparison.OrdinalIgnoreCase)) 342string.Equals(parameters[0].ParameterType.FullName, TaskEnvironmentTypeFullName, StringComparison.Ordinal))
MSBuildNameIgnoreCaseComparer.cs (1)
62return compareToString.AsSpan().Equals(constrainedString.AsSpan(start, lengthToCompare), StringComparison.OrdinalIgnoreCase);
Profiler\EvaluationLocation.cs (1)
239string.Equals(File, other.File, StringComparison.OrdinalIgnoreCase) &&
ReflectableTaskPropertyInfo.cs (1)
87if (string.Equals(propertyInfo.Name, Name, StringComparison.OrdinalIgnoreCase))
Sdk\SdkReference.cs (4)
66return string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) && 67string.Equals(Version, other.Version, StringComparison.OrdinalIgnoreCase) && 68string.Equals(MinimumVersion, other.MinimumVersion, StringComparison.OrdinalIgnoreCase); 107sdkReference = parts[1].StartsWith("min=", StringComparison.OrdinalIgnoreCase)
SolutionConfiguration.cs (1)
91if (!String.Equals(dependencyElement.Name, "ProjectDependency", StringComparison.Ordinal))
TargetStartedEventArgs.cs (1)
180if (string.Equals(projectFile, targetFile, StringComparison.OrdinalIgnoreCase))
Telemetry\CrashTelemetry.cs (9)
709int inIndex = stackTrace.IndexOf(" in ", start, end - start, StringComparison.Ordinal); 782if (originNamespace!.Equals(prefix, StringComparison.OrdinalIgnoreCase) 783|| (originNamespace.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) 844if (message!.StartsWith(internalErrorPrefix, StringComparison.Ordinal)) 933if (firstFrame.IndexOf(suffix, StringComparison.Ordinal) >= 0) 977int inIndex = frame.IndexOf(inToken, StringComparison.Ordinal); 983int lineIndex = frame.IndexOf(lineToken, inIndex, StringComparison.Ordinal); 1010int inIndex = line.IndexOf(inToken, StringComparison.Ordinal); 1013int lineIndex = line.IndexOf(lineToken, inIndex, StringComparison.Ordinal);
Telemetry\TaskOrTargetTelemetryKey.cs (1)
94=> string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) &&
Traits.cs (6)
205public readonly bool EmitLogsAsMessage = string.Equals(Environment.GetEnvironmentVariable(MSBuildLoggingArgsLevelEnvVarName), "message", StringComparison.OrdinalIgnoreCase); 360_logPropertiesAndItemsAfterEvaluation = variable == "1" || string.Equals(variable, "true", StringComparison.OrdinalIgnoreCase); 528if (mode.Equals("full", StringComparison.OrdinalIgnoreCase)) 533if (mode.Equals("partial", StringComparison.OrdinalIgnoreCase)) 554const StringComparison comparison = StringComparison.OrdinalIgnoreCase;
Utilities\AssemblyLoadInfo.cs (1)
233get { return _assemblyFile?.EndsWith(TaskFactoryUtilities.InlineTaskSuffix, StringComparison.OrdinalIgnoreCase) == true; }
Utilities\AssemblyNameExtension.cs (8)
245hasProcessorArchitectureInFusionName = asString.IndexOf("ProcessorArchitecture", StringComparison.OrdinalIgnoreCase) != -1; 477return string.Compare(this.FullName, that.FullName, StringComparison.OrdinalIgnoreCase); 514int baselineResult = string.Compare(a1.Name, a2.Name, StringComparison.OrdinalIgnoreCase); 540: string.Compare(asAssemblyName.Name, that.asAssemblyName.Name, StringComparison.OrdinalIgnoreCase); 551return string.Compare(this.Name, that.Name, StringComparison.OrdinalIgnoreCase); 583return nameThis.CompareTo(nameThat, StringComparison.OrdinalIgnoreCase); 723if (!string.Equals(Name, that.Name, StringComparison.OrdinalIgnoreCase)) 921if ((comparisonFlags & PartialComparisonFlags.SimpleName) != 0 && Name != null && !string.Equals(Name, that.Name, StringComparison.OrdinalIgnoreCase))
Utilities\CollectionHelpers.cs (1)
41internal static bool ContainsValueAndIsEqual(this Dictionary<string, string> dictionary, string key, string value, StringComparison comparer)
Utilities\ConversionUtilities.cs (12)
103return String.Equals(parameterValue, "true", StringComparison.OrdinalIgnoreCase) || 104String.Equals(parameterValue, "on", StringComparison.OrdinalIgnoreCase) || 105String.Equals(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) || 106String.Equals(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) || 107String.Equals(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) || 108String.Equals(parameterValue, "!no", StringComparison.OrdinalIgnoreCase); 117return String.Equals(parameterValue, "false", StringComparison.OrdinalIgnoreCase) || 118String.Equals(parameterValue, "off", StringComparison.OrdinalIgnoreCase) || 119String.Equals(parameterValue, "no", StringComparison.OrdinalIgnoreCase) || 120String.Equals(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) || 121String.Equals(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) || 122String.Equals(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase);
Utilities\FileMatcher.cs (33)
138private static readonly SearchValues<string> s_propertyAndItemReferences = SearchValues.Create(["$(", "@("], StringComparison.Ordinal); 419searchPattern.EndsWith("?", StringComparison.Ordinal); 471else if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 527if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 579bool isUnc = path.StartsWith(s_twoDirectorySeparators, StringComparison.Ordinal); 797if (path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 829if (path.StartsWith(projectDirectory, StringComparison.Ordinal)) 1239else if (recursionState.RemainingWildcardDirectory.StartsWith(recursiveDirectoryMatch, StringComparison.Ordinal)) 1881return MemoryExtensions.Equals(input.Slice(iIndex, 1), pattern.AsSpan(pIndex, 1), StringComparison.OrdinalIgnoreCase); 2251stripProjectDirectory = !string.Equals(fixedDirectoryPart, oldFixedDirectoryPart, StringComparison.OrdinalIgnoreCase); 2370else if (aString.StartsWith("/", StringComparison.Ordinal)) 2375else if (aString.StartsWith(@"\\", StringComparison.Ordinal)) 2380else if (aString.StartsWith(@"\", StringComparison.Ordinal)) 2593&& !directory.StartsWith("//", StringComparison.Ordinal) 2594&& !directory.StartsWith(@"\\", StringComparison.Ordinal))) 2836StringComparison.OrdinalIgnoreCase)) 2938StringComparison.OrdinalIgnoreCase) 2942StringComparison.OrdinalIgnoreCase) 2946StringComparison.OrdinalIgnoreCase); 2969if (possibleChild.Equals(possibleParent, StringComparison.OrdinalIgnoreCase)) 2975&& possibleChild.StartsWith(possibleParent, StringComparison.OrdinalIgnoreCase) 3042if (string.Equals(filespecUnescaped, excludeSpec, StringComparison.Ordinal)) 3286if (!string.Equals(excludeBaseDirectory, includeBaseDirectory, StringComparison.OrdinalIgnoreCase)) 3391if (directorySpan.Equals(baseSpan, StringComparison.OrdinalIgnoreCase)) 3397if (!directorySpan.StartsWith(baseSpan, StringComparison.OrdinalIgnoreCase) 3555StringComparison.OrdinalIgnoreCase, 3614StringComparison.OrdinalIgnoreCase, 3647StringComparison comparison, 3693|| !lexicalEnumerationRoot.AsSpan().StartsWith(projectDirectorySpan, StringComparison.Ordinal)) 3830if (!string.Equals(excludeBaseDirectory, includeBaseDirectory, StringComparison.OrdinalIgnoreCase)) 3927StringComparison.OrdinalIgnoreCase) == 0) 3997private static bool IsSubdirectoryOf(string possibleChild, string possibleParent, StringComparison pathComparison = StringComparison.OrdinalIgnoreCase)
Utilities\FrameworkLocationHelper.cs (10)
593StringComparison.Ordinal); 639StringComparison.Ordinal); 852if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture == DotNetFrameworkArchitecture.Current) 862int indexOfFramework64 = baseLocation.IndexOf("Framework64", StringComparison.OrdinalIgnoreCase); 910if (!max.EndsWith(prefix, StringComparison.OrdinalIgnoreCase)) 914if (directories[i].EndsWith(prefix, StringComparison.OrdinalIgnoreCase)) 919else if (String.Compare(directories[i], max, StringComparison.OrdinalIgnoreCase) > 0) 1002if (string.Equals(toolsVersion, MSBuildConstants.CurrentToolsVersion, StringComparison.Ordinal)) 1066var endedWithASlash = path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal) 1069StringComparison.Ordinal);
Utilities\MessageFormatter.cs (1)
224Assumed.NotEqual(argType.ToString(), arg.ToString(), StringComparison.Ordinal, $"Invalid resource arg type, was {argType.FullName}");
Utilities\StringUtils.cs (2)
49public static string RemoveLastInstanceOf(this string fromString, string substring, StringComparison comparison = StringComparison.Ordinal)
Utilities\TaskFactoryUtilities.cs (1)
187if (!taskLocation.EndsWith(InlineTaskSuffix, StringComparison.OrdinalIgnoreCase))
XMakeAttributes.cs (40)
170if (runtimeA.Equals(runtimeB, StringComparison.OrdinalIgnoreCase)) 176if (runtimeA.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase) || runtimeB.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase)) 182if ((runtimeA.Equals(MSBuildRuntimeValues.currentRuntime, StringComparison.OrdinalIgnoreCase) && runtimeB.Equals(GetCurrentMSBuildRuntime(), StringComparison.OrdinalIgnoreCase)) || 183(runtimeA.Equals(GetCurrentMSBuildRuntime(), StringComparison.OrdinalIgnoreCase) && runtimeB.Equals(MSBuildRuntimeValues.currentRuntime, StringComparison.OrdinalIgnoreCase))) 222if (runtimeA.Equals(runtimeB, StringComparison.OrdinalIgnoreCase)) 224if (runtimeA.Equals(MSBuildRuntimeValues.currentRuntime, StringComparison.OrdinalIgnoreCase) || 225runtimeA.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase)) 241runtimeA.Equals(actualCurrentRuntime, StringComparison.OrdinalIgnoreCase) || 242runtimeA.Equals(MSBuildRuntimeValues.currentRuntime, StringComparison.OrdinalIgnoreCase) || 243runtimeA.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase)) && 245runtimeB.Equals(actualCurrentRuntime, StringComparison.OrdinalIgnoreCase) || 246runtimeB.Equals(MSBuildRuntimeValues.currentRuntime, StringComparison.OrdinalIgnoreCase) || 247runtimeB.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase))) 256if (runtimeA.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase)) 263if (runtimeB.Equals(MSBuildRuntimeValues.any, StringComparison.OrdinalIgnoreCase)) 287if (architectureA.Equals(architectureB, StringComparison.OrdinalIgnoreCase)) 293if (architectureA.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase) || architectureB.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase)) 301if ((architectureA.Equals(MSBuildArchitectureValues.currentArchitecture, StringComparison.OrdinalIgnoreCase) && architectureB.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase)) || 302(architectureA.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase) && architectureB.Equals(MSBuildArchitectureValues.currentArchitecture, StringComparison.OrdinalIgnoreCase))) 320MSBuildRuntimeValues.any.Equals(runtime, StringComparison.OrdinalIgnoreCase) || 321MSBuildRuntimeValues.currentRuntime.Equals(runtime, StringComparison.OrdinalIgnoreCase)) 362if (architectureA.Equals(architectureB, StringComparison.OrdinalIgnoreCase)) 364if (architectureA.Equals(MSBuildArchitectureValues.currentArchitecture, StringComparison.OrdinalIgnoreCase) || 365architectureA.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase)) 380architectureA.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase) || 381architectureA.Equals(MSBuildArchitectureValues.currentArchitecture, StringComparison.OrdinalIgnoreCase) || 382architectureA.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase)) && 384architectureB.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase) || 385architectureB.Equals(MSBuildArchitectureValues.currentArchitecture, StringComparison.OrdinalIgnoreCase) || 386architectureB.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase))) 395if (architectureA.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase)) 402if (architectureB.Equals(MSBuildArchitectureValues.any, StringComparison.OrdinalIgnoreCase)) 465MSBuildArchitectureValues.any.Equals(architecture, StringComparison.OrdinalIgnoreCase) || 466MSBuildArchitectureValues.currentArchitecture.Equals(architecture, StringComparison.OrdinalIgnoreCase))
Microsoft.Build.NuGetSdkResolver (4)
FileSystemInfoFullNameEqualityComparer.cs (2)
37return string.Equals(x.FullName, y.FullName, StringComparison.Ordinal); 50return obj.FullName.GetHashCode(StringComparison.Ordinal);
GlobalJsonReader.cs (2)
186if (reader.TokenType == JsonToken.PropertyName && reader.Value is string objectName && string.Equals(objectName, MSBuildSdksPropertyName, StringComparison.Ordinal) && reader.Read() && reader.TokenType == JsonToken.StartObject) 263if (json.IndexOf(MSBuildSdksPropertyName, StringComparison.Ordinal) == -1)
Microsoft.Build.Tasks.CodeAnalysis (49)
src\roslyn\src\Compilers\Core\MSBuildTask\CanonicalError.cs (4)
273if (message.IndexOf("warning", StringComparison.OrdinalIgnoreCase) == -1 && 274message.IndexOf("error", StringComparison.OrdinalIgnoreCase) == -1) 315if (string.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 319else if (string.Equals(category, "warning", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\MSBuildTask\Csc.cs (2)
422if (string.Equals("global", trimmedAlias, StringComparison.OrdinalIgnoreCase)) 689if (!string.IsNullOrEmpty(PreferredUILang) && !string.Equals(PreferredUILang, System.Globalization.CultureInfo.CurrentUICulture.Name, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (7)
459if ((RoslynString.IsNullOrEmpty(platform) || platform.Equals("anycpu", StringComparison.OrdinalIgnoreCase)) && Prefer32Bit) 655if (var.StartsWith("LIB=", StringComparison.OrdinalIgnoreCase)) 886if (string.Equals(TargetType, "library", StringComparison.OrdinalIgnoreCase)) 890else if (string.Equals(TargetType, "module", StringComparison.OrdinalIgnoreCase)) 1087if (string.Equals((string?)_store[nameof(DebugType)], "none", StringComparison.OrdinalIgnoreCase)) 1288if (!string.Equals(TargetType, "library", StringComparison.OrdinalIgnoreCase) 1289&& !string.Equals(TargetType, "module", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (2)
327.. EnvironmentVariables?.Where(static e => !e.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase)) ?? [], 329.Where(e => ((string)e.Key).StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\MSBuildTask\MapSourceRoots.cs (2)
190if (fullOriginalPath.StartsWith(containingRoot, StringComparison.OrdinalIgnoreCase)) 196Debug.Assert(mappedTopLevelPath.EndsWith("/", StringComparison.Ordinal));
src\roslyn\src\Compilers\Core\MSBuildTask\Utilities.cs (12)
93string.Equals(parameterValue, "true", StringComparison.OrdinalIgnoreCase) || 94string.Equals(parameterValue, "on", StringComparison.OrdinalIgnoreCase) || 95string.Equals(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) || 96string.Equals(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) || 97string.Equals(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) || 98string.Equals(parameterValue, "!no", StringComparison.OrdinalIgnoreCase); 105string.Equals(parameterValue, "false", StringComparison.OrdinalIgnoreCase) || 106string.Equals(parameterValue, "off", StringComparison.OrdinalIgnoreCase) || 107string.Equals(parameterValue, "no", StringComparison.OrdinalIgnoreCase) || 108string.Equals(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) || 109string.Equals(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) || 110string.Equals(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\MSBuildTask\Vbc.cs (17)
309if (!desiredLocation.EndsWith(".pdb", StringComparison.OrdinalIgnoreCase)) 355string.Equals(twoLetterPrefix, "0x", StringComparison.OrdinalIgnoreCase) || 356string.Equals(twoLetterPrefix, "&h", StringComparison.OrdinalIgnoreCase) 472if (string.Equals(this.VBRuntimePath, this.VBRuntime, StringComparison.OrdinalIgnoreCase)) 479if (string.Equals(vbRuntimeSwitch, "EMBED", StringComparison.OrdinalIgnoreCase)) 483else if (string.Equals(vbRuntimeSwitch, "NONE", StringComparison.OrdinalIgnoreCase)) 487else if (string.Equals(vbRuntimeSwitch, "DEFAULT", StringComparison.OrdinalIgnoreCase)) 502string.Equals(this.Verbosity, "quiet", StringComparison.OrdinalIgnoreCase) || 503string.Equals(this.Verbosity, "verbose", StringComparison.OrdinalIgnoreCase) 524if (!string.Equals("Sub Main", this.MainEntryPoint, StringComparison.OrdinalIgnoreCase)) 629if (!string.Equals(Verbosity, "normal", StringComparison.OrdinalIgnoreCase) && 630!string.Equals(Verbosity, "quiet", StringComparison.OrdinalIgnoreCase) && 631!string.Equals(Verbosity, "verbose", StringComparison.OrdinalIgnoreCase)) 662singleLine.IndexOf("warning", StringComparison.OrdinalIgnoreCase) == -1 && 663singleLine.IndexOf("error", StringComparison.OrdinalIgnoreCase) == -1) 714int endParenthesisLocation = originalVBErrorString.IndexOf(") :", StringComparison.Ordinal); 982if (!String.IsNullOrEmpty(PreferredUILang) && !String.Equals(PreferredUILang, System.Globalization.CultureInfo.CurrentUICulture.Name, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
518if (dotNetRoot != null && key.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
147if (s.StartsWith(@"\\?\UNC\", StringComparison.Ordinal)) 149if (s.StartsWith(@"\\?\", StringComparison.Ordinal))
Microsoft.Build.Tasks.Core (294)
_generated\0\RegexGenerator.g.cs (6)
1032!slice.Slice(1).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 1044!slice.Slice(1).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive) 1597!slice.Slice(2).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 1609!slice.Slice(2).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive) 3037!slice.StartsWith("version", StringComparison.OrdinalIgnoreCase) || // Match the string "version" (ordinal case-insensitive) 4108!slice.StartsWith("version", StringComparison.OrdinalIgnoreCase) || // Match the string "version" (ordinal case-insensitive)
AddToWin32Manifest.cs (1)
212if (!string.Equals(supportedArchitecturesNode.InnerText.Trim(), SupportedArchitectures, StringComparison.OrdinalIgnoreCase))
AppConfig\AppConfig.cs (1)
104return String.Equals(a, b, StringComparison.OrdinalIgnoreCase);
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
111if (!_targetRuntimeVersion.StartsWith("v", StringComparison.OrdinalIgnoreCase))
AssemblyDependency\AssemblyInformation.cs (2)
321StringComparison.OrdinalIgnoreCase) >= 0; 325isManagedWinmd = imageRuntimeVersion.IndexOf("CLR", StringComparison.OrdinalIgnoreCase) >= 0;
AssemblyDependency\AssemblyResolution.cs (6)
172if (String.Equals(basePath, AssemblyResolutionConstants.hintPathSentinel, StringComparison.OrdinalIgnoreCase)) 176else if (String.Equals(basePath, AssemblyResolutionConstants.frameworkPathSentinel, StringComparison.OrdinalIgnoreCase)) 180else if (String.Equals(basePath, AssemblyResolutionConstants.rawFileNameSentinel, StringComparison.OrdinalIgnoreCase)) 184else if (String.Equals(basePath, AssemblyResolutionConstants.candidateAssemblyFilesSentinel, StringComparison.OrdinalIgnoreCase)) 194else if (String.Equals(basePath, AssemblyResolutionConstants.assemblyFoldersSentinel, StringComparison.OrdinalIgnoreCase)) 205else if (0 == String.Compare(basePath, 0, AssemblyResolutionConstants.assemblyFoldersFromConfigSentinel, 0, AssemblyResolutionConstants.assemblyFoldersFromConfigSentinel.Length, StringComparison.OrdinalIgnoreCase))
AssemblyDependency\GenerateBindingRedirects.cs (3)
158if (!String.Equals(suggestedRedirect.Name, name, StringComparison.OrdinalIgnoreCase)) 178!String.Equals(cultureString, culture, StringComparison.OrdinalIgnoreCase)) 191return !String.Equals(ResolveAssemblyReference.ByteArrayToString(a), s, StringComparison.OrdinalIgnoreCase);
AssemblyDependency\Node\RarNodeExecuteResponse.cs (1)
74if (string.Equals(isCopyLocal, "true", StringComparison.OrdinalIgnoreCase))
AssemblyDependency\Node\RarTaskParameters.cs (4)
83if (!string.Equals(stringArray[i], defaultStringArray[i], StringComparison.Ordinal)) 157if (!string.Equals(property.Name, nameof(ResolveAssemblyReference.CopyLocalFiles), StringComparison.Ordinal) 158&& !string.Equals(property.Name, nameof(ResolveAssemblyReference.FilesWritten), StringComparison.Ordinal)) 167if (!string.Equals(property.Name, nameof(ResolveAssemblyReference.TaskEnvironment), StringComparison.Ordinal))
AssemblyDependency\Reference.cs (2)
350return string.Equals(ResolvedSearchPath, AssemblyResolutionConstants.gacSentinel, StringComparison.OrdinalIgnoreCase); 960String.Compare(directoryPath, 0, fullPath, 0, directoryPath.Length, StringComparison.OrdinalIgnoreCase) == 0;
AssemblyDependency\ReferenceTable.cs (15)
844int position = fusionName.IndexOf(component + "=", StringComparison.Ordinal); 1246return string.Equals(name, "mscorlib", StringComparison.OrdinalIgnoreCase); 1266parentReferenceResolvedFromGAC = parentReferenceResolvedSearchPath.Equals(AssemblyResolutionConstants.gacSentinel, StringComparison.OrdinalIgnoreCase); 1267parentReferenceResolvedFromAssemblyFolders = parentReferenceResolvedSearchPath.Equals(AssemblyResolutionConstants.assemblyFoldersSentinel, StringComparison.OrdinalIgnoreCase); 1533if (string.Equals(dependeeItemSpec, assemblyReference.PrimarySourceItem.ItemSpec, StringComparison.OrdinalIgnoreCase)) 1589if (assemblyReference.IsPrimary && assemblyReference.PrimarySourceItem.ItemSpec.Equals(itemSpec, StringComparison.OrdinalIgnoreCase)) 1747if (string.Equals(referenceDirectoryName, frameworkPath, StringComparison.OrdinalIgnoreCase)) 1993bool resolvedFromGAC = resolvedSearchPath.Equals(AssemblyResolutionConstants.gacSentinel, StringComparison.OrdinalIgnoreCase); 1994bool resolvedFromAssemblyFolders = resolvedSearchPath.Equals(AssemblyResolutionConstants.assemblyFoldersSentinel, StringComparison.OrdinalIgnoreCase); 2195&& String.Equals(reference.FrameworkNameAttribute.Identifier, _targetFrameworkMoniker.Identifier, StringComparison.OrdinalIgnoreCase) 2293if (!an1.Name.Equals(an2.Name, StringComparison.OrdinalIgnoreCase)) 2322return @ref.Name.Equals(def.Name, StringComparison.OrdinalIgnoreCase); 2336if (!@ref.Name.Equals(def.Name, StringComparison.OrdinalIgnoreCase)) 2583if (!string.Equals(a.Name, b.Name, StringComparison.OrdinalIgnoreCase)) 2848else if (reference.PrimarySourceItem != null && referenceSourceTarget.Equals("ProjectReference", StringComparison.Ordinal))
AssemblyDependency\ResolveAssemblyReference.cs (12)
1956bool containsAssemblyFoldersExSentinel = String.Compare(location.SearchPath, 0, AssemblyResolutionConstants.assemblyFoldersExSentinel, 0, AssemblyResolutionConstants.assemblyFoldersExSentinel.Length, StringComparison.OrdinalIgnoreCase) == 0; 2725if (string.Equals(SystemRuntimeAssemblyName, reference.Name, StringComparison.OrdinalIgnoreCase)) 2729if (string.Equals(NETStandardAssemblyName, reference.Name, StringComparison.OrdinalIgnoreCase)) 2756if (string.Equals(SystemRuntimeAssemblyName, dependentReference.Name, StringComparison.OrdinalIgnoreCase)) 2761if (string.Equals(NETStandardAssemblyName, dependentReference.Name, StringComparison.OrdinalIgnoreCase)) 3146if (String.Equals(fullSubsetName, subsetName, StringComparison.OrdinalIgnoreCase)) 3362if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.AMD64, StringComparison.OrdinalIgnoreCase)) 3366else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.IA64, StringComparison.OrdinalIgnoreCase)) 3370else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.MSIL, StringComparison.OrdinalIgnoreCase)) 3374else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.X86, StringComparison.OrdinalIgnoreCase)) 3378else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.ARM, StringComparison.OrdinalIgnoreCase)) 3382else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.ARM64, StringComparison.OrdinalIgnoreCase))
AssemblyDependency\Resolver.cs (3)
169if (!String.Equals(assemblyName?.Name, candidateBaseName, StringComparison.CurrentCultureIgnoreCase)) 337throw new InvalidParameterValueException("SearchPaths", fullPathToDirectory + (fullPathToDirectory.EndsWith("\\", StringComparison.OrdinalIgnoreCase) ? String.Empty : "\\") + baseName, e.Message); 386if (String.Equals(executableExtension, weakNameBaseExtension, StringComparison.CurrentCultureIgnoreCase))
AssemblyDependency\TaskItemSpecFilenameComparer.cs (2)
75StringComparison.OrdinalIgnoreCase); 81return string.Compare(xItemSpec, yItemSpec, StringComparison.OrdinalIgnoreCase);
AssignLinkMetadata.cs (1)
54&& fullPath.StartsWith(definingProjectDirectory, StringComparison.OrdinalIgnoreCase))
AssignProjectConfiguration.cs (2)
72if (String.Equals("Library", OutputType, StringComparison.OrdinalIgnoreCase)) 285if (String.Equals(projectRef.GetMetadata("Extension"), ".vcxproj", StringComparison.OrdinalIgnoreCase))
AssignTargetPath.cs (2)
95isRootFolderSameAsCurrentDirectory = String.Compare(fullRootPathString, currentDirectory, StringComparison.OrdinalIgnoreCase) == 0; 152if (String.Compare(fullRootPathString, 0, itemSpecFullFileNamePath, 0, fullRootPathString.Length, StringComparison.CurrentCultureIgnoreCase) == 0)
BootstrapperUtil\BootstrapperBuilder.cs (7)
104if (!_fInitialized || !string.Equals(_path, value, StringComparison.OrdinalIgnoreCase)) 463if (folder.Length >= packagePath.Length && folder.StartsWith(packagePath, StringComparison.OrdinalIgnoreCase)) 870string.Equals(xmlDocument.DocumentElement.NamespaceURI, schemaNamespace, StringComparison.Ordinal), 1443((packageFileCopy == null) || (!String.Equals(packageFileCopy.Value, "False", StringComparison.InvariantCulture)))) 2133if (!publicKeyAttribute.Value.Equals("0", StringComparison.OrdinalIgnoreCase) && 2134publicKey?.Equals(publicKeyAttribute.Value, StringComparison.OrdinalIgnoreCase) == false) 2147if (!fileHash.Equals(hashAttribute.Value, StringComparison.OrdinalIgnoreCase))
BootstrapperUtil\Util.cs (2)
64return path.StartsWith("http://", StringComparison.Ordinal) || path.StartsWith("https://", StringComparison.Ordinal);
CreateCSharpManifestResourceName.cs (6)
115cultureNeutralFilename = embeddedFileName.RemoveLastInstanceOf("." + culture, StringComparison.OrdinalIgnoreCase), 171string.Equals(sourceExtension, resxFileExtension, StringComparison.OrdinalIgnoreCase) 173string.Equals(sourceExtension, restextFileExtension, StringComparison.OrdinalIgnoreCase) 175string.Equals(sourceExtension, resourcesFileExtension, StringComparison.OrdinalIgnoreCase)) 196if (string.Equals(sourceExtension, resourcesFileExtension, StringComparison.OrdinalIgnoreCase)) 237return string.Equals(extension, SourceFileExtension, StringComparison.OrdinalIgnoreCase);
CreateManifestResourceName.cs (1)
251string.Equals(ResourceFilesWithManifestResourceNames[i].GetMetadata("Type"), "Non-Resx", StringComparison.OrdinalIgnoreCase))
CreateVisualBasicManifestResourceName.cs (6)
114cultureNeutralFilename = embeddedFileName.RemoveLastInstanceOf("." + culture, StringComparison.OrdinalIgnoreCase), 172string.Equals(sourceExtension, resxFileExtension, StringComparison.OrdinalIgnoreCase) 174string.Equals(sourceExtension, restextFileExtension, StringComparison.OrdinalIgnoreCase) 176string.Equals(sourceExtension, resourcesFileExtension, StringComparison.OrdinalIgnoreCase)) 187if (string.Equals(sourceExtension, resourcesFileExtension, StringComparison.OrdinalIgnoreCase)) 219return string.Equals(extension, SourceFileExtension, StringComparison.OrdinalIgnoreCase);
Culture.cs (1)
42StringComparison.OrdinalIgnoreCase))
FileIO\VerifyFileHash.cs (3)
68var comparison = encoding == Tasks.HashEncoding.Hex 69? StringComparison.OrdinalIgnoreCase 70: StringComparison.Ordinal;
FindAppConfigFile.cs (1)
127if (String.Equals(filename, appConfigFile, StringComparison.OrdinalIgnoreCase))
FindInList.cs (4)
70StringComparison comparison = CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 103private bool IsMatchingItem(StringComparison comparison, ITaskItem item)
GenerateApplicationManifest.cs (2)
324if ((!String.IsNullOrEmpty(TargetFrameworkSubset) && TargetFrameworkSubset.Equals(Constants.ClientFrameworkSubset, StringComparison.OrdinalIgnoreCase)) || 325(!String.IsNullOrEmpty(TargetFrameworkProfile) && TargetFrameworkProfile.Equals(Constants.ClientFrameworkSubset, StringComparison.OrdinalIgnoreCase)))
GenerateLauncher.cs (2)
78if ((entryPointFileName.Equals(Constants.AppHostExe, StringComparison.InvariantCultureIgnoreCase) || 79entryPointFileName.Equals(Constants.SingleFileHostExe, StringComparison.InvariantCultureIgnoreCase)) &&
GenerateManifestBase.cs (7)
149if (string.Equals(isPrimary, "true", StringComparison.Ordinal)) 234|| String.Equals(culture, "neutral", StringComparison.OrdinalIgnoreCase) 235|| String.Equals(culture, "*", StringComparison.OrdinalIgnoreCase)) 265if (String.Equals(culture, "neutral", StringComparison.OrdinalIgnoreCase)) 270if (String.Equals(_processorArchitecture, "msil", StringComparison.OrdinalIgnoreCase)) 361if (String.Equals(targetPath, file.TargetPath, StringComparison.OrdinalIgnoreCase)) 564file.TargetPath = Path.IsPathRooted(file.SourcePath) || file.SourcePath.StartsWith("..", StringComparison.Ordinal) ? Path.GetFileName(file.SourcePath) : file.SourcePath;
GenerateResource.cs (14)
678if (item.ItemSpec.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)) 680if (item.ItemSpec.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase)) 1101if (typeAttribute.IndexOf("ResXFileRef", StringComparison.Ordinal) >= 0) 1600if (!String.Equals(extension, ".resx", StringComparison.OrdinalIgnoreCase) && 1601!String.Equals(extension, ".resw", StringComparison.OrdinalIgnoreCase)) 2990if (String.Equals(extension, ".txt", StringComparison.OrdinalIgnoreCase) || 2991String.Equals(extension, ".restext", StringComparison.OrdinalIgnoreCase)) 2995else if (String.Equals(extension, ".resx", StringComparison.OrdinalIgnoreCase) || 2996String.Equals(extension, ".resw", StringComparison.OrdinalIgnoreCase)) 3000else if (String.Equals(extension, ".resources.dll", StringComparison.OrdinalIgnoreCase) || 3001String.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) || 3002String.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase)) 3006else if (String.Equals(extension, ".resources", StringComparison.OrdinalIgnoreCase)) 3472if (string.Equals(assemblyName.Name, "System.Resources.Extensions", StringComparison.OrdinalIgnoreCase))
GetSDKReferenceFiles.cs (6)
418if (_resolvedReferences.Any(x => String.Equals(x.AssemblyLocation, reference.AssemblyLocation, StringComparison.OrdinalIgnoreCase))) 553if (Path.GetExtension(file.RedistFile).Equals(".PRI", StringComparison.OrdinalIgnoreCase)) 579if (fileExtension.Equals(extension, StringComparison.OrdinalIgnoreCase)) 622if (FileUtilities.EnsureTrailingSlash(directoryToFileList.Key).StartsWith(FileUtilities.EnsureTrailingSlash(redistFilePath), StringComparison.OrdinalIgnoreCase)) 796return String.Equals(FileName, other.FileName, StringComparison.OrdinalIgnoreCase); 874return String.Equals(TargetPath, other.TargetPath, StringComparison.OrdinalIgnoreCase);
ListOperators\FindUnderPath.cs (1)
122if (String.Compare(conePath, 0, fullPath, 0, conePathLength, StringComparison.OrdinalIgnoreCase) == 0)
ManifestUtil\ApplicationManifest.cs (3)
548bool isCorrectFileType = !String.IsNullOrEmpty(_entryPoint.TargetPath) && _entryPoint.TargetPath.EndsWith(".exe", StringComparison.OrdinalIgnoreCase); 599if (fileReference.TargetPath.Equals(fileAssociation.DefaultIcon, StringComparison.Ordinal)) 631StringComparison.OrdinalIgnoreCase))
ManifestUtil\AssemblyIdentity.cs (8)
354return String.Equals(a1._name, a2._name, StringComparison.OrdinalIgnoreCase) 355&& String.Equals(a1._publicKeyToken, a2._publicKeyToken, StringComparison.OrdinalIgnoreCase) 356&& String.Equals(a1._version, a2._version, StringComparison.OrdinalIgnoreCase) 357&& String.Equals(a1._culture, a2._culture, StringComparison.OrdinalIgnoreCase) 358&& String.Equals(a1._processorArchitecture, a2._processorArchitecture, StringComparison.OrdinalIgnoreCase); 360return String.Equals(a1._name, a2._name, StringComparison.OrdinalIgnoreCase); 407if ((string.IsNullOrEmpty(frameworkIdentifier) || frameworkName.Identifier.Equals(frameworkIdentifier, StringComparison.OrdinalIgnoreCase)) && 479public bool IsNeutralPlatform => String.IsNullOrEmpty(_processorArchitecture) || String.Equals(_processorArchitecture, "msil", StringComparison.OrdinalIgnoreCase);
ManifestUtil\AssemblyReference.cs (1)
93if (String.Equals(AssemblyIdentity.Name, Constants.CLRPlatformAssemblyName, StringComparison.OrdinalIgnoreCase))
ManifestUtil\AssemblyReferenceCollection.cs (3)
87StringComparison.OrdinalIgnoreCase)) 134String.Equals(identity.Name, System.IO.Path.GetFileNameWithoutExtension(a.SourcePath), StringComparison.OrdinalIgnoreCase)) 161if (String.Equals(targetPath, a.TargetPath, StringComparison.OrdinalIgnoreCase))
ManifestUtil\BaseReference.cs (1)
49if (path.EndsWith(Constants.DeployFileExtension, StringComparison.OrdinalIgnoreCase))
ManifestUtil\DeployManifest.cs (1)
580StringComparison.OrdinalIgnoreCase))
ManifestUtil\FileReference.cs (3)
90get => String.Equals(_writeableType, "applicationData", StringComparison.OrdinalIgnoreCase); 372if (String.Equals(_versioned, "yes", StringComparison.OrdinalIgnoreCase)) 377if (String.Equals(_versioned, "no", StringComparison.OrdinalIgnoreCase))
ManifestUtil\FileReferenceCollection.cs (1)
84if (String.Equals(targetPath, f.TargetPath, StringComparison.OrdinalIgnoreCase))
ManifestUtil\Manifest.cs (5)
485else if (a.AssemblyIdentity != null && String.Equals(a.AssemblyIdentity.Type, "win32", StringComparison.OrdinalIgnoreCase)) 519fileName.Equals(Constants.AppHostExe, StringComparison.InvariantCultureIgnoreCase)) 656StringComparison.OrdinalIgnoreCase)) 716return !String.Equals(AssemblyIdentity.ProcessorArchitecture, assembly.AssemblyIdentity.ProcessorArchitecture, StringComparison.OrdinalIgnoreCase); 790return string.Compare(xRef.SortName, yRef.SortName, StringComparison.Ordinal);
ManifestUtil\ManifestFormatter.cs (3)
49if ((xpath.Equals(XPaths.languageAttribute1, StringComparison.Ordinal) || xpath.Equals( 51StringComparison.Ordinal)) && String.Equals( 54StringComparison.Ordinal))
ManifestUtil\ManifestReader.cs (2)
122if (path.EndsWith(".application", StringComparison.Ordinal)) 126else if (path.EndsWith(".exe.manifest", StringComparison.Ordinal))
ManifestUtil\mansign2.cs (1)
490if (!oldCsp.CspKeyContainerInfo.ProviderName.StartsWith("Microsoft", StringComparison.Ordinal))
ManifestUtil\PathUtil.cs (13)
61if (Uri.UriSchemeFile.Equals(u.Scheme, StringComparison.OrdinalIgnoreCase) && 82if (String.Equals(Path.GetExtension(path), ".application", StringComparison.Ordinal)) 87if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal)) 113return path.EndsWith(".mdf", StringComparison.OrdinalIgnoreCase) 114|| path.EndsWith(".mdb", StringComparison.OrdinalIgnoreCase) 115|| path.EndsWith(".ldf", StringComparison.OrdinalIgnoreCase) 116|| path.EndsWith(".sdf", StringComparison.OrdinalIgnoreCase) 117|| path.EndsWith(".xml", StringComparison.OrdinalIgnoreCase) 157if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal)) 179return path.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) 180|| path.EndsWith(".exe", StringComparison.OrdinalIgnoreCase) 224if (String.Equals(u.Host, localHost, StringComparison.OrdinalIgnoreCase)) 227int i = path.IndexOf(localHost, StringComparison.OrdinalIgnoreCase);
ManifestUtil\SecurityUtil.cs (5)
592targetFrameworkIdentifier.Equals(Constants.DotNetFrameworkIdentifier, StringComparison.InvariantCultureIgnoreCase)) 597else if (targetFrameworkIdentifier.Equals(Constants.DotNetCoreAppIdentifier, StringComparison.InvariantCultureIgnoreCase)) 633return string.Equals(oid.FriendlyName, "sha256RSA", StringComparison.OrdinalIgnoreCase) || 634string.Equals(oid.FriendlyName, "sha384RSA", StringComparison.OrdinalIgnoreCase) || 635string.Equals(oid.FriendlyName, "sha512RSA", StringComparison.OrdinalIgnoreCase);
ManifestUtil\TrustInfo.cs (1)
140if (!String.Equals(idAttribute.Value, idrefAttribute.Value, StringComparison.Ordinal))
ManifestUtil\Util.cs (6)
299if (String.Equals(value, "neutral", StringComparison.OrdinalIgnoreCase)) 304if (String.Equals(value, "*", StringComparison.OrdinalIgnoreCase)) 379if (value.StartsWith("v", StringComparison.OrdinalIgnoreCase)) 391if (String.Equals(platform, s_platforms[i], StringComparison.OrdinalIgnoreCase)) 611return String.Compare(item1.ItemSpec, item2.ItemSpec, StringComparison.Ordinal); 618if (version.StartsWith("v", StringComparison.OrdinalIgnoreCase))
ManifestUtil\XmlUtil.cs (1)
155if (!uri.LocalPath.StartsWith(Path.GetTempPath(), StringComparison.Ordinal))
MSBuild.cs (1)
669else if (String.Equals("Build", value, StringComparison.OrdinalIgnoreCase))
RedistList.cs (18)
160return entry.RedistName.StartsWith("Microsoft-Windows-CLRCoreComp", StringComparison.OrdinalIgnoreCase); 397if (!string.Equals(simpleName, entry.SimpleName, StringComparison.OrdinalIgnoreCase)) 444if (!string.Equals(simpleName, entry.SimpleName, StringComparison.OrdinalIgnoreCase)) 450if (!entry.RedistName.StartsWith("Microsoft-Windows-CLRCoreComp", StringComparison.OrdinalIgnoreCase)) 517if (!String.Equals(_simpleName, entry.SimpleName, StringComparison.OrdinalIgnoreCase)) 712if (string.Equals(reader.Name, "FileList", StringComparison.OrdinalIgnoreCase)) 717if (string.Equals(reader.Name, "Redist", StringComparison.OrdinalIgnoreCase)) 729if (string.Equals(reader.Name, "Remap", StringComparison.OrdinalIgnoreCase)) 777if (string.Equals(reader.Name, "From", StringComparison.OrdinalIgnoreCase) && !reader.IsEmptyElement && fromEntry == null) 786if (string.Equals(reader.Name, "To", StringComparison.OrdinalIgnoreCase) && fromEntry != null && toEntry == null) 809if (reader.NodeType == XmlNodeType.EndElement && string.Equals(reader.Name, "From", StringComparison.OrdinalIgnoreCase)) 815if (reader.NodeType == XmlNodeType.EndElement && string.Equals(reader.Name, "Remap", StringComparison.OrdinalIgnoreCase)) 831if (string.Equals(reader.Name, "File", StringComparison.OrdinalIgnoreCase)) 849if (string.Equals(reader.Name, "Remap", StringComparison.OrdinalIgnoreCase)) 859if (reader.NodeType == XmlNodeType.EndElement && string.Equals(reader.Name, "FileList", StringComparison.OrdinalIgnoreCase)) 894bool retargetableFlag = "Yes".Equals(retargetable, StringComparison.OrdinalIgnoreCase); 946int stringResult = string.Compare(firstAssemblyName.Name, secondAssemblyName.Name, StringComparison.OrdinalIgnoreCase); 1015return String.Compare(Descriptor, that.Descriptor, StringComparison.OrdinalIgnoreCase);
RequiresFramework35SP1Assembly.cs (4)
81if (version.StartsWith("v", StringComparison.OrdinalIgnoreCase)) 159(string.Equals(candidateFile.GetMetadata("IncludeHash"), "false", StringComparison.OrdinalIgnoreCase) 160|| string.Equals(candidateFile.ItemSpec, Constants.NET35SP1AssemblyIdentity[0], StringComparison.OrdinalIgnoreCase) 161|| string.Equals(candidateFile.ItemSpec, Constants.NET35ClientAssemblyIdentity[0], StringComparison.OrdinalIgnoreCase)))
ResGenDependencies.cs (4)
65(!String.Equals(baseLinkedFileDirectory, value, StringComparison.OrdinalIgnoreCase))) 385if (!String.Equals(assemblySimpleName, otherLibrary.assemblySimpleName, StringComparison.OrdinalIgnoreCase)) 390if (!String.Equals(neutralResourceLanguage, otherLibrary.neutralResourceLanguage, StringComparison.OrdinalIgnoreCase)) 404if (!String.Equals(OutputFiles[i], otherLibrary.OutputFiles[i], StringComparison.OrdinalIgnoreCase))
ResolveKeySource.cs (1)
112if (!String.Equals(keyFileExtension, pfxFileExtension, StringComparison.OrdinalIgnoreCase))
ResolveManifestFiles.cs (17)
229if (version.StartsWith("v", StringComparison.OrdinalIgnoreCase)) 252if (String.Equals(TargetCulture, "*", StringComparison.Ordinal)) 256else if (!String.Equals(TargetCulture, "neutral", StringComparison.Ordinal)) 309targetPath.Equals(Constants.AppHostExe, StringComparison.InvariantCultureIgnoreCase) && 385if (String.Equals(assemblyType, "Satellite", StringComparison.Ordinal)) 420if (identity != null && !String.Equals(identity.Culture, "neutral", StringComparison.Ordinal)) 480if (String.Equals(dependencyType, "Prerequisite", StringComparison.Ordinal)) 484else if (String.Equals(dependencyType, "Install", StringComparison.Ordinal)) 494string.Equals(entry.publishInfo.includeHash, "false", StringComparison.OrdinalIgnoreCase) && 557if (String.Equals(itemDestPath, assemblyDestPath, StringComparison.OrdinalIgnoreCase)) 604string.Equals(entry.publishInfo.includeHash, "false", StringComparison.OrdinalIgnoreCase) && 665string.Equals(entry.publishInfo.includeHash, "false", StringComparison.OrdinalIgnoreCase) && 695if (String.Equals(targetPath, manifestEntryPointList[i].key, StringComparison.OrdinalIgnoreCase)) 703StringComparison.OrdinalIgnoreCase) && 760bool isDotNetCore = String.Equals(TargetFrameworkIdentifier, Constants.DotNetCoreAppIdentifier, StringComparison.InvariantCultureIgnoreCase); 779if (item.ItemSpec.EndsWith(".dll", StringComparison.Ordinal) && identity == null && !isDotNetCore) 953if (identity != null && !string.Equals(identity.Culture, "neutral", StringComparison.Ordinal))
ResolveSDKReference.cs (20)
373if (reference.SupportsMultipleVersions != MultipleVersionSupport.Allow && !reference.SimpleName.Equals("Microsoft.VCLibs", StringComparison.InvariantCultureIgnoreCase)) 488if (referencesToAddMetadata.TryGetValue(sdkSimpleName, out string value) && value.Equals(rawSdkVersion, StringComparison.InvariantCultureIgnoreCase)) 535var resolvedReference = sdkReferenceItems.Where(y => String.Equals(y.SimpleName, simpleName, StringComparison.OrdinalIgnoreCase) && String.Equals(y.Version, sdkVersion, StringComparison.OrdinalIgnoreCase)).DefaultIfEmpty(null).FirstOrDefault(); 975bool simpleNameMatches = String.Equals(SimpleName, other.SimpleName, StringComparison.OrdinalIgnoreCase); 976bool versionMatches = Version.Equals(other.Version, StringComparison.OrdinalIgnoreCase); 1199sdkConfiguration = sdkConfiguration.Equals("Release", StringComparison.OrdinalIgnoreCase) ? Retail : sdkConfiguration; 1201sdkArchitecture = sdkArchitecture.Equals("msil", StringComparison.OrdinalIgnoreCase) ? NeutralArch : sdkArchitecture; 1202sdkArchitecture = sdkArchitecture.Equals("AnyCPU", StringComparison.OrdinalIgnoreCase) ? NeutralArch : sdkArchitecture; 1203sdkArchitecture = sdkArchitecture.Equals("Any CPU", StringComparison.OrdinalIgnoreCase) ? NeutralArch : sdkArchitecture; 1204sdkArchitecture = sdkArchitecture.Equals("amd64", StringComparison.OrdinalIgnoreCase) ? X64Arch : sdkArchitecture; 1225if (architecture.Equals(sdkArchitecture, StringComparison.OrdinalIgnoreCase)) 1234string remappedArchitecture = sdkArchitecture.Equals(NeutralArch, StringComparison.OrdinalIgnoreCase) ? AnyCPUArch : sdkArchitecture; 1239supportedArchList += supportedArchitectures[i].Equals(NeutralArch, StringComparison.OrdinalIgnoreCase) ? AnyCPUArch : supportedArchitectures[i]; 1264if (!String.IsNullOrEmpty(TargetPlatform) && !String.Equals(targetPlatformIdentifier, TargetPlatform) && (!PlatformAliases.TryGetValue(TargetPlatform, out string platform) || !String.Equals(targetPlatformIdentifier, platform, StringComparison.OrdinalIgnoreCase))) 1277if (String.Equals(NeutralArch, sdkArchitecture, StringComparison.OrdinalIgnoreCase) && !String.IsNullOrEmpty(SupportPrefer32Bit) && _prefer32BitFromProject) 1357if (!String.Equals("Appx", appxComponents[0], StringComparison.OrdinalIgnoreCase)) 1374if (!(configurationComponent.Equals(Debug, StringComparison.OrdinalIgnoreCase) || configurationComponent.Equals(Retail, StringComparison.OrdinalIgnoreCase))) 1394if ((configurationComponent == null && !containsKey) || (configurationComponent?.Equals(sdkConfiguration, StringComparison.OrdinalIgnoreCase) == true))
ResourceHandling\MSBuildResXReader.cs (6)
102if (aliasedTypeName.Equals("System.String", StringComparison.Ordinal)) 162if (typename.StartsWith("System.Resources.ResXFileRef", StringComparison.Ordinal)) // TODO: is this too general? Should it be OrdinalIgnoreCase? 168if (typename.StartsWith("System.Resources.ResXNullRef", StringComparison.Ordinal)) 304return fileRefType.StartsWith(StringTypeNamePrefix, StringComparison.Ordinal); 309return fileRefType.StartsWith(MemoryStreamTypeNamePrefix, StringComparison.Ordinal); 340if (stringValue.StartsWith("\"", StringComparison.Ordinal))
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (5)
226TaskType = exportedTypes.FirstOrDefault(type => type.Name.Equals(taskName, StringComparison.OrdinalIgnoreCase)) 227?? exportedTypes.Where(i => i.FullName != null).FirstOrDefault(type => type.FullName.Equals(taskName, StringComparison.OrdinalIgnoreCase) || type.FullName.EndsWith(taskName, StringComparison.OrdinalIgnoreCase)); 618string assemblyFileName = reference.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || reference.EndsWith(".exe", StringComparison.OrdinalIgnoreCase)
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
66if (!_dotnetCliPath.EndsWith(dotnetFileName, StringComparison.OrdinalIgnoreCase))
RoslynCodeTaskFactory\RoslynCodeTaskFactoryTaskInfo.cs (2)
56return String.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) 57&& String.Equals(SourceCode, other.SourceCode, StringComparison.OrdinalIgnoreCase)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (3)
280if (String.Equals(p, platform, StringComparison.OrdinalIgnoreCase)) 378if (String.Compare(version, 0, targetRuntimeVersion, 0, targetRuntimeVersion.Length, StringComparison.OrdinalIgnoreCase) == 0) 409if (String.Compare(version, 0, targetRuntimeVersion, 0, targetRuntimeVersion.Length, StringComparison.OrdinalIgnoreCase) == 0)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (5)
48target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x64", StringComparison.OrdinalIgnoreCase)); 50target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase)); 55target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase)); 57target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x64", StringComparison.OrdinalIgnoreCase)); 63target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase));
src\msbuild\src\Shared\CanonicalError.cs (5)
283private static readonly SearchValues<string> s_warningOrError = SearchValues.Create(["warning", "error"], StringComparison.OrdinalIgnoreCase); 355if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 359else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase)) 393if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 397else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
src\msbuild\src\Shared\ErrorUtilities.cs (1)
27if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
src\msbuild\src\Shared\LanguageParser\CSharptokenEnumerator.cs (1)
204if (identifier.StartsWith("@", StringComparison.Ordinal))
src\msbuild\src\Shared\LanguageParser\token.cs (1)
58return String.Equals(_innerText, compareTo, StringComparison.OrdinalIgnoreCase);
src\msbuild\src\Shared\LanguageParser\tokenCharReader.cs (2)
163(ignoreCase /* ignore case */) ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
src\msbuild\src\Shared\PlatformNegotiation.cs (2)
51else if (!string.IsNullOrEmpty(referencedProjectPlatform) && referencedProjectPlatform.Equals(currentProjectPlatform, StringComparison.OrdinalIgnoreCase)) 92if (!string.IsNullOrEmpty(referencedProjectPlatform) && referencedProjectPlatform.Equals(buildProjectReferenceAs, StringComparison.OrdinalIgnoreCase))
SystemState.cs (2)
462if (!string.IsNullOrEmpty(path) && path.EndsWith(".dll", StringComparison.OrdinalIgnoreCase)) 470if (String.Equals(path, pathFromRedistList, StringComparison.OrdinalIgnoreCase))
Unzip.cs (1)
203if (!destinationPath.FullName.StartsWith(destinationDirectory.FullName, StringComparison.OrdinalIgnoreCase))
WriteCodeFragment.cs (4)
228if (name.StartsWith("_Parameter", StringComparison.OrdinalIgnoreCase)) 330if (key.EndsWith(TypeNameSuffix, StringComparison.OrdinalIgnoreCase)) 361else if (key.EndsWith(IsLiteralSuffix, StringComparison.OrdinalIgnoreCase)) 385if (string.Equals(value, "true", StringComparison.OrdinalIgnoreCase))
XmlTaskUtility.cs (2)
75return xml.Contains(DoctypeMarker, StringComparison.Ordinal); 94return content.Contains(DoctypeMarker, StringComparison.Ordinal);
Microsoft.Build.Tasks.Git (14)
GitDataReader\GitConfig.Reader.cs (2)
316if (key.SubsectionName.StartsWith(caseSensitiveGitDirPrefix, StringComparison.Ordinal)) 321else if (key.SubsectionName.StartsWith(caseInsensitiveGitDirPrefix, StringComparison.Ordinal))
GitDataReader\GitEnvironment.cs (1)
71if (string.Equals(configurationScope, LocalConfigurationScopeName, StringComparison.OrdinalIgnoreCase))
GitDataReader\GitIgnore.cs (3)
90private StringComparison PathComparison 91=> IgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
GitDataReader\GitReferenceResolver.cs (2)
166if (!reference.StartsWith(RefsPrefix, StringComparison.Ordinal)) 250if (reference.StartsWith(refPrefix + RefsPrefix, StringComparison.Ordinal))
GitOperations.cs (1)
129if (prefix.Length > longestPrefixLength && url.StartsWith(prefix, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.Build.Utilities.Core (65)
_generated\0\RegexGenerator.g.cs (4)
873!slice.Slice(1).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 885!slice.Slice(1).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive) 1438!slice.Slice(2).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive) 1450!slice.Slice(2).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive)
ApiContract.cs (3)
37internal static bool IsContainedApiContractsElement(string elementName) => string.Equals(elementName, Elements.ContainedApiContracts, StringComparison.Ordinal); 39internal static bool IsVersionedContentElement(string elementName) => string.Equals(elementName, Elements.VersionedContent, StringComparison.Ordinal); 53if (contractNode is XmlElement contractElement && string.Equals(contractNode.Name, Elements.ApiContract, StringComparison.Ordinal))
CommandLineBuilder.cs (1)
286if (addQuotes && unquotedTextToAppend.EndsWith("\\", StringComparison.Ordinal))
ExtensionSDK.cs (1)
159if (words[0].Trim().StartsWith("Version", StringComparison.OrdinalIgnoreCase))
PlatformManifest.cs (2)
113string.Equals(childNode.Name, Elements.ApplicationPlatform, StringComparison.Ordinal)) 145else if (string.Equals(childElement.Name, Elements.DependentPlatform, StringComparison.Ordinal))
SDKManifest.cs (3)
331string.Equals(childNode.Name, Elements.FileList, StringComparison.Ordinal)) 375if (attribute.Name.StartsWith(Attributes.FrameworkIdentity, StringComparison.OrdinalIgnoreCase)) 386if (attribute.Name.StartsWith(Attributes.APPX, StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (3)
280if (String.Equals(p, platform, StringComparison.OrdinalIgnoreCase)) 378if (String.Compare(version, 0, targetRuntimeVersion, 0, targetRuntimeVersion.Length, StringComparison.OrdinalIgnoreCase) == 0) 409if (String.Compare(version, 0, targetRuntimeVersion, 0, targetRuntimeVersion.Length, StringComparison.OrdinalIgnoreCase) == 0)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (5)
48target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x64", StringComparison.OrdinalIgnoreCase)); 50target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase)); 55target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase)); 57target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x64", StringComparison.OrdinalIgnoreCase)); 63target => !string.IsNullOrEmpty(target.Platform) && target.Platform.Equals("x86", StringComparison.OrdinalIgnoreCase));
src\msbuild\src\Shared\CanonicalError.cs (5)
283private static readonly SearchValues<string> s_warningOrError = SearchValues.Create(["warning", "error"], StringComparison.OrdinalIgnoreCase); 355if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 359else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase)) 393if (String.Equals(category, "error", StringComparison.OrdinalIgnoreCase)) 397else if (String.Equals(category, "warning", StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
src\msbuild\src\Shared\ErrorUtilities.cs (1)
27if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
TargetPlatformSDK.cs (1)
177return TargetPlatformIdentifier.Equals(other.TargetPlatformIdentifier, StringComparison.OrdinalIgnoreCase) && TargetPlatformVersion.Equals(other.TargetPlatformVersion);
ToolLocationHelper.cs (34)
481platformSDK.TargetPlatformIdentifier.Equals(targetPlatformIdentifier, StringComparison.OrdinalIgnoreCase) 536(platform.TargetPlatformIdentifier.Equals(targetPlatformIdentifier, StringComparison.OrdinalIgnoreCase) 686if (!neutralArchitectureName.Equals(targetArchitecture, StringComparison.OrdinalIgnoreCase)) 695if (!neutralArchitectureName.Equals(targetArchitecture, StringComparison.OrdinalIgnoreCase)) 1221if (string.IsNullOrWhiteSpace(folderName) || sdkVersion != "10.0" || !string.Equals(sdkIdentifier, "Windows", StringComparison.OrdinalIgnoreCase)) 1347bool isSDKMatch = string.Equals(sdk.TargetPlatformIdentifier, sdkIdentifier, StringComparison.OrdinalIgnoreCase) && Equals(sdk.TargetPlatformVersion, sdkVersion); 1597string.Equals(platform.TargetPlatformIdentifier, targetPlatformIdentifier, StringComparison.OrdinalIgnoreCase) 1821if (targetFrameworkIdentifier.Equals(FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase) && frameworkVersion.Major < 4 && string.IsNullOrEmpty(targetFrameworkProfile)) 1829if (!Environment.Is64BitOperatingSystem || platformTarget.Equals("x86", StringComparison.OrdinalIgnoreCase) || platformTarget.Equals("arm", StringComparison.OrdinalIgnoreCase)) 1833else if (platformTarget.Equals("x64", StringComparison.OrdinalIgnoreCase) || platformTarget.Equals("Itanium", StringComparison.OrdinalIgnoreCase) || platformTarget.Equals("arm64", StringComparison.OrdinalIgnoreCase)) 2239if (string.Equals(frameworkName.Identifier, ".NETFramework", StringComparison.OrdinalIgnoreCase) 2259StringComparison.Ordinal)) 2408if (targetArchitecture.Equals("msil", StringComparison.OrdinalIgnoreCase) || 2409targetArchitecture.Equals("AnyCPU", StringComparison.OrdinalIgnoreCase) || 2410targetArchitecture.Equals("Any CPU", StringComparison.OrdinalIgnoreCase)) 2414else if (targetArchitecture.Equals("Amd64", StringComparison.OrdinalIgnoreCase)) 2614if (rootPathWithIdentifier.Name.Equals(uapDirectoryName, StringComparison.OrdinalIgnoreCase) && directoryUnderRoot.Key.Major == uapVersion) 2750platformSDKmanifestExists = fileExists(platformSDKManifest) || platformSDKDirectory.IndexOf("Windows Kits", StringComparison.OrdinalIgnoreCase) >= 0; 3145if (string.Equals(reader.Name, "FileList", StringComparison.OrdinalIgnoreCase)) 3150if (string.Equals(reader.Name, "IncludeFramework", StringComparison.OrdinalIgnoreCase)) 3156if (string.Equals(reader.Name, "Name", StringComparison.OrdinalIgnoreCase)) 3319if (!string.Equals(ProcessorArchitecture.CurrentProcessArchitecture, convertedArchitecture, StringComparison.OrdinalIgnoreCase)) 3325if (filePath == null && !string.Equals(ProcessorArchitecture.X86, ProcessorArchitecture.CurrentProcessArchitecture, StringComparison.OrdinalIgnoreCase)) 3479if (!string.Equals(ProcessorArchitecture.CurrentProcessArchitecture, convertedArchitecture, StringComparison.OrdinalIgnoreCase)) 3485if (filePath == null && !string.Equals(ProcessorArchitecture.X86, ProcessorArchitecture.CurrentProcessArchitecture, StringComparison.OrdinalIgnoreCase)) 3759if (frameworkReferenceRoot.Equals(FrameworkLocationHelper.programFilesReferenceAssemblyLocation, StringComparison.OrdinalIgnoreCase)) 3768string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV30, StringComparison.OrdinalIgnoreCase) 3769|| string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV35, StringComparison.OrdinalIgnoreCase))) 3775if (string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase)) 3829if (string.Equals(frameworkIdentifier, FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase)) 3849if (folder.Name.Length >= 4 && folder.Name.StartsWith("v", StringComparison.OrdinalIgnoreCase))
ToolTask.cs (1)
63private static readonly bool s_preserveTempFiles = string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal);
Microsoft.CodeAnalysis (116)
Collections\IdentifierCollection.cs (2)
69if (!string.Equals(identifier, strValue, StringComparison.Ordinal)) 123return string.Equals(identifier, spelling, StringComparison.Ordinal);
CommandLine\AnalyzerConfig.cs (3)
167_hasGlobalFileName = Path.GetFileName(pathToFile).Equals(UserGlobalConfigName, StringComparison.OrdinalIgnoreCase); 305public static StringComparison NameComparer { get; } = StringComparison.Ordinal;
CommandLine\AnalyzerConfigSet.cs (3)
208if (PathUtilities.IsSameDirectoryOrChildOf(normalizedPath, config.NormalizedDirectory, StringComparison.Ordinal)) 404if (key.StartsWith(diagnosticOptionPrefix, StringComparison.Ordinal) && 405key.EndsWith(diagnosticOptionSuffix, StringComparison.Ordinal))
CommandLine\CommandLineParser.cs (15)
95/// <see cref="StringComparison.InvariantCultureIgnoreCase"/> implementation allocates a <see cref="String"/>. 113return optionName.AsSpan().Equals(value, StringComparison.InvariantCultureIgnoreCase); 252part.Substring(0, versionParameterDesignatorLength).Equals(versionParameterDesignator, StringComparison.OrdinalIgnoreCase) && 556if (!optionsEnded && arg.StartsWith("@", StringComparison.Ordinal)) 659if (!string.Equals(newArg, "/noconfig", StringComparison.OrdinalIgnoreCase) && !string.Equals(newArg, "-noconfig", StringComparison.OrdinalIgnoreCase)) 792if (!arg.StartsWith(optionName, StringComparison.OrdinalIgnoreCase)) 873else if (string.Equals(rawAccessibility, "public", StringComparison.OrdinalIgnoreCase)) 877else if (string.Equals(rawAccessibility, "private", StringComparison.OrdinalIgnoreCase)) 1139isScriptFile = !extension.Span.Equals(RegularFileExtension.AsSpan(), StringComparison.OrdinalIgnoreCase); 1245bool singleDotPattern = string.Equals(pattern, ".", StringComparison.Ordinal); 1336if (value.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) 1340else if (value.StartsWith("0", StringComparison.OrdinalIgnoreCase)) 1374if (value.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) 1378else if (value.StartsWith("0", StringComparison.OrdinalIgnoreCase))
CommandLine\CommonCompiler.cs (1)
1753return diagnosticId.StartsWith(expectedPrefix, StringComparison.Ordinal) && uint.TryParse(diagnosticId.Substring(expectedPrefix.Length), out code);
Compilation\CompilationOptions.cs (5)
628string.Equals(this.CryptoKeyContainer, other.CryptoKeyContainer, StringComparison.Ordinal) && 629string.Equals(this.CryptoKeyFile, other.CryptoKeyFile, StringComparison.Ordinal) && 633string.Equals(this.MainTypeName, other.MainTypeName, StringComparison.Ordinal) && 636string.Equals(this.ModuleName, other.ModuleName, StringComparison.Ordinal) && 641string.Equals(this.ScriptClassName, other.ScriptClassName, StringComparison.Ordinal) &&
Desktop\AssemblyPortabilityPolicy.cs (4)
91string.Equals(enableAttribute, "false", StringComparison.OrdinalIgnoreCase) ? false : 92string.Equals(enableAttribute, "true", StringComparison.OrdinalIgnoreCase) ? true : 97if (string.Equals(pkt, "31bf3856ad364e35", StringComparison.OrdinalIgnoreCase)) 101else if (string.Equals(pkt, "7cec85d7bea7798e", StringComparison.OrdinalIgnoreCase))
Diagnostic\FileLinePositionSpan.cs (1)
102string.Equals(Path, other.Path, StringComparison.Ordinal);
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (2)
68internal static readonly (StringComparer Comparer, StringComparison Comparison) SimpleNameComparer = (StringComparer.OrdinalIgnoreCase, StringComparison.OrdinalIgnoreCase);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
1359return root.DescendantTokens().Any(static token => string.Equals(token.ValueText, "GeneratedCode", StringComparison.Ordinal) || 1360string.Equals(token.ValueText, nameof(GeneratedCodeAttribute), StringComparison.Ordinal));
DiagnosticAnalyzer\AnalyzerFileReference.cs (3)
567if (string.Equals(referencedAssemblyName.Name, runningCompilerAssemblyName.Name, StringComparison.OrdinalIgnoreCase) 616if (targetFrameworkAttribute is object && targetFrameworkAttribute.FrameworkName.StartsWith(".NETFramework", StringComparison.OrdinalIgnoreCase)) 645builder.Sort(static (x, y) => string.Compare(x.typeName, y.typeName, StringComparison.OrdinalIgnoreCase));
DiagnosticAnalyzer\AnalyzerManager.cs (1)
287if (descriptor.Id.Equals(diagnostic.Id, StringComparison.OrdinalIgnoreCase))
DiagnosticAnalyzer\ProgramFilesAnalyzerPathResolver.cs (1)
39=> analyzerPath.StartsWith(DotNetPath, StringComparison.OrdinalIgnoreCase);
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
Emit\NoPia\EmbeddedTypesManager.cs (2)
181int result = string.Compare(dx.NamespaceName, dy.NamespaceName, StringComparison.Ordinal); 185result = string.Compare(dx.Name, dy.Name, StringComparison.Ordinal);
Emit\SynthesizedDelegateKey.cs (1)
22=> Name.Equals(other.Name, StringComparison.Ordinal);
FileKey.cs (1)
64string.Equals(this.FullPath, other.FullPath, StringComparison.OrdinalIgnoreCase);
FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : 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);
MetadataReader\MetadataHelpers.cs (4)
654if (len == 6 && start == 0 && nameSpan.StartsWith(SystemString.AsSpan(), StringComparison.Ordinal)) 722if (delimiter == 6 && pstrName.StartsWith(SystemString, StringComparison.Ordinal)) 1070fullyQualified.StartsWith(namespaceName, StringComparison.Ordinal) && 1071fullyQualified.EndsWith(typeName, StringComparison.Ordinal);
MetadataReader\MetadataReaderExtensions.cs (1)
25if (version.StartsWith(prefix, StringComparison.Ordinal))
MetadataReader\ModuleExtensions.cs (2)
87return !name.StartsWith(VTableGapMethodNamePrefix, StringComparison.Ordinal); 160if (emittedMethodName.StartsWith(prefix, StringComparison.Ordinal))
MetadataReader\PEModule.cs (1)
4015return string.Equals(metadataReader.GetString(nameHandle), name, StringComparison.OrdinalIgnoreCase);
MetadataReference\AssemblyIdentity.DisplayName.cs (13)
274if (string.Equals(propertyName, "Version", StringComparison.OrdinalIgnoreCase)) 298else if (string.Equals(propertyName, "Culture", StringComparison.OrdinalIgnoreCase) || 299string.Equals(propertyName, "Language", StringComparison.OrdinalIgnoreCase)) 313culture = string.Equals(propertyValue, InvariantCultureDisplay, StringComparison.OrdinalIgnoreCase) ? null : propertyValue; 316else if (string.Equals(propertyName, "PublicKey", StringComparison.OrdinalIgnoreCase)) 343else if (string.Equals(propertyName, "PublicKeyToken", StringComparison.OrdinalIgnoreCase)) 366else if (string.Equals(propertyName, "Retargetable", StringComparison.OrdinalIgnoreCase)) 380if (string.Equals(propertyValue, "Yes", StringComparison.OrdinalIgnoreCase)) 384else if (string.Equals(propertyValue, "No", StringComparison.OrdinalIgnoreCase)) 395else if (string.Equals(propertyName, "ContentType", StringComparison.OrdinalIgnoreCase)) 409if (string.Equals(propertyValue, "WindowsRuntime", StringComparison.OrdinalIgnoreCase)) 682if (string.Equals(value, "null", StringComparison.OrdinalIgnoreCase) || 683string.Equals(value, "neutral", StringComparison.OrdinalIgnoreCase))
MetadataReference\AssemblyIdentityExtensions.cs (2)
18identity.Name.StartsWith("windows.", StringComparison.OrdinalIgnoreCase); 27string.Equals(identity.Name, WindowsRuntimeIdentitySimpleName, StringComparison.OrdinalIgnoreCase);
PEWriter\ExtendedPEBuilder.cs (1)
74if (name.Equals(MvidSectionName, StringComparison.Ordinal))
PEWriter\NativeResourceWriter.cs (1)
161return String.Compare(xString, yString, StringComparison.OrdinalIgnoreCase);
SourceFileResolver.cs (1)
143string.Equals(_baseDirectory, other._baseDirectory, StringComparison.Ordinal) &&
SourceGeneration\AdditionalSourcesCollection.cs (2)
22private const StringComparison _hintNameComparison = StringComparison.OrdinalIgnoreCase;
SourceGeneration\CompilationCache.cs (1)
199&& string.Equals(HintName, other.HintName, StringComparison.OrdinalIgnoreCase)
SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
SourceGeneration\GeneratorDriver.cs (1)
558&& string.Equals(source.HintName, previousTrees[j].HintName, StringComparison.OrdinalIgnoreCase))
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (3)
163var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
SwitchConstantValueHelper.cs (1)
124return string.Equals(firstString, second as string, System.StringComparison.Ordinal);
Symbols\Attributes\CommonAttributeData.cs (5)
92StringComparison options = description.MatchIgnoringCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 99static bool namespaceMatch(INamespaceSymbolInternal container, string namespaceName, StringComparison options) 182if (string.Equals(namedArguments[i].Key, name, StringComparison.Ordinal))
Syntax\SyntaxTreeComparer.cs (1)
27return string.Equals(x.FilePath, y.FilePath, StringComparison.OrdinalIgnoreCase) &&
Text\SourceHashAlgorithms.cs (4)
77if (string.Equals("sha1", name, StringComparison.OrdinalIgnoreCase)) 83if (string.Equals("sha256", name, StringComparison.OrdinalIgnoreCase)) 89if (string.Equals("sha384", name, StringComparison.OrdinalIgnoreCase)) 95if (string.Equals("sha512", name, StringComparison.OrdinalIgnoreCase))
Text\SourceText.cs (1)
374return text.Contains("\0\0", StringComparison.Ordinal);
XmlFileResolver.cs (1)
99return string.Equals(_baseDirectory, other._baseDirectory, StringComparison.Ordinal);
Microsoft.CodeAnalysis.Analyzers (125)
ImmutableObjectMethodAnalyzer.cs (1)
90if (!s_immutableMethodNames.Any(n => methodName.StartsWith(n, StringComparison.Ordinal)))
ImplementationIsObsoleteAnalyzer.cs (1)
55&& a.AttributeClass.ToDisplayString().Equals(ImplementationIsObsoleteAttributeFullName, StringComparison.Ordinal)) is { } attr &&
InternalImplementationOnlyAnalyzer.cs (1)
58&& a.AttributeClass.ToDisplayString().Equals(InternalImplementationOnlyAttributeFullName, StringComparison.Ordinal)) &&
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
68|| !value.Trim().Equals(AssemblyReferenceValidationConfigurationRelaxedValue, StringComparison.Ordinal);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (4)
86if (ruleId.StartsWith(allowedIds.prefix, StringComparison.Ordinal)) 149if (argument.Parameter?.Name.Equals(CategoryParameterName, StringComparison.Ordinal) == true) 246if (contents.Length == 0 || contents.StartsWith("#", StringComparison.Ordinal)) 310prefix1.Equals(prefix2, StringComparison.Ordinal))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (3)
303if (category != null && !string.Equals(category, releaseTrackingLine.Category, StringComparison.OrdinalIgnoreCase) || 370if (ruleId.StartsWith("CA", StringComparison.OrdinalIgnoreCase) && 440lastEntry.releaseTrackingLine.Category.Equals(releaseTrackingLine.Category, StringComparison.OrdinalIgnoreCase) &&
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (7)
27if (string.Equals(".resx", Path.GetExtension(file.Path), StringComparison.OrdinalIgnoreCase)) 43Debug.Assert(!resourceFileName.EndsWith(".resx", StringComparison.OrdinalIgnoreCase)); 60if (string.Equals(resourceFileName, fileName, StringComparison.OrdinalIgnoreCase)) 87var indexOfDataElement = sourceTextStr.IndexOf(dataElementStr, StringComparison.Ordinal); 89!valueElementStr.StartsWith(valueTagPrefix, StringComparison.OrdinalIgnoreCase) || 90!valueElementStr.EndsWith(valueTagSuffix, StringComparison.OrdinalIgnoreCase)) 96dataElementStr.IndexOf(valueElementStr, StringComparison.Ordinal) +
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (10)
625IArgumentOperation? titleArgument = creationArguments.FirstOrDefault(a => a.Parameter?.Name.Equals("title", StringComparison.OrdinalIgnoreCase) == true); 727var messageArgument = creationArguments.FirstOrDefault(a => a.Parameter?.Name.Equals("messageFormat", StringComparison.OrdinalIgnoreCase) == true); 774IArgumentOperation? descriptionArgument = creationArguments.FirstOrDefault(a => a.Parameter?.Name.Equals("description", StringComparison.OrdinalIgnoreCase) == true); 964var index = s.IndexOf(MultiSentenceSeparator, StringComparison.OrdinalIgnoreCase); 1037if (argument.Parameter?.Name.Equals(HelpLinkUriParameterName, StringComparison.OrdinalIgnoreCase) == true) 1067a => a.Parameter?.Name.Equals(CustomTagsParameterName, StringComparison.OrdinalIgnoreCase) == true); 1202if (argument.Parameter?.Name.Equals(DiagnosticIdParameterName, StringComparison.OrdinalIgnoreCase) == true) 1296var isCARule = ruleId.StartsWith("CA", StringComparison.Ordinal); 1299!ruleId.StartsWith("CS", StringComparison.Ordinal) && 1300!ruleId.StartsWith("BC", StringComparison.Ordinal))
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
61if (invocation.TargetMethod.Name.Equals("GetSemanticModel", StringComparison.Ordinal) &&
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (8)
114TextDocument? additionalDocument = project.AdditionalDocuments.FirstOrDefault(doc => string.Equals(doc.Name, name, StringComparison.OrdinalIgnoreCase)); 158var index = entry.IndexOf(EntryFieldSeparator, StringComparison.Ordinal); 304if (lineText.StartsWith(";", StringComparison.Ordinal)) 310if (lineText.StartsWith("###", StringComparison.Ordinal)) 312if (lineText.StartsWith(ReleaseTrackingHelper.TableTitleNewRules, StringComparison.OrdinalIgnoreCase)) 327if (lineText.StartsWith(ReleaseTrackingHelper.TableTitleRemovedRules, StringComparison.OrdinalIgnoreCase)) 331else if (lineText.StartsWith(ReleaseTrackingHelper.TableTitleChangedRules, StringComparison.OrdinalIgnoreCase)) 379string.Compare(entriesToAdd.First(), lineText, StringComparison.OrdinalIgnoreCase) <= 0)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (1)
149additionalDocuments.FirstOrDefault(a => string.Equals(a.FilePath, path, StringComparison.Ordinal)) is { } additionalDocument)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.CustomFixAllProvider.cs (2)
33if (fixAllContext.CodeActionEquivalenceKey!.EndsWith(SourceDocumentEquivalenceKeySuffix, StringComparison.Ordinal)) 39Debug.Assert(fixAllContext.CodeActionEquivalenceKey.EndsWith(AdditionalDocumentEquivalenceKeySuffix, StringComparison.Ordinal));
MetaAnalyzers\RegisterActionAnalyzer.cs (3)
304return method.Name.Equals(expectedName, StringComparison.Ordinal) && 314if (symbol == null || symbol.Kind != SymbolKind.Method || !symbol.Name.StartsWith("Register", StringComparison.Ordinal)) 337if (type == null || type.Name.Equals(nameof(Action), StringComparison.Ordinal))
MetaAnalyzers\ReleaseTrackingHelper.cs (11)
60if (string.IsNullOrWhiteSpace(lineText) || lineText.StartsWith(";", StringComparison.Ordinal)) 71if (lineText.StartsWith(ReleasePrefix, StringComparison.OrdinalIgnoreCase)) 96if (lineText.StartsWith(TableTitleNewRules, StringComparison.OrdinalIgnoreCase)) 101else if (lineText.StartsWith(TableTitleRemovedRules, StringComparison.OrdinalIgnoreCase)) 106else if (lineText.StartsWith(TableTitleChangedRules, StringComparison.OrdinalIgnoreCase)) 161if (lineText.StartsWith("## ", StringComparison.OrdinalIgnoreCase)) 165else if (lineText.StartsWith("### ", StringComparison.OrdinalIgnoreCase)) 211if (string.Equals(category, oldCategory, StringComparison.OrdinalIgnoreCase) && 290if (category.Equals(UndetectedText, StringComparison.OrdinalIgnoreCase)) 304if (string.Equals(severityPart, DisabledText, StringComparison.OrdinalIgnoreCase)) 308else if (severityPart.Equals(UndetectedText, StringComparison.OrdinalIgnoreCase))
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (2)
203!symbol.Name.Equals(DiagnosticWellKnownNames.ReportDiagnosticName, StringComparison.OrdinalIgnoreCase) || 233method.Name.Equals(nameof(Diagnostic.Create), StringComparison.OrdinalIgnoreCase))
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (2)
220if (!kvp.Key.SymbolName.EndsWith("Attribute", StringComparison.InvariantCulture) && 221!kvp.Key.ContainerName.EndsWith("Attribute", StringComparison.InvariantCulture))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\AdditionalFileProvider.cs (1)
43=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (5)
372!method.Name.StartsWith("Add", StringComparison.Ordinal)) 386=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 395=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 408method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 531method.Name.StartsWith("IsNull", StringComparison.Ordinal) &&
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
119else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 120parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 192var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 199nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 200nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 311names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 351.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 352.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
250if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
107filePath.IndexOf(RazorSourceGeneratorTypeName, StringComparison.Ordinal) >= 0;
Microsoft.CodeAnalysis.AnalyzerUtilities (76)
src\1e7e9f16bf7f1945\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
261if (operation.Field.Name.Equals("Empty", StringComparison.Ordinal) &&
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\66dd3055a1c91c38\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (3)
983!method.Name.StartsWith("Create", StringComparison.Ordinal) || 992if (method.Name.Equals("CreateInstance", StringComparison.Ordinal) && 1019symbol.Name.Equals("Empty", StringComparison.Ordinal) &&
src\683181b2796de991\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
127(attr.AttributeClass.Name.Equals("ValidatedNotNullAttribute", StringComparison.OrdinalIgnoreCase) ||
src\a172c07bebba4cd8\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (3)
195invocation.TargetMethod.Name.StartsWith("TryGet", StringComparison.Ordinal) && 254(targetMethod.Name.StartsWith("create", StringComparison.OrdinalIgnoreCase) || 255targetMethod.Name.StartsWith("open", StringComparison.OrdinalIgnoreCase));
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\AdditionalFileProvider.cs (1)
43=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (5)
372!method.Name.StartsWith("Add", StringComparison.Ordinal)) 386=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 395=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 408method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 531method.Name.StartsWith("IsNull", StringComparison.Ordinal) &&
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
119else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 120parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 192var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 199nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 200nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 311names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 351.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 352.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
250if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\WebInputSources.cs (1)
95if ((!typeSymbol.GetBaseTypesAndThis().Any(x => x.Name.EndsWith("Controller", System.StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3232(targetMethod.Name.EndsWith("Equals", StringComparison.Ordinal) ||
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.CodeStyle (48)
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
98if (!string.Equals(reformattedCopyrightTextParts[i].Trim(), fileHeaderCopyrightTextParts[i].Trim(), StringComparison.Ordinal))
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\DiagnosticHelper.cs (2)
327if (id == "RE0001" || id.StartsWith("JSON", StringComparison.Ordinal)) 337Debug.Assert(id.StartsWith("IDE", StringComparison.Ordinal));
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
162if (RoslynString.IsNullOrWhiteSpace(expectedNamespace) || expectedNamespace.Equals(currentNamespace, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
375if (trimmedPart.StartsWith(categoryPrefix, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
473static (field, property) => field.Name.EndsWith(property.Name, StringComparison.OrdinalIgnoreCase),
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
265: string.Equals(ctorParameter.Name, parameterName, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
274where m.Name.Equals(memberName, StringComparison.OrdinalIgnoreCase) 280return membersArray.FirstOrDefault(m => m.Name.Equals(memberName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
107filePath.IndexOf(RazorSourceGeneratorTypeName, StringComparison.Ordinal) >= 0;
Microsoft.CodeAnalysis.CSharp (60)
Binder\Binder_Expressions.cs (3)
7548if (text.EndsWith("l", StringComparison.Ordinal)) 7554else if (text.EndsWith("lu", StringComparison.Ordinal) || text.EndsWith("lU", StringComparison.Ordinal))
Binder\Binder_TupleOperators.cs (1)
305if (string.Equals(leftName, rightName, StringComparison.Ordinal))
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
56Debug.Assert(base.lambdaSymbol.Parameters[0].Name.StartsWith(transparentIdentifierPrefix, StringComparison.Ordinal));
CommandLine\CSharpCommandLineParser.cs (3)
169Debug.Assert(optionsEnded || !arg.StartsWith("@", StringComparison.Ordinal)); 213else if (value.StartsWith("0", StringComparison.Ordinal)) 2107if (part.Span.Equals(nullableSpan, StringComparison.OrdinalIgnoreCase))
Compiler\DocumentationCommentCompiler.cs (4)
517&& string.Equals(nameAttribute.Identifier.Identifier.ValueText, propertyName, StringComparison.Ordinal)) 1104Debug.Assert(pattern.StartsWith(currentLinePattern, StringComparison.Ordinal)); 1149int index = trimmed.IndexOf("*/", StringComparison.Ordinal); 1498int position = message.IndexOf(locationString, StringComparison.Ordinal); // Expect exact match
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
281int colonColonIndex = metadataName.IndexOf("::", StringComparison.Ordinal);
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
223hasDebugIds = !isDisplayClassParentField && name.AsSpan(suffixIndex).StartsWith(GeneratedNameConstants.SuffixSeparator.AsSpan(), StringComparison.Ordinal);
Emitter\Model\PEModuleBuilder.cs (1)
184!string.Equals(refIdentity.CultureName, asmIdentity.CultureName, StringComparison.OrdinalIgnoreCase))
Parser\DirectiveParser.cs (2)
333if (errorText.Equals("version", StringComparison.Ordinal)) 349errorText.StartsWith(versionMarker, StringComparison.Ordinal) &&
Parser\Lexer.cs (1)
1600Debug.Assert(string.Equals(info.Text.Substring(0, objectAddressOffset + 1), "@0x", StringComparison.OrdinalIgnoreCase));
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
534if (moduleId.EndsWith(extension, StringComparison.OrdinalIgnoreCase))
Symbols\Attributes\SourceAttributeData.cs (1)
300if (!string.Equals(namedType.MetadataName, targetInfo.Name, System.StringComparison.Ordinal) ||
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
180Debug.Assert(string.Equals(result, withIncludes, System.StringComparison.Ordinal));
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
213&& modifierType.Name.StartsWith("CallConv", StringComparison.Ordinal)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
159if (string.Equals(m.Name, moduleName, StringComparison.OrdinalIgnoreCase))
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1221if (_name.StartsWith(".", StringComparison.Ordinal))
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1329if (!decoder.Module.Name.Equals(referencedModuleName, StringComparison.OrdinalIgnoreCase)) 1339return !this.MetadataName.Equals(metadataReader.GetString(originalTypeRef.Name), StringComparison.Ordinal);
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
921&& string.Equals(extensionParameterName, name, StringComparison.Ordinal)) 927var param = parameters.FirstOrDefault(static (p, name) => string.Equals(p.Name, name, StringComparison.Ordinal), name);
Symbols\MissingMetadataTypeSymbol.cs (3)
394return string.Equals(MetadataName, other.MetadataName, StringComparison.Ordinal) && 396string.Equals(_namespaceName, other.NamespaceName, StringComparison.Ordinal) && 463return (object?)other != null && string.Equals(MetadataName, other.MetadataName, StringComparison.Ordinal) &&
Symbols\MissingModuleSymbol.cs (1)
244return (object)other != null && assembly.Equals(other.assembly, compareKind) && string.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase);
Symbols\Source\SourceAssemblySymbol.cs (3)
801else if (!string.Equals(_compilation.Options.CryptoKeyContainer, assemblyKeyContainerAttributeSetting, StringComparison.OrdinalIgnoreCase)) 848else if (!string.Equals(_compilation.Options.CryptoKeyFile, assemblyKeyFileAttributeSetting, StringComparison.OrdinalIgnoreCase)) 980if (!string.Equals(fileName, moduleName, StringComparison.OrdinalIgnoreCase))
Symbols\Source\SourceComplexParameterSymbol.cs (4)
711&& extensionParameter.Name.Equals(parameterName, StringComparison.Ordinal)) 722if (parameters[i].Name.Equals(parameterName, StringComparison.Ordinal)) 1400if (string.Equals(extensionParameter?.Name, name, StringComparison.Ordinal)) 1412var parameter = containingSymbolParameters.FirstOrDefault(static (param, name) => string.Equals(param.Name, name, StringComparison.Ordinal), name);
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
444if (string.Equals(p.Name, name, StringComparison.Ordinal))
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
777Debug.Assert(callingConventionTypes[i].Name.StartsWith("CallConv", StringComparison.Ordinal));
Symbols\Synthesized\GeneratedNameParser.cs (7)
17=> name.StartsWith(GeneratedNameConstants.SynthesizedLocalNamePrefix, StringComparison.Ordinal); 35if (name.StartsWith("CS$<", StringComparison.Ordinal)) 39else if (name.StartsWith("<", StringComparison.Ordinal)) 166if (typeParameterName.StartsWith("<", StringComparison.Ordinal) && 167typeParameterName.EndsWith(">j__TPar", StringComparison.Ordinal)) 181if (fieldName.StartsWith("<", StringComparison.Ordinal) && 182fieldName.EndsWith(">P", StringComparison.Ordinal))
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
445string.Equals(_name, other._name, StringComparison.Ordinal) &&
Symbols\Tuples\TupleTypeSymbol.cs (4)
300if (sourceName != null && !wasInferred && (allMissing || !string.Equals(destinationNames[i], sourceName, StringComparison.Ordinal))) 471if (name.StartsWith("Item", StringComparison.Ordinal)) 476if (number > 0 && string.Equals(name, TupleMemberName(number), StringComparison.Ordinal)) 873mergedNames = names1.ZipAsArray(names2, (n1, n2) => string.Equals(n1, n2, StringComparison.Ordinal) ? n1 : null);
Symbols\TypeSymbolExtensions.cs (3)
1859const StringComparison comparison = StringComparison.Ordinal; 1877private static bool HasNamespaceName(NamespaceSymbol @namespace, string namespaceName, StringComparison comparison, int length)
Symbols\UnboundGenericType.cs (1)
113return (object?)other != null && string.Equals(other._name, _name, StringComparison.Ordinal) && object.Equals(other._errorInfo, _errorInfo);
Syntax\SyntaxFactory.cs (3)
342if (text.StartsWith("@", StringComparison.Ordinal)) 1235if (rewrittenToken.IsKind(SyntaxKind.LessThanToken) && string.Equals("<", rewrittenToken.Text, StringComparison.Ordinal)) 1238if (rewrittenToken.IsKind(SyntaxKind.GreaterThanToken) && string.Equals(">", rewrittenToken.Text, StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
src\roslyn\src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (2)
30var startIndex = triviaString.IndexOf("/*", StringComparison.Ordinal) + 2; 31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (3)
172if (expressionType is null || expressionType.Name.EndsWith("Builder", StringComparison.Ordinal)) 430if (!name.StartsWith(ToPrefix, StringComparison.Ordinal)) 441name.EndsWith(suffix, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
178return methodSymbol.Name.Equals("To" + returnTypeName, StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
239if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (4)
68if (commentText.StartsWith("//", StringComparison.Ordinal)) 79if (commentText.EndsWith("*/", StringComparison.Ordinal)) 84if (commentText.StartsWith("/*", StringComparison.Ordinal)) 99if (trimmedLine.StartsWith("*", StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
27var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 40var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
98if (!text.EndsWith(MultiLineCommentTerminator, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
397comparisonResult = string.Compare(x.ValueText, y.ValueText, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (2)
143if (numericText.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) 149else if (numericText.StartsWith("0b", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\DocumentationCommentExtensions.cs (1)
20return documentationComment.ToFullString().StartsWith("/**", StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
42var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 49if (!identifier.StartsWith("@", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.Features (14)
ChangeSignature\CSharpChangeSignatureService.cs (1)
829var nameAttribute = paramNode.StartTag.Attributes.FirstOrDefault(a => a.Name.ToString().Equals("name", StringComparison.OrdinalIgnoreCase));
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (3)
257if (ch == ' ' && displayText.EndsWith(SpaceEqualsString, StringComparison.Ordinal)) 264if (ch == '=' && displayText.EndsWith(EqualsString, StringComparison.Ordinal)) 271if (ch == ':' && displayText.EndsWith(ColonString, StringComparison.Ordinal))
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
178snippets = snippets.Where(snippet => snippet.Shortcut != null && snippet.Shortcut.StartsWith("#", StringComparison.Ordinal));
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
204var canTrySimplify = node.Identifier.ValueText.EndsWith("Attribute", StringComparison.Ordinal);
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
214if (!token.Text.StartsWith("'\\u", System.StringComparison.Ordinal))
src\roslyn\src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (2)
30var startIndex = triviaString.IndexOf("/*", StringComparison.Ordinal) + 2; 31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (3)
172if (expressionType is null || expressionType.Name.EndsWith("Builder", StringComparison.Ordinal)) 430if (!name.StartsWith(ToPrefix, StringComparison.Ordinal)) 441name.EndsWith(suffix, StringComparison.Ordinal))
TaskList\CSharpTaskListService.cs (2)
39var index = message.IndexOf(SingleLineCommentPrefix, StringComparison.Ordinal); 85SyntaxFacts.IsPreprocessorDirective(trivia.Kind()) && trivia.ToString().IndexOf(SingleLineCommentPrefix, StringComparison.Ordinal) > 0;
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (9)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (2)
65var firstArg = list.Find(a => a.NameColon is null || a.NameColon.Name.Identifier.Text.Equals("buffer", StringComparison.Ordinal)); 67var secondArgIndex = list.FindIndex(a => a.NameColon is null || a.NameColon.Name.Identifier.Text.Equals("offset", StringComparison.Ordinal));
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
96Debug.Assert(namedType.Name.Contains("Span", StringComparison.Ordinal), namedType.Name);
Microsoft.NetCore.Analyzers\Resources\CSharpMarkAssembliesWithNeutralResourcesLanguage.cs (1)
45return attribute?.Name?.GetLastToken().Text?.Equals(GeneratedCodeAttribute, StringComparison.Ordinal) == true &&
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.cs (2)
202var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 209if (!identifier.StartsWith("@", StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.Fixer.cs (1)
33bool isIgnoreCase = memberAccess.Name.GetText().ToString().EndsWith(UseOrdinalStringComparisonAnalyzer.IgnoreCaseText, StringComparison.Ordinal);
Microsoft.NetCore.Analyzers\Usage\CSharpMissingShebangInFileBasedProgram.cs (2)
32if (!context.Tree.FilePath.Equals(entryPointFilePath, StringComparison.Ordinal)) 75return content.StartsWith(directiveName, StringComparison.Ordinal) &&
Microsoft.CodeAnalysis.CSharp.Workspaces (52)
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))
Classification\Worker.cs (1)
131token.Text.EndsWith("u8", StringComparison.OrdinalIgnoreCase))
Rename\CSharpRenameRewriterLanguageService.cs (9)
145_isVerbatim = _replacementText.StartsWith("@", StringComparison.Ordinal); 272&& _replacementText.Equals(prefix + "_" + property.Identifier.Text, StringComparison.Ordinal); 952string.Equals(renameSymbol.Name, "Current", StringComparison.OrdinalIgnoreCase); 957(string.Equals(renameSymbol.Name, WellKnownMemberNames.MoveNextMethodName, StringComparison.OrdinalIgnoreCase) || 958string.Equals(renameSymbol.Name, WellKnownMemberNames.GetEnumeratorMethodName, StringComparison.OrdinalIgnoreCase) || 959string.Equals(renameSymbol.Name, WellKnownMemberNames.GetAwaiter, StringComparison.OrdinalIgnoreCase) || 960string.Equals(renameSymbol.Name, WellKnownMemberNames.DeconstructMethodName, StringComparison.OrdinalIgnoreCase))); 1063if (replacementText.EndsWith("Attribute", StringComparison.Ordinal) && replacementText.Length > 9) 1168var escapedIdentifier = replacementText.StartsWith("@", StringComparison.Ordinal)
Simplification\CSharpSimplificationService.Expander.cs (3)
306if (elementName?.Equals(name, StringComparison.Ordinal) == true) 591Debug.Assert(name.StartsWith(originalSimpleName.Identifier.ValueText, StringComparison.Ordinal)); 594if (identifier.ValueText == name && name.EndsWith("Attribute", StringComparison.Ordinal))
Simplification\Simplifiers\NameSimplifier.cs (1)
501if (identifierToken.ValueText != AttributeName && identifierToken.ValueText.EndsWith(AttributeName, StringComparison.Ordinal) && !identifierToken.HasAnnotation(SimplificationHelpers.DoNotSimplifyAnnotation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
178return methodSymbol.Name.Equals("To" + returnTypeName, StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
239if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (4)
68if (commentText.StartsWith("//", StringComparison.Ordinal)) 79if (commentText.EndsWith("*/", StringComparison.Ordinal)) 84if (commentText.StartsWith("/*", StringComparison.Ordinal)) 99if (trimmedLine.StartsWith("*", StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
27var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 40var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
98if (!text.EndsWith(MultiLineCommentTerminator, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
397comparisonResult = string.Compare(x.ValueText, y.ValueText, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (2)
143if (numericText.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) 149else if (numericText.StartsWith("0b", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\DocumentationCommentExtensions.cs (1)
20return documentationComment.ToFullString().StartsWith("/**", StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
42var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 49if (!identifier.StartsWith("@", StringComparison.Ordinal))
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (5)
435if (propertyName.Equals("RestoreUseStaticGraphEvaluation", StringComparison.OrdinalIgnoreCase) && 754if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 933string.Equals(existing.Version, current.Version, StringComparison.Ordinal), 935string.Equals(existing.Value, current.Value, StringComparison.Ordinal), 937string.Equals(existing.Version, current.Version, StringComparison.Ordinal),
SyncedSource\FileBasedPrograms\MSBuildUtilities.cs (12)
61return ((string.Compare(parameterValue, "true", StringComparison.OrdinalIgnoreCase) == 0) || 62(string.Compare(parameterValue, "on", StringComparison.OrdinalIgnoreCase) == 0) || 63(string.Compare(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) == 0) || 64(string.Compare(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) == 0) || 65(string.Compare(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) == 0) || 66(string.Compare(parameterValue, "!no", StringComparison.OrdinalIgnoreCase) == 0)); 75return ((string.Compare(parameterValue, "false", StringComparison.OrdinalIgnoreCase) == 0) || 76(string.Compare(parameterValue, "off", StringComparison.OrdinalIgnoreCase) == 0) || 77(string.Compare(parameterValue, "no", StringComparison.OrdinalIgnoreCase) == 0) || 78(string.Compare(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) == 0) || 79(string.Compare(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) == 0) || 80(string.Compare(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase) == 0));
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (3)
121if (projectPath.EndsWith(CsprojExtension, StringComparison.OrdinalIgnoreCase)) 145.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 181if (entryPointFilePath.EndsWith(".cs", StringComparison.OrdinalIgnoreCase))
Microsoft.CodeAnalysis.Extensions.Package (5)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
Symbols\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Features (77)
AddImport\PackageSourceHelper.cs (2)
47return uri.Host.EndsWith($".{NugetOrg}", StringComparison.OrdinalIgnoreCase) 48|| uri.Host.Equals(NugetOrg, StringComparison.OrdinalIgnoreCase);
AddMissingReference\AddMissingReferenceCodeAction.cs (1)
54string.Equals(missingAssemblyIdentity.Name, candidateProject.AssemblyName, StringComparison.OrdinalIgnoreCase))
CodeFixes\Configuration\ConfigurationUpdater.cs (6)
472key.Equals("is_global", StringComparison.OrdinalIgnoreCase) && 473value.Trim().Equals("true", StringComparison.OrdinalIgnoreCase) && 522if (key.StartsWith(DiagnosticOptionPrefix, StringComparison.Ordinal)) 528foundMatch = string.Equals(diagId, _diagnostic.Id, StringComparison.OrdinalIgnoreCase); 542if (key.StartsWith(BulkConfigureAnalyzerDiagnosticsByCategoryOptionPrefix, StringComparison.Ordinal)) 546foundMatch = string.Equals(category, _categoryToBulkConfigure, StringComparison.OrdinalIgnoreCase);
CodeLens\CodeLensFindReferenceProgress.cs (1)
81StringComparison.OrdinalIgnoreCase))
CodeLens\LocationComparer.cs (1)
22x.SourceTree.FilePath.Equals(y.SourceTree.FilePath, StringComparison.OrdinalIgnoreCase);
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (2)
203if (typeName.Equals(documentNameWithoutExtension, StringComparison.CurrentCulture)) 206if ($"{typeName}`{arity}".Equals(documentNameWithoutExtension, StringComparison.CurrentCulture))
Completion\CompletionHelper.cs (3)
174var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Completion\CompletionItem.cs (1)
208if (!DisplayText.Equals(filterText ?? "", StringComparison.Ordinal))
Completion\Providers\AbstractContextVariableArgumentProvider.cs (3)
70&& !string.Equals(candidate.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase)) 158if (string.Equals(bestSymbol.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase)) 159return string.Equals(symbol.Name, context.Parameter.Name, StringComparison.OrdinalIgnoreCase);
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (2)
500if (filterReceiverTypeName.Length > 0 && !string.Equals(filterReceiverTypeName, GetReceiverTypeName(extensionParameter.Type), StringComparison.Ordinal)) 516if (filterReceiverTypeName.Length > 0 && !string.Equals(filterReceiverTypeName, GetReceiverTypeName(method.Parameters[0].Type), StringComparison.Ordinal))
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (2)
65: prefix.Equals(hexPrefix, StringComparison.OrdinalIgnoreCase) ? NumericKind.Hexadecimal 66: prefix.Equals(binaryPrefix, StringComparison.OrdinalIgnoreCase) ? NumericKind.Binary
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
386if (!previousLineText.StartsWith(ExteriorTriviaText, StringComparison.Ordinal)) 392text.Lines[currentLine.LineNumber + 1].ToString().Trim().StartsWith(ExteriorTriviaText, StringComparison.Ordinal);
DocumentationComments\CopilotDocumentationCommentGenerator.cs (12)
41var summaryStartTag = comments.IndexOf("<summary>", index, StringComparison.Ordinal); 42var summaryEndTag = comments.IndexOf("</summary>", index, StringComparison.Ordinal); 53var typeParamEndTag = comments.IndexOf("</typeparam>", index, StringComparison.Ordinal); 54var typeParamStartTag = comments.IndexOf("<typeparam name=\"", index, StringComparison.Ordinal); 62var typeParamNameEnd = comments.IndexOf("\">", typeParamNameStart, StringComparison.Ordinal); 74var paramEndTag = comments.IndexOf("</param>", index, StringComparison.Ordinal); 75var paramStartTag = comments.IndexOf("<param name=\"", index, StringComparison.Ordinal); 83var paramNameEnd = comments.IndexOf("\">", paramNameStart, StringComparison.Ordinal); 93var returnsEndTag = comments.IndexOf("</returns>", index, StringComparison.Ordinal); 101var exceptionEndTag = comments.IndexOf("</exception>", index, StringComparison.Ordinal); 102var exceptionStartTag = comments.IndexOf("<exception cref=\"", index, StringComparison.Ordinal); 110var exceptionNameEnd = comments.IndexOf("\">", exceptionNameStart, StringComparison.Ordinal);
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (2)
270=> diagnosticId.Length > EncDiagnosticIdPrefix.Length && diagnosticId.StartsWith(EncDiagnosticIdPrefix, StringComparison.Ordinal) && diagnosticId[EncDiagnosticIdPrefix.Length] is >= '0' and <= '9'; 273=> diagnosticId.StartsWith(RudeEditDiagnosticIdPrefix, StringComparison.Ordinal);
EditAndContinue\EditSession.cs (1)
1713Debug.Assert(string.Equals(oldSpan.Path, newSpan.Path, StringComparison.Ordinal));
EditAndContinue\SourceFileSpan.cs (2)
65=> Span.Equals(other.Span) && string.Equals(Path, other.Path, StringComparison.Ordinal); 86=> Span.Contains(span.Span) && string.Equals(Path, span.Path, StringComparison.Ordinal);
EditAndContinue\Utilities\Extensions.cs (4)
150LanguageNames.CSharp => filePath.EndsWith(".g.i.cs", StringComparison.OrdinalIgnoreCase), 151LanguageNames.VisualBasic => filePath.EndsWith(".g.i.vb", StringComparison.OrdinalIgnoreCase), 159filePath.EndsWith(".razor.g.cs", StringComparison.OrdinalIgnoreCase) || 160filePath.EndsWith(".cshtml.g.cs", StringComparison.OrdinalIgnoreCase),
GenerateType\AbstractGenerateTypeService.cs (2)
177return state.IsAttribute && !state.NameIsVerbatim && !state.Name.EndsWith(AttributeSuffix, StringComparison.Ordinal) 280if (namespaceSymbol != null && namespaceSymbol.ToDisplayString().StartsWith(includeUsingsOrImports, StringComparison.Ordinal))
GenerateType\AbstractGenerateTypeService.Editor.cs (4)
170namespaceToGenerateInto.StartsWith(rootNamespace + ".", StringComparison.Ordinal)) 242if (namespaceToGenerateInto.StartsWith(rootNamespace + ".", StringComparison.Ordinal)) 596where m.Name.Equals(expectedFieldName, StringComparison.OrdinalIgnoreCase) 602var symbol = membersArray.FirstOrDefault(m => m.Name.Equals(expectedFieldName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
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);
MetadataAsSource\DocumentationCommentUtilities.cs (1)
23if (str.StartsWith(docCommentPrefix, StringComparison.Ordinal))
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
279var firstDocument = navigateProject.Documents.First(d => d.FilePath?.Equals(firstDocumentFilePath, StringComparison.OrdinalIgnoreCase) ?? false); 286var sourceDescription = sourceFileInfos.FirstOrDefault(sfi => sfi!.FilePath?.Equals(navigateDocument.FilePath, StringComparison.OrdinalIgnoreCase) ?? false)?.SourceDescription ?? FeaturesResources.from_metadata;
PdbSourceDocument\SourceLinkMap.cs (2)
192if (path.StartsWith(file.Path, StringComparison.OrdinalIgnoreCase)) 199else if (string.Equals(path, file.Path, StringComparison.OrdinalIgnoreCase))
Rename\SymbolicRenameInfo.cs (1)
173triggerToken.ToString().Equals("New", StringComparison.OrdinalIgnoreCase))
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
94=> text.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && text.Length > prefix.Length && !char.IsLower(text[prefix.Length]); 102.Where(m => setMethodName.Equals(m.Name, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
98if (!string.Equals(reformattedCopyrightTextParts[i].Trim(), fileHeaderCopyrightTextParts[i].Trim(), StringComparison.Ordinal))
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\DiagnosticHelper.cs (2)
327if (id == "RE0001" || id.StartsWith("JSON", StringComparison.Ordinal)) 337Debug.Assert(id.StartsWith("IDE", StringComparison.Ordinal));
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
162if (RoslynString.IsNullOrWhiteSpace(expectedNamespace) || expectedNamespace.Equals(currentNamespace, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
375if (trimmedPart.StartsWith(categoryPrefix, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
473static (field, property) => field.Name.EndsWith(property.Name, StringComparison.OrdinalIgnoreCase),
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
265: string.Equals(ctorParameter.Name, parameterName, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (2)
274where m.Name.Equals(memberName, StringComparison.OrdinalIgnoreCase) 280return membersArray.FirstOrDefault(m => m.Name.Equals(memberName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
StackTraceExplorer\StackTraceExplorerService.cs (1)
109if (name.Equals(documentName, StringComparison.OrdinalIgnoreCase))
TaskList\AbstractTaskListService.cs (1)
94if (!normalized.AsSpan(index).StartsWith(token.AsSpan(), StringComparison.OrdinalIgnoreCase))
UnusedReferences\UnusedReferencesRemover.cs (1)
32.Where(project => projectFilePath.Equals(project.FilePath, StringComparison.OrdinalIgnoreCase));
Microsoft.CodeAnalysis.NetAnalyzers (161)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidOutParameters.cs (2)
86methodSymbol.Name.StartsWith("Try", StringComparison.Ordinal) && 94if (!methodSymbol.Name.Equals("Deconstruct", StringComparison.Ordinal) ||
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotPrefixEnumValuesWithTypeName.cs (1)
56var prefixedValues = enumValues.Where(m => m.Name.StartsWith(symbol.Name, StringComparison.OrdinalIgnoreCase));
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.cs (2)
149if (!additionalEnumNoneNames.Any(name => string.Equals(name, zeroValuedFields[0].Name, StringComparison.OrdinalIgnoreCase))) 196return string.Equals(symbol.Name, "none", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EventsShouldNotHaveBeforeOrAfterPrefix.cs (2)
49if (!eventName.StartsWith(BeforeKeyword, StringComparison.Ordinal) && 50!eventName.StartsWith(AfterKeyword, StringComparison.Ordinal))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldHaveCorrectSuffix.cs (3)
160if (!typesSuffixes.Any(suffix => namedTypeSymbol.Name.EndsWith(suffix, StringComparison.Ordinal))) 173!interfaceSuffixes.Any(suffix => namedTypeSymbol.Name.EndsWith(suffix, StringComparison.Ordinal))) 191if (!eventSymbol.Type.Name.EndsWith(EventHandlerString, StringComparison.Ordinal) &&
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MarkAttributesWithAttributeUsage.Fixer.cs (1)
82if (equivalenceKey is null || !equivalenceKey.StartsWith(Prefix, StringComparison.Ordinal))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\MovePInvokesToNativeMethodsClass.cs (3)
69return string.Equals(name, NativeMethodsText, StringComparison.Ordinal) || 70string.Equals(name, SafeNativeMethodsText, StringComparison.Ordinal) || 71string.Equals(name, UnsafeNativeMethodsText, StringComparison.Ordinal);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\NestedTypesShouldNotBeVisible.cs (1)
116if (nestedType.Name.EndsWith("Builder", StringComparison.Ordinal) &&
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\PropertyNamesShouldNotMatchGetMethods.cs (1)
86else if (symbol.Kind == SymbolKind.Method && symbol.Name.StartsWith(Get, StringComparison.Ordinal))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UseEventsWhereAppropriate.cs (9)
79return name.StartsWith("fire", StringComparison.OrdinalIgnoreCase) || 80name.StartsWith("raise", StringComparison.OrdinalIgnoreCase) || 81name.StartsWith("add", StringComparison.OrdinalIgnoreCase) || 82name.StartsWith("remove", StringComparison.OrdinalIgnoreCase); 92if (string.Equals(word, "fire", StringComparison.OrdinalIgnoreCase) || 93string.Equals(word, "raise", StringComparison.OrdinalIgnoreCase)) 99if (string.Equals(word, "add", StringComparison.OrdinalIgnoreCase) || 100string.Equals(word, "remove", StringComparison.OrdinalIgnoreCase)) 102return string.Equals(parser.NextWord(), "on", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriate.cs (1)
120methodName.StartsWith("Get", StringComparison.OrdinalIgnoreCase) &&
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUninstantiatedInternalClasses.cs (1)
430nameParts[1].Trim().Equals(compilation.AssemblyName, StringComparison.Ordinal) &&
Microsoft.CodeQuality.Analyzers\Maintainability\CodeMetricsAnalyzer.cs (1)
335if (contents.Length == 0 || contents.StartsWith("#", StringComparison.Ordinal))
Microsoft.CodeQuality.Analyzers\Maintainability\DoNotIgnoreMethodResults.cs (1)
335return method.Name.StartsWith("TryParse", StringComparison.OrdinalIgnoreCase) &&
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStatic.Fixer.cs (1)
134!document.Project.Language.Equals(symbol.Language, StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Data\ReviewSqlQueriesForSecurityVulnerabilities.cs (2)
202(parameter.Name.IndexOf("cmd", StringComparison.OrdinalIgnoreCase) != -1 || 203parameter.Name.IndexOf("command", StringComparison.OrdinalIgnoreCase) != -1);
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (10)
256static bool NameAndParametersValid(IMethodSymbol method) => method.Name.StartsWith(IsPrefix, StringComparison.Ordinal) && 257(method.Parameters.Length == 0 || method.Name.EndsWith(OptionalSuffix, StringComparison.Ordinal)); 267if (!methodName.StartsWith(IsPrefix, StringComparison.Ordinal)) 273if (methodName.EndsWith(OptionalSuffix, StringComparison.Ordinal)) 288if (tfmIdentifier.Equals(NetCoreAppIdentifier, StringComparison.OrdinalIgnoreCase) && 668csAttributes.Any(cs => !cs.Key.Equals(platformName, StringComparison.OrdinalIgnoreCase)); 771if (!name.Equals(platformName, StringComparison.OrdinalIgnoreCase)) 801if (!name.Equals(platformName, StringComparison.OrdinalIgnoreCase)) 1222platformName.Equals(macOS, StringComparison.OrdinalIgnoreCase) ? MacSlashOSX : platformName; 2142platformName.Equals(OSX, StringComparison.OrdinalIgnoreCase) ? macOS : platformName;
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.Value.cs (2)
126if (propertyReference.Property.Name.Equals(OSX, StringComparison.OrdinalIgnoreCase)) 163=> PlatformName.Equals(other.PlatformName, StringComparison.OrdinalIgnoreCase) &&
Microsoft.NetCore.Analyzers\InteropServices\UseValidPlatformString.cs (3)
141if (name.EndsWith(VersionSuffix, StringComparison.Ordinal)) 150method.Name.StartsWith(IsPrefix, StringComparison.Ordinal) && 151(method.Parameters.Length == 0 || method.Name.EndsWith(VersionSuffix, StringComparison.Ordinal));
Microsoft.NetCore.Analyzers\Performance\AvoidPotentiallyExpensiveCallWhenLogging.cs (2)
349.FirstOrDefault(p => p.Key.Equals("Level", StringComparison.Ordinal)) 356.FirstOrDefault(a => a.Value.Type?.Name.Equals("LogLevel", StringComparison.Ordinal) ?? false);
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (4)
392if (namedArg.Key.Equals(ConstantExpectedMin, StringComparison.Ordinal) 397else if (namedArg.Key.Equals(ConstantExpectedMax, StringComparison.Ordinal) 560if (namedArg.Key.Equals(ConstantExpectedMin, StringComparison.Ordinal)) 564else if (namedArg.Key.Equals(ConstantExpectedMax, StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Performance\DoNotGuardCall.cs (1)
196return method.Name.Equals(interfaceMethod.Name, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverter.cs (1)
341oldValueString.Equals("-", StringComparison.Ordinal);
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
400methodSymbol.Name.Equals(CreateMethodName, StringComparison.Ordinal);
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (10)
334if (invocation.TargetMethod.Name.Contains("BinarySearch", StringComparison.Ordinal) || 335invocation.TargetMethod.Name.Contains("Contains", StringComparison.Ordinal) || 336invocation.TargetMethod.Name.Contains("ContainsAny", StringComparison.Ordinal) || 337invocation.TargetMethod.Name.Contains("Count", StringComparison.Ordinal) || 338invocation.TargetMethod.Name.Equals("EndsWith", StringComparison.Ordinal) || 339invocation.TargetMethod.Name.Contains("IndexOf", StringComparison.Ordinal) || 340invocation.TargetMethod.Name.Contains("IndexOfAny", StringComparison.Ordinal) || 341invocation.TargetMethod.Name.Equals("StartsWith", StringComparison.Ordinal) || 342invocation.TargetMethod.Name.Equals("SequenceEqual", StringComparison.Ordinal) || 343invocation.TargetMethod.Name.Equals("Trim", StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Performance\RecommendCaseInsensitiveStringComparison.Analyzer.cs (4)
373if (!invocation.TargetMethod.Name.Equals(StringToLowerMethodName, StringComparison.Ordinal) && 374!invocation.TargetMethod.Name.Equals(StringToLowerInvariantMethodName, StringComparison.Ordinal) && 375!invocation.TargetMethod.Name.Equals(StringToUpperMethodName, StringComparison.Ordinal) && 376!invocation.TargetMethod.Name.Equals(StringToUpperInvariantMethodName, StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Performance\UseAsSpanInsteadOfRangeIndexer.Fixer.cs (1)
111=> ruleId.Equals(UseAsSpanInsteadOfRangeIndexerAnalyzer.StringRuleId, StringComparison.InvariantCulture) ?
Microsoft.NetCore.Analyzers\Performance\UseCountProperly.cs (1)
557return string.Equals(methodSymbol.Name, WellKnownMemberNames.ObjectEquals, StringComparison.Ordinal)
Microsoft.NetCore.Analyzers\Performance\UseSearchValues.Fixer.cs (1)
282if (!name.StartsWith("s_", StringComparison.OrdinalIgnoreCase))
Microsoft.NetCore.Analyzers\Performance\UseStringMethodCharOverloadWithSingleCharacters.cs (2)
94var stringComparisonOrdinalSymbol = stringComparisonType.GetMembers(nameof(StringComparison.Ordinal)).First(); 95var stringComparisonInvariantCultureSymbol = stringComparisonType.GetMembers(nameof(StringComparison.InvariantCulture)).First();
Microsoft.NetCore.Analyzers\Resources\MarkAssembliesWithNeutralResourcesLanguage.cs (2)
119return tree.FilePath?.IndexOf(Designer, StringComparison.OrdinalIgnoreCase) > 0; 145if (stringValue.IndexOf(StronglyTypedResourceBuilder, StringComparison.OrdinalIgnoreCase) < 0)
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamRead.Fixer.cs (2)
59var isAsyncInvocation = invocation.TargetMethod.Name.EndsWith(Async, StringComparison.Ordinal); 93propertyRef.Property.Name.Equals(WellKnownMemberNames.LengthPropertyName, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Runtime\DisposeObjectsBeforeLosingScope.cs (1)
231var indexOfNewLine = argument.IndexOf(Environment.NewLine, StringComparison.Ordinal);
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParameters.cs (7)
279(method.Name.Equals("Write", StringComparison.Ordinal) || 280method.Name.Equals("WriteLine", StringComparison.Ordinal)) && 281(parameterSymbol.Name.Equals("format", StringComparison.OrdinalIgnoreCase) || 282parameterSymbol.Name.Equals("value", StringComparison.OrdinalIgnoreCase))) 291symbol.Name.Equals("message", StringComparison.OrdinalIgnoreCase) || 292symbol.Name.Equals("text", StringComparison.OrdinalIgnoreCase) || 293symbol.Name.Equals("caption", StringComparison.OrdinalIgnoreCase);
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Fixer.cs (1)
116shouldFix!.Equals("0", StringComparison.InvariantCultureIgnoreCase))
Microsoft.NetCore.Analyzers\Runtime\InstantiateArgumentExceptionsCorrectly.cs (1)
263stringArgumentValue.StartsWith(parameter.Name, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Runtime\LoggerMessageDefineAnalyzer.cs (5)
334(string.Equals(parameter.Name, "message", StringComparison.Ordinal) || 335string.Equals(parameter.Name, "messageFormat", StringComparison.Ordinal) || 336string.Equals(parameter.Name, "formatString", StringComparison.Ordinal))) 343string.Equals(parameter.Name, "state", StringComparison.Ordinal)) 348string.Equals(parameter.Name, "args", StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOf.Fixer.cs (2)
103(StringComparison)intValue == StringComparison.Ordinal)
Microsoft.NetCore.Analyzers\Runtime\ProvideCorrectArgumentsToFormattingMethods.cs (1)
481if (string.Equals(parameters[i].Name, name, StringComparison.Ordinal))
Microsoft.NetCore.Analyzers\Runtime\TestForEmptyStringsUsingStringLength.cs (2)
133return string.Equals(methodSymbol.Name, WellKnownMemberNames.ObjectEquals, StringComparison.Ordinal) && 157return string.Equals(field.Name, StringEmptyFieldName, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Runtime\UseAsyncMethodInAsyncContext.cs (1)
122if (!methodSymbol.Name.EndsWith(MandatoryAsyncSuffix, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Runtime\UseOrdinalStringComparison.cs (7)
86return string.Equals(methodName, EqualsMethodName, StringComparison.Ordinal) || 87string.Equals(methodName, CompareMethodName, StringComparison.Ordinal); 99if (string.Equals(methodSymbol.Name, EqualsMethodName, StringComparison.Ordinal)) 119if (string.Equals(methodSymbol.Name, CompareMethodName, StringComparison.Ordinal)) 138else if (string.Equals(methodSymbol.Name, EqualsMethodName, StringComparison.Ordinal)) 160return string.Equals(name, OrdinalText, StringComparison.Ordinal) || 161string.Equals(name, OrdinalIgnoreCaseText, StringComparison.Ordinal);
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.cs (1)
281/// <item>The other operand is any invocation of <see cref="string.Compare(string, string, StringComparison)"/></item>
Microsoft.NetCore.Analyzers\Runtime\UseStringEqualsOverStringCompare.Fixer.cs (3)
217nameof(StringComparison.CurrentCultureIgnoreCase) : 218nameof(StringComparison.CurrentCulture); 234/// Replaces <see cref="string.Compare(string, string, StringComparison)"/> violations.
Microsoft.NetCore.Analyzers\Security\DoNotInstallRootCert.cs (1)
115s => s != null && string.Equals(s.ToString(), "root", StringComparison.OrdinalIgnoreCase));
Microsoft.NetCore.Analyzers\Security\UseAutoValidateAntiforgeryToken.cs (1)
314attributeName.EndsWith("Attribute", StringComparison.Ordinal) ? attributeName.Remove(attributeName.Length - "Attribute".Length) : attributeName),
Microsoft.NetCore.Analyzers\Security\UseXmlReaderBase.cs (1)
80if (methodName.StartsWith(MethodMetadataName, StringComparison.Ordinal) &&
Microsoft.NetCore.Analyzers\Usage\UseVolatileReadWrite.Fixer.cs (1)
56if (invocation.TargetMethod.Name.Equals(ThreadVolatileReadMethodName, StringComparison.Ordinal))
Microsoft.NetFramework.Analyzers\Helpers\SecurityDiagnosticHelpers.cs (1)
219return typeSymbol?.ContainingAssembly.Identity.Name.Equals(assemblyName, StringComparison.Ordinal);
src\440320f3f10733a8\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
260if (operation.Field.Name.Equals("Empty", StringComparison.Ordinal) &&
src\47c588c5b8785708\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
125(attr.AttributeClass.Name.Equals("ValidatedNotNullAttribute", StringComparison.OrdinalIgnoreCase) ||
src\afc74d572e54ec72\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (3)
192invocation.TargetMethod.Name.StartsWith("TryGet", StringComparison.Ordinal) && 251(targetMethod.Name.StartsWith("create", StringComparison.OrdinalIgnoreCase) || 252targetMethod.Name.StartsWith("open", StringComparison.OrdinalIgnoreCase));
src\ffd9070534249528\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (3)
980!method.Name.StartsWith("Create", StringComparison.Ordinal) || 989if (method.Name.Equals("CreateInstance", StringComparison.Ordinal) && 1016symbol.Name.Equals("Empty", StringComparison.Ordinal) &&
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\AdditionalFileProvider.cs (1)
42=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
141var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\CompilationExtensions.cs (3)
34if (string.Equals(propertyValue?.Trim(), "true", StringComparison.OrdinalIgnoreCase)) 41(propertyValue.Contains(WebAppProjectGuidString, StringComparison.OrdinalIgnoreCase) || 42propertyValue.Contains(WebSiteProjectGuidString, StringComparison.OrdinalIgnoreCase)))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
510!method.Name.StartsWith("Add", StringComparison.Ordinal)) 524=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 533=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 546method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 650(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 725method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 765|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 787|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
27|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
844=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\StringExtensions.cs (1)
23return str.EndsWith(suffix, StringComparison.Ordinal);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\UriExtensions.cs (1)
37if (symbol.Name.Contains(word, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
402if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 477(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 504(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
117else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 118parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 119!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 190var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 197nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 198nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 356.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 357.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
165if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\WordParser.cs (1)
249if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\WebInputSources.cs (1)
93if ((!typeSymbol.GetBaseTypesAndThis().Any(x => x.Name.EndsWith("Controller", System.StringComparison.Ordinal))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3229(targetMethod.Name.EndsWith("Equals", StringComparison.Ordinal) ||
Microsoft.CodeAnalysis.Razor.Compiler (205)
CSharp\AssemblyIdentityEqualityComparer.cs (1)
34return string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase) && object.Equals(x.Version, y.Version);
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
90if (name.EndsWith(TagHelperNameEnding, StringComparison.OrdinalIgnoreCase))
CSharp\ParseOptionsExtensions.cs (1)
12string.Equals(useRoslynTokenizerValue, "true", StringComparison.OrdinalIgnoreCase);
CSharp\SymbolExtensions.cs (1)
105if (!fullNameSpan.EndsWith(symbolNameSpan, StringComparison.Ordinal))
Language\BoundAttributeDescriptorBuilder.cs (2)
216if (Name.StartsWith(DataDashPrefix, StringComparison.OrdinalIgnoreCase)) 258if (IndexerAttributeNamePrefix.StartsWith(DataDashPrefix, StringComparison.OrdinalIgnoreCase))
Language\CodeGeneration\CodeRenderingContext.cs (1)
131!string.Equals(SourceDocument.FilePath, source.FilePath, StringComparison.OrdinalIgnoreCase))
Language\CodeGeneration\CodeWriterExtensions.cs (1)
88!string.Equals(context.SourceDocument.FilePath, span.Value.FilePath, StringComparison.OrdinalIgnoreCase))
Language\Components\ComponentBindLoweringPass.cs (2)
706if (!attributeName.StartsWith("bind-", StringComparison.Ordinal)) 788var comparison = attribute.GetComparison();
Language\Components\ComponentHelpers.cs (1)
25=> className?.StartsWith(MangledClassNamePrefix, StringComparison.Ordinal) == true;
Language\Components\ComponentLoweringPass.cs (9)
103if (string.Equals(tagHelper.TypeNamespace, usingNamespace, StringComparison.Ordinal)) 263if (string.Equals(property.AttributeName, typeParam.Name, StringComparison.Ordinal)) 409originalAttributeName.StartsWith(bindPrefix, StringComparison.Ordinal) && 415originalName.StartsWith(bindPrefix, StringComparison.Ordinal) && 432specifiedName.Equals(requiredNameSpan, StringComparison.Ordinal); 438return requiredName.EndsWith(suffix.AsSpan(), StringComparison.Ordinal) && 439specifiedName.Equals(requiredName[..^suffix.Length], StringComparison.Ordinal); 517.Where(a => string.Equals(a.Name, ComponentsApi.RenderTreeBuilder.ChildContent, StringComparison.Ordinal)) 540.Where(a => string.Equals(a.Name, tagHelperNode.TagName, StringComparison.Ordinal))
Language\Components\ComponentMarkupBlockPass.cs (4)
164string.Equals("script", node.TagName, StringComparison.OrdinalIgnoreCase)) 169else if (string.Equals("option", node.TagName, StringComparison.OrdinalIgnoreCase)) 176string.Equals("select", element.TagName, StringComparison.OrdinalIgnoreCase)) 338var quoteType = node.Prefix.EndsWith("'", StringComparison.Ordinal) ? "'" : "\"";
Language\Components\ComponentMarkupEncodingPass.cs (1)
75return string.Equals("script", node.TagName, StringComparison.OrdinalIgnoreCase);
Language\Components\ComponentNodeWriter.cs (2)
430typeName = typeName.StartsWith("global::", StringComparison.Ordinal) ? typeName : $"global::{typeName}"; 506return expression == "default" || expression.StartsWith("default(", StringComparison.Ordinal);
Language\Components\ComponentTildePathPass.cs (2)
175if (!content.StartsWith(TildePrefix, StringComparison.Ordinal)) 212&& token.Content.StartsWith(TildePrefix, StringComparison.Ordinal))
Language\Components\ComponentWhitespacePass.cs (1)
81shouldPreserveWhitespace = string.Equals(shouldPreserveWhitespaceContent, "true", StringComparison.Ordinal);
Language\Components\TypeNameHelper.cs (2)
43if (typeName.StartsWith(GlobalPrefix, StringComparison.Ordinal)) 99if (typeNameSpan.StartsWith(GlobalPrefix.AsSpan(), StringComparison.Ordinal))
Language\Components\TypeNameHelper.NameComparer.cs (1)
21=> x.Span.Equals(y.Span, StringComparison.Ordinal);
Language\CSharpIdentifier.cs (1)
24if (span.EndsWith(cshtmlExtension.AsSpan(), StringComparison.OrdinalIgnoreCase))
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (6)
158usingReference.Namespace.StartsWith(globalPrefix, StringComparison.Ordinal)) 287return string.Equals(Namespace, other.Namespace, StringComparison.Ordinal); 292return Namespace.AsSpan().Equals(otherNamespace, StringComparison.Ordinal); 1079isSelfClosing = lastToken.Parent?.GetContent().EndsWith("/>", StringComparison.Ordinal) ?? false; 1247if (!_options.AllowConditionalDataDashAttributes && name.StartsWith("data-", StringComparison.OrdinalIgnoreCase)) 1426if (name.StartsWith("data-", StringComparison.OrdinalIgnoreCase))
Language\DefaultRazorProjectFileSystem.cs (2)
66if (!absolutePath.StartsWith(absoluteBasePath, StringComparison.OrdinalIgnoreCase)) 119normalizedPath.StartsWith(Root, StringComparison.OrdinalIgnoreCase))
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (6)
69if (mem.Span.StartsWith(globalPrefix.AsSpan(), StringComparison.Ordinal)) 331if (tagHelper.Name.AsSpan().StartsWith(pattern, StringComparison.Ordinal)) 343if (tagHelper.Name.AsSpan().Equals(pattern, StringComparison.Ordinal)) 383if (tagHelper.Name.AsSpan().StartsWith(pattern, StringComparison.Ordinal)) 394if (tagHelper.Name.AsSpan().Equals(pattern, StringComparison.Ordinal)) 562if (!@namespace.StartsWith(typeNamespace, StringComparison.Ordinal))
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
44if (!string.Equals(startTagName, endTagName, StringComparison.Ordinal)) 1049var nameIndex = prefix.IndexOf(htmlAttr.AttributeName!, StringComparison.Ordinal);
Language\DefaultTagHelperResolutionPhase.cs (3)
247if (prefix != null && resolvedTagName.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 581if (prefix != null && childTagName != null && childTagName.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 619if (string.Equals(tagName, name, StringComparison.OrdinalIgnoreCase))
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (2)
734if (rawText.StartsWith("@(", StringComparison.Ordinal)) 994var isDataDash = attrName.StartsWith("data-", StringComparison.OrdinalIgnoreCase);
Language\DirectiveDescriptorComparer.cs (1)
29string.Equals(descriptorX.Directive, descriptorY.Directive, StringComparison.Ordinal) &&
Language\Extensions\DefaultMetadataIdentifierFeature.cs (1)
35if (!identifier.StartsWith("/", StringComparison.Ordinal))
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
486string.Equals(otherPropertyNode.AttributeName, propertyNode.AttributeName, StringComparison.Ordinal))
Language\Extensions\MetadataAttributePass.cs (1)
35if (string.Equals(documentNode.DocumentKind, ComponentDocumentClassifierPass.ComponentDocumentKind, StringComparison.Ordinal))
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (4)
58if (string.Equals(existingDeclaration.AttributeName, node.AttributeName, StringComparison.Ordinal) && 59string.Equals(existingDeclaration.Value, plainTextValue, StringComparison.Ordinal) && 107if (string.Equals(existingDeclaration.AttributeName, node.AttributeName, StringComparison.Ordinal) && 108string.Equals(existingDeclaration.Value, plainTextValue, StringComparison.Ordinal) &&
Language\Extensions\ViewCssScopePass.cs (12)
26if (!string.Equals(documentNode.DocumentKind, "mvc.1.0.view", StringComparison.Ordinal) && 27!string.Equals(documentNode.DocumentKind, "mvc.1.0.razor-page", StringComparison.Ordinal)) 86return !content.StartsWith("/".AsSpan(), StringComparison.Ordinal) 87&& !content.StartsWith("!".AsSpan(), StringComparison.Ordinal) 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\FileKinds.cs (3)
43if (string.Equals(ComponentHelpers.ImportsFileName, fileName, StringComparison.Ordinal)) 51if (string.Equals(ComponentFileExtension, extension, StringComparison.OrdinalIgnoreCase)) 57if (string.Equals(LegacyFileExtension, extension, StringComparison.OrdinalIgnoreCase))
Language\Intermediate\BaseTypeWithModel.cs (1)
20if (baseType.EndsWith(ModelGenericParameter, StringComparison.Ordinal))
Language\Intermediate\ComponentAttributeIntermediateNode.cs (2)
227if (candidate.Span.Equals(eventCallbackName, StringComparison.Ordinal)) 234!candidate.Span.StartsWith(eventCallbackName, StringComparison.Ordinal))
Language\Intermediate\IntermediateNodeFormatter.cs (1)
55if (shortName.EndsWith(ShortNameSuffix, StringComparison.Ordinal))
Language\Legacy\AddImportChunkGenerator.cs (1)
37string.Equals(Namespace, other.Namespace, StringComparison.Ordinal);
Language\Legacy\AddTagHelperChunkGenerator.cs (4)
46string.Equals(LookupText, other.LookupText, StringComparison.Ordinal) && 47string.Equals(DirectiveText, other.DirectiveText, StringComparison.Ordinal) && 48string.Equals(TypePattern, other.TypePattern, StringComparison.Ordinal) && 49string.Equals(AssemblyName, other.AssemblyName, StringComparison.Ordinal);
Language\Legacy\AutoCompleteEditHandler.cs (1)
60string.Equals(other.AutoCompleteString, AutoCompleteString, StringComparison.Ordinal) &&
Language\Legacy\CSharpCodeParser.cs (8)
351StringComparison.Ordinal)) 835!string.Equals(nextToken.Content, SyntaxConstants.TextTagName, StringComparison.Ordinal)) 1318Debug.Assert(string.Equals(CurrentToken.Content, directive, StringComparison.Ordinal)); 1377var startsWithQuote = rawValue.StartsWith("\"", StringComparison.Ordinal); 1378var endsWithQuote = rawValue.EndsWith("\"", StringComparison.Ordinal); 1436offset += contentSpan.IndexOf(directiveTextSpan, StringComparison.Ordinal); 1740string.Equals(CurrentToken.Content, CSharpSyntaxFacts.GetText(CSharpSyntaxKind.WhereKeyword), StringComparison.Ordinal)) 1747if (!string.Equals(CurrentToken.Content, lastSeenMemberIdentifier, StringComparison.Ordinal))
Language\Legacy\HtmlMarkupParser.cs (21)
52private StringComparison Comparison 54get { return CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; } 367(At(SyntaxKind.Transition) && Lookahead(count: 1).Content.StartsWith(":", StringComparison.Ordinal)))) 513if (string.Equals(CurrentStartTagName, endTagName, StringComparison.OrdinalIgnoreCase)) 581!string.Equals(CurrentStartTagName, endTagName, StringComparison.OrdinalIgnoreCase) && 595if (string.Equals(tag.TagName, endTagName, StringComparison.OrdinalIgnoreCase)) 655string.Equals(tagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase)) 734if (!At(SyntaxKind.Text) || !string.Equals(CurrentToken.Content, tagName, StringComparison.OrdinalIgnoreCase)) 770if (string.Equals(tagName, ScriptTagName, StringComparison.OrdinalIgnoreCase)) 883string.Equals(tagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase)) 890if (string.Equals(tracker.TagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase)) 897string.Equals(_tagTracker.Last().TagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase)) 1509string.Equals(CurrentToken.Content, ScriptTagName, StringComparison.OrdinalIgnoreCase)) 1612Debug.Assert(CurrentToken.Kind == SyntaxKind.Text && string.Equals(CurrentToken.Content, "cdata", StringComparison.OrdinalIgnoreCase)); 1817return string.Equals(scriptType, "text/html", StringComparison.OrdinalIgnoreCase); 1831if (trimmedStartContent.StartsWith("type", StringComparison.OrdinalIgnoreCase) && 1953string.Equals(tagName.Content, "cdata", StringComparison.OrdinalIgnoreCase) && 2015!string.Equals(afterBang.Content, "DOCTYPE", StringComparison.OrdinalIgnoreCase); 2119if (!name.StartsWith("data-", StringComparison.OrdinalIgnoreCase)) 2348if (tagName!.StartsWith("!", StringComparison.Ordinal))
Language\Legacy\RemoveTagHelperChunkGenerator.cs (4)
46string.Equals(LookupText, other.LookupText, StringComparison.Ordinal) && 47string.Equals(DirectiveText, other.DirectiveText, StringComparison.Ordinal) && 48string.Equals(TypePattern, other.TypePattern, StringComparison.Ordinal) && 49string.Equals(AssemblyName, other.AssemblyName, StringComparison.Ordinal);
Language\Legacy\RoslynCSharpTokenizer.cs (4)
481if (trivia.IsKind(CSharpSyntaxKind.MultiLineCommentTrivia) && triviaString.StartsWith("@*", StringComparison.Ordinal)) 496&& !triviaString.EndsWith("*/", StringComparison.Ordinal)) 813if (tokenText.EndsWith(expectedPostfix, StringComparison.Ordinal)) 832return textBeforeSuffix.EndsWith(expectedPostfix.AsSpan(), StringComparison.Ordinal);
Language\Legacy\TagHelperBlockRewriter.cs (3)
25if (childSpan?.GetContent().EndsWith("/>", StringComparison.Ordinal) ?? false) 360if (attributeName.StartsWith("@", StringComparison.Ordinal)) 421if (attributeName.StartsWith("@", StringComparison.Ordinal))
Language\Legacy\TagHelperParseTreeRewriter.cs (6)
245if (string.IsNullOrEmpty(tagName) || tagName.StartsWith("!", StringComparison.Ordinal)) 277if (string.Equals(tagNameScope, tagName, StringComparison.OrdinalIgnoreCase) && !startTag.IsSelfClosing()) 316if (string.IsNullOrEmpty(tagName) || tagName.StartsWith("!", StringComparison.Ordinal)) 329if (startTag != null && tagNameScope.Equals(tagName, StringComparison.OrdinalIgnoreCase)) 542return !string.Equals(tagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase) || 548return !string.Equals(tagName, SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase) ||
Language\Legacy\TagHelperPrefixDirectiveChunkGenerator.cs (2)
35string.Equals(Prefix, other.Prefix, StringComparison.Ordinal) && 36string.Equals(DirectiveText, other.DirectiveText, StringComparison.Ordinal);
Language\NamespaceComputer.cs (1)
48sourceFilePath.StartsWith(directiveDirectorySpan, StringComparison.OrdinalIgnoreCase))
Language\RazorCodeDocumentExtensions.cs (2)
56(codeDocument.FileKind.IsLegacy() && string.Equals(Path.GetFileName(codeDocument.Source.FilePath), MvcImportProjectFeature.ImportsFileName, StringComparison.OrdinalIgnoreCase)); 150if (content is not null && content.StartsWith("using ", StringComparison.Ordinal))
Language\RazorProjectFileSystem.cs (2)
95if (!path.StartsWith(basePath, StringComparison.OrdinalIgnoreCase)) 110if (pathMemory.Span[(fileNameIndex + 1)..].Equals(fileName.AsSpan(), StringComparison.Ordinal))
Language\SourceChange.cs (1)
119string.Equals(NewText, other.NewText, StringComparison.Ordinal);
Language\SourceLocation.cs (1)
128return string.Equals(FilePath, other.FilePath, StringComparison.Ordinal) &&
Language\SourceSpan.cs (1)
64string.Equals(FilePath, other.FilePath, StringComparison.Ordinal) &&
Language\SymbolCache.AssemblySymbolData.cs (2)
33return assembly.Name.StartsWith("Microsoft.AspNetCore.", StringComparison.Ordinal) || 35a => a.Name.StartsWith("Microsoft.AspNetCore.", StringComparison.Ordinal));
Language\SymbolCache.NamedTypeSymbolData.IsViewComponentResult.cs (1)
34IsViewComponent = symbol.Name.EndsWith(ViewComponentTypes.ViewComponentSuffix, StringComparison.Ordinal) ||
Language\TagHelperBinder.cs (2)
137if (!tagNameSpan.StartsWith(tagNamePrefixSpan, StringComparison.OrdinalIgnoreCase)) 148parentTagNameSpan.StartsWith(tagNamePrefixSpan, StringComparison.OrdinalIgnoreCase),
Language\TagHelperMatchingConventions.cs (16)
32StringComparison? comparisonOverride = null) 291return attributeValue.StartsWith(descriptor.Value.AssumeNotNull(), StringComparison.Ordinal); 293return attributeValue.EndsWith(descriptor.Value.AssumeNotNull(), StringComparison.Ordinal); 295return string.Equals(attributeValue, descriptor.Value, StringComparison.Ordinal); 302internal static StringComparison GetComparison(this BoundAttributeDescriptor descriptor) 303=> descriptor.CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 305private static StringComparison GetComparison(this BoundAttributeParameterDescriptor descriptor) 306=> descriptor.CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 308private static StringComparison GetComparison(this RequiredAttributeDescriptor descriptor) 309=> descriptor.CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 311private static StringComparison GetComparison(this TagMatchingRuleDescriptor descriptor) 312=> descriptor.CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
407if (!changeAttribute.Name.EndsWith("Changed", StringComparison.Ordinal) ||
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (2)
198!builder.BoundAttributes.Any(static a => string.Equals(a.Name, ComponentHelpers.ChildContent.ParameterAttributeName, StringComparison.OrdinalIgnoreCase))) 394if (candidate is not IMethodSymbol method || !string.Equals(candidate.Name, "GetAwaiter", StringComparison.Ordinal))
Language\VirtualRazorProjectFileSystem.cs (5)
47if (!filePath.StartsWith(Path, StringComparison.OrdinalIgnoreCase)) 62if (!path.StartsWith(Path, StringComparison.OrdinalIgnoreCase)) 89if (!path.StartsWith(Path, StringComparison.OrdinalIgnoreCase)) 109if (path.AsSpan(directoryLength).Equals(filePath.AsSpan(directoryLength), StringComparison.OrdinalIgnoreCase)) 177if (path.AsSpan(startIndex).StartsWith(directoryPath.AsSpan(startIndex), StringComparison.OrdinalIgnoreCase))
Mvc.Version1_X\ViewComponentTagHelperDescriptorFactory.cs (5)
95(string.Equals(m.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal) || 96string.Equals(m.Name, ViewComponentTypes.SyncMethodName, StringComparison.Ordinal))) 114if (string.Equals(selectedMethod.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal)) 244.Where(namedArgument => string.Equals(namedArgument.Key, ViewComponentTypes.ViewComponent.Name, StringComparison.Ordinal)) 263if (componentType.Name.EndsWith(ViewComponentTypes.ViewComponentSuffix, StringComparison.OrdinalIgnoreCase))
Mvc.Version2_X\AssemblyAttributeInjectionPass.cs (2)
93if (!relativePath.StartsWith("/", StringComparison.Ordinal) && !relativePath.StartsWith("\\", StringComparison.Ordinal))
Mvc.Version2_X\NamespaceDirective.cs (1)
101if (!source.StartsWith(directiveSource, StringComparison.OrdinalIgnoreCase) ||
Mvc.Version2_X\ViewComponentTagHelperDescriptorFactory.cs (5)
108if (string.Equals(selectedMethod.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal)) 164(string.Equals(m.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal) || 165string.Equals(m.Name, ViewComponentTypes.SyncMethodName, StringComparison.Ordinal))); 259.Where(namedArgument => string.Equals(namedArgument.Key, ViewComponentTypes.ViewComponent.Name, StringComparison.Ordinal)) 278if (componentType.Name.EndsWith(ViewComponentTypes.ViewComponentSuffix, StringComparison.OrdinalIgnoreCase))
Mvc\InjectDirective.cs (1)
87if (typeName.EndsWith(tModel, StringComparison.Ordinal))
Mvc\ModelExpressionPass.cs (2)
38if (string.Equals(node.BoundAttribute.TypeName, ModelExpressionTypeName, StringComparison.Ordinal) || 40string.Equals(node.BoundAttribute.IndexerTypeName, ModelExpressionTypeName, StringComparison.Ordinal)))
Mvc\PageDirective.cs (2)
83Debug.Assert(content.StartsWith("\"", StringComparison.Ordinal)); 84Debug.Assert(content.EndsWith("\"", StringComparison.Ordinal));
Mvc\ViewComponentTagHelperDescriptorFactory.cs (5)
108if (string.Equals(selectedMethod.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal)) 164(string.Equals(m.Name, ViewComponentTypes.AsyncMethodName, StringComparison.Ordinal) || 165string.Equals(m.Name, ViewComponentTypes.SyncMethodName, StringComparison.Ordinal))); 262.Where(namedArgument => string.Equals(namedArgument.Key, ViewComponentTypes.ViewComponent.Name, StringComparison.Ordinal)) 281if (componentType.Name.EndsWith(ViewComponentTypes.ViewComponentSuffix, StringComparison.OrdinalIgnoreCase))
SourceGenerators\RazorSourceGenerator.cs (6)
54.Where(static (file) => FileUtilities.IsAnyRazorFilePath(file.Path, StringComparison.OrdinalIgnoreCase)) 65if (path.EndsWith(".razor", StringComparison.OrdinalIgnoreCase)) 68return string.Equals(fileName, "_Imports", StringComparison.OrdinalIgnoreCase); 70else if (path.EndsWith(".cshtml", StringComparison.OrdinalIgnoreCase)) 73return string.Equals(fileName, "_ViewImports", StringComparison.OrdinalIgnoreCase); 106FileUtilities.IsRazorComponentFilePath(sourceItem.FilePath, StringComparison.OrdinalIgnoreCase))
SourceGenerators\RazorSourceGenerator.Helpers.cs (1)
76return implHintName.EndsWith(ImplSuffix, StringComparison.Ordinal)
SourceGenerators\RazorSourceGenerator.RazorProviders.cs (2)
39.Where(r => r.Display is { } display && display.EndsWith("Microsoft.AspNetCore.Components.dll", StringComparison.Ordinal)) 121additionalText.Path.StartsWith(projectPath, StringComparison.OrdinalIgnoreCase))
Microsoft.CodeAnalysis.ResxSourceGenerator (69)
AbstractResxGenerator.cs (3)
38var resourceFiles = context.AdditionalTextsProvider.Where(static file => file.Path.EndsWith(".resx", StringComparison.OrdinalIgnoreCase)); 88if (linkRelativeDir.Length > 0 && !linkRelativeDir.EndsWith("\\", StringComparison.Ordinal)) 95else if (options.TryGetValue("build_metadata.AdditionalFiles.RelativeDir", out var relativeDir) && !relativeDir.StartsWith("..", StringComparison.Ordinal) && !Path.IsPathRooted(relativeDir))
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\AdditionalFileProvider.cs (1)
43=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (5)
372!method.Name.StartsWith("Add", StringComparison.Ordinal)) 386=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 395=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 408method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 531method.Name.StartsWith("IsNull", StringComparison.Ordinal) &&
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
119else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 120parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 192var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 199nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 200nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 311names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 351.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 352.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
250if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Scripting (7)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (3)
148return normalizedPath.StartsWith(directory, StringComparison.OrdinalIgnoreCase); 389if (referencesDir != null && directory.StartsWith(referencesDir, StringComparison.Ordinal)) 394return !_noShadowCopyDirectories.Any(static (dir, directory) => directory.StartsWith(dir, StringComparison.Ordinal), directory);
Hosting\Resolvers\NuGetPackageResolver.cs (1)
22if (reference.StartsWith(ReferencePrefix, StringComparison.Ordinal))
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
217if (fileName.EndsWith(".ni", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (2)
78if (version != null && !assemblyDir.Name.StartsWith(version.ToString(), StringComparison.Ordinal)) 83if (publicKeyToken != null && !assemblyDir.Name.EndsWith(publicKeyToken, StringComparison.Ordinal))
Microsoft.CodeAnalysis.VisualBasic (8)
Declarations\SingleNamespaceDeclaration.vb (1)
90Dim comp = String.Compare(bestDeclarationName, otherName, StringComparison.Ordinal)
Symbols\Attributes\SourceAttributeData.vb (5)
182If Not String.Equals(namedType.MetadataName, targetInfo.Name, StringComparison.Ordinal) OrElse 183Not namedType.HasNameQualifier(targetInfo.Namespace, StringComparison.Ordinal) Then 304Dim options As StringComparison = If(ignoreCase, StringComparison.OrdinalIgnoreCase, StringComparison.Ordinal)
Symbols\MissingModuleSymbol.vb (1)
214Return other IsNot Nothing AndAlso m_Assembly.Equals(other.m_Assembly) AndAlso String.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase)
Symbols\MissingNamespaceSymbol.vb (1)
82Return other IsNot Nothing AndAlso String.Equals(_name, other._name, StringComparison.Ordinal) AndAlso _containingSymbol.Equals(other._containingSymbol)
Microsoft.CodeAnalysis.Workspaces (75)
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);
Log\WorkspaceStructureLogger.cs (1)
232var index = s.IndexOf(oldValue, StringComparison.OrdinalIgnoreCase);
Rename\ConflictEngine\ConflictResolver.cs (5)
238string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 265string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 275string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 437if (string.Equals(oldMetadataName, newMetadataName, StringComparison.Ordinal)) 467return string.Equals(newMetadataName, oldMetadataName, StringComparison.Ordinal);
Rename\ConflictEngine\MutableConflictResolution.cs (1)
111if (newName.Equals(document.Name, StringComparison.OrdinalIgnoreCase))
Rename\IRenameRewriterLanguageService.cs (1)
142param => string.Equals(param.Name, newPropertyName, StringComparison.OrdinalIgnoreCase));
Rename\RenameUtilities.cs (1)
239if (string.Equals(member.MetadataName, symbol.MetadataName, StringComparison.Ordinal) && member is IMethodSymbol && !member.Equals(symbol))
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (1)
68string.Equals(TrimNameToAfterLastDot(referencedSymbol.Name), TrimNameToAfterLastDot(originalSymbol.Name), StringComparison.OrdinalIgnoreCase) &&
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (4)
208s_enabled = string.Equals(enabled, "1", StringComparison.OrdinalIgnoreCase) || string.Equals(enabled, "True", StringComparison.OrdinalIgnoreCase); 229_enableDiagnosticTokens = string.Equals(enabled, "1", StringComparison.OrdinalIgnoreCase) || string.Equals(enabled, "True", StringComparison.OrdinalIgnoreCase);
Shared\Utilities\BloomFilter_Serialization.cs (1)
58if (!string.Equals(version, SerializationFormat, StringComparison.Ordinal))
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (2)
68internal static readonly (StringComparer Comparer, StringComparison Comparison) SimpleNameComparer = (StringComparer.OrdinalIgnoreCase, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\ProgramFilesAnalyzerPathResolver.cs (1)
39=> analyzerPath.StartsWith(DotNetPath, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : 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\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\Portable\Text\SourceHashAlgorithms.cs (4)
77if (string.Equals("sha1", name, StringComparison.OrdinalIgnoreCase)) 83if (string.Equals("sha256", name, StringComparison.OrdinalIgnoreCase)) 89if (string.Equals("sha384", name, StringComparison.OrdinalIgnoreCase)) 95if (string.Equals("sha512", name, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
Telemetry\TelemetryFeatureName.cs (1)
42=> new(type.Assembly.FullName?.StartsWith("Microsoft.", StringComparison.Ordinal) == true ? type.FullName! : "External",
Utilities\SpellChecker.cs (1)
51if (string.Equals(formatVersion, SerializationFormat, StringComparison.Ordinal))
Utilities\WorkspacePathUtilities.cs (1)
20=> GetTypeNameFromDocumentName(document)?.Equals(typeName, StringComparison.OrdinalIgnoreCase) == true;
Workspace\ProjectSystem\IFileChangeWatcher.cs (1)
55public static bool FilePathCoveredByWatchedDirectories(ImmutableArray<WatchedDirectory> watchedDirectories, string filePath, StringComparison stringComparison)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
1040private static bool DirectoryNameEndsWith(string fullPath, string ending) => fullPath.LastIndexOf(ending, StringComparison.OrdinalIgnoreCase) + ending.Length - 1 ==
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (3)
585&& string.Equals(peReference.FilePath, outputPath, StringComparison.OrdinalIgnoreCase)) 676if (string.Equals(convertedReference.path, outputPath, StringComparison.OrdinalIgnoreCase) && 934if (fullFilePath.Equals(getFilePath(oldReference), StringComparison.OrdinalIgnoreCase))
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.AnalyzerReferencePathComparer.cs (1)
22=> string.Equals(x?.FullPath, y?.FullPath, StringComparison.OrdinalIgnoreCase);
MSBuild\SolutionFileReader.SolutionFilterReader.cs (1)
20return Path.GetExtension(filename).Equals(".slnf", StringComparison.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (25)
MSBuild\ProjectFile\CommandLineArgumentReader.cs (2)
218if (prefer32bit && (RoslynString.IsNullOrWhiteSpace(platform) || string.Equals("anycpu", platform, StringComparison.OrdinalIgnoreCase))) 238if (string.Equals(alias, "global", StringComparison.OrdinalIgnoreCase))
MSBuild\ProjectFile\Conversions.cs (2)
17&& (string.Equals(bool.TrueString, value, StringComparison.OrdinalIgnoreCase) || 18string.Equals("On", value, StringComparison.OrdinalIgnoreCase));
MSBuild\ProjectFile\Extensions.cs (1)
92!string.Equals(referenceOutputAssemblyText, bool.FalseString, StringComparison.OrdinalIgnoreCase);
MSBuild\ProjectFile\ProjectFile.cs (5)
140item = references.FirstOrDefault(it => string.Equals(it.EvaluatedInclude, shortAssemblyName, StringComparison.OrdinalIgnoreCase)); 145item = references.FirstOrDefault(it => string.Equals(it.EvaluatedInclude, fullAssemblyName, StringComparison.OrdinalIgnoreCase)); 161var items = references.Where(it => it.EvaluatedInclude.StartsWith(partialName, StringComparison.OrdinalIgnoreCase)).ToList(); 171=> item.Metadata.FirstOrDefault(m => string.Equals(m.Name, MetadataNames.HintPath, StringComparison.OrdinalIgnoreCase))?.EvaluatedValue ?? string.Empty; 225item ??= references.First(it => string.Equals(projectName, it.GetMetadataValue(MetadataNames.Name), StringComparison.OrdinalIgnoreCase));
MSBuild\ProjectFile\ProjectInstanceReader.cs (2)
194=> !Path.GetFileName(item.ItemSpec).StartsWith("TemporaryGeneratedFile_", StringComparison.Ordinal); 276if (normalizedPath.StartsWith(projectDirectory, StringComparison.OrdinalIgnoreCase))
MSBuild\VisualBasic\VisualBasicCommandLineArgumentReader.cs (5)
87if (string.Equals("binary", optionCompare, StringComparison.OrdinalIgnoreCase)) 91else if (string.Equals("text", optionCompare, StringComparison.OrdinalIgnoreCase)) 109if (string.Equals("default", vbRuntime, StringComparison.OrdinalIgnoreCase)) 113else if (string.Equals("embed", vbRuntime, StringComparison.OrdinalIgnoreCase)) 117else if (string.Equals("none", vbRuntime, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (7)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
158s_monoMSBuildDirectory = versionDirectory.EnumerateDirectories().SingleOrDefault(d => string.Equals(d.Name, "bin", StringComparison.OrdinalIgnoreCase))?.FullName;
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
300if (callOrInvoke.Name.StartsWith("set_", StringComparison.Ordinal) || 301callOrInvoke.Name.StartsWith("get_", StringComparison.Ordinal)) 834if ((payload.Name.StartsWith("set_", StringComparison.Ordinal) && ((MethodSymbol)swt.Sym).Params.Count > 1) || 835(payload.Name.StartsWith("get_", StringComparison.Ordinal) && ((MethodSymbol)swt.Sym).Params.Count > 0))
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (2)
148(!symCur.name.Text.StartsWith("set_", StringComparison.Ordinal) || meth.Params.Count <= 1) && 149(!symCur.name.Text.StartsWith("get_", StringComparison.Ordinal) || meth.Params.Count <= 0))
Microsoft.Data.Analysis (5)
DataFrame.cs (1)
555else if (stringValue.Equals("null", StringComparison.OrdinalIgnoreCase))
DataFrame.IO.cs (1)
30if (string.Equals(columnValue, "null", StringComparison.OrdinalIgnoreCase))
TextFieldParser.cs (3)
612if (trimmedLine.StartsWith(Token, StringComparison.Ordinal)) 616if (line.StartsWith(Token, StringComparison.Ordinal)) 1044if (token != string.Empty && (_hasFieldsEnclosedInQuotes && (_textFieldType == FieldType.Delimited)) && string.Compare(token.Trim(), "\"", StringComparison.Ordinal) == 0)
Microsoft.Data.Analysis.Tests (4)
DataFrame.IOTests.cs (1)
1657if (string.IsNullOrEmpty(item) || string.Equals(item, "null", StringComparison.OrdinalIgnoreCase))
src\Microsoft.Data.Analysis\TextFieldParser.cs (3)
612if (trimmedLine.StartsWith(Token, StringComparison.Ordinal)) 616if (line.StartsWith(Token, StringComparison.Ordinal)) 1044if (token != string.Empty && (_hasFieldsEnclosedInQuotes && (_textFieldType == FieldType.Delimited)) && string.Compare(token.Trim(), "\"", StringComparison.Ordinal) == 0)
Microsoft.Deployment.DotNet.Releases (5)
ReleaseFile.cs (1)
124if (!string.Equals(Hash, actualHash, StringComparison.OrdinalIgnoreCase))
ReleaseVersion.cs (4)
255string.Equals(Prerelease, other.Prerelease, StringComparison.Ordinal) && 256string.Equals(BuildMetadata, other.BuildMetadata, StringComparison.Ordinal); 280string.Equals(Prerelease, other.Prerelease, StringComparison.Ordinal) && 281string.Equals(BuildMetadata, other.BuildMetadata, StringComparison.Ordinal);
Microsoft.Diagnostics.DataContractReader (4)
ContractDescriptorParser.cs (4)
338if (s.StartsWith("0x", StringComparison.OrdinalIgnoreCase) && 343if (s.StartsWith("-0x", StringComparison.OrdinalIgnoreCase) && 374if (s.StartsWith("0x", StringComparison.OrdinalIgnoreCase) && 379if (s.StartsWith("-0x", StringComparison.OrdinalIgnoreCase) &&
Microsoft.Diagnostics.DataContractReader.Contracts (386)
Contracts\StackWalk\Context\AMD64Context.cs (70)
72if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { Cs = (ushort)value.Value; return true; } 73if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { Ds = (ushort)value.Value; return true; } 74if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { Es = (ushort)value.Value; return true; } 75if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { Fs = (ushort)value.Value; return true; } 76if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { Gs = (ushort)value.Value; return true; } 77if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { Ss = (ushort)value.Value; return true; } 78if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { EFlags = (int)value.Value; return true; } 79if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { Dr0 = value.Value; return true; } 80if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { Dr1 = value.Value; return true; } 81if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { Dr2 = value.Value; return true; } 82if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { Dr3 = value.Value; return true; } 83if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { Dr6 = value.Value; return true; } 84if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { Dr7 = value.Value; return true; } 85if (name.Equals("rax", StringComparison.OrdinalIgnoreCase)) { Rax = value.Value; return true; } 86if (name.Equals("rcx", StringComparison.OrdinalIgnoreCase)) { Rcx = value.Value; return true; } 87if (name.Equals("rdx", StringComparison.OrdinalIgnoreCase)) { Rdx = value.Value; return true; } 88if (name.Equals("rbx", StringComparison.OrdinalIgnoreCase)) { Rbx = value.Value; return true; } 89if (name.Equals("rsp", StringComparison.OrdinalIgnoreCase)) { Rsp = value.Value; return true; } 90if (name.Equals("rbp", StringComparison.OrdinalIgnoreCase)) { Rbp = value.Value; return true; } 91if (name.Equals("rsi", StringComparison.OrdinalIgnoreCase)) { Rsi = value.Value; return true; } 92if (name.Equals("rdi", StringComparison.OrdinalIgnoreCase)) { Rdi = value.Value; return true; } 93if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { R8 = value.Value; return true; } 94if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { R9 = value.Value; return true; } 95if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { R10 = value.Value; return true; } 96if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { R11 = value.Value; return true; } 97if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { R12 = value.Value; return true; } 98if (name.Equals("r13", StringComparison.OrdinalIgnoreCase)) { R13 = value.Value; return true; } 99if (name.Equals("r14", StringComparison.OrdinalIgnoreCase)) { R14 = value.Value; return true; } 100if (name.Equals("r15", StringComparison.OrdinalIgnoreCase)) { R15 = value.Value; return true; } 101if (name.Equals("rip", StringComparison.OrdinalIgnoreCase)) { Rip = value.Value; return true; } 102if (name.Equals("debugcontrol", StringComparison.OrdinalIgnoreCase)) { DebugControl = value.Value; return true; } 103if (name.Equals("lastbranchtorip", StringComparison.OrdinalIgnoreCase)) { LastBranchToRip = value.Value; return true; } 104if (name.Equals("lastbranchfromrip", StringComparison.OrdinalIgnoreCase)) { LastBranchFromRip = value.Value; return true; } 105if (name.Equals("lastexceptiontorip", StringComparison.OrdinalIgnoreCase)) { LastExceptionToRip = value.Value; return true; } 106if (name.Equals("lastexceptionfromrip", StringComparison.OrdinalIgnoreCase)) { LastExceptionFromRip = value.Value; return true; } 113if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cs); return true; } 114if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ds); return true; } 115if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Es); return true; } 116if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fs); return true; } 117if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gs); return true; } 118if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ss); return true; } 119if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(unchecked((uint)EFlags)); return true; } 120if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr0); return true; } 121if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr1); return true; } 122if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr2); return true; } 123if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr3); return true; } 124if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr6); return true; } 125if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr7); return true; } 126if (name.Equals("rax", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rax); return true; } 127if (name.Equals("rcx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rcx); return true; } 128if (name.Equals("rdx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rdx); return true; } 129if (name.Equals("rbx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rbx); return true; } 130if (name.Equals("rsp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rsp); return true; } 131if (name.Equals("rbp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rbp); return true; } 132if (name.Equals("rsi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rsi); return true; } 133if (name.Equals("rdi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rdi); return true; } 134if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R8); return true; } 135if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R9); return true; } 136if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R10); return true; } 137if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R11); return true; } 138if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R12); return true; } 139if (name.Equals("r13", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R13); return true; } 140if (name.Equals("r14", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R14); return true; } 141if (name.Equals("r15", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R15); return true; } 142if (name.Equals("rip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Rip); return true; } 143if (name.Equals("debugcontrol", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DebugControl); return true; } 144if (name.Equals("lastbranchtorip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastBranchToRip); return true; } 145if (name.Equals("lastbranchfromrip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastBranchFromRip); return true; } 146if (name.Equals("lastexceptiontorip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastExceptionToRip); return true; } 147if (name.Equals("lastexceptionfromrip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(LastExceptionFromRip); return true; }
Contracts\StackWalk\Context\ARM64Context.cs (72)
78if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { Cpsr = (uint)value.Value; return true; } 79if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { X0 = value.Value; return true; } 80if (name.Equals("x1", StringComparison.OrdinalIgnoreCase)) { X1 = value.Value; return true; } 81if (name.Equals("x2", StringComparison.OrdinalIgnoreCase)) { X2 = value.Value; return true; } 82if (name.Equals("x3", StringComparison.OrdinalIgnoreCase)) { X3 = value.Value; return true; } 83if (name.Equals("x4", StringComparison.OrdinalIgnoreCase)) { X4 = value.Value; return true; } 84if (name.Equals("x5", StringComparison.OrdinalIgnoreCase)) { X5 = value.Value; return true; } 85if (name.Equals("x6", StringComparison.OrdinalIgnoreCase)) { X6 = value.Value; return true; } 86if (name.Equals("x7", StringComparison.OrdinalIgnoreCase)) { X7 = value.Value; return true; } 87if (name.Equals("x8", StringComparison.OrdinalIgnoreCase)) { X8 = value.Value; return true; } 88if (name.Equals("x9", StringComparison.OrdinalIgnoreCase)) { X9 = value.Value; return true; } 89if (name.Equals("x10", StringComparison.OrdinalIgnoreCase)) { X10 = value.Value; return true; } 90if (name.Equals("x11", StringComparison.OrdinalIgnoreCase)) { X11 = value.Value; return true; } 91if (name.Equals("x12", StringComparison.OrdinalIgnoreCase)) { X12 = value.Value; return true; } 92if (name.Equals("x13", StringComparison.OrdinalIgnoreCase)) { X13 = value.Value; return true; } 93if (name.Equals("x14", StringComparison.OrdinalIgnoreCase)) { X14 = value.Value; return true; } 94if (name.Equals("x15", StringComparison.OrdinalIgnoreCase)) { X15 = value.Value; return true; } 95if (name.Equals("x16", StringComparison.OrdinalIgnoreCase)) { X16 = value.Value; return true; } 96if (name.Equals("x17", StringComparison.OrdinalIgnoreCase)) { X17 = value.Value; return true; } 97if (name.Equals("x18", StringComparison.OrdinalIgnoreCase)) { X18 = value.Value; return true; } 98if (name.Equals("x19", StringComparison.OrdinalIgnoreCase)) { X19 = value.Value; return true; } 99if (name.Equals("x20", StringComparison.OrdinalIgnoreCase)) { X20 = value.Value; return true; } 100if (name.Equals("x21", StringComparison.OrdinalIgnoreCase)) { X21 = value.Value; return true; } 101if (name.Equals("x22", StringComparison.OrdinalIgnoreCase)) { X22 = value.Value; return true; } 102if (name.Equals("x23", StringComparison.OrdinalIgnoreCase)) { X23 = value.Value; return true; } 103if (name.Equals("x24", StringComparison.OrdinalIgnoreCase)) { X24 = value.Value; return true; } 104if (name.Equals("x25", StringComparison.OrdinalIgnoreCase)) { X25 = value.Value; return true; } 105if (name.Equals("x26", StringComparison.OrdinalIgnoreCase)) { X26 = value.Value; return true; } 106if (name.Equals("x27", StringComparison.OrdinalIgnoreCase)) { X27 = value.Value; return true; } 107if (name.Equals("x28", StringComparison.OrdinalIgnoreCase)) { X28 = value.Value; return true; } 108if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { Fp = value.Value; return true; } 109if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { Lr = value.Value; return true; } 110if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { Sp = value.Value; return true; } 111if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { Pc = value.Value; return true; } 112if (name.Equals("fpcr", StringComparison.OrdinalIgnoreCase)) { Fpcr = (uint)value.Value; return true; } 113if (name.Equals("fpsr", StringComparison.OrdinalIgnoreCase)) { Fpsr = (uint)value.Value; return true; } 120if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cpsr); return true; } 121if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X0); return true; } 122if (name.Equals("x1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X1); return true; } 123if (name.Equals("x2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X2); return true; } 124if (name.Equals("x3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X3); return true; } 125if (name.Equals("x4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X4); return true; } 126if (name.Equals("x5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X5); return true; } 127if (name.Equals("x6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X6); return true; } 128if (name.Equals("x7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X7); return true; } 129if (name.Equals("x8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X8); return true; } 130if (name.Equals("x9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X9); return true; } 131if (name.Equals("x10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X10); return true; } 132if (name.Equals("x11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X11); return true; } 133if (name.Equals("x12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X12); return true; } 134if (name.Equals("x13", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X13); return true; } 135if (name.Equals("x14", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X14); return true; } 136if (name.Equals("x15", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X15); return true; } 137if (name.Equals("x16", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X16); return true; } 138if (name.Equals("x17", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X17); return true; } 139if (name.Equals("x18", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X18); return true; } 140if (name.Equals("x19", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X19); return true; } 141if (name.Equals("x20", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X20); return true; } 142if (name.Equals("x21", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X21); return true; } 143if (name.Equals("x22", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X22); return true; } 144if (name.Equals("x23", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X23); return true; } 145if (name.Equals("x24", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X24); return true; } 146if (name.Equals("x25", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X25); return true; } 147if (name.Equals("x26", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X26); return true; } 148if (name.Equals("x27", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X27); return true; } 149if (name.Equals("x28", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X28); return true; } 150if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 151if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Lr); return true; } 152if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 153if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 154if (name.Equals("fpcr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpcr); return true; } 155if (name.Equals("fpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpsr); return true; }
Contracts\StackWalk\Context\ARMContext.cs (36)
70if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { R0 = (uint)value.Value; return true; } 71if (name.Equals("r1", StringComparison.OrdinalIgnoreCase)) { R1 = (uint)value.Value; return true; } 72if (name.Equals("r2", StringComparison.OrdinalIgnoreCase)) { R2 = (uint)value.Value; return true; } 73if (name.Equals("r3", StringComparison.OrdinalIgnoreCase)) { R3 = (uint)value.Value; return true; } 74if (name.Equals("r4", StringComparison.OrdinalIgnoreCase)) { R4 = (uint)value.Value; return true; } 75if (name.Equals("r5", StringComparison.OrdinalIgnoreCase)) { R5 = (uint)value.Value; return true; } 76if (name.Equals("r6", StringComparison.OrdinalIgnoreCase)) { R6 = (uint)value.Value; return true; } 77if (name.Equals("r7", StringComparison.OrdinalIgnoreCase)) { R7 = (uint)value.Value; return true; } 78if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { R8 = (uint)value.Value; return true; } 79if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { R9 = (uint)value.Value; return true; } 80if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { R10 = (uint)value.Value; return true; } 81if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { R11 = (uint)value.Value; return true; } 82if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { R12 = (uint)value.Value; return true; } 83if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { Sp = (uint)value.Value; return true; } 84if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { Lr = (uint)value.Value; return true; } 85if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { Pc = (uint)value.Value; return true; } 86if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { Cpsr = (uint)value.Value; return true; } 87if (name.Equals("fpscr", StringComparison.OrdinalIgnoreCase)) { Fpscr = (uint)value.Value; return true; } 94if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R0); return true; } 95if (name.Equals("r1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R1); return true; } 96if (name.Equals("r2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R2); return true; } 97if (name.Equals("r3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R3); return true; } 98if (name.Equals("r4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R4); return true; } 99if (name.Equals("r5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R5); return true; } 100if (name.Equals("r6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R6); return true; } 101if (name.Equals("r7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R7); return true; } 102if (name.Equals("r8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R8); return true; } 103if (name.Equals("r9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R9); return true; } 104if (name.Equals("r10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R10); return true; } 105if (name.Equals("r11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R11); return true; } 106if (name.Equals("r12", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R12); return true; } 107if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 108if (name.Equals("lr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Lr); return true; } 109if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 110if (name.Equals("cpsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cpsr); return true; } 111if (name.Equals("fpscr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fpscr); return true; }
Contracts\StackWalk\Context\LoongArch64Context.cs (70)
75if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { R0 = value.Value; return true; } 76if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { Ra = value.Value; return true; } 77if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { Tp = value.Value; return true; } 78if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { Sp = value.Value; return true; } 79if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { A0 = value.Value; return true; } 80if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { A1 = value.Value; return true; } 81if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { A2 = value.Value; return true; } 82if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { A3 = value.Value; return true; } 83if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { A4 = value.Value; return true; } 84if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { A5 = value.Value; return true; } 85if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { A6 = value.Value; return true; } 86if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { A7 = value.Value; return true; } 87if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { T0 = value.Value; return true; } 88if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { T1 = value.Value; return true; } 89if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { T2 = value.Value; return true; } 90if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { T3 = value.Value; return true; } 91if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { T4 = value.Value; return true; } 92if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { T5 = value.Value; return true; } 93if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { T6 = value.Value; return true; } 94if (name.Equals("t7", StringComparison.OrdinalIgnoreCase)) { T7 = value.Value; return true; } 95if (name.Equals("t8", StringComparison.OrdinalIgnoreCase)) { T8 = value.Value; return true; } 96if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { X0 = value.Value; return true; } 97if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { Fp = value.Value; return true; } 98if (name.Equals("s0", StringComparison.OrdinalIgnoreCase)) { S0 = value.Value; return true; } 99if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { S1 = value.Value; return true; } 100if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { S2 = value.Value; return true; } 101if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { S3 = value.Value; return true; } 102if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { S4 = value.Value; return true; } 103if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { S5 = value.Value; return true; } 104if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { S6 = value.Value; return true; } 105if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { S7 = value.Value; return true; } 106if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { S8 = value.Value; return true; } 107if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { Pc = value.Value; return true; } 108if (name.Equals("fcc", StringComparison.OrdinalIgnoreCase)) { Fcc = (uint)value.Value; return true; } 109if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { Fcsr = (uint)value.Value; return true; } 116if (name.Equals("r0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(R0); return true; } 117if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ra); return true; } 118if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Tp); return true; } 119if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 120if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A0); return true; } 121if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A1); return true; } 122if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A2); return true; } 123if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A3); return true; } 124if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A4); return true; } 125if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A5); return true; } 126if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A6); return true; } 127if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A7); return true; } 128if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T0); return true; } 129if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T1); return true; } 130if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T2); return true; } 131if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T3); return true; } 132if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T4); return true; } 133if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T5); return true; } 134if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T6); return true; } 135if (name.Equals("t7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T7); return true; } 136if (name.Equals("t8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T8); return true; } 137if (name.Equals("x0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(X0); return true; } 138if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 139if (name.Equals("s0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S0); return true; } 140if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S1); return true; } 141if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S2); return true; } 142if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S3); return true; } 143if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S4); return true; } 144if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S5); return true; } 145if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S6); return true; } 146if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S7); return true; } 147if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S8); return true; } 148if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 149if (name.Equals("fcc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcc); return true; } 150if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcsr); return true; }
Contracts\StackWalk\Context\RISCV64Context.cs (68)
74if (name.Equals("zero", StringComparison.OrdinalIgnoreCase)) { return false; } 75if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { Ra = value.Value; return true; } 76if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { Sp = value.Value; return true; } 77if (name.Equals("gp", StringComparison.OrdinalIgnoreCase)) { Gp = value.Value; return true; } 78if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { Tp = value.Value; return true; } 79if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { T0 = value.Value; return true; } 80if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { T1 = value.Value; return true; } 81if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { T2 = value.Value; return true; } 82if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { Fp = value.Value; return true; } 83if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { S1 = value.Value; return true; } 84if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { A0 = value.Value; return true; } 85if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { A1 = value.Value; return true; } 86if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { A2 = value.Value; return true; } 87if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { A3 = value.Value; return true; } 88if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { A4 = value.Value; return true; } 89if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { A5 = value.Value; return true; } 90if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { A6 = value.Value; return true; } 91if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { A7 = value.Value; return true; } 92if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { S2 = value.Value; return true; } 93if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { S3 = value.Value; return true; } 94if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { S4 = value.Value; return true; } 95if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { S5 = value.Value; return true; } 96if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { S6 = value.Value; return true; } 97if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { S7 = value.Value; return true; } 98if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { S8 = value.Value; return true; } 99if (name.Equals("s9", StringComparison.OrdinalIgnoreCase)) { S9 = value.Value; return true; } 100if (name.Equals("s10", StringComparison.OrdinalIgnoreCase)) { S10 = value.Value; return true; } 101if (name.Equals("s11", StringComparison.OrdinalIgnoreCase)) { S11 = value.Value; return true; } 102if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { T3 = value.Value; return true; } 103if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { T4 = value.Value; return true; } 104if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { T5 = value.Value; return true; } 105if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { T6 = value.Value; return true; } 106if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { Pc = value.Value; return true; } 107if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { Fcsr = (uint)value.Value; return true; } 114if (name.Equals("zero", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(0); return true; } 115if (name.Equals("ra", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ra); return true; } 116if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Sp); return true; } 117if (name.Equals("gp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gp); return true; } 118if (name.Equals("tp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Tp); return true; } 119if (name.Equals("t0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T0); return true; } 120if (name.Equals("t1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T1); return true; } 121if (name.Equals("t2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T2); return true; } 122if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fp); return true; } 123if (name.Equals("s1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S1); return true; } 124if (name.Equals("a0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A0); return true; } 125if (name.Equals("a1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A1); return true; } 126if (name.Equals("a2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A2); return true; } 127if (name.Equals("a3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A3); return true; } 128if (name.Equals("a4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A4); return true; } 129if (name.Equals("a5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A5); return true; } 130if (name.Equals("a6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A6); return true; } 131if (name.Equals("a7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(A7); return true; } 132if (name.Equals("s2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S2); return true; } 133if (name.Equals("s3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S3); return true; } 134if (name.Equals("s4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S4); return true; } 135if (name.Equals("s5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S5); return true; } 136if (name.Equals("s6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S6); return true; } 137if (name.Equals("s7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S7); return true; } 138if (name.Equals("s8", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S8); return true; } 139if (name.Equals("s9", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S9); return true; } 140if (name.Equals("s10", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S10); return true; } 141if (name.Equals("s11", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(S11); return true; } 142if (name.Equals("t3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T3); return true; } 143if (name.Equals("t4", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T4); return true; } 144if (name.Equals("t5", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T5); return true; } 145if (name.Equals("t6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(T6); return true; } 146if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 147if (name.Equals("fcsr", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fcsr); return true; }
Contracts\StackWalk\Context\WasmContext.cs (10)
106if (name.Equals("pc", StringComparison.OrdinalIgnoreCase) || name.Equals("ip", StringComparison.OrdinalIgnoreCase)) 111if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) 116if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) 121if (name.Equals(InterpreterWalkFramePointerRegister, StringComparison.OrdinalIgnoreCase)) 131if (name.Equals("pc", StringComparison.OrdinalIgnoreCase) || name.Equals("ip", StringComparison.OrdinalIgnoreCase)) 136if (name.Equals("sp", StringComparison.OrdinalIgnoreCase)) 141if (name.Equals("fp", StringComparison.OrdinalIgnoreCase)) 146if (name.Equals(InterpreterWalkFramePointerRegister, StringComparison.OrdinalIgnoreCase))
Contracts\StackWalk\Context\X86Context.cs (60)
79if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { Dr0 = (uint)value.Value; return true; } 80if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { Dr1 = (uint)value.Value; return true; } 81if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { Dr2 = (uint)value.Value; return true; } 82if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { Dr3 = (uint)value.Value; return true; } 83if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { Dr6 = (uint)value.Value; return true; } 84if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { Dr7 = (uint)value.Value; return true; } 85if (name.Equals("controlword", StringComparison.OrdinalIgnoreCase)) { ControlWord = (uint)value.Value; return true; } 86if (name.Equals("statusword", StringComparison.OrdinalIgnoreCase)) { StatusWord = (uint)value.Value; return true; } 87if (name.Equals("tagword", StringComparison.OrdinalIgnoreCase)) { TagWord = (uint)value.Value; return true; } 88if (name.Equals("erroroffset", StringComparison.OrdinalIgnoreCase)) { ErrorOffset = (uint)value.Value; return true; } 89if (name.Equals("errorselector", StringComparison.OrdinalIgnoreCase)) { ErrorSelector = (uint)value.Value; return true; } 90if (name.Equals("dataoffset", StringComparison.OrdinalIgnoreCase)) { DataOffset = (uint)value.Value; return true; } 91if (name.Equals("dataselector", StringComparison.OrdinalIgnoreCase)) { DataSelector = (uint)value.Value; return true; } 92if (name.Equals("cr0npxstate", StringComparison.OrdinalIgnoreCase)) { Cr0NpxState = (uint)value.Value; return true; } 93if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { Gs = (uint)value.Value; return true; } 94if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { Fs = (uint)value.Value; return true; } 95if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { Es = (uint)value.Value; return true; } 96if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { Ds = (uint)value.Value; return true; } 97if (name.Equals("edi", StringComparison.OrdinalIgnoreCase)) { Edi = (uint)value.Value; return true; } 98if (name.Equals("esi", StringComparison.OrdinalIgnoreCase)) { Esi = (uint)value.Value; return true; } 99if (name.Equals("ebx", StringComparison.OrdinalIgnoreCase)) { Ebx = (uint)value.Value; return true; } 100if (name.Equals("edx", StringComparison.OrdinalIgnoreCase)) { Edx = (uint)value.Value; return true; } 101if (name.Equals("ecx", StringComparison.OrdinalIgnoreCase)) { Ecx = (uint)value.Value; return true; } 102if (name.Equals("eax", StringComparison.OrdinalIgnoreCase)) { Eax = (uint)value.Value; return true; } 103if (name.Equals("ebp", StringComparison.OrdinalIgnoreCase)) { Ebp = (uint)value.Value; return true; } 104if (name.Equals("eip", StringComparison.OrdinalIgnoreCase)) { Eip = (uint)value.Value; return true; } 105if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { Cs = (uint)value.Value; return true; } 106if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { EFlags = (uint)value.Value; return true; } 107if (name.Equals("esp", StringComparison.OrdinalIgnoreCase)) { Esp = (uint)value.Value; return true; } 108if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { Ss = (uint)value.Value; return true; } 115if (name.Equals("dr0", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr0); return true; } 116if (name.Equals("dr1", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr1); return true; } 117if (name.Equals("dr2", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr2); return true; } 118if (name.Equals("dr3", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr3); return true; } 119if (name.Equals("dr6", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr6); return true; } 120if (name.Equals("dr7", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Dr7); return true; } 121if (name.Equals("controlword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ControlWord); return true; } 122if (name.Equals("statusword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(StatusWord); return true; } 123if (name.Equals("tagword", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(TagWord); return true; } 124if (name.Equals("erroroffset", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ErrorOffset); return true; } 125if (name.Equals("errorselector", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(ErrorSelector); return true; } 126if (name.Equals("dataoffset", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DataOffset); return true; } 127if (name.Equals("dataselector", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(DataSelector); return true; } 128if (name.Equals("cr0npxstate", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cr0NpxState); return true; } 129if (name.Equals("gs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Gs); return true; } 130if (name.Equals("fs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Fs); return true; } 131if (name.Equals("es", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Es); return true; } 132if (name.Equals("ds", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ds); return true; } 133if (name.Equals("edi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Edi); return true; } 134if (name.Equals("esi", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Esi); return true; } 135if (name.Equals("ebx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ebx); return true; } 136if (name.Equals("edx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Edx); return true; } 137if (name.Equals("ecx", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ecx); return true; } 138if (name.Equals("eax", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Eax); return true; } 139if (name.Equals("ebp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ebp); return true; } 140if (name.Equals("eip", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Eip); return true; } 141if (name.Equals("cs", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Cs); return true; } 142if (name.Equals("eflags", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(EFlags); return true; } 143if (name.Equals("esp", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Esp); return true; } 144if (name.Equals("ss", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Ss); return true; }
Microsoft.Diagnostics.DataContractReader.DataGenerator (2)
Emitter.cs (2)
563if (fqn.StartsWith(GlobalPrefix, System.StringComparison.Ordinal)) 567if (fqn.StartsWith(RootPrefix, System.StringComparison.Ordinal))
Microsoft.Diagnostics.DataContractReader.Legacy (11)
ClrDataModule.cs (3)
186StringComparison comparison = (_flags & (uint)CLRDataByNameFlag.CLRDATA_BYNAME_CASE_INSENSITIVE) != 0 ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
ClrDataValue.cs (3)
742StringComparison comparison = nameFlags == (uint)CLRDataByNameFlag.CLRDATA_BYNAME_CASE_INSENSITIVE 743? StringComparison.OrdinalIgnoreCase 744: StringComparison.Ordinal;
Dbi\DacDbiImpl.cs (2)
215string.Equals(cdacSimpleName, legacyHolder.Value, System.StringComparison.Ordinal), 4878string.Equals(path, legacyHolder.Value, System.StringComparison.Ordinal),
MetaDataImportImpl.cs (3)
1005if (string.Equals(attrTypeName, targetName, StringComparison.Ordinal)) 1110if (!string.Equals(fullName, targetName, StringComparison.Ordinal)) 2225if (!string.Equals(fullName, targetName, StringComparison.Ordinal))
Microsoft.Diagnostics.NETCore.Client (17)
DiagnosticsClient\DiagnosticsClient.cs (2)
442if (PidIpcEndpoint.IpcRootPath.StartsWith(@"\\.\pipe", StringComparison.Ordinal)) 523else if (!string.Equals(targetTmpDir, PidIpcEndpoint.IpcRootPath, StringComparison.Ordinal))
DiagnosticsIpc\IpcEndpointConfig.cs (9)
149if (string.Equals(parts[1], "connect", StringComparison.OrdinalIgnoreCase)) 153else if (string.Equals(parts[1], "listen", StringComparison.OrdinalIgnoreCase)) 166if (string.Equals(parsedAddress.Scheme, NamedPipeSchema, StringComparison.OrdinalIgnoreCase)) 171else if (string.Equals(parsedAddress.Scheme, UnixDomainSocketSchema, StringComparison.OrdinalIgnoreCase)) 176else if (string.Equals(parsedAddress.Scheme, Uri.UriSchemeFile, StringComparison.OrdinalIgnoreCase)) 187if (address.StartsWith(NamedPipeDefaultIPCRoot, StringComparison.OrdinalIgnoreCase)) 195if (address.StartsWith(NamedPipeDefaultIPCRoot, StringComparison.OrdinalIgnoreCase)) 199else if (address.StartsWith(NamedPipeSchemaDefaultIPCRootPath, StringComparison.OrdinalIgnoreCase)) 203else if (address.StartsWith("/", StringComparison.OrdinalIgnoreCase))
DiagnosticsIpc\IpcTcpSocketEndPoint.cs (2)
73if (!string.Equals(uri.Scheme, Uri.UriSchemeNetTcp, StringComparison.OrdinalIgnoreCase) 74&& !string.Equals(uri.Scheme, "tcp", StringComparison.OrdinalIgnoreCase))
DiagnosticsIpc\IpcTransport.cs (4)
406if (line.StartsWith("NSpid:\t", StringComparison.Ordinal)) 477if (envVar.StartsWith("TMPDIR=", StringComparison.Ordinal)) 560if (address.StartsWith(IpcRootPath, StringComparison.OrdinalIgnoreCase)) 566return address.StartsWith(dsrouterAddress, StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.ApiCompatibility (7)
Comparing\SymbolEqualityComparer.cs (1)
17string.Equals(x != null ? GetKey(x) : null, y != null ? GetKey(y) : null, StringComparison.OrdinalIgnoreCase);
CompatDifference.cs (2)
79DiagnosticId.Equals(other.DiagnosticId, StringComparison.InvariantCultureIgnoreCase) && 81string.Equals(ReferenceId, other.ReferenceId, StringComparison.InvariantCultureIgnoreCase);
Logging\SuppressionEngine.cs (1)
68if (error.DiagnosticId.StartsWith("cp", StringComparison.InvariantCultureIgnoreCase))
MetadataInformation.cs (3)
60string.Equals(AssemblyName, other.AssemblyName, StringComparison.OrdinalIgnoreCase) && 61string.Equals(AssemblyId, other.AssemblyId, StringComparison.Ordinal) && 62string.Equals(FullPath, other.FullPath, StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.ApiSymbolExtensions (3)
SymbolExtensions.cs (3)
68attribute.AttributeClass.ContainingNamespace.ToDisplayString().Equals("System.Runtime.CompilerServices", StringComparison.Ordinal)); 129method.Name.StartsWith("add_", StringComparison.Ordinal) || 130method.Name.StartsWith("remove_", StringComparison.Ordinal);
Microsoft.DotNet.Arcade.Sdk (7)
src\DownloadFile.cs (2)
111if (uri.StartsWith(FileUriProtocol, StringComparison.Ordinal)) 186httpResponse.ReasonPhrase.StartsWith("The requested URI does not represent any resource on the server.", StringComparison.OrdinalIgnoreCase))
src\GenerateSourcePackageSourceLinkTargetsFile.cs (2)
51if (itemSpec.Length > projectDir.Length && itemSpec.StartsWith(projectDir, StringComparison.Ordinal)) 57if (!projectDir.StartsWith(itemSpec, StringComparison.Ordinal) ||
src\InstallDotNetCore.cs (3)
105if (!RuntimeInformation.IsOSPlatform(OSPlatform.Windows) && string.Equals("x86", architecture, StringComparison.OrdinalIgnoreCase)) 228else if (!string.IsNullOrWhiteSpace(Platform) && !string.Equals(Platform, "AnyCpu", StringComparison.OrdinalIgnoreCase)) 280if (!string.Equals(architecture, RuntimeInformation.OSArchitecture.ToString(), StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.Build.Manifest (16)
ArtifactModel.cs (1)
118StringComparison.OrdinalIgnoreCase) == false)
BuildModelFactory.cs (14)
87Where(i => !string.Equals(i.GetMetadata("ExcludeFromManifest"), "true", StringComparison.OrdinalIgnoreCase)); 110.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Blob), StringComparison.OrdinalIgnoreCase)) 115.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Package), StringComparison.OrdinalIgnoreCase)) 120.Where(i => i.GetMetadata(ArtifactKindMetadata).Equals(nameof(ArtifactKind.Pdb), StringComparison.OrdinalIgnoreCase)) 272if (!string.Equals(refIdentity.AzureDevOpsAccount, identity.AzureDevOpsAccount, StringComparison.OrdinalIgnoreCase)) 276if (!string.Equals(refIdentity.AzureDevOpsBranch, identity.AzureDevOpsBranch, StringComparison.OrdinalIgnoreCase)) 288if (!string.Equals(refIdentity.AzureDevOpsBuildNumber, identity.AzureDevOpsBuildNumber, StringComparison.OrdinalIgnoreCase)) 292if (!string.Equals(refIdentity.AzureDevOpsProject, identity.AzureDevOpsProject, StringComparison.OrdinalIgnoreCase)) 296if (!string.Equals(refIdentity.AzureDevOpsRepository, identity.AzureDevOpsRepository, StringComparison.OrdinalIgnoreCase)) 300if (!string.Equals(refIdentity.Branch, identity.Branch, StringComparison.OrdinalIgnoreCase)) 304if (!string.Equals(refIdentity.BuildId, identity.BuildId, StringComparison.OrdinalIgnoreCase)) 308if (!string.Equals(refIdentity.InitialAssetsLocation, identity.InitialAssetsLocation, StringComparison.OrdinalIgnoreCase)) 320if (!string.Equals(refIdentity.ProductVersion, identity.ProductVersion, StringComparison.OrdinalIgnoreCase)) 328if (!string.Equals(refIdentity.VersionStamp, identity.VersionStamp, StringComparison.OrdinalIgnoreCase))
VersionIdentifier.cs (1)
168(prevDelimiterCharacter != '-' || !_knownTags.Any(tag => nextSegment.StartsWith(tag, StringComparison.OrdinalIgnoreCase))))
Microsoft.DotNet.Build.Tasks.Installers (17)
src\CreateWixBuildWixpack.cs (16)
756int ifStart = input.IndexOf("<?if ", pos, StringComparison.OrdinalIgnoreCase); 757int ifdefStart = input.IndexOf("<?ifdef ", pos, StringComparison.OrdinalIgnoreCase); 758int ifndefStart = input.IndexOf("<?ifndef ", pos, StringComparison.OrdinalIgnoreCase); 791int ifEnd = input.IndexOf("?>", nextBlockStart, StringComparison.OrdinalIgnoreCase); 804int endifStart = input.IndexOf("<?endif?>", searchPos, StringComparison.OrdinalIgnoreCase); 816int elseifStart = input.IndexOf("<?elseif", nextTagStart, StringComparison.OrdinalIgnoreCase); 817int elseStart = input.IndexOf("<?else?>", nextTagStart, StringComparison.OrdinalIgnoreCase); 825int elseifEnd = input.IndexOf("?>", elseifStart, StringComparison.OrdinalIgnoreCase); 886int tagEnd = input.IndexOf("?>", nextBlockStart, StringComparison.OrdinalIgnoreCase); 891if (variableName.StartsWith("$(var.", StringComparison.OrdinalIgnoreCase) && variableName.EndsWith(")")) 909int endifStart = input.IndexOf("<?endif?>", tagEnd + 2, StringComparison.OrdinalIgnoreCase); 984if (varName.StartsWith("var.", StringComparison.OrdinalIgnoreCase)) 989else if (varName.StartsWith("sys.", StringComparison.OrdinalIgnoreCase)) 1004return string.Equals(actualValue, value, StringComparison.Ordinal); 1006return !string.Equals(actualValue, value, StringComparison.Ordinal); 1008return string.Equals(actualValue, value, StringComparison.OrdinalIgnoreCase);
src\StabilizeWixFileId.cs (1)
73?.EndsWith(file.ItemSpec, StringComparison.OrdinalIgnoreCase) == true)
Microsoft.DotNet.Build.Tasks.Packaging (16)
CreateTrimDependencyGroups.cs (1)
165if (!runtimeAssets.Any(r => Path.GetFileName(r).Equals(fileName, StringComparison.OrdinalIgnoreCase)))
GenerateNuSpec.cs (1)
257where !f.GetMetadata(Metadata.FileTarget).StartsWith("$none$", StringComparison.OrdinalIgnoreCase)
HarvestPackage.cs (5)
584if (parts[0].Equals("lib", StringComparison.OrdinalIgnoreCase) || 585parts[0].Equals("ref", StringComparison.OrdinalIgnoreCase)) 591parts[0].Equals("runtimes", StringComparison.OrdinalIgnoreCase) && 592parts[2].Equals("lib", StringComparison.OrdinalIgnoreCase)) 610return path.StartsWith("ref", StringComparison.OrdinalIgnoreCase);
NugetPropertyStringProvider.cs (1)
45var indexOfEquals = propertyString.IndexOf("=", StringComparison.Ordinal);
PackageIndex.cs (1)
709var version = versionString.Equals(AnyVersion, StringComparison.OrdinalIgnoreCase) ? VersionUtility.MaxVersion : new Version(versionString);
PackageItem.cs (3)
31IsDll = Path.GetExtension(SourcePath).Equals(".dll", StringComparison.OrdinalIgnoreCase); 33IsRef = TargetPath.StartsWith("ref/", StringComparison.OrdinalIgnoreCase); 49if (!Path.GetExtension(TargetPath).Equals(Path.GetExtension(sourceFile), StringComparison.OrdinalIgnoreCase) ||
PromoteDependencies.cs (1)
106IsReference = item.GetMetadata("TargetPath").StartsWith("ref/", System.StringComparison.OrdinalIgnoreCase);
UpdatePackageIndex.cs (1)
244var dlls = reader.GetFiles().Where(f => Path.GetExtension(f).Equals(".dll", StringComparison.OrdinalIgnoreCase));
ValidatePackage.cs (2)
344Path.GetFileName(i.PackagePath).Equals(fileName, StringComparison.OrdinalIgnoreCase) && 450return !String.IsNullOrWhiteSpace(path) && Path.GetExtension(path).Equals(".dll", StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
ChooseBestP2PTargetFrameworkTask.cs (1)
114nugetFramework = targetFrameworkMoniker.Contains(',', System.StringComparison.Ordinal)
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
OptProf\GenerateTrainingPropsFile.cs (1)
44if (hasDropName && !ProductDropName.StartsWith(ProductDropNamePrefix, StringComparison.Ordinal))
OptProf\GetRunSettingsSessionConfiguration.cs (2)
82if (!dropUrl.StartsWith(prefix, StringComparison.Ordinal)) 101if (!vsDropName.StartsWith(prefix, StringComparison.Ordinal))
OptProf\IbcEntry.cs (1)
71=> path.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) ? replacement + path.Substring(prefix.Length) : path;
Microsoft.DotNet.Build.Tasks.Workloads (2)
Extensions.cs (1)
26if (string.Equals(metadataName, name, StringComparison.OrdinalIgnoreCase))
StringExtensions.cs (1)
29public static string TrimStart(this string str, string trimString, StringComparison comparisonType)
Microsoft.DotNet.Cli.CoreUtils (6)
EnvironmentVariableParser.cs (6)
11string.Equals(str, "true", StringComparison.OrdinalIgnoreCase) || 12string.Equals(str, "yes", StringComparison.OrdinalIgnoreCase) || 13string.Equals(str, "on", StringComparison.OrdinalIgnoreCase)) 19string.Equals(str, "false", StringComparison.OrdinalIgnoreCase) || 20string.Equals(str, "no", StringComparison.OrdinalIgnoreCase) || 21string.Equals(str, "off", StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.Cli.Definitions (25)
_generated\6\RegexGenerator.g.cs (7)
411!slice.Slice(2).StartsWith("llisecond", StringComparison.OrdinalIgnoreCase)) // Match the string "llisecond" (ordinal case-insensitive) 498!slice.StartsWith("ec", StringComparison.OrdinalIgnoreCase)) // Match the string "ec" (ordinal case-insensitive) 533!slice.Slice(2).StartsWith("ond", StringComparison.OrdinalIgnoreCase)) // Match the string "ond" (ordinal case-insensitive) 641!slice.StartsWith("in", StringComparison.OrdinalIgnoreCase)) // Match the string "in" (ordinal case-insensitive) 676!slice.Slice(2).StartsWith("ute", StringComparison.OrdinalIgnoreCase)) // Match the string "ute" (ordinal case-insensitive) 784!slice.StartsWith("our", StringComparison.OrdinalIgnoreCase)) // Match the string "our" (ordinal case-insensitive) 866!slice.StartsWith("ay", StringComparison.OrdinalIgnoreCase)) // Match the string "ay" (ordinal case-insensitive)
Commands\Restore\RestoreCommandDefinition.cs (3)
93=> rid.Substring(0, rid.LastIndexOf("-", StringComparison.InvariantCulture)); 96=> rid.Substring(rid.LastIndexOf("-", StringComparison.InvariantCulture) + 1, rid.Length - rid.LastIndexOf("-", StringComparison.InvariantCulture) - 1);
Commands\Test\TestCommandDefinition.cs (2)
69if (name.Equals(VSTestRunnerName, StringComparison.OrdinalIgnoreCase)) 74if (name.Equals(MicrosoftTestingPlatformRunnerName, StringComparison.OrdinalIgnoreCase))
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (5)
332timeout = suffix.StartsWith("ms", StringComparison.OrdinalIgnoreCase) || 333suffix.StartsWith("mil", StringComparison.OrdinalIgnoreCase) 335: suffix.StartsWith("s", StringComparison.OrdinalIgnoreCase) 337: suffix.StartsWith("m", StringComparison.OrdinalIgnoreCase) 339: suffix.StartsWith("h", StringComparison.OrdinalIgnoreCase)
Common\TargetPlatformOptions.cs (4)
110key.Equals("DOTNET_MSBUILD_SDK_RESOLVER_CLI_DIR", StringComparison.InvariantCultureIgnoreCase) 129=> rid.Substring(0, rid.LastIndexOf("-", StringComparison.InvariantCulture)); 132=> rid.Substring(rid.LastIndexOf("-", StringComparison.InvariantCulture) + 1, rid.Length - rid.LastIndexOf("-", StringComparison.InvariantCulture) - 1);
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (1)
68.Equals(Constants.DotNetFileName, StringComparison.InvariantCultureIgnoreCase))
Telemetry\EnvironmentDetectionRule.cs (1)
107return !string.IsNullOrEmpty(value) && value.Equals(_expectedValue, StringComparison.OrdinalIgnoreCase);
Utilities\MSBuildPropertyParser.cs (2)
137if (input.StartsWith("\"", StringComparison.Ordinal) 138&& input.EndsWith("\"", StringComparison.Ordinal))
Microsoft.DotNet.Cli.Telemetry (4)
Implementation\AzureMonitorConnectionString.cs (2)
49if (key.Equals(InstrumentationKeyName, StringComparison.OrdinalIgnoreCase)) 53else if (key.Equals(IngestionEndpointName, StringComparison.OrdinalIgnoreCase) && !string.IsNullOrWhiteSpace(value))
Implementation\FileSystemTelemetryBlobStorage.cs (1)
52|| !lockedPath.EndsWith(".lock", StringComparison.OrdinalIgnoreCase))
Implementation\TelemetryResourceContextFactory.cs (1)
85.FirstOrDefault(a => string.Equals(a.Key, ExporterVersionMetadataKey, StringComparison.Ordinal))?
Microsoft.DotNet.Cli.Utils (26)
AnsiConsole.cs (1)
80var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
ArgumentEscaper.cs (2)
187argument.StartsWith("\"", StringComparison.Ordinal) && argument.EndsWith("\"", StringComparison.Ordinal);
DebugHelper.cs (1)
13if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
DependencyProvider.cs (1)
192if (string.Equals(thisProductCode, productCode, StringComparison.OrdinalIgnoreCase))
EnvironmentProvider.cs (1)
61if (path.StartsWith(tildeSlash, StringComparison.Ordinal) && !string.IsNullOrEmpty(_userHomeDirectory.Value))
Extensions\AnsiExtensions.cs (1)
14return environment.IndexOf("xterm", StringComparison.OrdinalIgnoreCase) >= 0;
FrameworkDependencyFile.cs (3)
34.FirstOrDefault(l => "netstandard.library".Equals(l.Name, StringComparison.OrdinalIgnoreCase)) 65runtimeFallbacksCandidates = [.. runtimeGraph.Where(g => string.Equals(g.Runtime, currentRuntimeIdentifier, StringComparison.OrdinalIgnoreCase))]; 74runtimeFallbacksCandidates = [.. runtimeGraph.Where(g => string.Equals(g.Runtime, alternativeCurrentRuntimeIdentifier, StringComparison.OrdinalIgnoreCase))];
MSBuildForwardingAppWithoutLogging.cs (2)
112if (AlwaysExecuteMSBuildOutOfProc || forceOutOfProc || !string.Equals(MSBuildPath, defaultMSBuildPath, StringComparison.OrdinalIgnoreCase)) 329private static bool IsRestoreSources(string arg) => arg.Equals("RestoreSources", StringComparison.OrdinalIgnoreCase);
Muxer.cs (1)
65if (processPath is not null && !Path.GetFileName(processPath).Equals(muxerFileName, StringComparison.OrdinalIgnoreCase))
PathUtility.cs (8)
19return string.Equals(Path.GetFileName(path), "_._", StringComparison.Ordinal); 35return candidate.StartsWith(dir, StringComparison.OrdinalIgnoreCase); 156StringComparison compare; 159compare = StringComparison.OrdinalIgnoreCase; 169compare = StringComparison.Ordinal; 315var comparison = StringComparison.Ordinal; 319comparison = StringComparison.OrdinalIgnoreCase;
RuntimeEnvironment.cs (2)
134if (line.StartsWith("ID=", StringComparison.Ordinal)) 138else if (line.StartsWith("VERSION_ID=", StringComparison.Ordinal))
ToolCommandName.cs (1)
29return string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
UILanguageOverride.cs (2)
31!CultureInfo.CurrentUICulture.TwoLetterISOLanguageName.Equals("en", StringComparison.InvariantCultureIgnoreCase) && 149return string.Equals(Environment.GetEnvironmentVariable("DOTNET_CLI_FORCE_UTF8_ENCODING"), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.CMake.Sdk (2)
src\GetCMakeArtifactsFromFileApi.cs (2)
108string.Equals(c.Name, Configuration, StringComparison.OrdinalIgnoreCase)); 136return string.Equals(dirSource, normalizedSourceDir, StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.CodeAnalysis (6)
Analyzers\MembersMustExistAnalyzer.cs (1)
48var additionalAnalyzerFiles = context.Options.AdditionalFiles.Where(af => af.Path.IndexOf(s_analyzerName, 0, StringComparison.OrdinalIgnoreCase) >= 0);
Analyzers\PinvokeAnalyzer.cs (5)
30_allowedPinvokeFile = obj.Options.AdditionalFiles.FirstOrDefault(f => Path.GetFileName(f.Path).IndexOf("PinvokeAnalyzer_", StringComparison.OrdinalIgnoreCase) >= 0); 31_exceptionFile = obj.Options.AdditionalFiles.FirstOrDefault(f => Path.GetFileName(f.Path).IndexOf("PinvokeAnalyzerExceptionList.analyzerdata", StringComparison.OrdinalIgnoreCase) >= 0); 113if (AllowedPinvokes[methodName].Equals(moduleName, StringComparison.OrdinalIgnoreCase)) 130return (ExceptionPinvokes.ContainsKey(methodName) && ExceptionPinvokes[methodName].Equals(moduleName, StringComparison.OrdinalIgnoreCase)); 142if (data.ModuleName.Equals("QCall", StringComparison.OrdinalIgnoreCase)) return;
Microsoft.DotNet.HotReload.Watch (31)
_generated\0\RegexGenerator.g.cs (2)
762internal static readonly SearchValues<string> s_indexOfString_96276B01C1276BB5CEEDBDA004C1E358097F2E4790D1CD1FB729AC034B750526 = SearchValues.Create(["Now listening on: "], StringComparison.Ordinal); 765internal static readonly SearchValues<string> s_indexOfString_F5813B88945F49B45ED7FFDFE9559D9201C0782F73CC2CB43535DF2AFF67A7CE = SearchValues.Create(["Login to the dashboard at "], StringComparison.Ordinal);
Build\ProjectGraphUtilities.cs (1)
47=> string.Equals(identifier, ".NETCoreApp", StringComparison.OrdinalIgnoreCase);
Build\ProjectRepresentation.cs (1)
35=> string.Equals(Path.GetExtension(projectOrEntryPointFilePath), ".csproj", StringComparison.OrdinalIgnoreCase)
Context\EnvironmentVariables.cs (1)
34return string.Equals(value, "trace", StringComparison.OrdinalIgnoreCase)
HotReload\HotReloadDotNetWatcher.cs (1)
1338if (path.StartsWith(workingDirectory, StringComparison.Ordinal) && path.Length > workingDirectory.Length)
HotReload\ProjectUpdatesBuilder.cs (3)
197Debug.Assert(projectsWithPath.All(p => string.Equals(p.GetTargetFramework(), projectsWithPath[0].GetTargetFramework(), StringComparison.OrdinalIgnoreCase))); 201return projectsWithPath.Where(p => string.Equals(p.GetTargetFramework(), tfm, StringComparison.OrdinalIgnoreCase)); 220return instances.Single(instance => string.Equals(instance.GetTargetFramework(), tfm, StringComparison.OrdinalIgnoreCase));
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (1)
125return projectsWithPath.Where(p => string.Equals(p.GetTargetFramework(), project.TargetFramework, StringComparison.OrdinalIgnoreCase));
Process\LaunchSettingsProfile.cs (2)
66string.Equals(kvp.Key, launchProfileName, StringComparison.Ordinal)).Value; 74string.Equals(kvp.Key, launchProfileName, StringComparison.OrdinalIgnoreCase)).Key;
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (2)
316string.Equals(authTokens[0], "Bearer", StringComparison.Ordinal) && 317string.Equals(authTokens[1], _currentSecret, StringComparison.Ordinal);
src\sdk\src\Dotnet.Watch\AspireService\Models\RunSessionRequest.cs (2)
70var projectLaunchConfig = LaunchConfigurations.FirstOrDefault(launchConfig => string.Equals(launchConfig.LaunchType, ProjectLaunchConfigurationType, StringComparison.OrdinalIgnoreCase)); 79Debug = string.Equals(projectLaunchConfig.LaunchMode, DebugLaunchMode, StringComparison.OrdinalIgnoreCase),
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\StaticWebAsset.cs (11)
13private static readonly StringComparison OSSpecificPathComparison = Path.DirectorySeparatorChar == '\\' ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 26=> filePath.EndsWith(".razor.css", StringComparison.OrdinalIgnoreCase) || 27filePath.EndsWith(".cshtml.css", StringComparison.OrdinalIgnoreCase); 44=> filePath.EndsWith(".bundle.scp.css", StringComparison.OrdinalIgnoreCase) || 45filePath.EndsWith(".styles.css", StringComparison.OrdinalIgnoreCase); 50=> filePath.EndsWith(".gz", StringComparison.OrdinalIgnoreCase) || 51filePath.EndsWith(".br", StringComparison.OrdinalIgnoreCase); 67return assetFilePath.StartsWith(webRootDir, StringComparison.OrdinalIgnoreCase) 77=> url.StartsWith("_content/", StringComparison.OrdinalIgnoreCase);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\StaticWebAssetsManifest.cs (1)
94if (Path.GetFileName(path).Equals(bundleFileName, StringComparison.Ordinal))
Utilities\PathUtilities.cs (3)
9public static readonly StringComparison OSSpecificPathComparison = Path.DirectorySeparatorChar == '\\' ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.DotNet.HotReload.WebAssembly.Browser (4)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (3)
318var comparison = Path.DirectorySeparatorChar == '\\' ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\sdk\src\Dotnet.Watch\HotReloadAgent\MetadataUpdateHandlerInvoker.cs (1)
363return string.Equals(a.GetName().Name, dependencyName.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.NativeWrapper (1)
EnvironmentProvider.cs (1)
68.Equals(Constants.DotNetFileName, StringComparison.InvariantCultureIgnoreCase))
Microsoft.DotNet.NuGetRepack.Tasks (2)
src\NuGetUtils.cs (1)
23return dirName == "/" && fileName.EndsWith(".nuspec", StringComparison.OrdinalIgnoreCase);
src\NuGetVersionUpdater.cs (1)
273if (string.Equals(name?.Value, "DotnetTool", StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.PackageValidation (3)
Filtering\TargetFrameworkFilter.cs (2)
14private const StringComparison TargetFrameworkComparison = StringComparison.InvariantCultureIgnoreCase;
PackageExtensions.cs (1)
11tfm.Framework != ".NETFramework" || rid.StartsWith("win", StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.ProjectTools (22)
LaunchSettings\LaunchSettings.cs (2)
37var propsDirectory = string.Equals(Path.GetExtension(projectOrEntryPointFilePath), ".vbproj", StringComparison.OrdinalIgnoreCase) 107.Where(p => string.Equals(p.Name, profileName, StringComparison.OrdinalIgnoreCase))];
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (5)
435if (propertyName.Equals("RestoreUseStaticGraphEvaluation", StringComparison.OrdinalIgnoreCase) && 754if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 933string.Equals(existing.Version, current.Version, StringComparison.Ordinal), 935string.Equals(existing.Value, current.Value, StringComparison.Ordinal), 937string.Equals(existing.Version, current.Version, StringComparison.Ordinal),
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\VirtualProjectBuilder.cs (3)
121if (projectPath.EndsWith(CsprojExtension, StringComparison.OrdinalIgnoreCase)) 145.FirstOrDefault(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))?.Value; 181if (entryPointFilePath.EndsWith(".cs", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Common\MSBuildUtilities.cs (12)
61return ((string.Compare(parameterValue, "true", StringComparison.OrdinalIgnoreCase) == 0) || 62(string.Compare(parameterValue, "on", StringComparison.OrdinalIgnoreCase) == 0) || 63(string.Compare(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) == 0) || 64(string.Compare(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) == 0) || 65(string.Compare(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) == 0) || 66(string.Compare(parameterValue, "!no", StringComparison.OrdinalIgnoreCase) == 0)); 75return ((string.Compare(parameterValue, "false", StringComparison.OrdinalIgnoreCase) == 0) || 76(string.Compare(parameterValue, "off", StringComparison.OrdinalIgnoreCase) == 0) || 77(string.Compare(parameterValue, "no", StringComparison.OrdinalIgnoreCase) == 0) || 78(string.Compare(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) == 0) || 79(string.Compare(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) == 0) || 80(string.Compare(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase) == 0));
Microsoft.DotNet.SdkResolver (1)
VSSettings.cs (1)
141if (key.Equals("UsePreviews", StringComparison.OrdinalIgnoreCase)
Microsoft.DotNet.SharedFramework.Sdk (6)
src\CreateFrameworkListFile.cs (3)
92.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase) 96(f.Filename.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || f.IsNative || f.IsPgoData)) 147if (pathParts.Length < 3 || !pathParts[1].Equals("dotnet", StringComparison.Ordinal) || pathParts.Length > 4)
src\ValidateFileVersions.cs (3)
25if (file.GetMetadata("IsSymbolFile").Equals("true", StringComparison.OrdinalIgnoreCase)) 76p.Key.EndsWith(".exe", StringComparison.OrdinalIgnoreCase) || 77p.Key.EndsWith(".dll", StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.SourceBuild.Tasks (6)
src\UsageReport\Usage.cs (4)
61.Where(rid => identity.Id.StartsWith($"runtime.{rid}.", StringComparison.Ordinal)) 72if (PackageIdentity.Id.StartsWith(prefix, StringComparison.Ordinal)) 101string.Equals(AssetsFile, other.AssetsFile, StringComparison.Ordinal) && 102string.Equals(RuntimePackageRid, other.RuntimePackageRid, StringComparison.Ordinal);
src\UsageReport\WritePackageUsageData.cs (1)
90.Where(dir => !dir.StartsWith(RootDir, StringComparison.Ordinal))
src\UsageReport\WriteUsageReports.cs (1)
122if (p.Name.Equals(pvpIdent, StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.TemplateLocator (36)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (3)
214int majorSeparator = fxVersionString.IndexOf(".", StringComparison.Ordinal); 233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestId.cs (1)
22return string.Compare(ToString(), other.ToString(), StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestVersionUpdate.cs (2)
34ret = string.Compare(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal); 42string.Equals(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
482manifestId.Equals(WorkloadSetsFolderName, StringComparison.OrdinalIgnoreCase)) 528.Where(featureBand => featureBand < _sdkVersionBand || _sdkVersionBand.ToStringWithoutPrerelease().Equals(featureBand.ToString(), StringComparison.Ordinal));
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.cs (5)
64if (string.Equals("sdk", propName, StringComparison.OrdinalIgnoreCase)) 75if (string.Equals("workloadVersion", sdkPropName, StringComparison.OrdinalIgnoreCase)) 79else if (string.Equals("workloads-update-mode", sdkPropName, StringComparison.OrdinalIgnoreCase)) 82shouldUseWorkloadSets = "workload-set".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? true : 83"manifests".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? false :
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\TempDirectoryWorkloadManifestProvider.cs (1)
26int index = manifestId.IndexOf(".Manifest", StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadId.cs (2)
24public int CompareTo(WorkloadId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 26public bool Equals(WorkloadId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadManifestReader.cs (16)
99if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 124if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 131if (string.Equals("depends-on", propName, StringComparison.OrdinalIgnoreCase)) 138if (string.Equals("workloads", propName, StringComparison.OrdinalIgnoreCase)) 145if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 153if (string.Equals("data", propName, StringComparison.OrdinalIgnoreCase)) 417if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 424if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 440if (string.Equals("abstract", propName, StringComparison.OrdinalIgnoreCase)) 447if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 454if (string.Equals("extends", propName, StringComparison.OrdinalIgnoreCase)) 461if (string.Equals("platforms", propName, StringComparison.OrdinalIgnoreCase)) 468if (string.Equals("replace-with", propName, StringComparison.OrdinalIgnoreCase)) 515if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 522if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 538if (string.Equals("alias-to", propName, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadPackId.cs (2)
30public int CompareTo(WorkloadPackId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 32public bool Equals(WorkloadPackId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
606if (!string.Equals(oldPack.Version, newPack.Version, StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.XliffTasks (9)
Tasks\GatherTranslatedSource.cs (1)
28bool preserveFileName = string.Equals(xlf.GetMetadata(MetadataKey.XlfPreserveFileName), "true", StringComparison.OrdinalIgnoreCase);
Tasks\GatherXlf.cs (1)
57bool preserveFileName = string.Equals(source.GetMetadata(MetadataKey.XlfPreserveFileName), "true", StringComparison.OrdinalIgnoreCase);
Tasks\XlfTask.cs (7)
47if (format.Equals("Resx", StringComparison.OrdinalIgnoreCase)) 51else if (format.Equals("Unstructured", StringComparison.OrdinalIgnoreCase)) 55else if (format.Equals("Vsct", StringComparison.OrdinalIgnoreCase)) 59else if (format.Equals("XamlRule", StringComparison.OrdinalIgnoreCase)) 63else if (format.Equals("Json", StringComparison.OrdinalIgnoreCase)) 102return string.Equals(language, NeutralLanguage, StringComparison.OrdinalIgnoreCase); 114if (extension.Equals(".resx", StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI (11)
ChatCompletion\FunctionInvokingChatClient.cs (3)
834if (tool is AIFunctionDeclaration declaration && string.Equals(tool.Name, name, StringComparison.Ordinal)) 1715if (string.Equals(approvalRequiredFunctions[j].Name, fcc.Name, StringComparison.Ordinal)) 1758if (string.Equals(approvalRequiredFunctions[k].Name, functionCall.Name, StringComparison.Ordinal))
ChatCompletion\ImageGeneratingChatClient.cs (2)
394if (content is DataContent imageContent && imageContent.MediaType.StartsWith("image/", StringComparison.OrdinalIgnoreCase)) 457if (content is DataContent imageContent && imageContent.MediaType.StartsWith("image/", StringComparison.OrdinalIgnoreCase))
Common\FunctionInvocationHelpers.cs (1)
31displayName?.StartsWith(operationName, StringComparison.Ordinal) is true &&
Common\OtelMessageSerializer.cs (3)
268topLevel.Equals("image", StringComparison.OrdinalIgnoreCase) ? "image" : 269topLevel.Equals("audio", StringComparison.OrdinalIgnoreCase) ? "audio" : 270topLevel.Equals("video", StringComparison.OrdinalIgnoreCase) ? "video" :
Realtime\FunctionInvokingRealtimeClientSession.cs (1)
240if (tool is AIFunctionDeclaration declaration && string.Equals(tool.Name, name, StringComparison.Ordinal))
TelemetryHelpers.cs (1)
16string.Equals(envVar, "true", StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.AI.Abstractions (20)
ChatCompletion\ChatRole.cs (1)
81=> string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
ChatCompletion\RequiredChatToolMode.cs (1)
55RequiredFunctionName?.GetHashCode(StringComparison.Ordinal) ??
Contents\DataContent.cs (2)
87if (!uri.StartsWith(DataUriParser.Scheme, StringComparison.OrdinalIgnoreCase)) 378if ("application/json".Equals(MediaType, StringComparison.OrdinalIgnoreCase))
Contents\DataUriParser.cs (3)
34if (!dataUri.Span.StartsWith(Scheme.AsSpan(), StringComparison.OrdinalIgnoreCase)) 56if (metadata.Span.EndsWith(";base64".AsSpan(), StringComparison.OrdinalIgnoreCase)) 148return span.Equals(topLevelMediaType.AsSpan(), StringComparison.OrdinalIgnoreCase);
Functions\AIFunctionFactory.cs (1)
867int asyncIndex = name.LastIndexOf(AsyncSuffix, StringComparison.Ordinal);
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\StringHash\StringHash.cs (7)
15public static int GetHashCode(this string s, StringComparison comparisonType) 19StringComparison.CurrentCulture => StringComparer.CurrentCulture, 20StringComparison.CurrentCultureIgnoreCase => StringComparer.CurrentCultureIgnoreCase, 21StringComparison.InvariantCulture => StringComparer.InvariantCulture, 22StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase, 23StringComparison.Ordinal => StringComparer.Ordinal, 24StringComparison.OrdinalIgnoreCase => StringComparer.OrdinalIgnoreCase,
Realtime\RealtimeServerMessageType.cs (1)
142=> string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
Realtime\RealtimeSessionKind.cs (1)
79=> string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
SpeechToText\SpeechToTextResponseUpdateKind.cs (1)
84=> string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
TextToSpeech\TextToSpeechResponseUpdateKind.cs (1)
84=> string.Equals(Value, other.Value, StringComparison.OrdinalIgnoreCase);
Utilities\AIJsonUtilities.Schema.Create.cs (1)
296Debug.Assert(refUri is "#" || refUri.StartsWith("#/", StringComparison.Ordinal), $"Expected {nameof(refUri)} to be either # or start with #/, got {refUri}");
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatRouting\RoutingChatClientTests.cs (2)
92Assert.Contains("SelectClientAsync", nonStreaming.Message, StringComparison.Ordinal); 93Assert.Contains("SelectClientAsync", streaming.Message, StringComparison.Ordinal);
Microsoft.Extensions.AI.Evaluation (2)
Utilities\ModelInfo.cs (2)
97if (string.Equals(host, LocalMachineHost, StringComparison.OrdinalIgnoreCase)) 105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Console (2)
parent\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (2)
97if (string.Equals(host, LocalMachineHost, StringComparison.OrdinalIgnoreCase)) 105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Reporting (7)
Formats\Html\HtmlReportWriter.cs (1)
88int start = all.IndexOf(SearchString, StringComparison.Ordinal);
parent\parent\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (2)
97if (string.Equals(host, LocalMachineHost, StringComparison.OrdinalIgnoreCase)) 105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Utilities\IterationNameComparer.cs (1)
28return string.Compare(first, second, StringComparison.Ordinal);
Utilities\PathValidation.cs (3)
19private static readonly StringComparison _pathComparison = 23? StringComparison.OrdinalIgnoreCase 24: StringComparison.Ordinal;
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
201if (pathItem.Name.EndsWith($"/{EntryFileName}", StringComparison.Ordinal))
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
DiskBased\PathValidationTests.cs (3)
340if (string.Equals(shortRoot, longRoot, StringComparison.OrdinalIgnoreCase)) 352StringComparison.OrdinalIgnoreCase); 388if (string.Equals(shortRoot, longRoot, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Safety (7)
AIContentExtensions.cs (4)
22mediaType.Equals("image/jpeg", StringComparison.OrdinalIgnoreCase) || 23mediaType.Equals("image/jpg", StringComparison.OrdinalIgnoreCase) || 24mediaType.Equals("image/png", StringComparison.OrdinalIgnoreCase) || 25mediaType.Equals("image/gif", StringComparison.OrdinalIgnoreCase);
ContentSafetyService.cs (1)
281string.Equals(supportedCapability, capability, StringComparison.Ordinal))
parent\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (2)
97if (string.Equals(host, LocalMachineHost, StringComparison.OrdinalIgnoreCase)) 105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Integration.Tests (44)
ChatClientIntegrationTests.cs (26)
58Assert.Contains("whale", response.Text, StringComparison.OrdinalIgnoreCase); 112Assert.Contains("one small step", responseText, StringComparison.OrdinalIgnoreCase); 113Assert.Contains("one giant leap", responseText, StringComparison.OrdinalIgnoreCase); 191Assert.True(response.Text.IndexOf("net", StringComparison.OrdinalIgnoreCase) >= 0, response.Text); 209Assert.True(response.Text.IndexOf("hello", StringComparison.OrdinalIgnoreCase) >= 0, response.Text); 1158m => Assert.StartsWith("I hiked the section", m.Text, StringComparison.Ordinal), 1159m => Assert.StartsWith("The Sierra Nevada section", m.Text, StringComparison.Ordinal), 1160m => Assert.StartsWith("What's my name", m.Text, StringComparison.Ordinal)); 1165response.Text.IndexOf("hiking", StringComparison.OrdinalIgnoreCase) >= 0 || 1166response.Text.IndexOf("hike", StringComparison.OrdinalIgnoreCase) >= 0, 1202m => Assert.StartsWith("Aye, ye best be bringin'", m.Text, StringComparison.Ordinal), 1207response.Text.IndexOf("arr", StringComparison.OrdinalIgnoreCase) >= 0 || 1208response.Text.IndexOf("aye", StringComparison.OrdinalIgnoreCase) >= 0 || 1209response.Text.IndexOf("matey", StringComparison.OrdinalIgnoreCase) >= 0 || 1210response.Text.IndexOf("ye", StringComparison.OrdinalIgnoreCase) >= 0, 1257Assert.True(response.Text.IndexOf("Miami", StringComparison.OrdinalIgnoreCase) >= 0, $"Expected 'Miami' in response: {response.Text}"); 1259response.Text.IndexOf("sunny", StringComparison.OrdinalIgnoreCase) >= 0 || 1260response.Text.IndexOf("better", StringComparison.OrdinalIgnoreCase) >= 0 || 1261response.Text.IndexOf("warm", StringComparison.OrdinalIgnoreCase) >= 0, 1299m => Assert.StartsWith("Personalized learning", m.Text, StringComparison.Ordinal), 1305responseText.IndexOf("software", StringComparison.OrdinalIgnoreCase) >= 0 || 1306responseText.IndexOf("engineer", StringComparison.OrdinalIgnoreCase) >= 0, 1340summaryMessage.Text.IndexOf("3", StringComparison.Ordinal) >= 0 || 1341summaryMessage.Text.IndexOf("5", StringComparison.Ordinal) >= 0 || 1342summaryMessage.Text.IndexOf("200", StringComparison.Ordinal) >= 0 || 1343summaryMessage.Text.IndexOf("10", StringComparison.Ordinal) >= 0,
ImageGeneratingChatClientIntegrationTests.cs (3)
101Assert.DoesNotContain(ImageKey, textContent.Text, StringComparison.OrdinalIgnoreCase); 105Assert.DoesNotContain(imageId, textContent.Text, StringComparison.OrdinalIgnoreCase); 134Assert.Contains("cat", request.Prompt, StringComparison.OrdinalIgnoreCase);
ImageGeneratorIntegrationTests.cs (4)
50Assert.StartsWith("http", uc.Uri.Scheme, StringComparison.Ordinal); 55Assert.StartsWith("image/", dc.MediaType, StringComparison.Ordinal); 85Assert.StartsWith("image/", dataContent.MediaType, StringComparison.Ordinal); 112Assert.StartsWith("image/", dataContent.MediaType, StringComparison.Ordinal);
PromptBasedFunctionCallingChatClient.cs (2)
86&& content.IndexOf("<tool_call_json>", StringComparison.Ordinal) is int startPos 101var endPos = toolCall.IndexOf("</tool", StringComparison.Ordinal);
ReducingChatClientTests.cs (2)
32m => Assert.StartsWith("Golden retrievers are quite active", m.Text, StringComparison.Ordinal), 33m => Assert.StartsWith("Are they good with kids?", m.Text, StringComparison.Ordinal));
SpeechToTextClientIntegrationTests.cs (4)
40Assert.Contains("gym", response.Text, StringComparison.OrdinalIgnoreCase); 57Assert.Contains("finally", responseText, StringComparison.OrdinalIgnoreCase); 58Assert.Contains("gym", responseText, StringComparison.OrdinalIgnoreCase); 75Assert.Contains("gym", response.Text, StringComparison.OrdinalIgnoreCase);
TextToSpeechClientIntegrationTests.cs (3)
44Assert.StartsWith("audio/", dataContent.MediaType, StringComparison.Ordinal); 63Assert.StartsWith("audio/", dataContent.MediaType, StringComparison.Ordinal); 120Assert.StartsWith("audio/", dataContent.MediaType, StringComparison.Ordinal);
Microsoft.Extensions.AI.OpenAI (34)
OpenAIAssistantsChatClient.cs (2)
617x is FunctionToolDefinition xFtd && y is FunctionToolDefinition yFtd ? xFtd.FunctionName.Equals(yFtd.FunctionName, StringComparison.Ordinal) : 621obj is FunctionToolDefinition ftd ? ftd.FunctionName.GetHashCode(StringComparison.Ordinal) :
OpenAIChatClient.cs (3)
307if (dataContent.MediaType.Equals("audio/mpeg", StringComparison.OrdinalIgnoreCase)) 311else if (dataContent.MediaType.Equals("audio/wav", StringComparison.OrdinalIgnoreCase)) 318case DataContent dataContent when dataContent.MediaType.StartsWith("application/pdf", StringComparison.OrdinalIgnoreCase):
OpenAIClientExtensions.cs (2)
313id?.StartsWith("conv_", StringComparison.OrdinalIgnoreCase) is true; 449if (name.StartsWith(ChatOperationName, StringComparison.Ordinal) &&
OpenAIHostedFileClient.cs (14)
137string.Equals("assistants", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.Assistants : 138string.Equals("batch", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.Batch : 139string.Equals("evaluations", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.Evaluations : 140string.Equals("fine-tune", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.FineTune : 141string.Equals("user_data", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.UserData : 142string.Equals("vision", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FileUploadPurpose.Vision : 251string.Equals("assistants", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.Assistants : 252string.Equals("assistants_output", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.AssistantsOutput : 253string.Equals("batch", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.Batch : 254string.Equals("batch_output", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.BatchOutput : 255string.Equals("fine-tune", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.FineTune : 256string.Equals("fine-tune-results", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.FineTuneResults : 257string.Equals("vision", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.Vision : 258string.Equals("evaluations", options.Purpose, StringComparison.OrdinalIgnoreCase) ? FilePurpose.Evaluations :
OpenAIImageGenerator.cs (6)
164if (options?.MediaType?.Equals("image/png", StringComparison.OrdinalIgnoreCase) is true) 168else if (options?.MediaType?.Equals("image/jpeg", StringComparison.OrdinalIgnoreCase) is true) 172else if (options?.MediaType?.Equals("image/webp", StringComparison.OrdinalIgnoreCase) is true) 197if (options?.MediaType?.Equals("image/png", StringComparison.OrdinalIgnoreCase) is true) 201else if (options?.MediaType?.Equals("image/jpeg", StringComparison.OrdinalIgnoreCase) is true) 205else if (options?.MediaType?.Equals("image/webp", StringComparison.OrdinalIgnoreCase) is true)
OpenAIRealtimeClientSession.cs (3)
374if (message.MessageId is not null && !jsonString.Contains("\"event_id\"", StringComparison.Ordinal)) 674if (dataContent.MediaType?.StartsWith("audio/", StringComparison.Ordinal) == true) 679else if (dataContent.MediaType?.StartsWith("image/", StringComparison.Ordinal) == true && dataContent.Uri is not null)
OpenAIResponsesChatClient.cs (4)
815trimmedAuthHeader.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase)) 1355case UriContent uriContent when uriContent.MediaType.StartsWith("application/pdf", StringComparison.OrdinalIgnoreCase): 1363case DataContent dataContent when dataContent.MediaType.StartsWith("application/pdf", StringComparison.OrdinalIgnoreCase): 1710if (inputImageUrl.StartsWith("data:", StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.OpenAI.Tests (27)
IntegrationTestHelpers.cs (1)
25if (string.Equals(mode, "AzureOpenAI", StringComparison.OrdinalIgnoreCase))
OpenAIHostedFileClientTests.cs (3)
572request.RequestUri!.AbsolutePath.EndsWith("/content", StringComparison.Ordinal) 606request.RequestUri!.AbsolutePath.EndsWith("/content", StringComparison.Ordinal) 701request.RequestUri!.AbsolutePath.EndsWith("/content", StringComparison.Ordinal)
OpenAIResponseClientIntegrationTests.cs (23)
143Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Image generation tool requires gpt-5.4 or later."); 178Assert.StartsWith("image/", imageContent.MediaType, StringComparison.Ordinal); 315Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 376Assert.Contains("whale", response.Text, StringComparison.OrdinalIgnoreCase); 410Assert.Contains("5:43", response.Text, StringComparison.OrdinalIgnoreCase); 432Assert.Contains("Paris", responseText, StringComparison.OrdinalIgnoreCase); 470Assert.Contains("Paris", responseText, StringComparison.OrdinalIgnoreCase); 626response.Text.Contains("logo", StringComparison.OrdinalIgnoreCase) || 627response.Text.Contains("purple", StringComparison.OrdinalIgnoreCase) || 628response.Text.Contains("dot", StringComparison.OrdinalIgnoreCase) || 629response.Text.Contains("net", StringComparison.OrdinalIgnoreCase), 650Assert.Contains("Hello World", response.Text, StringComparison.OrdinalIgnoreCase); 679response.Text.Contains("analysis", StringComparison.OrdinalIgnoreCase) || 680response.Text.Contains("image", StringComparison.OrdinalIgnoreCase) || 681response.Text.Contains("logo", StringComparison.OrdinalIgnoreCase), 762Assert.Contains("encrypted", ex.Message, StringComparison.OrdinalIgnoreCase); 848Assert.Contains("encrypted", ex.Message, StringComparison.OrdinalIgnoreCase); 856Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 892Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 910Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 934Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 960Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later."); 1002Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
Microsoft.Extensions.AI.Templates.Tests (3)
AIChatWebExecutionTests.cs (1)
119string.Equals(envValue, "true", System.StringComparison.OrdinalIgnoreCase) || envValue == "1",
Project.cs (1)
25else if (!string.Equals(value, field, StringComparison.Ordinal))
VerifyScrubbers.cs (1)
50if (Path.GetFileName(path).Equals("launchSettings.json", StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Tests (27)
ChatCompletion\FunctionInvokingChatClientTests.cs (9)
1769var chatActivities = activities.Where(a => a.DisplayName.StartsWith("chat", StringComparison.Ordinal)).ToList(); 2531.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 2532frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 2540.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 2541frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 3016.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 3017frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 3025.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 3026frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true));
ChatReduction\SummarizingChatReducerTests.cs (13)
260Assert.StartsWith("Summary", resultList[0].Text, StringComparison.Ordinal); 341m => Assert.StartsWith("Hi there!", m.Text, StringComparison.Ordinal), 342m => Assert.StartsWith("Of course!", m.Text, StringComparison.Ordinal), 343m => Assert.StartsWith("What kind of exercise", m.Text, StringComparison.Ordinal), 357m => Assert.StartsWith("The user asked for information", m.Text, StringComparison.Ordinal), 358m => Assert.StartsWith("Golden retrievers are quite", m.Text, StringComparison.Ordinal), 359m => Assert.StartsWith("Are they good with kids", m.Text, StringComparison.Ordinal)); 368m => Assert.StartsWith("The user asked", m.Text, StringComparison.Ordinal), 369m => Assert.StartsWith("Golden retrievers are quite active", m.Text, StringComparison.Ordinal), 370m => Assert.StartsWith("Are they good with kids", m.Text, StringComparison.Ordinal), 383m => Assert.StartsWith("The user and assistant are discussing", m.Text, StringComparison.Ordinal), 384m => Assert.StartsWith("Golden retrievers get along", m.Text, StringComparison.Ordinal), 385m => Assert.StartsWith("Do they make good lap dogs", m.Text, StringComparison.Ordinal));
ChatRouting\FailoverChatClientTests.cs (1)
111Assert.Contains("SelectClientAsync", exception.Message, StringComparison.Ordinal);
Functions\AIFunctionFactoryTest.cs (1)
208Assert.DoesNotContain("cancellationToken", func.JsonSchema.ToString(), StringComparison.OrdinalIgnoreCase);
Realtime\FunctionInvokingRealtimeClientTests.cs (3)
279Assert.Contains("not found", functionResult.Result?.ToString(), StringComparison.OrdinalIgnoreCase); 355Assert.Contains("failed", functionResult.Result?.ToString(), StringComparison.OrdinalIgnoreCase); 438Assert.Contains("not found", functionResult.Result?.ToString(), StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.Compliance.Abstractions (2)
Classification\DataClassificationSet.cs (2)
117var result = string.Compare(x.TaxonomyName, y.TaxonomyName, StringComparison.Ordinal); 118return result != 0 ? result : string.Compare(x.Value, y.Value, StringComparison.Ordinal);
Microsoft.Extensions.Configuration (2)
ConfigurationKeyComparer.cs (1)
84result = a.CompareTo(b, StringComparison.OrdinalIgnoreCase);
ConfigurationProvider.cs (1)
81kv.Key.StartsWith(parentPath, StringComparison.OrdinalIgnoreCase) &&
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
253if (constructorParameters is null || !constructorParameters.Any(p => string.Equals(p.Name, property.Name, StringComparison.OrdinalIgnoreCase)))
Microsoft.Extensions.Configuration.Binder.SourceGeneration (5)
ConfigurationBindingGenerator.Parser.cs (1)
650&& ctor.Parameters.Any(parameter => string.Equals(parameter.Name, propertyName, StringComparison.OrdinalIgnoreCase));
ConfigurationBindingGenerator.Suppressor.cs (1)
116if (!tree.FilePath.EndsWith("BindingExtensions.g.cs", System.StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Extensions.Configuration.EnvironmentVariables (13)
EnvironmentVariablesConfigurationProvider.cs (12)
96if (key.StartsWith(MySqlServerPrefix, StringComparison.OrdinalIgnoreCase)) 100else if (key.StartsWith(SqlAzureServerPrefix, StringComparison.OrdinalIgnoreCase)) 104else if (key.StartsWith(SqlServerPrefix, StringComparison.OrdinalIgnoreCase)) 108else if (key.StartsWith(PostgreSqlServerPrefix, StringComparison.OrdinalIgnoreCase)) 112else if (key.StartsWith(ApiHubPrefix, StringComparison.OrdinalIgnoreCase)) 116else if (key.StartsWith(DocDbPrefix, StringComparison.OrdinalIgnoreCase)) 120else if (key.StartsWith(EventHubPrefix, StringComparison.OrdinalIgnoreCase)) 124else if (key.StartsWith(NotificationHubPrefix, StringComparison.OrdinalIgnoreCase)) 128else if (key.StartsWith(RedisCachePrefix, StringComparison.OrdinalIgnoreCase)) 132else if (key.StartsWith(ServiceBusPrefix, StringComparison.OrdinalIgnoreCase)) 136else if (key.StartsWith(CustomConnectionStringPrefix, StringComparison.OrdinalIgnoreCase)) 168if (normalizedKey.StartsWith(_normalizedPrefix, StringComparison.OrdinalIgnoreCase))
EnvironmentVariablesConfigurationSource.cs (1)
41int first = name.IndexOf("__", StringComparison.Ordinal);
Microsoft.Extensions.Configuration.KeyPerFile (2)
KeyPerFileConfigurationProvider.cs (1)
46=> value.EndsWith(Environment.NewLine, StringComparison.Ordinal)
KeyPerFileConfigurationSource.cs (1)
18=> IgnoreCondition = s => IgnorePrefix != null && s.StartsWith(IgnorePrefix, StringComparison.Ordinal);
Microsoft.Extensions.Configuration.Xml (2)
XmlStreamConfigurationProvider.cs (2)
97if (string.Equals(parent.SingleChild.SiblingName, element.SiblingName, StringComparison.OrdinalIgnoreCase)) 237if (string.Equals(reader.LocalName, Consts.NameAttributeKey, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.DataIngestion (1)
Processors\ClassificationEnricher.cs (1)
67if (predefinedClass.Equals(fallbackClass, StringComparison.Ordinal))
Microsoft.Extensions.DataIngestion.Markdig (1)
MarkdownParser.cs (1)
127if (link.Url is not null && link.Url.StartsWith("data:image/", StringComparison.Ordinal))
Microsoft.Extensions.DataIngestion.MarkItDown (1)
parent\Microsoft.Extensions.DataIngestion.Markdig\MarkdownParser.cs (1)
127if (link.Url is not null && link.Url.StartsWith("data:image/", StringComparison.Ordinal))
Microsoft.Extensions.DataIngestion.Tests (3)
Readers\DocumentReaderConformanceTests.cs (2)
187_ when uri.OriginalString.EndsWith(".pdf", StringComparison.OrdinalIgnoreCase) => ".pdf", 188_ when uri.OriginalString.EndsWith(".docx", StringComparison.OrdinalIgnoreCase) => ".docx",
Readers\MarkItDownReaderTests.cs (1)
28bool isPdf = source.EndsWith(".pdf", StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.DependencyModel (7)
Resolution\AppBaseCompilationAssemblyResolver.cs (5)
48bool isProject = string.Equals(library.Type, "project", StringComparison.OrdinalIgnoreCase) || 49string.Equals(library.Type, "msbuildproject", StringComparison.OrdinalIgnoreCase); 51bool isPackage = string.Equals(library.Type, "package", StringComparison.OrdinalIgnoreCase); 52bool isReferenceAssembly = string.Equals(library.Type, "referenceassembly", StringComparison.OrdinalIgnoreCase); 56!string.Equals(library.Type, "reference", StringComparison.OrdinalIgnoreCase))
Resolution\PackageCompilationAssemblyResolver.cs (1)
74!string.Equals(library.Type, "package", StringComparison.OrdinalIgnoreCase))
Resolution\ReferenceAssemblyPathResolver.cs (1)
48if (!string.Equals(library.Type, "referenceassembly", StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Diagnostics (18)
Metrics\Configuration\MetricsConfigureOptions.cs (5)
30if (configurationSection.Key.Equals(EnabledMetricsKey, StringComparison.OrdinalIgnoreCase)) 35else if (configurationSection.Key.Equals(EnabledGlobalMetricsKey, StringComparison.OrdinalIgnoreCase)) 40else if (configurationSection.Key.Equals(EnabledLocalMetricsKey, StringComparison.OrdinalIgnoreCase)) 83if (string.Equals(DefaultKey, meterName, StringComparison.OrdinalIgnoreCase)) 102if (string.Equals(DefaultKey, instrumentName, StringComparison.OrdinalIgnoreCase))
Metrics\ListenerSubscription.cs (4)
149&& !string.Equals(rule.ListenerName, listenerName, StringComparison.OrdinalIgnoreCase)) 156&& !string.Equals(rule.InstrumentName, instrument.Name, StringComparison.OrdinalIgnoreCase)) 194if (!instrument.Meter.Name.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) || 195!instrument.Meter.Name.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Tracing\Configuration\TracingConfigureOptions.cs (5)
31if (configurationSection.Key.Equals(EnabledTracingKey, StringComparison.OrdinalIgnoreCase)) 35else if (configurationSection.Key.Equals(EnabledGlobalTracingKey, StringComparison.OrdinalIgnoreCase)) 39else if (configurationSection.Key.Equals(EnabledLocalTracingKey, StringComparison.OrdinalIgnoreCase)) 78if (string.Equals(DefaultKey, sourceName, StringComparison.OrdinalIgnoreCase)) 95if (string.Equals(DefaultKey, operationName, StringComparison.OrdinalIgnoreCase))
Tracing\DefaultActivitySourceFactory.cs (4)
430&& !string.Equals(rule.ListenerName, listenerName, StringComparison.OrdinalIgnoreCase)) 448|| !string.Equals(rule.OperationName, operationName, StringComparison.OrdinalIgnoreCase)) 554return name.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) 555&& name.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.Diagnostics.ExceptionSummarization (6)
ExceptionSummary.cs (6)
68ExceptionType.GetHashCode(StringComparison.Ordinal), 69Description.GetHashCode(StringComparison.Ordinal), 70AdditionalDetails.GetHashCode(StringComparison.Ordinal)); 100return other.ExceptionType.Equals(ExceptionType, StringComparison.Ordinal) 101&& other.Description.Equals(Description, StringComparison.Ordinal) 102&& other.AdditionalDetails.Equals(AdditionalDetails, StringComparison.Ordinal);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\Disk\WindowsDiskMetrics.cs (1)
80.Where(instanceName => !instanceName.Equals("_Total", StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
ResourceMonitoringServiceTests.cs (2)
272Assert.Contains(ProviderUnableToGatherData, logger.Collector.LatestRecord.Message, StringComparison.OrdinalIgnoreCase); 300Assert.Contains(_publisherUnableToPublishErrorMessage, logger.Collector.LatestRecord.Message, StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.DotNetDeltaApplier (4)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (3)
318var comparison = Path.DirectorySeparatorChar == '\\' ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\sdk\src\Dotnet.Watch\HotReloadAgent\MetadataUpdateHandlerInvoker.cs (1)
363return string.Equals(a.GetName().Name, dependencyName.Name, StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.FileProviders.Embedded (10)
EmbeddedFileProvider.cs (3)
100if (subpath.StartsWith("/", StringComparison.Ordinal)) 153if (subpath.Length != 0 && !string.Equals(subpath, "/", StringComparison.Ordinal)) 165if (resourceName.StartsWith(_baseNamespace, StringComparison.Ordinal))
Manifest\ManifestDirectory.cs (3)
25if (segment.Equals(".", StringComparison.Ordinal)) 30if (segment.Equals("..", StringComparison.Ordinal)) 37if (segment.Equals(child.Name, StringComparison.OrdinalIgnoreCase))
Manifest\ManifestParser.cs (4)
41if (!string.Equals("1.0", version, StringComparison.Ordinal)) 70if (string.Equals(entriesList[i].Name, entriesList[j].Name, StringComparison.OrdinalIgnoreCase)) 89if (string.Equals(element.Name.LocalName, "File", StringComparison.Ordinal)) 97if (string.Equals(element.Name.LocalName, "Directory", StringComparison.Ordinal))
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (5)
EmbeddedItem.cs (2)
15string.Equals(ManifestFilePath, other?.ManifestFilePath, StringComparison.Ordinal) && 16string.Equals(AssemblyResourceName, other?.AssemblyResourceName, StringComparison.Ordinal);
Entry.cs (3)
80return string.Equals(other.AssemblyResourceName, AssemblyResourceName, StringComparison.Ordinal); 90return string.Equals(Name, currentSegment, StringComparison.Ordinal); 118string.Compare(x?.Name, y?.Name, StringComparison.Ordinal);
Microsoft.Extensions.FileProviders.Physical (14)
PhysicalFileProvider.cs (3)
185bool pollForChanges = string.Equals(environmentValue, "1", StringComparison.Ordinal) || 186string.Equals(environmentValue, "true", StringComparison.OrdinalIgnoreCase); 249return fullPath.StartsWith(Root, StringComparison.OrdinalIgnoreCase);
PhysicalFilesWatcher.cs (10)
125if (!_root.StartsWith(watcherFullPath, StringComparison.OrdinalIgnoreCase) && 126!watcherFullPath.StartsWith(_root, StringComparison.OrdinalIgnoreCase)) 134_fileWatcherIsAboveRoot = !watcherFullPath.Equals(_root, StringComparison.OrdinalIgnoreCase) && 135_root.StartsWith(watcherFullPath, StringComparison.OrdinalIgnoreCase); 205pattern.StartsWith("./", StringComparison.Ordinal) ? pattern.Substring(2) : pattern; 257var matcher = new Matcher(StringComparison.OrdinalIgnoreCase); 478if (!fullPath.StartsWith(_root, StringComparison.OrdinalIgnoreCase)) 948Debug.Assert(target.StartsWith(existingAncestor, StringComparison.OrdinalIgnoreCase)); 959return target.Equals(path.AsSpan().TrimEnd(PathUtils.PathSeparators), StringComparison.OrdinalIgnoreCase); 1052if (!string.Equals(e.Name, _expectedName, StringComparison.OrdinalIgnoreCase))
PollingWildCardChangeToken.cs (1)
60_matcher = new Matcher(StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.FileSystemGlobbing (35)
Abstractions\DirectoryInfoWrapper.cs (1)
76bool isParentPath = string.Equals(name, "..", StringComparison.Ordinal);
FilePatternMatch.cs (2)
54return string.Equals(other.Path, Path, StringComparison.OrdinalIgnoreCase) && 55string.Equals(other.Stem, Stem, StringComparison.OrdinalIgnoreCase);
InMemoryDirectoryInfo.cs (5)
20private readonly StringComparison _comparisonType; 28: this(rootDir, files, false, StringComparison.Ordinal) 38internal InMemoryDirectoryInfo(string rootDir, IEnumerable<string>? files, StringComparison comparisonType) 43private InMemoryDirectoryInfo(string rootDir, IEnumerable<string>? files, bool normalized, StringComparison comparisonType, bool isParentPath = false) 146bool isParentPath = string.Equals(path, "..", StringComparison.Ordinal);
Internal\MatcherContext.cs (2)
30public MatcherContext(IEnumerable<IPattern> includePatterns, IEnumerable<IPattern> excludePatterns, DirectoryInfoBase directoryInfo, StringComparison comparison) 42internal MatcherContext(List<IncludeOrExcludeValue<IPattern>> orderedPatterns, DirectoryInfoBase directoryInfo, StringComparison comparison)
Internal\PathSegments\LiteralPathSegment.cs (2)
12private readonly StringComparison _comparisonType; 16public LiteralPathSegment(string value, StringComparison comparisonType)
Internal\PathSegments\ParentPathSegment.cs (1)
16return string.Equals(LiteralParent, value, StringComparison.Ordinal);
Internal\PathSegments\WildcardPathSegment.cs (5)
14string.Empty, new List<string>(), string.Empty, StringComparison.OrdinalIgnoreCase); 16private readonly StringComparison _comparisonType; 18public WildcardPathSegment(string beginsWith, List<string> contains, string endsWith, StringComparison comparisonType) 26StringComparison.OrdinalIgnoreCase or StringComparison.Ordinal => comparisonType,
Internal\Patterns\PatternBuilder.cs (3)
18ComparisonType = StringComparison.OrdinalIgnoreCase; 21public PatternBuilder(StringComparison comparisonType) 26public StringComparison ComparisonType { get; }
Matcher.cs (7)
105internal StringComparison ComparisonType { get; } 111: this(StringComparison.OrdinalIgnoreCase, false) 118/// <param name="comparisonType">The <see cref="StringComparison" /> to use</param> 119public Matcher(StringComparison comparisonType) 127/// <param name="comparisonType">The <see cref="StringComparison" /> to use</param> 132public Matcher(StringComparison comparisonType = StringComparison.OrdinalIgnoreCase, bool preserveFilterOrder = false)
Util\StringComparisonHelper.cs (7)
10public static StringComparer GetStringComparer(StringComparison comparisonType) => comparisonType switch 12StringComparison.CurrentCulture => StringComparer.CurrentCulture, 13StringComparison.CurrentCultureIgnoreCase => StringComparer.CurrentCultureIgnoreCase, 14StringComparison.Ordinal => StringComparer.Ordinal, 15StringComparison.OrdinalIgnoreCase => StringComparer.OrdinalIgnoreCase, 16StringComparison.InvariantCulture => StringComparer.InvariantCulture, 17StringComparison.InvariantCultureIgnoreCase => StringComparer.InvariantCultureIgnoreCase,
Microsoft.Extensions.Hosting (5)
HostApplicationBuilder.cs (4)
288if (!string.Equals(previousApplicationName, config[HostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 292if (!string.Equals(previousEnvironment, config[HostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase)) 299if (!string.Equals(previousContentRootConfig, currentContentRootConfig, StringComparison.OrdinalIgnoreCase) && 300!string.Equals(previousContentRootPath, HostBuilder.ResolveContentRootPath(currentContentRootConfig, AppContext.BaseDirectory), StringComparison.OrdinalIgnoreCase))
HostingHostBuilderExtensions.cs (1)
228!string.Equals(cwd, Environment.SystemDirectory, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Hosting.Abstractions (2)
HostEnvironmentEnvExtensions.cs (1)
64StringComparison.OrdinalIgnoreCase);
HostingEnvironmentExtensions.cs (1)
65StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.Hosting.WindowsServices (1)
WindowsServiceHelpers.cs (1)
46return string.Equals("services", parent.ProcessName, StringComparison.OrdinalIgnoreCase);
Microsoft.Extensions.Http.Diagnostics (6)
Http\HttpDependencyMetadataResolver.cs (1)
374if (requestRouteAsSpan.StartsWith("//".AsSpan(), StringComparison.OrdinalIgnoreCase))
Logging\Internal\LoggingOptionsConfigureOptions.cs (1)
39if (!string.Equals(name, _name, StringComparison.Ordinal) || !_section.Exists())
Logging\Internal\MediaTypeCollectionExtensions.cs (4)
29if (sample!.StartsWith(Text, StringComparison.OrdinalIgnoreCase)) 34if (sample.StartsWith(Application, StringComparison.OrdinalIgnoreCase) 35&& (sample.EndsWith(Json, StringComparison.OrdinalIgnoreCase) 36|| sample.EndsWith(Xml, StringComparison.OrdinalIgnoreCase)))
Microsoft.Extensions.Localization (1)
ResourceManagerStringLocalizerFactory.cs (1)
239if (name.StartsWith(prefix, StringComparison.Ordinal))
Microsoft.Extensions.Logging (2)
LoggerRuleSelector.cs (2)
73if (!category.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) || 74!category.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Logging.Configuration (2)
LoggerFilterConfigureOptions.cs (2)
37if (configurationSection.Key.Equals(LogLevelKey, StringComparison.OrdinalIgnoreCase)) 62if (category.Equals(DefaultCategory, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Logging.EventSource (1)
LoggingEventSource.cs (1)
440if (ruleStrings.Length > 0 && ruleStrings[0].Equals(UseAppFilters, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Logging.Generators (14)
LoggerMessageGenerator.Emitter.cs (2)
75if (!template.Equals(parameter, StringComparison.OrdinalIgnoreCase)) 247if (template.Equals(parameter, StringComparison.OrdinalIgnoreCase))
LoggerMessageGenerator.Parser.cs (9)
335if (msg.StartsWith("INFORMATION:", StringComparison.OrdinalIgnoreCase) 336|| msg.StartsWith("INFO:", StringComparison.OrdinalIgnoreCase) 337|| msg.StartsWith("WARNING:", StringComparison.OrdinalIgnoreCase) 338|| msg.StartsWith("WARN:", StringComparison.OrdinalIgnoreCase) 339|| msg.StartsWith("ERROR:", StringComparison.OrdinalIgnoreCase) 340|| msg.StartsWith("ERR:", StringComparison.OrdinalIgnoreCase)) 527if (t.Key.Equals(p.Name, StringComparison.OrdinalIgnoreCase) || 528t.Key.Equals(p.CodeName, StringComparison.OrdinalIgnoreCase) || 529t.Key[0] == '@' && t.Key.Substring(1).Equals(p.CodeName, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Extensions.Options.ConfigurationExtensions (1)
OptionsBuilderConfigurationExtensions.cs (1)
75IConfiguration section = string.Equals("", configSectionPath, StringComparison.OrdinalIgnoreCase)
Microsoft.Extensions.Options.SourceGeneration (6)
Parser.cs (1)
394&& !baseType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat).StartsWith("global::System.", StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
SymbolLoader.cs (2)
59if (!containingAssemblyName.Equals("System.Private.CoreLib", System.StringComparison.OrdinalIgnoreCase) && 60!containingAssemblyName.Equals("System.Runtime", System.StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Primitives (17)
StringSegment.cs (11)
179public static int Compare(StringSegment a, StringSegment b, StringComparison comparisonType) 207public bool Equals(StringSegment other) => Equals(other, StringComparison.Ordinal); 215public bool Equals(StringSegment other, StringComparison comparisonType) 238public static bool Equals(StringSegment a, StringSegment b, StringComparison comparisonType) => a.Equals(b, comparisonType); 245public bool Equals(string? text) => Equals(text, StringComparison.Ordinal); 254public bool Equals(string? text, StringComparison comparisonType) 331public bool StartsWith(string text, StringComparison comparisonType) 354public bool EndsWith(string text, StringComparison comparisonType) 659private static void CheckStringComparison(StringComparison comparisonType) 662if ((uint)comparisonType > (uint)StringComparison.OrdinalIgnoreCase) 664ThrowArgumentOutOfRangeInclusive((int)comparisonType, (int)StringComparison.OrdinalIgnoreCase, nameof(comparisonType));
StringSegmentComparer.cs (4)
18= new StringSegmentComparer(StringComparison.Ordinal, StringComparer.Ordinal); 24= new StringSegmentComparer(StringComparison.OrdinalIgnoreCase, StringComparer.OrdinalIgnoreCase); 26private StringSegmentComparer(StringComparison comparison, StringComparer comparer) 32private StringComparison Comparison { get; }
StringValues.cs (2)
319if (string.Equals(values[i], item, StringComparison.Ordinal)) 330return string.Equals(Unsafe.As<string>(value), item, StringComparison.Ordinal) ? 0 : -1;
Microsoft.Extensions.ServiceDiscovery (2)
PassThrough\PassThroughServiceEndpointProviderFactory.cs (1)
31if ((serviceName.Contains("://", StringComparison.Ordinal) || !Uri.TryCreate($"fakescheme://{serviceName}", default, out var uri)) && !Uri.TryCreate(serviceName, default, out uri))
ServiceDiscoveryOptions.cs (1)
60if (string.Equals(s, allowed, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.ServiceDiscovery.Abstractions (2)
ServiceEndpoint.cs (1)
69if (value.IndexOf("://", StringComparison.Ordinal) < 0 && Uri.TryCreate($"fakescheme://{value}", default, out var uri))
ServiceEndpointQuery.cs (1)
41if (!input.Contains("://", StringComparison.Ordinal)
Microsoft.Extensions.ServiceDiscovery.Dns (3)
DnsSrvServiceEndpointProviderFactory.cs (1)
107if (!line.StartsWith("search ", StringComparison.Ordinal))
Resolver\DnsResolver.cs (1)
969if (name.EndsWith(reservedName, StringComparison.OrdinalIgnoreCase) &&
ServiceDiscoveryDnsServiceCollectionExtensions.cs (1)
142if (envVar is not null && (envVar.Equals("true", StringComparison.OrdinalIgnoreCase) || envVar.Equals("1")))
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
XunitLoggerFactoryExtensions.cs (1)
114if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (2)
Fuzzers\WriteDomainNameRoundTripFuzzer.cs (1)
38if (!string.Equals(s_idnMapping.GetAscii(domainName).TrimEnd('.'), readName, StringComparison.OrdinalIgnoreCase))
Program.cs (1)
39IFuzzer? fuzzer = fuzzers.FirstOrDefault(f => string.Equals(f.Name, arg, StringComparison.OrdinalIgnoreCase));
Microsoft.Extensions.Telemetry (6)
Http\Segment.cs (2)
77parameter.Equals(ControllerParameter, StringComparison.OrdinalIgnoreCase) || 78parameter.Equals(ActionParameter, StringComparison.OrdinalIgnoreCase);
Logging\Import\LoggerRuleSelector.cs (2)
77if (!category.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) || 78!category.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Sampling\LogSamplingRuleSelector.cs (2)
58if (!category.AsSpan().StartsWith(prefix, StringComparison.OrdinalIgnoreCase) || 59!category.AsSpan().EndsWith(suffix, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Telemetry.Abstractions (2)
Latency\Checkpoint.cs (1)
59=> Elapsed == other.Elapsed && Frequency == other.Frequency && Name.Equals(other.Name, StringComparison.Ordinal);
Latency\Measure.cs (1)
51public bool Equals(Measure other) => Value == other.Value && Name.Equals(other.Name, StringComparison.Ordinal);
Microsoft.Extensions.Validation.ValidationsGenerator (10)
Emitters\ValidationsGenerator.InfoClasses.Emitter.cs (1)
46var resourceName = Array.Find(resourceNames, n => n.EndsWith("." + template, StringComparison.Ordinal))
Extensions\ISymbolExtensions.cs (2)
34if (string.Equals(arg.Key, "Name", StringComparison.Ordinal) && arg.Value.Kind == TypedConstantKind.Primitive) 38else if (string.Equals(arg.Key, "ResourceType", StringComparison.Ordinal) && arg.Value.Kind == TypedConstantKind.Type)
Extensions\ITypeSymbolExtensions.cs (2)
151.FirstOrDefault(p => string.Equals(p.Name, propertyName, System.StringComparison.OrdinalIgnoreCase)); 218if (string.Equals(namedArgument.Key, "Condition", System.StringComparison.Ordinal))
Models\ValidatableTypeComparer.cs (1)
24return x.TypeFQN.Equals(y.TypeFQN, StringComparison.Ordinal);
Parsers\ValidationsGenerator.TypesParser.cs (1)
213.FirstOrDefault(p => string.Equals(p.Name, parameter.Name, System.StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
285if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (2)
136if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 137|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
Microsoft.Extensions.VectorData.Abstractions (1)
ProviderServices\VectorDataStrings.cs (1)
64var i = type.Name.IndexOf('`', StringComparison.Ordinal);
Microsoft.Gen.BuildMetadata (5)
AnalyzerConfigOptionsExtensions.cs (1)
25return string.Equals(value, "true", System.StringComparison.OrdinalIgnoreCase);
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
RoslynExtensions.cs (3)
177var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Gen.BuildMetadata.Unit.Tests (4)
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.ComplianceReports (3)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
Parser.cs (2)
95if (result.StartsWith("global::", StringComparison.Ordinal)) 258if (name.EndsWith("Attribute", StringComparison.Ordinal))
Microsoft.Gen.ComplianceReports.Unit.Tests (4)
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.ContextualOptions (1)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
DiagDescriptorsTests.cs (1)
29Assert.EndsWith("/" + descriptor.Id, descriptor.HelpLinkUri, StringComparison.OrdinalIgnoreCase);
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.Logging (16)
Emitter.cs (1)
118var fieldTypeName = classificationAttr.StartsWith(GlobalNamespacePrefix, StringComparison.Ordinal)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
LoggingMethod.cs (2)
37if (templateName.Equals(p.TagName, StringComparison.OrdinalIgnoreCase)) 51if (lp.TagName.Equals(t, StringComparison.OrdinalIgnoreCase))
Parser.cs (9)
276if (t.Equals(p.TagName, StringComparison.OrdinalIgnoreCase) || 277t.Equals(p.ParameterNameWithAtIfNeeded, StringComparison.OrdinalIgnoreCase) || 278(t[0] == '@' && t.Substring(1).Equals(p.ParameterNameWithAtIfNeeded, StringComparison.OrdinalIgnoreCase))) 460if (msg.StartsWith("INFORMATION:", StringComparison.OrdinalIgnoreCase) 461|| msg.StartsWith("INFO:", StringComparison.OrdinalIgnoreCase) 462|| msg.StartsWith("WARNING:", StringComparison.OrdinalIgnoreCase) 463|| msg.StartsWith("WARN:", StringComparison.OrdinalIgnoreCase) 464|| msg.StartsWith("ERROR:", StringComparison.OrdinalIgnoreCase) 465|| msg.StartsWith("ERR:", StringComparison.OrdinalIgnoreCase))
RoslynExtensions.cs (3)
177var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Gen.Logging.Unit.Tests (6)
AttributeParserTests.cs (1)
160Assert.Contains("new global::Bar.Classifications.SecretAttribute().Classification", generatedSource, StringComparison.Ordinal);
DiagDescriptorsTests.cs (1)
30Assert.EndsWith("/" + descriptor.Id, descriptor.HelpLinkUri, StringComparison.OrdinalIgnoreCase);
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.MetadataExtractor (4)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
Parser_2.cs (1)
592if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
Parser.cs (2)
95if (result.StartsWith("global::", StringComparison.Ordinal)) 258if (name.EndsWith("Attribute", StringComparison.Ordinal))
Microsoft.Gen.MetadataExtractor.Unit.Tests (4)
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.Metrics (5)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
Parser.cs (1)
592if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
RoslynExtensions.cs (3)
177var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Gen.Metrics.Unit.Tests (5)
DiagDescriptorsTests.cs (1)
29Assert.EndsWith("/" + descriptor.Id, descriptor.HelpLinkUri, StringComparison.OrdinalIgnoreCase);
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.MetricsReports (2)
GeneratorUtilities.cs (1)
144return string.Equals(generateFiles, bool.TrueString, StringComparison.OrdinalIgnoreCase);
Parser.cs (1)
592if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
Microsoft.Gen.MetricsReports.Unit.Tests (4)
RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Interop.ComInterfaceGenerator (10)
ComInterfaceGenerator.cs (2)
169return typeName.Equals("hr", StringComparison.OrdinalIgnoreCase) 170|| typeName.Equals("hresult", StringComparison.OrdinalIgnoreCase);
IncrementalMethodStubGenerationContext.cs (2)
69=> name.StartsWith(GetterPrefix, StringComparison.Ordinal) 70|| name.StartsWith(SetterPrefix, StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (2)
283return typeName.Equals("hr", StringComparison.OrdinalIgnoreCase) 284|| typeName.Equals("hresult", StringComparison.OrdinalIgnoreCase);
VirtualMethodPointerStubGenerator.cs (1)
373if (callConvSymbol.Name.StartsWith("CallConv", StringComparison.Ordinal))
Microsoft.Interop.JavaScript.JSImportGenerator (5)
JSManagedTypeInfo.cs (5)
120case INamedTypeSymbol { TypeArguments.Length: 1 } taskType when fullTypeName.StartsWith(Constants.TaskGlobal, StringComparison.Ordinal): 128case INamedTypeSymbol { TypeArguments.Length: 1 } spanType when fullTypeName.StartsWith(Constants.SpanGlobal, StringComparison.Ordinal): 136case INamedTypeSymbol { TypeArguments.Length: 1 } arraySegmentType when fullTypeName.StartsWith(Constants.ArraySegmentGlobal, StringComparison.Ordinal): 146case INamedTypeSymbol actionType when fullTypeName.StartsWith(Constants.ActionGlobal, StringComparison.Ordinal): 157case INamedTypeSymbol funcType when fullTypeName.StartsWith(Constants.FuncGlobal, StringComparison.Ordinal):
Microsoft.Interop.LibraryImportGenerator (6)
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (1)
147&& toolName.StartsWith("Microsoft.Interop.LibraryImportGenerator", StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (2)
283return typeName.Equals("hr", StringComparison.OrdinalIgnoreCase) 284|| typeName.Equals("hresult", StringComparison.OrdinalIgnoreCase);
Microsoft.Interop.LibraryImportGenerator.Downlevel (4)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (1)
149&& toolName.StartsWith("Microsoft.Interop.LibraryImportGenerator", StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Interop.SourceGeneration (3)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.JSInterop (2)
Infrastructure\DotNetDispatcher.cs (2)
176if (string.Equals(DisposeDotNetObjectReferenceMethodName, methodIdentifier, StringComparison.Ordinal)) 548return AssemblyName.Equals(other.AssemblyName, StringComparison.Ordinal);
Microsoft.Maui (27)
Converters\EasingTypeConverter.cs (1)
50 left.Equals(right, StringComparison.OrdinalIgnoreCase);
Converters\FlexEnumsConverters.cs (17)
26 if (strValue.Equals("flex-start", StringComparison.OrdinalIgnoreCase)) 28 if (strValue.Equals("flex-end", StringComparison.OrdinalIgnoreCase)) 30 if (strValue.Equals("space-between", StringComparison.OrdinalIgnoreCase)) 32 if (strValue.Equals("space-around", StringComparison.OrdinalIgnoreCase)) 65 if (strValue.Equals("row-reverse", StringComparison.OrdinalIgnoreCase)) 67 if (strValue.Equals("column-reverse", StringComparison.OrdinalIgnoreCase)) 100 if (strValue.Equals("flex-start", StringComparison.OrdinalIgnoreCase)) 102 if (strValue.Equals("flex-end", StringComparison.OrdinalIgnoreCase)) 104 if (strValue.Equals("space-between", StringComparison.OrdinalIgnoreCase)) 106 if (strValue.Equals("space-around", StringComparison.OrdinalIgnoreCase)) 139 if (strValue.Equals("flex-start", StringComparison.OrdinalIgnoreCase)) 141 if (strValue.Equals("flex-end", StringComparison.OrdinalIgnoreCase)) 174 if (strValue.Equals("flex-start", StringComparison.OrdinalIgnoreCase)) 176 if (strValue.Equals("flex-end", StringComparison.OrdinalIgnoreCase)) 209 if (strValue.Equals("wrap-reverse", StringComparison.OrdinalIgnoreCase)) 247 if (strValue.Equals("auto", StringComparison.OrdinalIgnoreCase)) 273 if (!strValue.EndsWith("%", StringComparison.OrdinalIgnoreCase))
Extensions\StringExtensions.cs (2)
15 return toSearch.Contains(character, StringComparison.Ordinal); 24 return toSearch.IndexOf(character, StringComparison.Ordinal);
Fonts\FontFile.cs (2)
72 .Replace(" ", "", StringComparison.Ordinal) 81 if (fontFamilyName.EndsWith(extension, StringComparison.OrdinalIgnoreCase))
Fonts\FontRegistrar.cs (1)
108 if (name.EndsWith(searchName, StringComparison.CurrentCultureIgnoreCase))
Handlers\HybridWebView\HybridWebViewHandler.cs (2)
109 var indexOfPipe = rawMessage.IndexOf('|', StringComparison.Ordinal); 127 var indexOfPipeInContent = messageContent.IndexOf('|', StringComparison.Ordinal);
Handlers\HybridWebView\HybridWebViewQueryStringHelper.cs (1)
16 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
Primitives\Font.cs (1)
90 return string.Equals(Family, other.Family, StringComparison.Ordinal)
Microsoft.Maui.Controls (113)
Accelerator.cs (2)
57 text = text.Replace(modifierMask, "", StringComparison.Ordinal); 101 return _text.GetHashCode(StringComparison.Ordinal);
AnimatableKey.cs (3)
83 return Handle?.GetHashCode(StringComparison.Ordinal) ?? 0; 85 return ((target?.GetHashCode() ?? 0) * 397) ^ (Handle?.GetHashCode(StringComparison.Ordinal) ?? 0); 92 if (!string.Equals(Handle, other.Handle, StringComparison.Ordinal))
BindablePropertyConverter.cs (1)
82 if (strValue.IndexOf(":", StringComparison.Ordinal) != -1)
BindingExpression.cs (2)
235 int lbIndex = part.IndexOf("[", StringComparison.Ordinal); 697 if (name.IndexOf("[", StringComparison.Ordinal) != -1)
BindingExpressionHelper.cs (1)
34 if (stringValue.EndsWith(CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator, StringComparison.Ordinal) && DecimalTypes.Contains(convertTo))
Brush\BrushTypeConverter.cs (12)
66 if (strValue.StartsWith(Rgb, StringComparison.InvariantCulture) || strValue.StartsWith(Rgba, StringComparison.InvariantCulture) || strValue.StartsWith(Hsl, StringComparison.InvariantCulture) || strValue.StartsWith(Hsla)) 116 _parts = css.Replace("\r\n", "", StringComparison.Ordinal) 125 if (part.StartsWith("#", StringComparison.Ordinal)) 138 if (colorParts[0].Equals("Color", StringComparison.Ordinal)) 150 if (part.Equals(Rgb, StringComparison.OrdinalIgnoreCase) 151 || part.Equals(Rgba, StringComparison.OrdinalIgnoreCase) 152 || part.Equals(Hsl, StringComparison.OrdinalIgnoreCase) 153 || part.Equals(Hsla, StringComparison.OrdinalIgnoreCase)) 329 if (parts[gradientCenterPosition].IndexOf("at", StringComparison.Ordinal) != -1) 377 var index = part.LastIndexOf(unit, StringComparison.OrdinalIgnoreCase);
DecorableTextElement.cs (1)
40 else if (item.Equals("line-through", StringComparison.OrdinalIgnoreCase))
ExportEffectAttribute.cs (1)
18 if (uniqueName.IndexOf(".", StringComparison.Ordinal) != -1)
FlowDirectionConverter.cs (3)
25 if (strValue.Equals("ltr", StringComparison.OrdinalIgnoreCase)) 27 if (strValue.Equals("rtl", StringComparison.OrdinalIgnoreCase)) 29 if (strValue.Equals("inherit", StringComparison.OrdinalIgnoreCase))
FontAttributes.cs (3)
39 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1) 58 if (part.Equals("normal", StringComparison.OrdinalIgnoreCase)) 60 if (part.Equals("oblique", StringComparison.OrdinalIgnoreCase))
FontSizeConverter.cs (13)
29 var sc = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 76 if (strValue.Equals(nameof(NamedSize.Default), StringComparison.Ordinal)) 78 if (strValue.Equals(nameof(NamedSize.Micro), StringComparison.Ordinal)) 80 if (strValue.Equals(nameof(NamedSize.Small), StringComparison.Ordinal)) 82 if (strValue.Equals(nameof(NamedSize.Medium), StringComparison.Ordinal)) 84 if (strValue.Equals(nameof(NamedSize.Large), StringComparison.Ordinal)) 86 if (strValue.Equals(nameof(NamedSize.Body), StringComparison.Ordinal)) 88 if (strValue.Equals(nameof(NamedSize.Caption), StringComparison.Ordinal)) 90 if (strValue.Equals(nameof(NamedSize.Header), StringComparison.Ordinal)) 92 if (strValue.Equals(nameof(NamedSize.Subtitle), StringComparison.Ordinal)) 94 if (strValue.Equals(nameof(NamedSize.Title), StringComparison.Ordinal))
GridLengthTypeConverter.cs (3)
26 if (string.Compare(strValue, "auto", StringComparison.OrdinalIgnoreCase) == 0) 28 if (string.Compare(strValue, "*", StringComparison.OrdinalIgnoreCase) == 0) 30 if (strValue.EndsWith("*", StringComparison.Ordinal) && double.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length))
Internals\ImageParser.cs (2)
265 return !string.IsNullOrEmpty(TypeIdentifier) && TypeIdentifier.StartsWith("GIF", StringComparison.OrdinalIgnoreCase); 477 if (identifier.Equals(NetscapeApplicationExtensionID, StringComparison.OrdinalIgnoreCase))
Items\ItemsLayoutTypeConverter.cs (2)
30 else if (strValue.StartsWith("VerticalGrid", StringComparison.Ordinal)) 35 else if (strValue.StartsWith("HorizontalGrid", StringComparison.Ordinal))
Layout\BoundsTypeConverter.cs (2)
35 if (!hasW && xywh.Length == 4 && string.Compare("AutoSize", xywh[2].Trim(), StringComparison.OrdinalIgnoreCase) == 0) 41 if (!hasH && xywh.Length == 4 && string.Compare("AutoSize", xywh[3].Trim(), StringComparison.OrdinalIgnoreCase) == 0)
Registrar.cs (2)
254 if (specificTypeRenderer.Name.StartsWith("_", StringComparison.Ordinal)) 273 if (specificTypeRenderer.Name.StartsWith("_", StringComparison.Ordinal))
ResourceDictionary.cs (2)
427 if (value.IndexOf(";assembly=", StringComparison.Ordinal) != -1) 445 var resourceUri = uri.OriginalString.StartsWith("/", StringComparison.Ordinal)
ResourcesExtensions.cs (2)
25 else if (res.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal)) 40 else if (res.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal))
Routing.cs (2)
79 return source.StartsWith(ImplicitPrefix, StringComparison.Ordinal); 89 return source.StartsWith(DefaultPrefix, StringComparison.Ordinal);
Shell\RequestDefinition.cs (2)
39 if (segments[0].StartsWith("/", StringComparison.Ordinal) || segments[0].StartsWith("\\", StringComparison.Ordinal))
Shell\RouteRequestBuilder.cs (4)
169 if (matchMe.StartsWith("/", StringComparison.Ordinal) || 170 matchMe.StartsWith("\\", StringComparison.Ordinal)) 243 if (segments[0].StartsWith(_uriSeparator, StringComparison.Ordinal) || segments[0].StartsWith("\\", StringComparison.Ordinal))
Shell\ShellNavigationState.cs (1)
70 if (!uri.OriginalString.StartsWith("//", StringComparison.Ordinal))
Shell\ShellRouteParameters.cs (3)
47 if (!q.Key.StartsWith(prefix, StringComparison.Ordinal)) 50 if (key.IndexOf(".", StringComparison.Ordinal) != -1) 103 if (query.StartsWith("?", StringComparison.Ordinal))
Shell\ShellUriHandler.cs (9)
19 if (path.OriginalString.StartsWith("..", StringComparison.Ordinal) && shell?.CurrentState != null) 95 if (path.StartsWith(_pathSeparator, StringComparison.Ordinal)) 169 else if (uri.OriginalString.StartsWith("//", StringComparison.Ordinal) || uri.OriginalString.StartsWith("\\\\", StringComparison.Ordinal)) 243 !originalRequest.OriginalString.StartsWith("//", StringComparison.Ordinal)) 335 var replaced = originalRequest.OriginalString.Replace("//", "", StringComparison.Ordinal); 538 if (routeKey.StartsWith("//", StringComparison.Ordinal)) 581 if (routeKey.StartsWith("//", StringComparison.Ordinal)) 979 if (key.StartsWith(_pathSeparator, StringComparison.Ordinal) && !(node is Shell))
StyleSheets\Selector.cs (2)
201 string.Equals(styleable.NameAndBases[0], ElementName, StringComparison.OrdinalIgnoreCase); 215 if (string.Equals(styleable.NameAndBases[i], ElementName, StringComparison.OrdinalIgnoreCase))
StyleSheets\Style.cs (1)
73 if (string.Equals(decl.Value, "initial", StringComparison.OrdinalIgnoreCase))
TextAlignment.cs (11)
21 if (strValue.Equals("Start", StringComparison.OrdinalIgnoreCase) || strValue.Equals("left", StringComparison.OrdinalIgnoreCase)) 23 if (strValue.Equals("top", StringComparison.OrdinalIgnoreCase)) 25 if (strValue.Equals("right", StringComparison.OrdinalIgnoreCase)) 27 if (strValue.Equals("bottom", StringComparison.OrdinalIgnoreCase)) 29 if (strValue.Equals("center", StringComparison.OrdinalIgnoreCase)) 31 if (strValue.Equals("middle", StringComparison.OrdinalIgnoreCase)) 33 if (strValue.Equals("End", StringComparison.OrdinalIgnoreCase) || strValue.Equals("right", StringComparison.OrdinalIgnoreCase)) 35 if (strValue.Equals("Center", StringComparison.OrdinalIgnoreCase) || strValue.Equals("center", StringComparison.OrdinalIgnoreCase))
VisualElement\VisualElement.cs (17)
224 var openBracket = transform.IndexOf("(", StringComparison.Ordinal); 225 var closeBracket = transform.IndexOf(")", StringComparison.Ordinal); 231 if (transformName.StartsWith("translateX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out translationX)) 233 else if (transformName.StartsWith("translateY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out translationY)) 235 else if (transformName.StartsWith("translate", StringComparison.OrdinalIgnoreCase)) 244 else if (transformName.StartsWith("scaleX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out scaleX)) 246 else if (transformName.StartsWith("scaleY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out scaleY)) 248 else if (transformName.StartsWith("scale", StringComparison.OrdinalIgnoreCase)) 257 else if (transformName.StartsWith("rotateX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotateX)) 259 else if (transformName.StartsWith("rotateY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotateY)) 261 else if (transformName.StartsWith("rotate", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotate)) 1558 else if (value.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal)) 2446 if (strValue.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase)) 2448 if (strValue.Equals("visible", StringComparison.OrdinalIgnoreCase)) 2450 if (strValue.Equals(bool.FalseString, StringComparison.OrdinalIgnoreCase)) 2452 if (strValue.Equals("hidden", StringComparison.OrdinalIgnoreCase)) 2454 if (strValue.Equals("collapse", StringComparison.OrdinalIgnoreCase))
Visuals\VisualTypeConverter.cs (1)
125 if (name.EndsWith("Visual", StringComparison.OrdinalIgnoreCase))
VisualStateManager.cs (1)
420 if (string.Equals(state.Name, name, StringComparison.Ordinal))
WebView\WebView.cs (1)
298 if (js.IndexOf("'", StringComparison.Ordinal) == -1)
Xaml\TypeConversionExtensions.cs (1)
205 if (toType == typeof(String) && str.StartsWith("{}", StringComparison.Ordinal))
Microsoft.Maui.Controls.Build.Tasks (41)
BindablePropertyReferenceExtensions.cs (2)
14 if (!bpRef.Name.EndsWith("Property", StringComparison.InvariantCulture)) 36 var bpName = bpRef.Name.EndsWith("Property", StringComparison.Ordinal) ? bpRef.Name.Substring(0, bpRef.Name.Length - 8) : bpRef.Name;
CompiledConverters\BoundsTypeConverter.cs (2)
33 if (!hasW && xywh.Length == 4 && string.Compare("AutoSize", xywh[2].Trim(), StringComparison.OrdinalIgnoreCase) == 0) 39 if (!hasH && xywh.Length == 4 && string.Compare("AutoSize", xywh[3].Trim(), StringComparison.OrdinalIgnoreCase) == 0)
CompiledConverters\BrushTypeConverter.cs (1)
19 if (value.StartsWith("#", StringComparison.Ordinal))
CompiledConverters\ColorTypeConverter.cs (1)
23 if (value.StartsWith("#", StringComparison.Ordinal))
CompiledConverters\FlexBasisTypeConverter.cs (1)
27 if (value.EndsWith("%", StringComparison.OrdinalIgnoreCase)
CompiledConverters\GridLengthTypeConverter.cs (3)
22 if (value.Equals("auto", StringComparison.OrdinalIgnoreCase)) 27 if (value.Equals("*", StringComparison.OrdinalIgnoreCase)) 32 if (value.EndsWith("*", StringComparison.OrdinalIgnoreCase) && double.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length))
CompiledConverters\StrokeShapeTypeConverter.cs (7)
24 if (value.StartsWith(ShapeConverter.Ellipse, StringComparison.Ordinal)) 31 if (value.StartsWith(ShapeConverter.Line, StringComparison.Ordinal)) 80 if (value.StartsWith(ShapeConverter.Path, StringComparison.Ordinal)) 102 if (value.StartsWith(ShapeConverter.Polygon, StringComparison.Ordinal)) 130 if (value.StartsWith(ShapeConverter.Polyline, StringComparison.Ordinal)) 158 if (value.StartsWith(ShapeConverter.Rectangle, StringComparison.Ordinal)) 164 if (value.StartsWith(ShapeConverter.RoundRectangle, StringComparison.Ordinal))
ExpandMarkupsVisitor.cs (2)
86 if (expression.StartsWith("{}", StringComparison.Ordinal)) 142 if (remaining.StartsWith("}", StringComparison.Ordinal))
ModuleDefinitionExtensions.cs (5)
110 string.Equals(pd.Name, propertyName, caseSensitive ? StringComparison.InvariantCulture : StringComparison.InvariantCultureIgnoreCase) 242 string.Equals(fd.Name, fieldName, caseSensitive ? StringComparison.InvariantCulture : StringComparison.InvariantCultureIgnoreCase) 303 visibleTo.StartsWith(to.Assembly.Name.Name, StringComparison.InvariantCulture));
NodeILExtensions.cs (1)
277 else if (targetTypeRef.FullName == "System.String" && str.StartsWith("{}", StringComparison.Ordinal))
SetPropertiesVisitor.cs (1)
577 var prefix = dataType.Contains(":") ? dataType.Substring(0, dataType.IndexOf(":", StringComparison.Ordinal)) : "";
SetResourcesVisitor.cs (1)
44 if ((propertyName.LocalName == "Resources" || propertyName.LocalName.EndsWith(".Resources", StringComparison.Ordinal)))
TypeReferenceExtensions.cs (13)
29 var xname = x.FullName.EndsWith("&", StringComparison.InvariantCulture) ? x.FullName.Substring(0, x.FullName.Length - 1) : x.FullName; 30 var yname = y.FullName.EndsWith("&", StringComparison.InvariantCulture) ? y.FullName.Substring(0, y.FullName.Length - 1) : y.FullName; 37 if ((xasm.StartsWith("System.Runtime", StringComparison.Ordinal) 38 || xasm.StartsWith("System", StringComparison.Ordinal) 39 || xasm.StartsWith("mscorlib", StringComparison.Ordinal) 40 || xasm.StartsWith("netstandard", StringComparison.Ordinal) 41 || xasm.StartsWith("System.Xml", StringComparison.Ordinal)) 42 && (yasm.StartsWith("System.Runtime", StringComparison.Ordinal) 43 || yasm.StartsWith("System", StringComparison.Ordinal) 44 || yasm.StartsWith("mscorlib", StringComparison.Ordinal) 45 || yasm.StartsWith("netstandard", StringComparison.Ordinal) 46 || yasm.StartsWith("System.Xml", StringComparison.Ordinal))) 157 tr.InterfaceType.FullName.StartsWith(@interface, StringComparison.Ordinal) &&
XamlTask.cs (1)
73 if (!resource.Name.EndsWith(".xaml", StringComparison.InvariantCulture))
Microsoft.Maui.Controls.DesignTools (11)
BoundsDesignTypeConverter.cs (2)
23 if (!hasW && xywh.Length == 4 && string.Compare("AutoSize", xywh[2].Trim(), StringComparison.OrdinalIgnoreCase) == 0) 28 if (!hasH && xywh.Length == 4 && string.Compare("AutoSize", xywh[3].Trim(), StringComparison.OrdinalIgnoreCase) == 0)
CornerRadiusDesignTypeConverter.cs (1)
16 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1)
FlexEnumDesignTypeConverters.cs (2)
107 if (KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false)) 115 if (strValue.EndsWith("%", StringComparison.OrdinalIgnoreCase) && float.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out float relflex))
FontSizeDesignTypeConverter.cs (1)
17 if (KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false))
GridLengthDesignTypeConverter.cs (3)
25 if (string.Compare(value, "auto", StringComparison.OrdinalIgnoreCase) == 0) 27 if (string.Compare(value, "*", StringComparison.OrdinalIgnoreCase) == 0) 29 if (value.EndsWith("*", StringComparison.Ordinal) && double.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var len))
KnownValuesDesignTypeConverter.cs (1)
32 return KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false);
ThicknessTypeDesignConverter.cs (1)
16 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1)
Microsoft.Maui.Controls.Maps (4)
Pin.cs (4)
113 int hashCode = Label?.GetHashCode(StringComparison.Ordinal) ?? 0; 116 hashCode = (hashCode * 397) ^ (Address?.GetHashCode(StringComparison.Ordinal) ?? 0); 172 return string.Equals(Label, other.Label, StringComparison.Ordinal) && 174 string.Equals(Address, other.Address, StringComparison.Ordinal);
Microsoft.Maui.Controls.SourceGen (18)
CodeBehindGenerator.cs (7)
454 return !parts[indexOfCompile + 1].Trim('"', '\'').Equals("false", StringComparison.OrdinalIgnoreCase); 531 !namespaceuri.StartsWith("clr-namespace", StringComparison.InvariantCulture) && 532 !namespaceuri.StartsWith("using:", StringComparison.InvariantCulture)) 658 if (targetFramework.IndexOf("-android", StringComparison.OrdinalIgnoreCase) != -1) 663 if (targetFramework.IndexOf("-ios", StringComparison.OrdinalIgnoreCase) != -1) 668 if (targetFramework.IndexOf("-macos", StringComparison.OrdinalIgnoreCase) != -1) 673 if (targetFramework.IndexOf("-maccatalyst", StringComparison.OrdinalIgnoreCase) != -1)
src\Controls\src\Xaml\TypeArgumentsParser.cs (2)
60 var openBracket = type.IndexOf("(", StringComparison.Ordinal); 62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
src\Controls\src\Xaml\XmlnsHelper.cs (6)
26 if (xmlns.StartsWith("using:", StringComparison.Ordinal)) 40 if (decl.StartsWith("clr-namespace:", StringComparison.Ordinal)) 45 if (decl.StartsWith("assembly=", StringComparison.Ordinal)) 50 if (decl.StartsWith("targetPlatform=", StringComparison.Ordinal)) 55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal); 72 if (decl.StartsWith("using:", StringComparison.Ordinal))
src\Controls\src\Xaml\XmlTypeXamlExtensions.cs (3)
65 if (expandToExtension && elementName != "DataTemplate" && !elementName.EndsWith("Extension", StringComparison.Ordinal)) 72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal); 89 (assemblyName == "mscorlib" || assemblyName.StartsWith("mscorlib,", StringComparison.Ordinal)))
Microsoft.Maui.Controls.Xaml (37)
ApplyPropertiesVisitor.cs (1)
302 var dotIdx = localname.IndexOf(".", StringComparison.Ordinal);
ExpandMarkupsVisitor.cs (2)
80 if (expression.StartsWith("{}", StringComparison.Ordinal)) 140 if (remaining.StartsWith("}", StringComparison.Ordinal))
FillResourceDictionariesVisitor.cs (1)
49 propertyName.LocalName.EndsWith(".Resources", StringComparison.Ordinal)) && value is ResourceDictionary)
MarkupExpressionParser.cs (1)
55 if (expression.StartsWith("{}", StringComparison.Ordinal))
MarkupExtensions\StaticExtension.cs (1)
23 if (string.IsNullOrEmpty(Member) || Member.IndexOf(".", StringComparison.Ordinal) == -1)
SimplifyOnPlatformVisitor.cs (4)
16 if (targetFramework.IndexOf("-android", StringComparison.OrdinalIgnoreCase) != -1) 18 if (targetFramework.IndexOf("-ios", StringComparison.OrdinalIgnoreCase) != -1) 20 if (targetFramework.IndexOf("-macos", StringComparison.OrdinalIgnoreCase) != -1) 22 if (targetFramework.IndexOf("-maccatalyst", StringComparison.OrdinalIgnoreCase) != -1)
TypeArgumentsParser.cs (2)
60 var openBracket = type.IndexOf("(", StringComparison.Ordinal); 62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
XamlLoader.cs (6)
293 if (!resource.EndsWith(".xaml", StringComparison.OrdinalIgnoreCase)) 304 if (resource.EndsWith(".xaml", StringComparison.OrdinalIgnoreCase)) 324 string.Compare(info.FileName, filename, StringComparison.OrdinalIgnoreCase) == 0) 332 if (resource.EndsWith("." + filename, StringComparison.OrdinalIgnoreCase) || 333 string.Compare(resource, filename, StringComparison.OrdinalIgnoreCase) == 0) 432 if (!MemoryExtensions.Equals(slice, fullName.AsSpan(), StringComparison.Ordinal))
XamlNode.cs (2)
80 int hashCode = NamespaceUri.GetHashCode(StringComparison.Ordinal); 81 hashCode = (hashCode * 397) ^ Name.GetHashCode(StringComparison.Ordinal);
XamlParser.cs (6)
71 if (reader.Name.IndexOf(".", StringComparison.Ordinal) != -1) 74 if (reader.Name.StartsWith(elementName + ".", StringComparison.Ordinal)) 221 if (reader.LocalName.IndexOf(".", StringComparison.Ordinal) != -1 && namespaceUri == "") 320 if (valueString != null && valueString.Trim().StartsWith("{}", StringComparison.Ordinal)) 325 if (valueString != null && valueString.Trim().StartsWith("{", StringComparison.Ordinal)) 450 ca.AssemblyName.StartsWith(to.GetName().Name, StringComparison.InvariantCulture));
XmlName.cs (2)
53 hashCode = NamespaceURI.GetHashCode(StringComparison.Ordinal); 55 hashCode = (hashCode * 397) ^ LocalName.GetHashCode(StringComparison.Ordinal);
XmlnsHelper.cs (6)
26 if (xmlns.StartsWith("using:", StringComparison.Ordinal)) 40 if (decl.StartsWith("clr-namespace:", StringComparison.Ordinal)) 45 if (decl.StartsWith("assembly=", StringComparison.Ordinal)) 50 if (decl.StartsWith("targetPlatform=", StringComparison.Ordinal)) 55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal); 72 if (decl.StartsWith("using:", StringComparison.Ordinal))
XmlTypeXamlExtensions.cs (3)
65 if (expandToExtension && elementName != "DataTemplate" && !elementName.EndsWith("Extension", StringComparison.Ordinal)) 72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal); 89 (assemblyName == "mscorlib" || assemblyName.StartsWith("mscorlib,", StringComparison.Ordinal)))
Microsoft.Maui.Essentials (6)
Types\DeviceIdiom.shared.cs (2)
70 string.Equals(deviceIdiom, other, StringComparison.Ordinal); 83 StringComparison.Ordinal
Types\DevicePlatform.shared.cs (2)
93 string.Equals(devicePlatform, other, StringComparison.Ordinal); 106 StringComparison.Ordinal
Types\Shared\WebUtils.shared.cs (2)
92 if (!callbackUrl.Scheme.Equals(expectedUrl.Scheme, StringComparison.OrdinalIgnoreCase)) 97 if (!callbackUrl.Host.Equals(expectedUrl.Host, StringComparison.OrdinalIgnoreCase))
Microsoft.Maui.Graphics (25)
Color.cs (6)
610 if (value.StartsWith("rgba".AsSpan(), StringComparison.OrdinalIgnoreCase)) 633 if (value.StartsWith("rgb".AsSpan(), StringComparison.OrdinalIgnoreCase)) 654 if (value.StartsWith("hsla".AsSpan(), StringComparison.OrdinalIgnoreCase)) 677 if (value.StartsWith("hsl".AsSpan(), StringComparison.OrdinalIgnoreCase)) 698 if (value.StartsWith("hsva".AsSpan(), StringComparison.OrdinalIgnoreCase)) 721 if (value.StartsWith("hsv".AsSpan(), StringComparison.OrdinalIgnoreCase))
Font.cs (1)
51 ((Name is null && other.Name is null) || Name.Equals(other.Name, StringComparison.OrdinalIgnoreCase));
FontSource.cs (2)
20 => Name.Equals(other.Name, StringComparison.Ordinal) 26 StringComparison.Ordinal
InvariantExtensions.cs (1)
20 return target.Equals(value, StringComparison.OrdinalIgnoreCase);
PathBuilder.cs (5)
35 if ("1".Equals(vValueAsString, StringComparison.Ordinal)) 117 pathAsString = pathAsString.Replace("Infinity", "0", StringComparison.Ordinal); 125 pathAsString = pathAsString.Replace("-", " -", StringComparison.Ordinal); 126 pathAsString = pathAsString.Replace(" E -", "E-", StringComparison.Ordinal); 127 pathAsString = pathAsString.Replace(" e -", "e-", StringComparison.Ordinal);
PdfExportContext.cs (1)
22 if ("en-US".Equals(Thread.CurrentThread.CurrentCulture.Name, StringComparison.Ordinal))
Text\TextColors.cs (2)
159 if (!color.StartsWith("#", StringComparison.Ordinal)) 202 if (!color.StartsWith("#", StringComparison.Ordinal))
Text\XmlAttributedTextReader.cs (5)
74 if (XmlNames.Content.Equals(elementName, StringComparison.Ordinal)) 79 else if (XmlNames.Run.Equals(elementName, StringComparison.Ordinal)) 88 if (XmlNames.Content.Equals(elementName, StringComparison.Ordinal)) 124 if (!(XmlNames.Start.Equals(attributeName, StringComparison.Ordinal) || XmlNames.Length.Equals(attributeName, StringComparison.Ordinal)))
Text\XmlAttributedTextWriter.cs (2)
26 bool encode = attributedText.Text.IndexOf("]]", StringComparison.Ordinal) != -1; 86 if (!string.Equals(value, defaultValue, StringComparison.Ordinal))
Microsoft.Maui.Graphics.Text.Markdig (4)
Renderer\HtmlInlineRenderer.cs (4)
15 if (tag.StartsWith("<span ", StringComparison.Ordinal) 16 && !tag.EndsWith("/>", StringComparison.Ordinal)) 18 var styleIndex = tag.IndexOf("style", StringComparison.Ordinal); 36 else if (tag.Equals("</span>", StringComparison.Ordinal))
Microsoft.Maui.Resizetizer (2)
GetMauiAssetPath.cs (1)
86 if (path.StartsWith(projectDirectory, StringComparison.OrdinalIgnoreCase))
ResizeImageInfo.cs (1)
57 => extension?.Equals(".svg", StringComparison.OrdinalIgnoreCase) ?? false;
Microsoft.ML.AutoML (3)
ColumnInference\PurposeInference.cs (1)
138if (spanStr.EndsWith(ext, StringComparison.OrdinalIgnoreCase))
Utils\SweepableParamAttributes.cs (2)
99var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 100var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
Microsoft.ML.AutoML.SourceGenerator (5)
Template\EstimatorType.cs (1)
168if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Template\SearchSpace.cs (1)
185if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Template\SweepableEstimator_T_.cs (1)
192if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Template\SweepableEstimator.cs (1)
187if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Template\SweepableEstimatorFactory.cs (1)
163if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Microsoft.ML.CodeGenerator (10)
Templates\Azure\Console\AzureModelBuilder.cs (1)
262if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Azure\Model\AzureImageModelOutputClass.cs (1)
203if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Azure\Model\AzureObjectDetectionModelOutputClass.cs (1)
203if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\ConsumeModel.cs (1)
214if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\ModelBuilder.cs (1)
579if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\ModelInputClass.cs (1)
177if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\ModelOutputClass.cs (1)
220if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\ModelProject.cs (1)
209if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\PredictProgram.cs (1)
236if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Templates\Console\PredictProject.cs (1)
214if (textToAppend.EndsWith(global::System.Environment.NewLine, global::System.StringComparison.CurrentCulture))
Microsoft.ML.Core (7)
ComponentModel\AssemblyLoadingUtils.cs (1)
181if (name.StartsWith(s, StringComparison.OrdinalIgnoreCase))
ComponentModel\ComponentCatalog.cs (2)
900return aliases.Any(a => string.Equals(name, a, StringComparison.OrdinalIgnoreCase)); 1113if (assembly.FullName.StartsWith("Microsoft.ML.", StringComparison.Ordinal)
EntryPoints\ModuleArgs.cs (2)
379var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 380var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
Utilities\Utils.cs (2)
25return str.StartsWith(startsWith, StringComparison.InvariantCultureIgnoreCase); 30return str.StartsWith(startsWith, StringComparison.InvariantCulture);
Microsoft.ML.CpuMath.PerformanceTests (1)
PerformanceTests.cs (1)
57if (string.Equals(cpumathSeed, "random", StringComparison.OrdinalIgnoreCase))
Microsoft.ML.CpuMath.UnitTests (1)
UnitTests.cs (1)
36public static bool IsNetCore => Environment.Version.Major >= 5 || RuntimeInformation.FrameworkDescription.StartsWith(".NET Core", StringComparison.OrdinalIgnoreCase);
Microsoft.ML.Data (18)
Commands\DataCommand.cs (4)
356string.Equals(ext, ".txt", StringComparison.OrdinalIgnoreCase) || 357string.Equals(ext, ".tlc", StringComparison.OrdinalIgnoreCase); 358var isBinary = string.Equals(ext, ".idv", StringComparison.OrdinalIgnoreCase); 359var isTranspose = string.Equals(ext, ".tdv", StringComparison.OrdinalIgnoreCase);
Commands\EvaluateCommand.cs (1)
74if (input.Equals(LoadName, StringComparison.OrdinalIgnoreCase) || (CanBeWeighted && input == "Weighted" + LoadName))
Commands\SaveDataCommand.cs (2)
65var isBinary = string.Equals(ext, ".idv", StringComparison.OrdinalIgnoreCase); 66var isTranspose = string.Equals(ext, ".tdv", StringComparison.OrdinalIgnoreCase);
EntryPoints\EntryPointNode.cs (4)
1227return asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal); 1254asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal) && 1255asSelf.Key.Equals(Key, StringComparison.Ordinal); 1282asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal) &&
EntryPoints\InputBuilder.cs (1)
96return aliases.Any(a => string.Equals(name, a, StringComparison.OrdinalIgnoreCase));
TrainCatalog.cs (1)
122while (!type!.FullName!.StartsWith("Microsoft.ML.Data.TransformerChain`1[", StringComparison.Ordinal))
Transforms\ValueMapping.cs (1)
622if (extension.Equals(".idv", StringComparison.OrdinalIgnoreCase))
Transforms\ValueToKeyMappingTransformer.cs (2)
413bool isBinary = string.Equals(ext, ".idv", StringComparison.OrdinalIgnoreCase); 414bool isTranspose = string.Equals(ext, ".tdv", StringComparison.OrdinalIgnoreCase);
Transforms\ValueToKeyMappingTransformerImpl.cs (2)
125Comparison<int> comp = (i, j) => _pool.GetNormStrById(i).Value.Span.CompareTo(_pool.GetNormStrById(j).Value.Span, StringComparison.Ordinal); 133Contracts.Assert(i == 0 || sortedPool.GetNormStrById(i - 1).Value.Span.CompareTo(sortedPool.GetNormStrById(i).Value.Span, StringComparison.Ordinal) < 0);
Microsoft.ML.InternalCodeAnalyzer (3)
NameAnalyzer.cs (1)
141=> !string.IsNullOrEmpty(name) && name.StartsWith("_", StringComparison.OrdinalIgnoreCase) && Utils.NameIsGood(name, 1, false);
NameFixProvider.cs (2)
65if (docName.Length - 3 == originalName.Length && docName.EndsWith(".cs", StringComparison.OrdinalIgnoreCase) 66&& context.Document.Name.StartsWith(originalName, StringComparison.OrdinalIgnoreCase))
Microsoft.ML.Parquet (1)
PartitionedPathUtils.cs (1)
53if (uri.Scheme.Equals("file", StringComparison.OrdinalIgnoreCase))
Microsoft.ML.ResultProcessor (3)
ResultProcessor.cs (3)
438string.Equals(x.Name, "CV", StringComparison.OrdinalIgnoreCase) || 439string.Equals(x.Name, "TrainTest", StringComparison.OrdinalIgnoreCase) || 440string.Equals(x.Name, "Test", StringComparison.OrdinalIgnoreCase));
Microsoft.ML.Samples (2)
Dynamic\DataOperations\FilterRowsByCustomPredicate.cs (1)
49data, input => input.Name.StartsWith("r", StringComparison.OrdinalIgnoreCase));
Dynamic\DataOperations\FilterRowsByStatefulCustomPredicate.cs (1)
53return (filter && input.Name.StartsWith("r", StringComparison.OrdinalIgnoreCase));
Microsoft.ML.Sweeper (2)
ConfigRunner.cs (2)
104if (Exe == null || Exe.EndsWith("maml", StringComparison.OrdinalIgnoreCase) || 105Exe.EndsWith("maml.exe", StringComparison.OrdinalIgnoreCase))
Microsoft.ML.Tests (5)
CachingTests.cs (1)
69StringComparison.InvariantCultureIgnoreCase);
ImagesTests.cs (4)
1284if (extension.Equals(".jpeg", StringComparison.OrdinalIgnoreCase) || 1285extension.Equals(".jpg", StringComparison.OrdinalIgnoreCase) || 1286extension.Equals(".png", StringComparison.OrdinalIgnoreCase) || 1287extension.Equals(".webp", StringComparison.OrdinalIgnoreCase))
Microsoft.ML.Tokenizers (41)
Model\BpeOptions.cs (1)
77if (line.StartsWith("#version", StringComparison.Ordinal) || line.Length == 0)
Model\BPETokenizer.cs (7)
858if (EndOfWordSuffix is not null && span.EndsWith(EndOfWordSuffix.AsSpan(), StringComparison.Ordinal)) 863if (ContinuingSubwordPrefix is not null && span.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 949if (continuingSubwordPrefix && sSpan.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 955if (endOfWordSuffix && sSpan.EndsWith(EndOfWordSuffix!.AsSpan(), StringComparison.Ordinal)) 1034if (EndOfWordSuffix is not null && span.EndsWith(EndOfWordSuffix.AsSpan(), StringComparison.Ordinal)) 1039if (ContinuingSubwordPrefix is not null && span.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 1159if (line.StartsWith("#version", StringComparison.Ordinal) || line.Length == 0)
Model\SentencePieceTokenizer.cs (16)
593if (!string.Equals(modelTypeElement.GetString(), "Unigram", StringComparison.OrdinalIgnoreCase)) 1034if (string.Equals(type, "Precompiled", StringComparison.OrdinalIgnoreCase)) 1047else if (string.Equals(type, "Sequence", StringComparison.OrdinalIgnoreCase) && 1086if (string.Equals(type, "Strip", StringComparison.OrdinalIgnoreCase)) 1092if (string.Equals(type, "Replace", StringComparison.OrdinalIgnoreCase)) 1097if (string.Equals(type, "Sequence", StringComparison.OrdinalIgnoreCase) && 1155if (string.Equals(type, "WhitespaceSplit", StringComparison.OrdinalIgnoreCase) || 1156string.Equals(type, "Whitespace", StringComparison.OrdinalIgnoreCase)) 1161if (string.Equals(type, "Sequence", StringComparison.OrdinalIgnoreCase) && 1189if (string.Equals(type, "Metaspace", StringComparison.OrdinalIgnoreCase) || 1190string.Equals(type, "WhitespaceSplit", StringComparison.OrdinalIgnoreCase) || 1191string.Equals(type, "Whitespace", StringComparison.OrdinalIgnoreCase)) 1196if (string.Equals(type, "Sequence", StringComparison.OrdinalIgnoreCase)) 1221if (string.Equals(type, "Metaspace", StringComparison.OrdinalIgnoreCase)) 1256if (string.Equals(scheme, "never", StringComparison.OrdinalIgnoreCase)) 1262else if (string.Equals(type, "Sequence", StringComparison.OrdinalIgnoreCase) &&
Model\TiktokenTokenizer.cs (9)
172if (line is not null && line.StartsWith(capacity, StringComparison.Ordinal)) 1159if (modelName.StartsWith(Prefix, StringComparison.OrdinalIgnoreCase)) 1209Phi4ModelName.Equals(modelName, StringComparison.OrdinalIgnoreCase) ? 1545if (encodingName.Equals(Cl100kBaseEncodingName, StringComparison.OrdinalIgnoreCase)) 1549else if (encodingName.Equals(O200kBaseEncodingName, StringComparison.OrdinalIgnoreCase)) 1553else if (encodingName.Equals(O200kHarmonyEncodingName, StringComparison.OrdinalIgnoreCase)) 1557else if (encodingName.Equals(P50kBaseEncodingName, StringComparison.OrdinalIgnoreCase)) 1561else if (encodingName.Equals(P50kEditEncodingName, StringComparison.OrdinalIgnoreCase)) 1565else if (encodingName.Equals(R50kBaseEncodingName, StringComparison.OrdinalIgnoreCase))
Model\WordPieceTokenizer.cs (1)
753if (token.StartsWith(ContinuingSubwordPrefix, StringComparison.Ordinal))
RegexGenerator.g.cs (6)
360!slice.Slice(1).StartsWith("ve", StringComparison.OrdinalIgnoreCase)) // Match the string "ve" (ordinal case-insensitive) 377!slice.Slice(1).StartsWith("re", StringComparison.OrdinalIgnoreCase)) // Match the string "re" (ordinal case-insensitive) 1276!slice.Slice(1).StartsWith("re", StringComparison.OrdinalIgnoreCase)) // Match the string "re" (ordinal case-insensitive) 1293!slice.Slice(1).StartsWith("ve", StringComparison.OrdinalIgnoreCase)) // Match the string "ve" (ordinal case-insensitive) 1523!slice.Slice(1).StartsWith("re", StringComparison.OrdinalIgnoreCase)) // Match the string "re" (ordinal case-insensitive) 1540!slice.Slice(1).StartsWith("ve", StringComparison.OrdinalIgnoreCase)) // Match the string "ve" (ordinal case-insensitive)
Utils\ValueStringBuilder.cs (1)
166int subIndex = buffer.IndexOf(oldValue.AsSpan(), StringComparison.Ordinal);
Microsoft.ML.Tokenizers.Tests (6)
BpeTests.cs (5)
960!"BPE".Equals(typeElement.GetString(), StringComparison.OrdinalIgnoreCase) || 1037"Sequence".Equals(typeElement.GetString(), StringComparison.OrdinalIgnoreCase) && 1048if ("Split".Equals(preTokenizerType, StringComparison.OrdinalIgnoreCase)) 1060else if ("ByteLevel".Equals(preTokenizerType, StringComparison.OrdinalIgnoreCase)) 1085if (content is not null && !content.StartsWith("<|place▁holder", StringComparison.OrdinalIgnoreCase))
DoubleArrayTrieTest.cs (1)
84Assert.StartsWith(Helpers.GetString(utf8Bytes.AsSpan(0, doubleArrayResultPairs[i].Length)), key, StringComparison.Ordinal);
Microsoft.ML.Transforms (2)
Text\StopWordsRemovingTransformer.cs (2)
791bool isBinary = string.Equals(ext, ".idv", StringComparison.OrdinalIgnoreCase); 792bool isTranspose = string.Equals(ext, ".tdv", StringComparison.OrdinalIgnoreCase);
Microsoft.NET.Build.Containers (29)
AmazonECRMessageHandler.cs (1)
26catch (HttpRequestException e) when (e.InnerException is IOException ioe && ioe.Message.Equals("The response ended prematurely.", StringComparison.OrdinalIgnoreCase))
AuthHandshakeMessageHandler.cs (7)
91if (header.Scheme.Equals(BasicAuthScheme, StringComparison.OrdinalIgnoreCase)) 96else if (header.Scheme.Equals(BearerAuthScheme, StringComparison.OrdinalIgnoreCase)) 177if (scheme.Equals(BearerAuthScheme, StringComparison.OrdinalIgnoreCase)) 194if (scheme.Equals(BasicAuthScheme, StringComparison.OrdinalIgnoreCase)) 199else if (scheme.Equals(BearerAuthScheme, StringComparison.OrdinalIgnoreCase)) 296host.Equals("localhost", StringComparison.OrdinalIgnoreCase) 297|| host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase);
ContainerHelpers.cs (1)
176if (containerUser.Equals("root", StringComparison.OrdinalIgnoreCase))
ImageConfig.cs (1)
36public bool IsWindows => "windows".Equals(_os, StringComparison.OrdinalIgnoreCase);
ImageIndexGenerator.cs (1)
29if (!images.All(image => string.Equals(image.ManifestMediaType, manifestMediaType, StringComparison.OrdinalIgnoreCase)))
LocalDaemons\ContainerRuntimes.cs (2)
184property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase)) 199property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase))
LocalDaemons\DockerCli.cs (2)
253&& property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase)) 269&& property.Name.Equals(registryDomain, StringComparison.OrdinalIgnoreCase))
Registry\Registry.cs (7)
158public bool IsGithubPackageRegistry => RegistryName.StartsWith(RegistryConstants.GitHubPackageRegistryDomain, StringComparison.Ordinal); 163public bool IsMcr => RegistryName.Equals(RegistryConstants.MicrosoftContainerRegistryDomain, StringComparison.Ordinal); 168public bool IsDockerHub => RegistryName.Equals(ContainerHelpers.DockerRegistryAlias, StringComparison.Ordinal) 169|| RegistryName.Equals(DockerHubRegistry1, StringComparison.Ordinal) 170|| RegistryName.Equals(DockerHubRegistry2, StringComparison.Ordinal); 180get => RegistryName.EndsWith("-docker.pkg.dev", StringComparison.Ordinal); 183public bool IsAzureContainerRegistry => RegistryName.EndsWith(".azurecr.io", StringComparison.OrdinalIgnoreCase);
Registry\RegistrySettings.cs (3)
74if (registryName.StartsWith("localhost:", StringComparison.OrdinalIgnoreCase) || 75registryName.Equals("localhost", StringComparison.OrdinalIgnoreCase)) 85if (Array.Exists(insecureRegistries, registry => registryName.Equals(registry, StringComparison.OrdinalIgnoreCase)))
Tasks\ComputeDotnetBaseImageAndTag.cs (2)
81&& FrameworkReferences.Any(x => x.ItemSpec.Equals("Microsoft.AspNetCore.App", StringComparison.OrdinalIgnoreCase)); 125var muslRidsCount = TargetRuntimeIdentifiers.Count(rid => rid.StartsWith("linux-musl", StringComparison.Ordinal));
Tasks\CreateImageIndex.cs (1)
53RegistryMode sourceRegistryMode = BaseRegistry.Equals(OutputRegistry, StringComparison.InvariantCultureIgnoreCase) ? RegistryMode.PullFromOutput : RegistryMode.Pull;
Tasks\CreateNewImage.cs (1)
101RegistryMode sourceRegistryMode = BaseRegistry.Equals(OutputRegistry, StringComparison.InvariantCultureIgnoreCase) ? RegistryMode.PullFromOutput : RegistryMode.Pull;
Microsoft.NET.Build.Extensions.Tasks (15)
AddFacadesToReferences.cs (1)
44if (!reference.GetMetadata(MetadataKeys.IsImplicitlyDefined).Equals("True", StringComparison.OrdinalIgnoreCase) &&
src\sdk\src\Common\MSBuildUtilities.cs (12)
61return ((string.Compare(parameterValue, "true", StringComparison.OrdinalIgnoreCase) == 0) || 62(string.Compare(parameterValue, "on", StringComparison.OrdinalIgnoreCase) == 0) || 63(string.Compare(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) == 0) || 64(string.Compare(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) == 0) || 65(string.Compare(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) == 0) || 66(string.Compare(parameterValue, "!no", StringComparison.OrdinalIgnoreCase) == 0)); 75return ((string.Compare(parameterValue, "false", StringComparison.OrdinalIgnoreCase) == 0) || 76(string.Compare(parameterValue, "off", StringComparison.OrdinalIgnoreCase) == 0) || 77(string.Compare(parameterValue, "no", StringComparison.OrdinalIgnoreCase) == 0) || 78(string.Compare(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) == 0) || 79(string.Compare(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) == 0) || 80(string.Compare(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase) == 0));
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
70if (type?.Equals("Analyzer", StringComparison.OrdinalIgnoreCase) ?? false)
src\sdk\src\Tasks\Common\ItemUtilities.cs (1)
37return string.Equals(value, expectedValue, StringComparison.OrdinalIgnoreCase);
Microsoft.NET.Build.Tasks (139)
AddPackageType.cs (1)
44return typeName.Equals(toAdd, StringComparison.InvariantCultureIgnoreCase);
AssetsFileResolver.cs (2)
54if (string.Equals(runtimeTarget.AssetType, "native", StringComparison.OrdinalIgnoreCase) || 55string.Equals(runtimeTarget.AssetType, "runtime", StringComparison.OrdinalIgnoreCase))
CheckForDuplicateFrameworkReferences.cs (1)
45if (item.GetMetadata(MetadataKeys.IsImplicitlyDefined).Equals("true", StringComparison.OrdinalIgnoreCase))
CheckForImplicitPackageReferenceOverrides.cs (1)
37if (item.GetMetadata(MetadataKeys.IsImplicitlyDefined).Equals("true", StringComparison.OrdinalIgnoreCase))
CheckForUnsupportedWinMDReferences.cs (3)
29if (Path.GetExtension(referencePath.ItemSpec).Equals(".winmd", StringComparison.OrdinalIgnoreCase)) 54if (!Path.GetExtension(referencePath.ItemSpec).Equals(".winmd", StringComparison.OrdinalIgnoreCase) && 59if (Path.GetFileName(referencePath.ItemSpec).Equals("System.Runtime.WindowsRuntime.dll", StringComparison.OrdinalIgnoreCase))
CheckIfPackageReferenceShouldBeFrameworkReference.cs (2)
31if (packageReference.ItemSpec.Equals(PackageReferenceToReplace, StringComparison.OrdinalIgnoreCase)) 34if (!FrameworkReferences.Any(fr => fr.ItemSpec.Equals(FrameworkReferenceToUse, StringComparison.OrdinalIgnoreCase)))
CompilationOptionsConverter.cs (1)
31"exe".Equals(compilerOptionsItem.GetMetadata("OutputType"), StringComparison.OrdinalIgnoreCase),
DependencyContextBuilder.cs (3)
374if (lib.Library.Name.Equals("xunit", StringComparison.OrdinalIgnoreCase) || 375lib.Library.Name.Equals("xunit.core", StringComparison.OrdinalIgnoreCase)) 886if (!string.Equals(_platformLibrary, NetCorePlatformLibrary, StringComparison.OrdinalIgnoreCase))
ExecutableExtension.cs (1)
12if (runtimeIdentifier.StartsWith("win", StringComparison.OrdinalIgnoreCase))
GenerateRuntimeConfigurationFiles.cs (1)
234platformLibrary.Name.Equals("Microsoft.NETCore.App", StringComparison.OrdinalIgnoreCase) &&
GenerateShims.cs (1)
111var windowsGraphicalUserInterface = runtimeIdentifier.StartsWith("win") && "WinExe".Equals(OutputType, StringComparison.OrdinalIgnoreCase);
GetDefaultPlatformTargetForNetFramework.cs (2)
46if (packageDependency.ItemSpec.Equals("Microsoft.NETCore.Platforms", StringComparison.OrdinalIgnoreCase)) 58if (pathInPackage.StartsWith("runtimes/win7-x86/", StringComparison.OrdinalIgnoreCase))
GetPackageDirectory.cs (1)
91&& !string.Equals(originalRoot, packageRoot, StringComparison.Ordinal))
GetPackagesToPrune.cs (8)
131i => i.GetMetadata("IsTransitiveFrameworkReference") is string transitiveVal && !transitiveVal.Equals("true", StringComparison.OrdinalIgnoreCase)).ToList(); 141var targetingPack = TargetingPacks.FirstOrDefault(tp => tp.ItemSpec.Equals(frameworkReference.ItemSpec, StringComparison.OrdinalIgnoreCase)); 195if (!frameworkReference.Equals(string.Empty, StringComparison.OrdinalIgnoreCase) && 196!frameworkReference.Equals("Microsoft.NETCore.App", StringComparison.OrdinalIgnoreCase) && 197!frameworkReference.Equals("Microsoft.AspNetCore.App", StringComparison.OrdinalIgnoreCase) && 198!frameworkReference.Equals("Microsoft.WindowsDesktop.App", StringComparison.OrdinalIgnoreCase)) 234if (key.TargetFrameworkIdentifier.Equals(".NETCoreApp", StringComparison.OrdinalIgnoreCase) && !p.Value.IsPrerelease) 338if (packages == null && frameworkReference.Equals("Microsoft.WindowsDesktop.App", StringComparison.OrdinalIgnoreCase))
JoinItems.cs (2)
46if (string.Equals(ItemSpecToUse, "Left", StringComparison.OrdinalIgnoreCase)) 50else if (string.Equals(ItemSpecToUse, "Right", StringComparison.OrdinalIgnoreCase))
LockFileExtensions.cs (2)
109.FirstOrDefault(e => e.Name.Equals(libraryName, StringComparison.OrdinalIgnoreCase)); 235.Where(t => string.Equals(t.AssetType, assetType, StringComparison.OrdinalIgnoreCase))
LockFileLookup.cs (1)
90return string.Equals(x.Key, y.Key, StringComparison.OrdinalIgnoreCase) &&
PrepareForReadyToRunCompilation.cs (2)
473if (!file.ItemSpec.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) && !file.ItemSpec.EndsWith(".exe", StringComparison.OrdinalIgnoreCase))
ProcessFrameworkReferences.cs (12)
209.Where(kfr => kfr.Name.Equals(kfr.RuntimeFrameworkName, StringComparison.OrdinalIgnoreCase)) 350if (knownFrameworkReference.Name.Equals(knownFrameworkReference.RuntimeFrameworkName, StringComparison.OrdinalIgnoreCase) && selectedRuntimePack != null) 385if (additionalKnownFrameworkReference.RuntimeFrameworkName.Equals(knownFrameworkReference.RuntimeFrameworkName, StringComparison.OrdinalIgnoreCase) && 386!additionalKnownFrameworkReference.RuntimeFrameworkName.Equals(additionalKnownFrameworkReference.Name, StringComparison.OrdinalIgnoreCase)) 594var netCoreAppPacks = knownRuntimePacksForTargetFramework!.Where(krp => krp.Name.Equals("Microsoft.NETCore.App", StringComparison.OrdinalIgnoreCase)); 614if (!knownFrameworkReferenceTargetFramework.Framework.Equals(TargetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase) 623if (!knownFrameworkReferenceTargetFramework.Platform.Equals(TargetPlatformIdentifier, StringComparison.OrdinalIgnoreCase)) 654var matchingRuntimePacks = knownRuntimePacks.Where(krp => krp.Name.Equals(knownFrameworkReference.RuntimeFrameworkName, StringComparison.OrdinalIgnoreCase)) 821return packTargetFramework.Framework.Equals(TargetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase) && 1169if (!packVersion.Equals("**FromWorkload**", StringComparison.OrdinalIgnoreCase)) 1224StringComparison.OrdinalIgnoreCase) && 1226y.GetMetadata(MetadataKeys.Version), StringComparison.OrdinalIgnoreCase);
ProduceContentAssets.cs (2)
239if (!string.Equals(buildAction, "none", StringComparison.OrdinalIgnoreCase)) 250if (string.Equals(buildAction, "Page", StringComparison.OrdinalIgnoreCase))
ProjectContext.cs (1)
104if (PlatformLibrary.Name.Length > 0 && !string.Equals(PlatformLibrary.Name, NetCorePlatformLibrary, StringComparison.OrdinalIgnoreCase))
ResolveAppHosts.cs (1)
92return packTargetFramework.Framework.Equals(TargetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase) &&
ResolvedFile.cs (4)
63if (assetType.Equals("runtime", StringComparison.OrdinalIgnoreCase)) 67else if (assetType.Equals("native", StringComparison.OrdinalIgnoreCase)) 71else if (assetType.Equals("resources", StringComparison.OrdinalIgnoreCase)) 76else if (assetType.Equals("resource", StringComparison.OrdinalIgnoreCase))
ResolvePackageAssets.cs (3)
1421&& targetFramework.Framework.Equals(".NETCoreApp", StringComparison.OrdinalIgnoreCase)) 1638string.Equals(asset.Properties["locale"], lang.ItemSpec, StringComparison.OrdinalIgnoreCase))), 1913if (!string.Equals(platformLibrary.Name, NetCorePlatformLibrary, StringComparison.OrdinalIgnoreCase))
ResolveReadyToRunCompilers.cs (1)
260.Equals("Microsoft.NETCore.App", StringComparison.OrdinalIgnoreCase));
ResolveRuntimePackAssets.cs (6)
45fxReference.ItemSpec.Equals(rtFx.GetMetadata(MetadataKeys.FrameworkName), StringComparison.OrdinalIgnoreCase))) 215if (typeAttributeValue.Equals("Managed", StringComparison.OrdinalIgnoreCase)) 219else if (typeAttributeValue.Equals("Native", StringComparison.OrdinalIgnoreCase)) 223else if (typeAttributeValue.Equals("PgoData", StringComparison.OrdinalIgnoreCase)) 227else if (typeAttributeValue.Equals("Resources", StringComparison.OrdinalIgnoreCase)) 236!SatelliteResourceLanguages.Any(lang => string.Equals(lang.ItemSpec, culture, StringComparison.OrdinalIgnoreCase)))
ResolveTargetingPackAssets.cs (7)
161if (frameworkReference.Name.Equals("Microsoft.Maui.Essentials", StringComparison.OrdinalIgnoreCase)) 199if (targetingPackFormat.Equals("NETStandardLegacy", StringComparison.OrdinalIgnoreCase)) 216targetingPackTargetFramework.Equals("net5.0", StringComparison.OrdinalIgnoreCase)) 321if (!Path.GetFileName(dll).Equals("netstandard.dll", StringComparison.OrdinalIgnoreCase)) 398referencedByDefaultAttributeValue.Equals("false", StringComparison.OrdinalIgnoreCase)) 405bool isAnalyzer = itemType?.Equals("Analyzer", StringComparison.OrdinalIgnoreCase) ?? false; 429if (projectLanguage == null || !projectLanguage.Equals(itemLanguage, StringComparison.OrdinalIgnoreCase))
RunCsWinRTGenerator.cs (5)
158!CsWinRTToolsArchitecture.Equals("x86", StringComparison.OrdinalIgnoreCase) && 159!CsWinRTToolsArchitecture.Equals("x64", StringComparison.OrdinalIgnoreCase) && 160!CsWinRTToolsArchitecture.Equals("arm64", StringComparison.OrdinalIgnoreCase) && 161!CsWinRTToolsArchitecture.Equals("AnyCPU", StringComparison.OrdinalIgnoreCase)) 190if (effectiveArchitecture?.Equals("AnyCPU", StringComparison.OrdinalIgnoreCase) is true)
RunReadyToRunCompiler.cs (2)
238if (IsPdbCompilation && string.Equals(Path.GetFileName(reference.ItemSpec), Path.GetFileName(_outputR2RImage), StringComparison.OrdinalIgnoreCase)) 446if (!ShowCompilerWarnings && singleLine.IndexOf("warning:", StringComparison.OrdinalIgnoreCase) != -1)
RuntimePackAssetInfo.cs (4)
33if (assetTypeString.Equals("runtime", StringComparison.OrdinalIgnoreCase)) 37else if (assetTypeString.Equals("native", StringComparison.OrdinalIgnoreCase)) 41else if (assetTypeString.Equals("resources", StringComparison.OrdinalIgnoreCase)) 45else if (assetTypeString.Equals("pgodata", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Common\MSBuildUtilities.cs (12)
61return ((string.Compare(parameterValue, "true", StringComparison.OrdinalIgnoreCase) == 0) || 62(string.Compare(parameterValue, "on", StringComparison.OrdinalIgnoreCase) == 0) || 63(string.Compare(parameterValue, "yes", StringComparison.OrdinalIgnoreCase) == 0) || 64(string.Compare(parameterValue, "!false", StringComparison.OrdinalIgnoreCase) == 0) || 65(string.Compare(parameterValue, "!off", StringComparison.OrdinalIgnoreCase) == 0) || 66(string.Compare(parameterValue, "!no", StringComparison.OrdinalIgnoreCase) == 0)); 75return ((string.Compare(parameterValue, "false", StringComparison.OrdinalIgnoreCase) == 0) || 76(string.Compare(parameterValue, "off", StringComparison.OrdinalIgnoreCase) == 0) || 77(string.Compare(parameterValue, "no", StringComparison.OrdinalIgnoreCase) == 0) || 78(string.Compare(parameterValue, "!true", StringComparison.OrdinalIgnoreCase) == 0) || 79(string.Compare(parameterValue, "!on", StringComparison.OrdinalIgnoreCase) == 0) || 80(string.Compare(parameterValue, "!yes", StringComparison.OrdinalIgnoreCase) == 0));
src\sdk\src\Common\NuGetUtils.NuGet.cs (6)
14if (!path.EndsWith("_._", StringComparison.Ordinal)) 50return file.StartsWith("analyzers", StringComparison.Ordinal) 51&& file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) 52&& !file.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase); 55bool CS() => file.IndexOf("/cs/", StringComparison.OrdinalIgnoreCase) >= 0; 56bool VB() => file.IndexOf("/vb/", StringComparison.OrdinalIgnoreCase) >= 0;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (3)
214int majorSeparator = fxVersionString.IndexOf(".", StringComparison.Ordinal); 233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestId.cs (1)
22return string.Compare(ToString(), other.ToString(), StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestVersionUpdate.cs (2)
34ret = string.Compare(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal); 42string.Equals(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
482manifestId.Equals(WorkloadSetsFolderName, StringComparison.OrdinalIgnoreCase)) 528.Where(featureBand => featureBand < _sdkVersionBand || _sdkVersionBand.ToStringWithoutPrerelease().Equals(featureBand.ToString(), StringComparison.Ordinal));
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.cs (5)
64if (string.Equals("sdk", propName, StringComparison.OrdinalIgnoreCase)) 75if (string.Equals("workloadVersion", sdkPropName, StringComparison.OrdinalIgnoreCase)) 79else if (string.Equals("workloads-update-mode", sdkPropName, StringComparison.OrdinalIgnoreCase)) 82shouldUseWorkloadSets = "workload-set".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? true : 83"manifests".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? false :
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\TempDirectoryWorkloadManifestProvider.cs (1)
26int index = manifestId.IndexOf(".Manifest", StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadId.cs (2)
24public int CompareTo(WorkloadId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 26public bool Equals(WorkloadId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadManifestReader.cs (16)
99if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 124if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 131if (string.Equals("depends-on", propName, StringComparison.OrdinalIgnoreCase)) 138if (string.Equals("workloads", propName, StringComparison.OrdinalIgnoreCase)) 145if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 153if (string.Equals("data", propName, StringComparison.OrdinalIgnoreCase)) 417if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 424if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 440if (string.Equals("abstract", propName, StringComparison.OrdinalIgnoreCase)) 447if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 454if (string.Equals("extends", propName, StringComparison.OrdinalIgnoreCase)) 461if (string.Equals("platforms", propName, StringComparison.OrdinalIgnoreCase)) 468if (string.Equals("replace-with", propName, StringComparison.OrdinalIgnoreCase)) 515if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 522if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 538if (string.Equals("alias-to", propName, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadPackId.cs (2)
30public int CompareTo(WorkloadPackId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 32public bool Equals(WorkloadPackId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
606if (!string.Equals(oldPack.Version, newPack.Version, StringComparison.OrdinalIgnoreCase))
src\sdk\src\Tasks\Common\ConflictResolution\FrameworkListReader.cs (1)
70if (type?.Equals("Analyzer", StringComparison.OrdinalIgnoreCase) ?? false)
src\sdk\src\Tasks\Common\ItemUtilities.cs (1)
37return string.Equals(value, expectedValue, StringComparison.OrdinalIgnoreCase);
Microsoft.NET.HostModel (1)
Bundle\Bundler.cs (1)
517if (!string.Equals(fileSpec.SourcePath, existingFileSpec.Spec.SourcePath, StringComparison.Ordinal))
Microsoft.Net.Http.Headers (70)
CacheControlHeaderValue.cs (12)
579if (StringSegment.Equals(PublicString, name, StringComparison.OrdinalIgnoreCase)) 590if (StringSegment.Equals(MaxAgeString, name, StringComparison.OrdinalIgnoreCase)) 594else if (StringSegment.Equals(PrivateString, name, StringComparison.OrdinalIgnoreCase)) 605if (StringSegment.Equals(NoCacheString, name, StringComparison.OrdinalIgnoreCase)) 609else if (StringSegment.Equals(NoStoreString, name, StringComparison.OrdinalIgnoreCase)) 613else if (StringSegment.Equals(SharedMaxAgeString, name, StringComparison.OrdinalIgnoreCase)) 624if (StringSegment.Equals(MaxStaleString, name, StringComparison.OrdinalIgnoreCase)) 632else if (StringSegment.Equals(MinFreshString, name, StringComparison.OrdinalIgnoreCase)) 643if (StringSegment.Equals(NoTransformString, name, StringComparison.OrdinalIgnoreCase)) 654if (StringSegment.Equals(OnlyIfCachedString, name, StringComparison.OrdinalIgnoreCase)) 665if (StringSegment.Equals(MustRevalidateString, name, StringComparison.OrdinalIgnoreCase)) 676if (StringSegment.Equals(ProxyRevalidateString, name, StringComparison.OrdinalIgnoreCase))
ContentDispositionHeaderValue.cs (5)
239return _dispositionType.Equals(other._dispositionType, StringComparison.OrdinalIgnoreCase) && 443if (parameter.EndsWith("*", StringComparison.Ordinal)) 528return value.Length > 1 && value.StartsWith("\"", StringComparison.Ordinal) 529&& value.EndsWith("\"", StringComparison.Ordinal); 588|| !parts[2].Equals("b", StringComparison.OrdinalIgnoreCase))
ContentRangeHeaderValue.cs (1)
152StringSegment.Equals(Unit, other.Unit, StringComparison.OrdinalIgnoreCase));
CookieHeaderValue.cs (2)
203return StringSegment.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase) 204&& StringSegment.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase);
EntityTagHeaderValue.cs (4)
55if (!isWeak && StringSegment.Equals(tag, "*", StringComparison.Ordinal)) 109return obj is EntityTagHeaderValue other && _isWeak == other._isWeak && StringSegment.Equals(_tag, other._tag, StringComparison.Ordinal); 137return !IsWeak && !other.IsWeak && StringSegment.Equals(Tag, other.Tag, StringComparison.Ordinal); 141return StringSegment.Equals(Tag, other.Tag, StringComparison.Ordinal);
HeaderUtilities.cs (2)
253&& string.Compare(headerValues[i], current, targetValue, 0, tokenLength, StringComparison.OrdinalIgnoreCase) == 0 309&& string.Compare(segment, current, targetDirectives, 0, tokenLength, StringComparison.OrdinalIgnoreCase) == 0)
MediaTypeHeaderValue.cs (18)
337public bool MatchesAllTypes => MediaType.Equals(MatchesAllString, StringComparison.Ordinal); 348public bool MatchesAllSubTypes => SubType.Equals(WildcardString, StringComparison.Ordinal); 360SubTypeWithoutSuffix.Equals(WildcardString, StringComparison.OrdinalIgnoreCase); 483return _mediaType.Equals(other._mediaType, StringComparison.OrdinalIgnoreCase) && 677set.Type.Equals(Type, StringComparison.OrdinalIgnoreCase); 685Type.Equals(type, StringComparison.OrdinalIgnoreCase); 758set.SubTypeWithoutSuffix.Equals(SubTypeWithoutSuffix, StringComparison.OrdinalIgnoreCase); 772return SubTypeWithoutSuffix.Equals(WildcardString, StringComparison.OrdinalIgnoreCase) || 773SubTypeWithoutSuffix.Equals(subTypeWithoutSuffix, StringComparison.OrdinalIgnoreCase); 778return set.SubType.Equals(SubType, StringComparison.OrdinalIgnoreCase) || 779set.SubType.Equals(Suffix, StringComparison.OrdinalIgnoreCase); 784return subType.Equals(SubType, StringComparison.OrdinalIgnoreCase) || 785SubType.Equals(suffix, StringComparison.OrdinalIgnoreCase); 796if (parameter.Name.Equals(WildcardString, StringComparison.OrdinalIgnoreCase)) 803if (parameter.Name.Equals(QualityString, StringComparison.OrdinalIgnoreCase)) 817if (!StringSegment.Equals(parameter.Value, localParameter.Value, StringComparison.OrdinalIgnoreCase)) 830return set.Suffix.Equals(Suffix, StringComparison.OrdinalIgnoreCase); 837return Suffix.Equals(suffix, StringComparison.OrdinalIgnoreCase);
MediaTypeHeaderValueComparer.cs (3)
55if (!mediaType1.Type.Equals(mediaType2.Type, StringComparison.OrdinalIgnoreCase)) 82else if (!mediaType1.SubType.Equals(mediaType2.SubType, StringComparison.OrdinalIgnoreCase)) 101else if (!mediaType1.Suffix.Equals(mediaType2.Suffix, StringComparison.OrdinalIgnoreCase))
NameValueHeaderValue.cs (4)
147if (!_name.Equals(other._name, StringComparison.OrdinalIgnoreCase)) 164return (_value.Equals(other._value, StringComparison.Ordinal)); 168return (_value.Equals(other._value, StringComparison.OrdinalIgnoreCase)); 446if (value.Name.Equals(name, StringComparison.OrdinalIgnoreCase))
RangeHeaderValue.cs (1)
112return StringSegment.Equals(_unit, other._unit, StringComparison.OrdinalIgnoreCase) &&
SetCookieHeaderValue.cs (14)
538if (StringSegment.Equals(token, ExpiresToken, StringComparison.OrdinalIgnoreCase)) 556else if (StringSegment.Equals(token, MaxAgeToken, StringComparison.OrdinalIgnoreCase)) 605else if (StringSegment.Equals(token, DomainToken, StringComparison.OrdinalIgnoreCase)) 617else if (StringSegment.Equals(token, PathToken, StringComparison.OrdinalIgnoreCase)) 628else if (StringSegment.Equals(token, SecureToken, StringComparison.OrdinalIgnoreCase)) 634else if (StringSegment.Equals(token, SameSiteToken, StringComparison.OrdinalIgnoreCase)) 644if (StringSegment.Equals(enforcementMode, SameSiteStrictToken, StringComparison.OrdinalIgnoreCase)) 648else if (StringSegment.Equals(enforcementMode, SameSiteLaxToken, StringComparison.OrdinalIgnoreCase)) 652else if (StringSegment.Equals(enforcementMode, SameSiteNoneToken, StringComparison.OrdinalIgnoreCase)) 663else if (StringSegment.Equals(token, HttpOnlyToken, StringComparison.OrdinalIgnoreCase)) 733return StringSegment.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase) 734&& StringSegment.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase) 737&& StringSegment.Equals(Domain, other.Domain, StringComparison.OrdinalIgnoreCase) 738&& StringSegment.Equals(Path, other.Path, StringComparison.OrdinalIgnoreCase)
StringWithQualityHeaderValue.cs (1)
89if (!StringSegment.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase))
StringWithQualityHeaderValueComparer.cs (3)
58if (!StringSegment.Equals(stringWithQuality1.Value, stringWithQuality2.Value, StringComparison.OrdinalIgnoreCase)) 60if (StringSegment.Equals(stringWithQuality1.Value, Any, StringComparison.Ordinal)) 64else if (StringSegment.Equals(stringWithQuality2.Value, Any, StringComparison.Ordinal))
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (63)
CreateBlazorTrimmerRootDescriptorFile.cs (1)
27if (string.Equals(rootDescriptor, existing, StringComparison.Ordinal))
GenerateBlazorWebAssemblyBootJson50.cs (4)
63if (string.Equals(InvariantGlobalization, "true", StringComparison.OrdinalIgnoreCase)) 119else if (string.Equals(extension, ".pdb", StringComparison.OrdinalIgnoreCase)) 131else if (string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase)) 135else if (string.Equals(assetType, "native", StringComparison.OrdinalIgnoreCase))
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (47)
256if (!string.IsNullOrEmpty(sourceId) && !string.Equals(SourceId, sourceId, StringComparison.Ordinal)) 279if (!string.Equals(group.Value, requirement.Value, StringComparison.Ordinal)) 1156=> string.Equals(SourceType, SourceTypes.Computed, StringComparison.Ordinal); 1159=> string.Equals(SourceType, SourceTypes.Discovered, StringComparison.Ordinal); 1162=> string.Equals(SourceType, SourceTypes.Project, StringComparison.Ordinal); 1165=> string.Equals(SourceType, SourceTypes.Package, StringComparison.Ordinal); 1168=> string.Equals(SourceType, SourceTypes.Framework, StringComparison.Ordinal); 1171=> string.Equals(AssetKind, AssetKinds.Build, StringComparison.Ordinal); 1174=> string.Equals(AssetKind, AssetKinds.Publish, StringComparison.Ordinal); 1177=> string.Equals(AssetKind, AssetKinds.All, StringComparison.Ordinal); 1180=> string.Equals(AssetMode, AssetModes.CurrentProject, StringComparison.Ordinal); 1183=> string.Equals(AssetMode, AssetModes.Reference, StringComparison.Ordinal); 1186=> string.Equals(AssetMode, AssetModes.All, StringComparison.Ordinal); 1189=> string.Equals(AssetRole, AssetRoles.Primary, StringComparison.Ordinal); 1192=> string.Equals(AssetRole, AssetRoles.Related, StringComparison.Ordinal); 1195=> string.Equals(AssetRole, AssetRoles.Alternative, StringComparison.Ordinal); 1198=> !string.Equals(CopyToOutputDirectory, AssetCopyOptions.Never, StringComparison.Ordinal); 1201=> !string.Equals(CopyToPublishDirectory, AssetCopyOptions.Never, StringComparison.Ordinal); 1206string.Equals(ContentRoot, NormalizeContentRootPath(path, env), StringComparison.Ordinal); 1314var result = string.Compare(Identity, other.Identity, StringComparison.Ordinal); 1320result = string.Compare(SourceType, other.SourceType, StringComparison.Ordinal); 1338result = string.Compare(SourceId, other.SourceId, StringComparison.Ordinal); 1344result = string.Compare(ContentRoot, other.ContentRoot, StringComparison.Ordinal); 1350result = string.Compare(BasePath, other.BasePath, StringComparison.Ordinal); 1356result = string.Compare(RelativePath, other.RelativePath, StringComparison.Ordinal); 1362result = string.Compare(AssetKind, other.AssetKind, StringComparison.Ordinal); 1368result = string.Compare(AssetMode, other.AssetMode, StringComparison.Ordinal); 1374result = string.Compare(AssetRole, other.AssetRole, StringComparison.Ordinal); 1380result = string.Compare(AssetMergeSource, other.AssetMergeSource, StringComparison.Ordinal); 1386result = string.Compare(AssetMergeBehavior, other.AssetMergeBehavior, StringComparison.Ordinal); 1392result = string.Compare(RelatedAsset, other.RelatedAsset, StringComparison.Ordinal); 1398result = string.Compare(AssetTraitName, other.AssetTraitName, StringComparison.Ordinal); 1404result = string.Compare(AssetTraitValue, other.AssetTraitValue, StringComparison.Ordinal); 1410result = string.Compare(Fingerprint, other.Fingerprint, StringComparison.Ordinal); 1416result = string.Compare(Integrity, other.Integrity, StringComparison.Ordinal); 1422result = string.Compare(CopyToOutputDirectory, other.CopyToOutputDirectory, StringComparison.Ordinal); 1428result = string.Compare(CopyToPublishDirectory, other.CopyToPublishDirectory, StringComparison.Ordinal); 1434result = string.Compare(OriginalItemSpec, other.OriginalItemSpec, StringComparison.Ordinal); 1476public static bool IsPublish(string assetKind) => string.Equals(Publish, assetKind, StringComparison.Ordinal); 1477public static bool IsBuild(string assetKind) => string.Equals(Build, assetKind, StringComparison.Ordinal); 1478internal static bool IsKind(string candidate, string assetKind) => string.Equals(candidate, assetKind, StringComparison.Ordinal); 1479internal static bool IsAll(string assetKind) => string.Equals(All, assetKind, StringComparison.Ordinal); 1490public static bool IsPackage(string sourceType) => string.Equals(Package, sourceType, StringComparison.Ordinal); 1491public static bool IsFramework(string sourceType) => string.Equals(Framework, sourceType, StringComparison.Ordinal); 1508=> string.Equals(assetRole, Primary, StringComparison.Ordinal); 1520string.Equals(asset.GetMetadata(nameof(SourceId)), source, StringComparison.Ordinal); 1523string.Equals(candidate, source, StringComparison.Ordinal);
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetGroup.cs (1)
40_deferred ??= string.Equals(_originalItem?.GetMetadata(nameof(Deferred)), "true", StringComparison.OrdinalIgnoreCase);
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (5)
89var nextToken = MemoryExtensions.IndexOf(current.Span, PatternStart.AsSpan(), StringComparison.OrdinalIgnoreCase); 150nextToken = MemoryExtensions.IndexOf(current.Span, PatternStart.AsSpan(), StringComparison.OrdinalIgnoreCase); 539MemoryExtensions.Equals(RawPattern.Span, other.RawPattern.Span, StringComparison.Ordinal) && 597if (string.Equals(tokenName, "fingerprint", StringComparison.OrdinalIgnoreCase) && string.IsNullOrEmpty(fingerprint)) 626if (string.Equals(tokenName, "fingerprint", StringComparison.OrdinalIgnoreCase))
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetTokenResolver.cs (1)
18if (string.Equals(key, nameof(StaticWebAsset.Fingerprint), StringComparison.OrdinalIgnoreCase))
src\sdk\src\StaticWebAssetsSdk\Tasks\Utils\OSPath.cs (3)
12public static StringComparison PathComparison { get; } = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) 13? StringComparison.OrdinalIgnoreCase : 14StringComparison.Ordinal;
UpgradeLegacyWasmStaticWebAssets.cs (1)
34if (string.Equals(Path.GetExtension(legacyAsset.RelativePath), ".gz", StringComparison.Ordinal))
Microsoft.NET.Sdk.Publish.Tasks (70)
MsDeploy\CommonUtility.cs (23)
241if (string.Compare(name, "Path", StringComparison.OrdinalIgnoreCase) == 0) 656public static bool IsOneOf(string source, string[] listOfItems, StringComparison comparsion) 690if (IsOneOf(destType, packageArchivedir, StringComparison.OrdinalIgnoreCase)) 701if (IsOneOf(destType, ArchiveDirOnly, StringComparison.OrdinalIgnoreCase)) 718if (IsOneOf(destType, packageArchivedir, StringComparison.OrdinalIgnoreCase)) 751if (string.Compare(destType, MSDeploy.Provider.DbDacFx, StringComparison.OrdinalIgnoreCase) != 0) 866if (string.Compare(skipDirective.Name, name, StringComparison.OrdinalIgnoreCase) == 0) 944if (string.Compare(element, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 951string.Compare(entry.Kind.ToString(), kind, StringComparison.OrdinalIgnoreCase) == 0) 963else if (string.Compare(element, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0) 1102if (string.Compare(factoryName, deploymentProviderOptions.Factory.Name, StringComparison.OrdinalIgnoreCase) == 0) 1199if (string.Compare(item.Element, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 1204else if (string.Compare(item.Element, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0) 1343if (string.Compare(strProvider, MSDeploy.Provider.DbDacFx, StringComparison.OrdinalIgnoreCase) == 0) 1449if (string.Compare(itemSpec, nextItem.ItemSpec, StringComparison.OrdinalIgnoreCase) == 0) 1495if ((lastIndexOfFwLink = errorMessage.LastIndexOf(fwlink, StringComparison.OrdinalIgnoreCase)) >= 0) 1502if ((lastIndexOfFwLink = subError.LastIndexOf(" ", StringComparison.Ordinal)) >= 0) 1527if (str != null && !str.EndsWith("/", StringComparison.Ordinal)) 1535if (str != null && !str.EndsWith("\\", StringComparison.Ordinal)) 1728while (str.EndsWith("\\", StringComparison.Ordinal) || str.EndsWith("/", StringComparison.Ordinal)) 1738string rootPathWithSlash = string.Concat(rootPath, rootPath.EndsWith(directorySeparator, StringComparison.Ordinal) ? string.Empty : directorySeparator); 1789if (string.Compare(GetIPAddressString(iPAddress), IISBindingIPString, StringComparison.OrdinalIgnoreCase) == 0)
MsDeploy\VsMSDeployObject.cs (4)
89if (string.Equals(Guid.Empty.ToString(), vSMSDeployObject.UserName, StringComparison.OrdinalIgnoreCase)) 157if (string.Compare(l, link, StringComparison.OrdinalIgnoreCase) == 0) 240|| 0 == string.Compare(m_provider, MSDeploy.Provider.DbDacFx, StringComparison.OrdinalIgnoreCase)) 265if (0 == string.Compare(m_provider, MSWebDeploymentAssembly.DynamicAssembly?.GetEnumValue(MSDeploy.TypeName.DeploymentWellKnownProvider, MSDeploy.Provider.DBFullSql)?.ToString(), StringComparison.OrdinalIgnoreCase))
Tasks\Http\HttpClientExtensions.cs (1)
283if (!string.Equals(username, s_azureADUserName, StringComparison.Ordinal))
Tasks\MsDeploy\CreateParameterFile.cs (3)
138if (string.Compare(elementValue, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 142else if (string.Compare(elementValue, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0) 178if (string.Compare(childElement.Name, identityValues[0], StringComparison.OrdinalIgnoreCase) == 0)
Tasks\MsDeploy\ImportParameterFile.cs (5)
46if (element is not null && string.Compare(element.Name, "parameters", StringComparison.OrdinalIgnoreCase) == 0) 66if (element is not null && string.Compare(element.Name, "parameter", StringComparison.OrdinalIgnoreCase) == 0) 76|| attribute.Name.StartsWith("xmlns:", StringComparison.Ordinal) 122if (element is not null && string.Compare(element.Name, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 135else if (element is not null && string.Compare(element.Name, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0)
Tasks\MsDeploy\MSDeploy.cs (6)
640if (string.Compare(element, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 659else if (string.Compare(element, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0) 770if (string.Compare(element, "parameterEntry", StringComparison.OrdinalIgnoreCase) == 0) 811else if (string.Compare(element, "parameterValidation", StringComparison.OrdinalIgnoreCase) == 0) 1041if (string.Compare(ExePath, "%MSDeployPath%", StringComparison.OrdinalIgnoreCase) == 0) 1099if (string.Compare(Verb, verb, StringComparison.OrdinalIgnoreCase) == 0)
Tasks\MsDeploy\NormalizeServiceUrl.cs (11)
81if (string.Compare(tempUrl, "localhost", StringComparison.OrdinalIgnoreCase) == 0 || 82string.Compare(tempUrl, "http://localhost", StringComparison.OrdinalIgnoreCase) == 0) 88if (tempUrl.StartsWith("localhost:", StringComparison.OrdinalIgnoreCase)) 92else if (tempUrl.StartsWith("http://localhost:", StringComparison.OrdinalIgnoreCase)) 119if (!(serviceUrl.StartsWith(http, StringComparison.OrdinalIgnoreCase) || serviceUrl.StartsWith(https, StringComparison.OrdinalIgnoreCase))) 140if (serviceUrl.IndexOf(":" + serviceUriBuilder.Port.ToString(CultureInfo.InvariantCulture), StringComparison.OrdinalIgnoreCase) == -1) 146if (string.IsNullOrEmpty(serviceUriBuilder.Path) || serviceUriBuilder.Path.Equals("/", StringComparison.OrdinalIgnoreCase)) 152if (serviceUrl.IndexOf(serviceUriBuilder.Scheme, StringComparison.OrdinalIgnoreCase) == -1) 173if (serviceUrl.StartsWith("http://", StringComparison.OrdinalIgnoreCase)) 179int msdepSpot = serviceUrl.IndexOf("/MSDEPLOYAGENTSERVICE", StringComparison.OrdinalIgnoreCase);
Tasks\MsDeploy\VsMsdeploy.cs (1)
47if (string.Compare(name, item.Name.ToString(), StringComparison.OrdinalIgnoreCase) == 0)
Tasks\OneDeploy\DeploymentResponse.cs (1)
96if (string.Equals("latest", pathAndQueryParts[i], StringComparison.Ordinal))
Tasks\OneDeploy\OneDeploy.WebJob.cs (3)
25(string.Equals(ContinuousWebJobType, webjobType, StringComparison.OrdinalIgnoreCase) || 26string.Equals(TriggeredWebJobType, webjobType, StringComparison.OrdinalIgnoreCase)); 47var path = string.Equals(ContinuousWebJobType, webjobType, StringComparison.OrdinalIgnoreCase)
Tasks\TransformWebConfig.cs (1)
164.FirstOrDefault(file => string.Equals(Path.GetFileName(file), defaultWebConfigName, StringComparison.OrdinalIgnoreCase));
Tasks\ZipDeploy\DeploymentResponse.cs (1)
44if (string.Equals("latest", pathAndQueryParts[i], StringComparison.Ordinal))
WebConfigTelemetry.cs (1)
109if (string.Equals(projectFileFullPath, projectFullPathConstructed, StringComparison.OrdinalIgnoreCase))
WebConfigTransform.cs (8)
42.FirstOrDefault(e => string.Equals((string?)e.Attribute("name"), "aspnetcore", StringComparison.OrdinalIgnoreCase))? 68.FirstOrDefault(e => string.Equals((string?)e.Attribute("name"), "aspnetcore", StringComparison.OrdinalIgnoreCase)); 102else if (string.Equals(Path.GetExtension(appPath), ".exe", StringComparison.OrdinalIgnoreCase)) 118if (string.Equals(appPath, (string?)argumentsAttribute, StringComparison.OrdinalIgnoreCase)) 179if (string.Equals(aspNetCoreModuleName, "AspNetCoreModule", StringComparison.OrdinalIgnoreCase)) 198.FirstOrDefault(e => string.Equals((string?)e.Attribute("name"), "ASPNETCORE_ENVIRONMENT", StringComparison.OrdinalIgnoreCase)); 236while ((position = arguments.IndexOf(templateLauncherArg, position, StringComparison.OrdinalIgnoreCase)) >= 0) 255XComment? projectGuidComment = comments.FirstOrDefault(comment => string.Equals(comment.Value, projectGuidValue, StringComparison.OrdinalIgnoreCase));
WebJobsCommandGenerator.cs (1)
25if (string.Equals(Path.GetExtension(targetPath), ".exe", StringComparison.OrdinalIgnoreCase))
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerConnection.cs (1)
295if (exeName.Equals(Path.GetFileName(expectedPath), StringComparison.Ordinal))
Microsoft.NET.Sdk.StaticWebAssets.Tasks (188)
ApplyCompressionNegotiation.cs (13)
41if (!string.Equals(compressedAsset.AssetTraitName, "Content-Encoding", StringComparison.Ordinal)) 172if (string.Equals(header.Name, "Vary", StringComparison.OrdinalIgnoreCase) && 173header.Value.Contains("Accept-Encoding", StringComparison.OrdinalIgnoreCase)) 258if (string.Equals(AttachWeakETagToCompressedAssets, "EndpointProperty", StringComparison.Ordinal)) 263if (string.Equals(header.Name, "ETag", StringComparison.Ordinal)) 302if (string.Equals(responseHeader.Name, "Content-Encoding", StringComparison.Ordinal)) 316if (string.Equals(selector.Name, "Content-Encoding", StringComparison.Ordinal)) 358return string.Equals(compressedFingerprint.Value, relatedFingerprint.Value, StringComparison.Ordinal); 365if (string.Equals(property.Name, "fingerprint", StringComparison.Ordinal)) 377if (string.Equals(header.Name, "Content-Type", StringComparison.Ordinal)) 402else if (string.Equals(AttachWeakETagToCompressedAssets, "ResponseHeader", StringComparison.Ordinal) && string.Equals(header.Name, "ETag", StringComparison.Ordinal)) 417}else if (string.Equals(header.Name, "Content-Type", StringComparison.Ordinal))
CollectStaticWebAssetsToCopy.cs (1)
52if (asset.Identity.StartsWith(normalizedOutputPath, StringComparison.Ordinal))
Compression\DiscoverPrecompressedAssets.cs (4)
89return relativePath.EndsWith(".gz", StringComparison.OrdinalIgnoreCase) || 90relativePath.EndsWith(".br", StringComparison.OrdinalIgnoreCase); 94=> string.Equals("Content-Encoding", asset.AssetTraitName, StringComparison.Ordinal); 101if (!asset.RelativePath.EndsWith(".gz", StringComparison.OrdinalIgnoreCase))
Compression\ResolveCompressedAssets.cs (5)
232if (string.Equals(asset.AssetTraitValue, GzipAssetTraitValue, StringComparison.OrdinalIgnoreCase)) 236else if (string.Equals(asset.AssetTraitValue, BrotliAssetTraitValue, StringComparison.OrdinalIgnoreCase)) 261=> string.Equals("Content-Encoding", asset.AssetTraitName, StringComparison.Ordinal); 283if (string.Equals(GzipFormatName, format, StringComparison.OrdinalIgnoreCase)) 288else if (string.Equals(BrotliFormatName, format, StringComparison.OrdinalIgnoreCase))
ComputeEndpointsForReferenceStaticWebAssets.cs (1)
56if (string.Equals(property.Name, "label", StringComparison.OrdinalIgnoreCase))
Data\ContentTypeProvider.cs (3)
484hasCompressedExtension = extension.Equals(".gz", StringComparison.OrdinalIgnoreCase) || extension.Equals(".br", StringComparison.OrdinalIgnoreCase); 488if (!Path.GetExtension(fileNameNoExtension).Equals("", StringComparison.Ordinal))
Data\StaticAssetsManifest.cs (3)
178string.Equals(manifestType, candidate, StringComparison.Ordinal); 188string.Equals(projectMode, Default, StringComparison.Ordinal); 191string.Equals(Root, projectMode, StringComparison.Ordinal);
Data\StaticWebAsset.cs (47)
256if (!string.IsNullOrEmpty(sourceId) && !string.Equals(SourceId, sourceId, StringComparison.Ordinal)) 279if (!string.Equals(group.Value, requirement.Value, StringComparison.Ordinal)) 1156=> string.Equals(SourceType, SourceTypes.Computed, StringComparison.Ordinal); 1159=> string.Equals(SourceType, SourceTypes.Discovered, StringComparison.Ordinal); 1162=> string.Equals(SourceType, SourceTypes.Project, StringComparison.Ordinal); 1165=> string.Equals(SourceType, SourceTypes.Package, StringComparison.Ordinal); 1168=> string.Equals(SourceType, SourceTypes.Framework, StringComparison.Ordinal); 1171=> string.Equals(AssetKind, AssetKinds.Build, StringComparison.Ordinal); 1174=> string.Equals(AssetKind, AssetKinds.Publish, StringComparison.Ordinal); 1177=> string.Equals(AssetKind, AssetKinds.All, StringComparison.Ordinal); 1180=> string.Equals(AssetMode, AssetModes.CurrentProject, StringComparison.Ordinal); 1183=> string.Equals(AssetMode, AssetModes.Reference, StringComparison.Ordinal); 1186=> string.Equals(AssetMode, AssetModes.All, StringComparison.Ordinal); 1189=> string.Equals(AssetRole, AssetRoles.Primary, StringComparison.Ordinal); 1192=> string.Equals(AssetRole, AssetRoles.Related, StringComparison.Ordinal); 1195=> string.Equals(AssetRole, AssetRoles.Alternative, StringComparison.Ordinal); 1198=> !string.Equals(CopyToOutputDirectory, AssetCopyOptions.Never, StringComparison.Ordinal); 1201=> !string.Equals(CopyToPublishDirectory, AssetCopyOptions.Never, StringComparison.Ordinal); 1206string.Equals(ContentRoot, NormalizeContentRootPath(path, env), StringComparison.Ordinal); 1314var result = string.Compare(Identity, other.Identity, StringComparison.Ordinal); 1320result = string.Compare(SourceType, other.SourceType, StringComparison.Ordinal); 1338result = string.Compare(SourceId, other.SourceId, StringComparison.Ordinal); 1344result = string.Compare(ContentRoot, other.ContentRoot, StringComparison.Ordinal); 1350result = string.Compare(BasePath, other.BasePath, StringComparison.Ordinal); 1356result = string.Compare(RelativePath, other.RelativePath, StringComparison.Ordinal); 1362result = string.Compare(AssetKind, other.AssetKind, StringComparison.Ordinal); 1368result = string.Compare(AssetMode, other.AssetMode, StringComparison.Ordinal); 1374result = string.Compare(AssetRole, other.AssetRole, StringComparison.Ordinal); 1380result = string.Compare(AssetMergeSource, other.AssetMergeSource, StringComparison.Ordinal); 1386result = string.Compare(AssetMergeBehavior, other.AssetMergeBehavior, StringComparison.Ordinal); 1392result = string.Compare(RelatedAsset, other.RelatedAsset, StringComparison.Ordinal); 1398result = string.Compare(AssetTraitName, other.AssetTraitName, StringComparison.Ordinal); 1404result = string.Compare(AssetTraitValue, other.AssetTraitValue, StringComparison.Ordinal); 1410result = string.Compare(Fingerprint, other.Fingerprint, StringComparison.Ordinal); 1416result = string.Compare(Integrity, other.Integrity, StringComparison.Ordinal); 1422result = string.Compare(CopyToOutputDirectory, other.CopyToOutputDirectory, StringComparison.Ordinal); 1428result = string.Compare(CopyToPublishDirectory, other.CopyToPublishDirectory, StringComparison.Ordinal); 1434result = string.Compare(OriginalItemSpec, other.OriginalItemSpec, StringComparison.Ordinal); 1476public static bool IsPublish(string assetKind) => string.Equals(Publish, assetKind, StringComparison.Ordinal); 1477public static bool IsBuild(string assetKind) => string.Equals(Build, assetKind, StringComparison.Ordinal); 1478internal static bool IsKind(string candidate, string assetKind) => string.Equals(candidate, assetKind, StringComparison.Ordinal); 1479internal static bool IsAll(string assetKind) => string.Equals(All, assetKind, StringComparison.Ordinal); 1490public static bool IsPackage(string sourceType) => string.Equals(Package, sourceType, StringComparison.Ordinal); 1491public static bool IsFramework(string sourceType) => string.Equals(Framework, sourceType, StringComparison.Ordinal); 1508=> string.Equals(assetRole, Primary, StringComparison.Ordinal); 1520string.Equals(asset.GetMetadata(nameof(SourceId)), source, StringComparison.Ordinal); 1523string.Equals(candidate, source, StringComparison.Ordinal);
Data\StaticWebAssetEndpoint.cs (7)
209var (x, y) => string.Compare(x, y, StringComparison.Ordinal) switch 2110 => string.Compare(a.AssetFile, b.AssetFile, StringComparison.Ordinal), 427return string.Equals(x.Route, y.Route, StringComparison.Ordinal) && 428string.Equals(x.AssetFile, y.AssetFile, StringComparison.Ordinal); 601if (!prefixSegmentSpan.Equals(routeSegmentSpan, StringComparison.OrdinalIgnoreCase)) 643if (string.Equals(property.Name, "label", StringComparison.OrdinalIgnoreCase)) 662if (string.Equals(property.Name, "label", StringComparison.OrdinalIgnoreCase) &&
Data\StaticWebAssetEndpointProperty.cs (2)
39string.Equals(Name, other.Name, StringComparison.Ordinal) && 40string.Equals(Value, other.Value, StringComparison.Ordinal);
Data\StaticWebAssetEndpointResponseHeader.cs (2)
34public bool Equals(StaticWebAssetEndpointResponseHeader other) => string.Equals(Name, other.Name, StringComparison.Ordinal) && 35string.Equals(Value, other.Value, StringComparison.Ordinal);
Data\StaticWebAssetEndpointSelector.cs (2)
52string.Equals(Name, other.Name, StringComparison.Ordinal) && 53string.Equals(Value, other.Value, StringComparison.Ordinal);
Data\StaticWebAssetGroup.cs (1)
40_deferred ??= string.Equals(_originalItem?.GetMetadata(nameof(Deferred)), "true", StringComparison.OrdinalIgnoreCase);
Data\StaticWebAssetPathPattern.cs (5)
89var nextToken = MemoryExtensions.IndexOf(current.Span, PatternStart.AsSpan(), StringComparison.OrdinalIgnoreCase); 150nextToken = MemoryExtensions.IndexOf(current.Span, PatternStart.AsSpan(), StringComparison.OrdinalIgnoreCase); 539MemoryExtensions.Equals(RawPattern.Span, other.RawPattern.Span, StringComparison.Ordinal) && 597if (string.Equals(tokenName, "fingerprint", StringComparison.OrdinalIgnoreCase) && string.IsNullOrEmpty(fingerprint)) 626if (string.Equals(tokenName, "fingerprint", StringComparison.OrdinalIgnoreCase))
Data\StaticWebAssetsDiscoveryPattern.cs (1)
64string.Equals(candidate, source, StringComparison.Ordinal);
Data\StaticWebAssetTokenResolver.cs (1)
18if (string.Equals(key, nameof(StaticWebAsset.Fingerprint), StringComparison.OrdinalIgnoreCase))
DefineStaticWebAssets.cs (4)
269if (!string.Equals(SourceType, StaticWebAsset.SourceTypes.Discovered, StringComparison.OrdinalIgnoreCase)) 420if (!string.IsNullOrEmpty(relativeFileName) && !string.Equals(relativeFileName, itemSpecFileName, StringComparison.OrdinalIgnoreCase)) 780string.Equals(definitions[i].SourceId, definitions[j].SourceId, StringComparison.Ordinal)) 839if (!string.Equals(existingValue, def.Value, StringComparison.Ordinal))
DiscoverDefaultScopedCssItems.cs (3)
31if (string.Equals(candidate.GetMetadata("Scoped"), "false", StringComparison.OrdinalIgnoreCase)) 36if (fullPath.EndsWith(".razor.css", StringComparison.OrdinalIgnoreCase)) 40else if (SupportsScopedCshtmlCss && fullPath.EndsWith(".cshtml.css", StringComparison.OrdinalIgnoreCase))
FilterStaticWebAssetEndpoints.cs (4)
146if (!string.Equals(route, path, StringComparison.OrdinalIgnoreCase) || criteria.ExcludeOnMatch()) 164string.Equals(name, criteria.Name, StringComparison.OrdinalIgnoreCase) && 165(string.IsNullOrEmpty(criteria.Value) || string.Equals(value, criteria.Value, StringComparison.Ordinal)); 174public bool ExcludeOnMatch() => string.Equals(Mode, "Exclude", StringComparison.OrdinalIgnoreCase);
FingerprintPatternMatcher.cs (2)
87if (MemoryExtensions.Contains(relativePathCandidate.Span, "#[".AsSpan(), StringComparison.Ordinal)) 96if (MemoryExtensions.Equals(name.Span, "fingerprint".AsSpan(), StringComparison.OrdinalIgnoreCase))
GenerateStaticWebAssetEndpointsManifest.cs (3)
51if (string.Equals(patternString, existingPatternString, StringComparison.Ordinal)) 155if (!string.Equals(header.Name, "Link", StringComparison.OrdinalIgnoreCase)) 213!string.Equals(existingPatternString, patternString, StringComparison.Ordinal))
GenerateStaticWebAssetEndpointsPropsFile.cs (1)
104else if (!string.Equals(dataHash, existingFileHash, StringComparison.Ordinal))
GenerateStaticWebAssetsManifest.cs (1)
141if (!manifestFileExists || !string.Equals(manifest.Hash, existingManifestHash, StringComparison.Ordinal))
GenerateStaticWebAssetsPropsFile.cs (5)
173else if (!string.Equals(dataHash, existingFileHash, StringComparison.Ordinal)) 235if (!(string.Equals("Discovered", candidateMetadata, StringComparison.Ordinal) || string.Equals("Computed", candidateMetadata, StringComparison.Ordinal))) 248if (!string.Equals(referenceMetadata, candidateMetadata, StringComparison.Ordinal)) 275if (string.Equals(metadataName, (string)name, StringComparison.Ordinal))
JSModules\ApplyJsModules.cs (2)
62if (RazorComponents.Any(rc => string.Equals(rc.ItemSpec, kvp.Key, StringComparison.OrdinalIgnoreCase))) 124if (string.Equals(itemCandidate.ItemSpec, razorItem, StringComparison.OrdinalIgnoreCase))
Legacy\GenerateStaticWebAssetsPropsFile50.cs (5)
120else if (!string.Equals(dataHash, existingFileHash, StringComparison.Ordinal)) 182if (!(string.Equals("Discovered", candidateMetadata, StringComparison.Ordinal) || string.Equals("Computed", candidateMetadata, StringComparison.Ordinal))) 195if (!string.Equals(referenceMetadata, candidateMetadata, StringComparison.Ordinal)) 222if (string.Equals(metadataName, (string)name, StringComparison.Ordinal))
Legacy\GenerateV1StaticWebAssetsManifest.cs (2)
120if (!nodes.Exists(e => e.Attribute("BasePath").Value.Equals(normalizedBasePath, StringComparison.OrdinalIgnoreCase) && 121e.Attribute("Path").Value.Equals(normalizedContentRoot, StringComparison.OrdinalIgnoreCase)))
Legacy\ValidateStaticWebAssetsUniquePaths.cs (1)
41if (!string.Equals(contentRootDefinition.ItemSpec, existingWebRootPath.ItemSpec, StringComparison.OrdinalIgnoreCase))
MergeStaticWebAssets.cs (4)
152if (string.Equals(leftMergeSource, rightMergeSource, StringComparison.Ordinal)) 159if (!string.Equals(targetAsset.AssetMergeBehavior, sourceAsset.AssetMergeBehavior, StringComparison.Ordinal)) 169return string.Equals(behavior, "PreferTarget", StringComparison.Ordinal) ? targetAsset : 170(string.Equals(behavior, "PreferSource", StringComparison.Ordinal) ? sourceAsset : null);
OverrideHtmlAssetPlaceholders.cs (8)
181if (property.Name.Equals("label", StringComparison.OrdinalIgnoreCase)) 185else if (property.Name.Equals("integrity", StringComparison.OrdinalIgnoreCase)) 189else if (property.Name.Equals("preloadgroup", StringComparison.OrdinalIgnoreCase)) 193else if (property.Name.Equals("preloadrel", StringComparison.OrdinalIgnoreCase)) 197else if (property.Name.Equals("preloadas", StringComparison.OrdinalIgnoreCase)) 201else if (property.Name.Equals("preloadpriority", StringComparison.OrdinalIgnoreCase)) 205else if (property.Name.Equals("preloadcrossorigin", StringComparison.OrdinalIgnoreCase)) 209else if (property.Name.Equals("preloadorder", StringComparison.OrdinalIgnoreCase))
ReadPackageAssetsManifest.cs (1)
183if (!string.Equals(manifest.ManifestType, StaticWebAssetPackageManifest.PackageManifestType, StringComparison.Ordinal))
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (2)
108if (string.Equals(property.Name, "fingerprint", StringComparison.OrdinalIgnoreCase)) 120if (string.Equals(route, assetPath, StringComparison.OrdinalIgnoreCase))
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (6)
65if (string.Equals(rule.Id, targetFramework, StringComparison.Ordinal)) 108!string.Equals(rule.TargetFramework, configuration.TargetFramework, StringComparison.Ordinal)) 116!string.Equals(rule.TargetFrameworkIdentifier, configuration.TargetFrameworkIdentifier, StringComparison.Ordinal)) 124!string.Equals(rule.TargetFrameworkVersion, configuration.TargetFrameworkVersion, StringComparison.Ordinal)) 132!string.Equals(rule.Platform, configuration.Platform, StringComparison.Ordinal)) 140!string.Equals(rule.PlatformVersion, configuration.PlatformVersion, StringComparison.Ordinal))
ScopedCss\ApplyCssScopes.cs (2)
65if (RazorComponents.Any(rc => string.Equals(rc.ItemSpec, kvp.Key, StringComparison.OrdinalIgnoreCase))) 130if (string.Equals(itemCandidate.ItemSpec, razorItem, StringComparison.OrdinalIgnoreCase))
ScopedCss\ResolveAllScopedCssAssets.cs (2)
31if (path.EndsWith(".rz.scp.css", StringComparison.OrdinalIgnoreCase)) 35else if (path.EndsWith(".bundle.scp.css", StringComparison.OrdinalIgnoreCase))
ScopedCss\RewriteCss.cs (6)
131if (string.Equals(keyword?.Text, "keyframes", StringComparison.OrdinalIgnoreCase)) 229return string.Equals(selectorText, ":after", StringComparison.OrdinalIgnoreCase) 230|| string.Equals(selectorText, ":before", StringComparison.OrdinalIgnoreCase) 231|| string.Equals(selectorText, ":first-letter", StringComparison.OrdinalIgnoreCase) 232|| string.Equals(selectorText, ":first-line", StringComparison.OrdinalIgnoreCase); 310&& string.Equals(secondChild.Text, "import", StringComparison.OrdinalIgnoreCase))
ServiceWorker\GenerateServiceWorkerAssetsManifest.cs (3)
56var urlComparison = string.Compare(a.Url, b.Url, StringComparison.Ordinal); 61return string.Compare(a.Hash, b.Hash, StringComparison.Ordinal); 110else if (!string.Equals(contentHash, existingManifestHash, StringComparison.Ordinal))
ServiceWorker\UpdateServiceWorkerFileWithVersion.cs (1)
37if (!string.Equals(destinationContent, versionedContent, StringComparison.Ordinal))
StaticWebAssetsGeneratePackagePropsFile.cs (1)
73else if (!string.Equals(dataHash, existingFileHash, StringComparison.Ordinal))
StaticWebAssetsGeneratePackManifest.cs (2)
67packageFiles.Sort((x, y) => string.Compare(x.Id, y.Id, StringComparison.Ordinal)); 93else if (!string.Equals(dataHash, existingManifestHash, StringComparison.Ordinal))
UpdateExternallyDefinedStaticWebAssets.cs (1)
189var regexOptions = (OSPath.PathComparison == StringComparison.OrdinalIgnoreCase ? RegexOptions.IgnoreCase : RegexOptions.None) |
UpdateStaticWebAssetEndpoints.cs (6)
160if (string.Equals(getName(elements[i]), name, StringComparison.OrdinalIgnoreCase) && 161(string.IsNullOrEmpty(value) || string.Equals(getValue(elements[i]), value, StringComparison.Ordinal))) 189if (string.Equals(getName(elements[i]), name, StringComparison.OrdinalIgnoreCase) && 190(string.IsNullOrEmpty(value) || string.Equals(getValue(elements[i]), value, StringComparison.Ordinal))) 266if (string.Equals(getName(elements[i]), name, StringComparison.OrdinalIgnoreCase) && 267(string.IsNullOrEmpty(value) || string.Equals(getValue(elements[i]), value, StringComparison.Ordinal)))
Utils\ArtifactWriter.cs (1)
31else if (!string.Equals(newHash, existingManifestHash, StringComparison.Ordinal))
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\StaticWebAssetGlobMatcher.cs (3)
224if (!span.Slice(index).StartsWith(part.Value.Span, StringComparison.OrdinalIgnoreCase)) 253var nextLiteralIndex = remainingSpan.IndexOf(nextPart.Value.Span, StringComparison.OrdinalIgnoreCase); 269nextLiteralIndex = remainingSpan.IndexOf(nextPart.Value.Span, StringComparison.OrdinalIgnoreCase);
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (3)
179if (segmentSpan.StartsWith("*.".AsSpan(), StringComparison.Ordinal) && segmentSpan.LastIndexOf('*') == 0) 207if (segmentSpan.Equals("**".AsMemory().Span, StringComparison.Ordinal)) 219if (segmentSpan.Equals("*".AsMemory().Span, StringComparison.Ordinal))
Utils\OSPath.cs (3)
12public static StringComparison PathComparison { get; } = RuntimeInformation.IsOSPlatform(OSPlatform.Windows) 13? StringComparison.OrdinalIgnoreCase : 14StringComparison.Ordinal;
Microsoft.NET.Sdk.WorkloadManifestReader (36)
ManifestId.cs (1)
22return string.Compare(ToString(), other.ToString(), StringComparison.Ordinal);
ManifestVersionUpdate.cs (2)
34ret = string.Compare(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal); 42string.Equals(NewFeatureBand, other.NewFeatureBand, StringComparison.Ordinal);
SdkDirectoryWorkloadManifestProvider.cs (2)
482manifestId.Equals(WorkloadSetsFolderName, StringComparison.OrdinalIgnoreCase)) 528.Where(featureBand => featureBand < _sdkVersionBand || _sdkVersionBand.ToStringWithoutPrerelease().Equals(featureBand.ToString(), StringComparison.Ordinal));
SdkDirectoryWorkloadManifestProvider.GlobalJsonReader.cs (5)
64if (string.Equals("sdk", propName, StringComparison.OrdinalIgnoreCase)) 75if (string.Equals("workloadVersion", sdkPropName, StringComparison.OrdinalIgnoreCase)) 79else if (string.Equals("workloads-update-mode", sdkPropName, StringComparison.OrdinalIgnoreCase)) 82shouldUseWorkloadSets = "workload-set".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? true : 83"manifests".Equals(useWorkloadSetsString, StringComparison.OrdinalIgnoreCase) ? false :
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
src\sdk\src\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (3)
214int majorSeparator = fxVersionString.IndexOf(".", StringComparison.Ordinal); 233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
TempDirectoryWorkloadManifestProvider.cs (1)
26int index = manifestId.IndexOf(".Manifest", StringComparison.OrdinalIgnoreCase);
WorkloadId.cs (2)
24public int CompareTo(WorkloadId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 26public bool Equals(WorkloadId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
WorkloadManifestReader.cs (16)
99if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 124if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 131if (string.Equals("depends-on", propName, StringComparison.OrdinalIgnoreCase)) 138if (string.Equals("workloads", propName, StringComparison.OrdinalIgnoreCase)) 145if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 153if (string.Equals("data", propName, StringComparison.OrdinalIgnoreCase)) 417if (string.Equals("description", propName, StringComparison.OrdinalIgnoreCase)) 424if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 440if (string.Equals("abstract", propName, StringComparison.OrdinalIgnoreCase)) 447if (string.Equals("packs", propName, StringComparison.OrdinalIgnoreCase)) 454if (string.Equals("extends", propName, StringComparison.OrdinalIgnoreCase)) 461if (string.Equals("platforms", propName, StringComparison.OrdinalIgnoreCase)) 468if (string.Equals("replace-with", propName, StringComparison.OrdinalIgnoreCase)) 515if (string.Equals("version", propName, StringComparison.OrdinalIgnoreCase)) 522if (string.Equals("kind", propName, StringComparison.OrdinalIgnoreCase)) 538if (string.Equals("alias-to", propName, StringComparison.OrdinalIgnoreCase))
WorkloadPackId.cs (2)
30public int CompareTo(WorkloadPackId other) => string.Compare(_id, other._id, StringComparison.OrdinalIgnoreCase); 32public bool Equals(WorkloadPackId other) => string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase);
WorkloadResolver.cs (1)
606if (!string.Equals(oldPack.Version, newPack.Version, StringComparison.OrdinalIgnoreCase))
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (4)
CachingWorkloadResolver.cs (3)
59if (envVar.Equals("false", StringComparison.OrdinalIgnoreCase)) 112if (sdkReferenceName.Equals("Microsoft.NET.SDK.WorkloadAutoImportPropsLocator", StringComparison.OrdinalIgnoreCase)) 130else if (sdkReferenceName.Equals("Microsoft.NET.SDK.WorkloadManifestTargetsLocator", StringComparison.OrdinalIgnoreCase))
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
Microsoft.NET.StringTools (4)
SpanBasedStringBuilder.cs (4)
159public bool Equals(string other) => Equals(other.AsSpan(), StringComparison.Ordinal); 161public bool Equals(string other, StringComparison comparison) => Equals(other.AsSpan(), comparison); 163public bool Equals(ReadOnlySpan<char> other) => Equals(other, StringComparison.Ordinal); 165public bool Equals(ReadOnlySpan<char> other, StringComparison comparison)
Microsoft.Private.Windows.Core (9)
System\Private\Windows\Ole\DataFormatNames.cs (3)
122if (string.Equals(format, Text, StringComparison.OrdinalIgnoreCase)) 127else if (string.Equals(format, UnicodeText, StringComparison.OrdinalIgnoreCase)) 132else if (string.Equals(format, String, StringComparison.OrdinalIgnoreCase))
System\Private\Windows\Ole\DataFormatsCore.cs (5)
36if (TryFindFormat(s_predefinedFormatList, format, StringComparison.Ordinal, out var found) 37|| TryFindFormat(s_formatList, format, StringComparison.Ordinal, out found) 38|| TryFindFormat(s_predefinedFormatList, format, StringComparison.OrdinalIgnoreCase, out found) 39|| TryFindFormat(s_formatList, format, StringComparison.OrdinalIgnoreCase, out found)) 60StringComparison comparison,
System\Private\Windows\Ole\DataStore.cs (1)
148if (format.Equals(formats[i], StringComparison.OrdinalIgnoreCase))
Microsoft.SourceLink.AzureDevOpsServer.Git (19)
src\sourcelink\src\Common\AzureDevOps\AzureDevOpsUrlParser.cs (2)
20=> host.EndsWith(".visualstudio.com", StringComparison.OrdinalIgnoreCase) || 21host.EndsWith(".vsts.me", StringComparison.OrdinalIgnoreCase);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.AzureRepos.Git (19)
src\sourcelink\src\Common\AzureDevOps\AzureDevOpsUrlParser.cs (2)
20=> host.EndsWith(".visualstudio.com", StringComparison.OrdinalIgnoreCase) || 21host.EndsWith(".vsts.me", StringComparison.OrdinalIgnoreCase);
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.Bitbucket.Git (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.Common (5)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.Gitea (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.Gitee (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.GitHub (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.GitLab (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.GitWeb (17)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (5)
78!string.Equals(SourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase)) 138if (relativeUrl.EndsWith(GitUrlSuffix, StringComparison.Ordinal) && !relativeUrl.EndsWith("/" + GitUrlSuffix, StringComparison.Ordinal)) 233if (exactHost && repoUri.GetHost().Equals(mapping.Host, StringComparison.OrdinalIgnoreCase) || 234!exactHost && repoUri.GetHost().EndsWith("." + mapping.Host, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (7)
57=> uri.GetHost().Equals(hostUri.GetHost(), StringComparison.OrdinalIgnoreCase) || 58uri.GetHost().EndsWith("." + hostUri.GetHost(), StringComparison.OrdinalIgnoreCase); 66return (uri.Scheme.Equals("http", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 67uri.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase) ? TranslateHttpUrl(uri) : 68uri.Scheme.Equals("ssh", StringComparison.OrdinalIgnoreCase) ? TranslateSshUrl(uri) : 69uri.Scheme.Equals("git", StringComparison.OrdinalIgnoreCase) ? TranslateGitUrl(uri) : null) ?? url; 89if (!string.Equals(sourceRoot.GetMetadata(Names.SourceRoot.SourceControl), SourceControlName, StringComparison.OrdinalIgnoreCase))
src\sourcelink\src\Common\Utilities\PathUtilities.cs (2)
25if (fullPath.StartsWith(UncPrefix, StringComparison.Ordinal)) 32else if (fullPath.StartsWith(UnixRoot, StringComparison.Ordinal))
src\sourcelink\src\Common\Utilities\UriUtilities.cs (3)
28if (!url.EndsWith("/", StringComparison.Ordinal)) 33if (!prefix.EndsWith("/", StringComparison.Ordinal)) 38return url.StartsWith(prefix, StringComparison.Ordinal);
Microsoft.SourceLink.Tools.Package (2)
SourceLinkMap.cs (2)
212if (path.StartsWith(file.Path, StringComparison.OrdinalIgnoreCase)) 219else if (string.Equals(path, file.Path, StringComparison.OrdinalIgnoreCase))
Microsoft.TemplateEngine.Cli (40)
Alias\AliasRegistry.cs (1)
183if (string.Equals(prop.Key, propertyName, StringComparison.OrdinalIgnoreCase))
ChoiceTemplateParameter.cs (1)
213if (string.Equals(choiceValue, value, StringComparison.OrdinalIgnoreCase))
CliTemplateParameter.cs (4)
43if (Type == ParameterType.Boolean && string.Equals(parameter.DefaultIfOptionWithoutValue, "true", StringComparison.OrdinalIgnoreCase)) 447if (!string.Equals(value.Substring(0, 2), "0x", StringComparison.OrdinalIgnoreCase)) 509if (!string.Equals(DefaultIfOptionWithoutValue, "true", StringComparison.OrdinalIgnoreCase)) 516if (!string.Equals(DefaultIfOptionWithoutValue, DefaultValue, StringComparison.Ordinal))
Commands\BaseCommand.cs (1)
122if (!availableTemplates.Any(t => t.ShortNameList.Any(sn => string.Equals(sn, usedCommandAlias, StringComparison.OrdinalIgnoreCase))))
Commands\create\InstantiateCommand.Help.cs (3)
116IEnumerable<TemplateCommand> templatesForDefaultLanguage = filteredTemplates.Where(c => string.Equals(c.Template.GetLanguage(), defaultLanguage, StringComparison.OrdinalIgnoreCase)); 205if (!language.Equals(preferredLanguage, StringComparison.OrdinalIgnoreCase)) 241if (!type.Equals(preferredType, StringComparison.OrdinalIgnoreCase))
Commands\create\InstantiateCommand.TabCompletion.cs (2)
30templateGroups.Where(t => t.ShortNames.Any(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase))); 33.Select(g => new CompletionItem(g.ShortNames.First(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase)), documentation: g.Description))
Commands\create\InvalidTemplateOptionResult.cs (1)
69return TemplateOption.TemplateParameter.Name.Equals(info.TemplateOption?.TemplateParameter.Name, StringComparison.OrdinalIgnoreCase);
Commands\create\TemplateOption.cs (1)
39if (!string.Equals(TemplateParameter.Name, other.TemplateParameter.Name, StringComparison.Ordinal))
Commands\FilterOptionDefinition.cs (1)
74return pack.Name.Contains(packageArg, StringComparison.OrdinalIgnoreCase);
HostSpecificTemplateData.cs (1)
199if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase))
JExtensions.cs (1)
276if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase))
NullOrEmptyIsLastStringComparer.cs (1)
10if (string.Equals(x, y, StringComparison.OrdinalIgnoreCase))
PostActionDispatcher.cs (2)
197if (input.Equals(YesAnswer, StringComparison.OrdinalIgnoreCase)) 201else if (input.Equals(NoAnswer, StringComparison.OrdinalIgnoreCase))
PostActionProcessors\ProcessStartPostActionProcessor.cs (2)
30&& string.Equals(redirectStandardOutputString, "false", StringComparison.OrdinalIgnoreCase)) 38&& string.Equals(redirectStandardErrorString, "false", StringComparison.OrdinalIgnoreCase))
TabularOutput\TabularOutput.cs (1)
389int newlineIndex = text.IndexOf(newLine, position, StringComparison.Ordinal);
TabularOutput\TemplateGroupDisplay.cs (1)
93if (string.IsNullOrEmpty(language) && string.Equals(defaultLanguage, lang, StringComparison.OrdinalIgnoreCase))
TelemetryHelper.cs (1)
28ITemplateParameter? parameter = template.ParameterDefinitions.FirstOrDefault(x => string.Equals(x.Name, parameterName, StringComparison.Ordinal));
TemplateInvoker.cs (2)
49bool isMicrosoftAuthored = string.Equals(templateToRun.Author, "Microsoft", StringComparison.OrdinalIgnoreCase); 144if (string.IsNullOrEmpty(fallbackName) || string.Equals(fallbackName, "/", StringComparison.Ordinal))
TemplatePackageCoordinator.cs (5)
118var matchingTemplatePackage = unmanagedTemplatePackages.FirstOrDefault(package => string.Equals(managedTemplatePackage.Identifier, package.Id, StringComparison.OrdinalIgnoreCase)); 622var foundPackage = unmanagedTemplatePackages.FirstOrDefault(package => string.Equals(package.Id, installRequest.PackageIdentifier, StringComparison.OrdinalIgnoreCase)); 672if (templatePackage.Identifier.Equals(requestedPackageIdentifier, StringComparison.OrdinalIgnoreCase)) 694if (templatePackage.Identifier.Equals(expandedIdentifier, StringComparison.OrdinalIgnoreCase)) 892if (defaultSources.Any(s => s.Source.Equals(source, StringComparison.OrdinalIgnoreCase)))
TemplateResolution\CliFilters.cs (3)
27if (shortName.Equals(name, StringComparison.OrdinalIgnoreCase)) 51int nameIndex = templateGroup.Name.IndexOf(name, StringComparison.CurrentCultureIgnoreCase); 62int shortNameIndex = shortName.IndexOf(name, StringComparison.OrdinalIgnoreCase);
TemplateResolution\TemplateGroupMatchInfo.cs (3)
328matchInfo => matchInfo.Info.GetLanguage()?.Equals(languageMatch.Value, StringComparison.OrdinalIgnoreCase) ?? false); 351&& string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase) 352&& string.Equals(x.Value, y.Value, StringComparison.OrdinalIgnoreCase);
TemplateResolution\TemplateResolutionResult.cs (1)
295&& matchInfo.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)
TemplateSearch\CliTemplateSearchCoordinator.cs (1)
157.Where(hit => hit.PackageInfo.Name.StartsWith("Microsoft", StringComparison.OrdinalIgnoreCase)
Microsoft.TemplateEngine.Core (13)
Expressions\Cpp\CppStyleEvaluatorDefinition.cs (4)
536if (string.Equals(literal, "true", StringComparison.OrdinalIgnoreCase)) // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "literal" 541if (string.Equals(literal, "false", StringComparison.OrdinalIgnoreCase)) // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "literal" 546if (string.Equals(literal, "null", StringComparison.OrdinalIgnoreCase)) // CodeQL [cs/campaign/constantine] False Positive: CodeQL wrongly detected "literal" 563if (literal.StartsWith("0x", StringComparison.OrdinalIgnoreCase)
Expressions\Cpp\Scope.cs (1)
111return string.Equals(sx, sy, StringComparison.OrdinalIgnoreCase);
Expressions\OperatorSetBuilder.cs (2)
280return string.Equals(l, r, StringComparison.OrdinalIgnoreCase); 502return !string.Equals(l, r, StringComparison.OrdinalIgnoreCase);
Expressions\Shared\CoreConverters.cs (2)
18if (ls!.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && long.TryParse(ls.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out result)) 35if (ls!.StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && int.TryParse(ls.Substring(2), NumberStyles.HexNumber, CultureInfo.InvariantCulture, out result))
Expressions\Shared\SharedEvaluatorDefinition.cs (1)
238return string.Compare(ls, rs, StringComparison.OrdinalIgnoreCase);
TokenConfig.cs (3)
83return other != null && string.Equals(other.Before, Before, StringComparison.Ordinal) && string.Equals(other.After, After, StringComparison.Ordinal) && string.Equals(other.Value, Value, StringComparison.Ordinal);
Microsoft.TemplateEngine.Edge (31)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (3)
263if (packages.OfType<IManagedTemplatePackage>().FirstOrDefault(s => string.Equals(s.Identifier, identifier, StringComparison.OrdinalIgnoreCase) && s.Installer == installer) is IManagedTemplatePackage packageToBeUpdated) 343if (!x.PackageIdentifier.Equals(y.PackageIdentifier, StringComparison.OrdinalIgnoreCase)) 350&& x.InstallerName.Equals(y.InstallerName, StringComparison.OrdinalIgnoreCase))
Constraints\HostConstraint.cs (1)
37foreach (HostInformation hostInfo in supportedHosts.Where(h => h.HostName.Equals(EnvironmentSettings.Host.HostIdentifier, StringComparison.OrdinalIgnoreCase)))
Installers\NuGet\NugetApiPackageManager.cs (1)
477if (defaultSources.Any(s => s.Source.Equals(source, StringComparison.OrdinalIgnoreCase)))
Mount\Archive\ZipFileDirectory.cs (1)
26return _mountPoint.Universe.Values.Where(x => x.FullPath.StartsWith(FullPath, StringComparison.Ordinal) && x.FullPath.Length != FullPath.Length && r.IsMatch(x.Name)).Where(x => searchOption == SearchOption.AllDirectories || x.FullPath.TrimEnd('/').Count(y => y == '/') == FullPath.Count(y => y == '/'));
Mount\FileSystemInfoBase.cs (2)
30if (string.Equals(FullPath, "/", StringComparison.Ordinal)) 35if (string.Equals(FullPath, $"/{Name}", StringComparison.Ordinal))
ReflectionLoadProbingPath.cs (5)
77if (!string.Equals(candidateName.Name, match.Name, StringComparison.OrdinalIgnoreCase)) 166if (string.Equals(candidateName.CultureName, match.CultureName, StringComparison.OrdinalIgnoreCase)) 221.Where(x => x.FullName.IndexOf($"{Path.DirectorySeparatorChar}lib{Path.DirectorySeparatorChar}", StringComparison.OrdinalIgnoreCase) > -1 222&& (x.FullName.IndexOf($"{Path.DirectorySeparatorChar}netstandard", StringComparison.OrdinalIgnoreCase) > -1 223|| x.FullName.IndexOf($"{Path.DirectorySeparatorChar}netcoreapp", StringComparison.OrdinalIgnoreCase) > -1))
Settings\LocalizationCacheKeyComparer.cs (2)
13return string.Equals(x.Key, y.Key, StringComparison.OrdinalIgnoreCase) && 14string.Equals(x.Value, y.Value, StringComparison.OrdinalIgnoreCase);
Settings\Scanner.cs (1)
284if (file.IndexOf("netcoreapp", StringComparison.OrdinalIgnoreCase) > -1)
Settings\TemplateInfoReader.cs (1)
163if (dataType.Equals("choice", StringComparison.OrdinalIgnoreCase))
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (3)
526if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase)) 557if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 561else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Template\FilteredTemplateEqualityComparer.cs (1)
13return ReferenceEquals(x.Info, y.Info) || (x != null && y != null && x.Info != null && y.Info != null && string.Equals(x.Info.Identity, y.Info.Identity, StringComparison.Ordinal));
Template\OrdinalIgnoreCaseMatchInfoComparer.cs (2)
13&& string.Equals(x.InputParameterName, y.InputParameterName, StringComparison.OrdinalIgnoreCase) 14&& string.Equals(x.ParameterValue, y.ParameterValue, StringComparison.OrdinalIgnoreCase);
Template\TemplateEqualityComparer.cs (1)
15return ReferenceEquals(x, y) || (x != null && y != null && string.Equals(x.Identity, y.Identity, StringComparison.Ordinal));
Template\TemplateMatchInfoEqualityComparer.cs (1)
13return ReferenceEquals(x?.Info, y?.Info) || (x != null && y != null && x?.Info != null && y?.Info != null && string.Equals(x?.Info?.Identity, y?.Info?.Identity, StringComparison.Ordinal));
Template\WellKnownSearchFilters.cs (5)
21int nameIndex = template.Name.IndexOf(name, StringComparison.OrdinalIgnoreCase); 32int shortNameIndex = shortName.IndexOf(name, StringComparison.OrdinalIgnoreCase); 67if (template.GetTemplateType()?.Equals(context, StringComparison.OrdinalIgnoreCase) ?? false) 114if (template.GetLanguage()?.Equals(language, StringComparison.OrdinalIgnoreCase) ?? false) 205int authorIndex = template.Author!.IndexOf(author, StringComparison.OrdinalIgnoreCase);
TemplateListFilter.cs (1)
143return ReferenceEquals(x?.Info, y?.Info) || (x != null && y != null && x?.Info != null && y?.Info != null && string.Equals(x?.Info?.Identity, y?.Info?.Identity, StringComparison.Ordinal));
Microsoft.TemplateEngine.IDE (1)
Bootstrapper.cs (1)
441packagesToUninstall.AddRange(templatePackages.Where(package => package.Identifier.Equals(path, StringComparison.OrdinalIgnoreCase)));
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (30)
BindSymbolEvaluator.cs (1)
168sourcesToSearch = _bindSymbolSources.Where(s => s.SourcePrefix?.Equals(prefix, StringComparison.OrdinalIgnoreCase) ?? false);
ConfigModel\TemplateConfigModel.cs (2)
131if (string.Equals(prop.Key, NameSymbolName, StringComparison.Ordinal) 446if (name.Equals(NameSymbolName, StringComparison.Ordinal))
FileRenameGenerator.cs (1)
74if (!string.Equals(sourceTemplateRelativePath, renameFinalTargetValue, StringComparison.Ordinal))
FileSourceHierarchicalPathMatcher.cs (1)
54if (!string.Equals(path, _cachedEvaluatedPath, StringComparison.Ordinal))
OperationConfig\ConditionalConfig.cs (3)
24IEnumerable<IOperationProvider> operations = string.IsNullOrEmpty(commentStyle) || string.Equals(commentStyle, "custom", StringComparison.OrdinalIgnoreCase) 26: string.Equals(commentStyle, "line", StringComparison.OrdinalIgnoreCase) 28: string.Equals(commentStyle, "block", StringComparison.OrdinalIgnoreCase)
ParameterConverter.cs (18)
104if (string.Equals(dataType, "bool", StringComparison.OrdinalIgnoreCase) 105|| string.Equals(dataType, "boolean", StringComparison.OrdinalIgnoreCase)) 114else if (string.Equals(dataType, "float", StringComparison.OrdinalIgnoreCase)) 123else if (string.Equals(dataType, "int", StringComparison.OrdinalIgnoreCase) 124|| string.Equals(dataType, "integer", StringComparison.OrdinalIgnoreCase)) 133else if (string.Equals(dataType, "hex", StringComparison.OrdinalIgnoreCase)) 142else if (string.Equals(dataType, "text", StringComparison.OrdinalIgnoreCase) 143|| string.Equals(dataType, "string", StringComparison.OrdinalIgnoreCase)) 156string s when s.Equals("bool", StringComparison.OrdinalIgnoreCase) => false.ToString(), 157string s when s.Equals("choice", StringComparison.OrdinalIgnoreCase) => string.Empty, 158string s when s.Equals("int", StringComparison.OrdinalIgnoreCase) || 159s.Equals("integer", StringComparison.OrdinalIgnoreCase) || 160s.Equals("float", StringComparison.OrdinalIgnoreCase) => 0.ToString(), 161string s when s.Equals("hex", StringComparison.OrdinalIgnoreCase) => "0x0", 195if (string.Equals(choiceValue, literal, StringComparison.OrdinalIgnoreCase)) 201else if (choiceValue.StartsWith(literal, StringComparison.OrdinalIgnoreCase)) 231if (string.Equals(literal, "null", StringComparison.OrdinalIgnoreCase)) 254if (literal.StartsWith("0x", StringComparison.OrdinalIgnoreCase)
RunnableProjectGenerator.cs (1)
393!string.Equals(choiceKey, existingValue, StringComparison.CurrentCulture))
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (3)
526if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase)) 557if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 561else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
Microsoft.TemplateEngine.Utils (13)
MultiValueParameter.cs (1)
101if (string.Equals(s, comparand, StringComparison.OrdinalIgnoreCase))
PhysicalFileSystem.cs (1)
139if (target.StartsWith(relativeTo, StringComparison.CurrentCulture))
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (3)
526if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase)) 557if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 561else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
TemplateInfoExtensions.cs (2)
59param => param.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)); 71param => param.Name.Equals(parameterName, StringComparison.OrdinalIgnoreCase)
TemplateParameterExtensions.cs (1)
20return parameter.DataType?.Equals("choice", StringComparison.OrdinalIgnoreCase) ?? false;
WellKnownSearchFilters.cs (5)
46int nameIndex = template.Name.IndexOf(name, StringComparison.CurrentCultureIgnoreCase); 57int shortNameIndex = shortName.IndexOf(name, StringComparison.OrdinalIgnoreCase); 98if (template.GetTemplateType()?.Equals(type, StringComparison.OrdinalIgnoreCase) ?? false) 148if (template.GetLanguage()?.Equals(language, StringComparison.OrdinalIgnoreCase) ?? false) 209int authorIndex = template.Author!.IndexOf(author, StringComparison.CurrentCultureIgnoreCase);
Microsoft.TemplateSearch.Common (6)
src\sdk\src\TemplateEngine\Shared\JExtensions.cs (3)
526if (string.Equals(kvp.Key, key, StringComparison.OrdinalIgnoreCase)) 557if (string.Equals(prop.Name, key, StringComparison.Ordinal)) 561else if (string.Equals(prop.Name, key, StringComparison.OrdinalIgnoreCase))
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (2)
332if (DataType.Equals("choice", StringComparison.OrdinalIgnoreCase) && Choices == null) 361if (DataType.Equals("choice", StringComparison.OrdinalIgnoreCase))
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (1)
24var foundTemplate = discoveryMetadata.TemplateCache.FirstOrDefault(t => t.Identity.Equals(template.Identity, StringComparison.OrdinalIgnoreCase));
Microsoft.TestPlatform.Build (20)
Tasks\TestTaskUtils.cs (13)
83if (arg != null && arg.StartsWith(loggerToUse, StringComparison.OrdinalIgnoreCase)) 202if (arg.Equals(codeCoverageString, StringComparison.OrdinalIgnoreCase) || 203tokens[0].Equals(codeCoverageString, StringComparison.OrdinalIgnoreCase)) 239if (string.Equals(task.VSTestArtifactsProcessingMode, "collect", StringComparison.OrdinalIgnoreCase)) 299if (!loggerRunSettings.Name.LocalName.Equals("LoggerRunSettings", StringComparison.OrdinalIgnoreCase)) 306if (!loggers.Name.LocalName.Equals("Loggers", StringComparison.OrdinalIgnoreCase)) 313if (!logger.Name.LocalName.Equals("Logger", StringComparison.OrdinalIgnoreCase)) 322if (attribute.Name.LocalName.Equals("friendlyName", StringComparison.OrdinalIgnoreCase)) 326else if (attribute.Name.LocalName.Equals("uri", StringComparison.OrdinalIgnoreCase)) 332if (!string.Equals(friendlyName, "console", StringComparison.OrdinalIgnoreCase) 333&& !string.Equals(uri, consoleLoggerUri, StringComparison.OrdinalIgnoreCase)) 343if (!configuration.Name.LocalName.Equals("Configuration", StringComparison.OrdinalIgnoreCase)) 350if (element.Name.LocalName.Equals("Verbosity", StringComparison.OrdinalIgnoreCase))
Tasks\VSTestLogsTask.cs (3)
19if (string.Equals(LogType, "BuildStarted", StringComparison.OrdinalIgnoreCase)) 23else if (string.Equals(LogType, "BuildCompleted", StringComparison.OrdinalIgnoreCase)) 27else if (string.Equals(LogType, "NoIsTestProjectProperty", StringComparison.OrdinalIgnoreCase))
Tasks\VSTestTask.cs (2)
49Tracing.traceEnabled = string.Equals(traceEnabledValue, "1", StringComparison.OrdinalIgnoreCase); 52if (string.Equals(debugEnabled, "1", StringComparison.Ordinal))
Tasks\VSTestTask2.cs (2)
77while (singleLine.StartsWith(_ansiReset, StringComparison.Ordinal)) 264if (singleLine.StartsWith(_messageSplitter, StringComparison.Ordinal))
Microsoft.TestPlatform.CoreUtilities (9)
Helpers\CommandLineArgumentsHelper.cs (2)
29if (args[i].StartsWith("-", StringComparison.Ordinal)) 31if (i < args.Length - 1 && !args[i + 1].StartsWith("-", StringComparison.Ordinal))
Helpers\FileHelper.cs (1)
60pattern => file.EndsWith(pattern, StringComparison.OrdinalIgnoreCase)));
Helpers\MicrosoftTestingPlatformDetector.cs (4)
98if (string.Equals(key, MicrosoftTestingPlatformApplicationMetadataKey, StringComparison.Ordinal) 99&& string.Equals(value, "true", StringComparison.OrdinalIgnoreCase)) 150return string.Equals(metadataReader.GetString(typeNameHandle), "AssemblyMetadataAttribute", StringComparison.Ordinal) 151&& string.Equals(metadataReader.GetString(typeNamespaceHandle), "System.Reflection", StringComparison.Ordinal);
Utilities\TimeSpanParser.cs (2)
40var c = StringComparison.OrdinalIgnoreCase;
Microsoft.TestPlatform.CrossPlatEngine (24)
Client\Parallel\ParallelDiscoveryEventsHandler.cs (1)
172&& rawMessage.IndexOf(CommonResources.CancellationRequested, StringComparison.Ordinal) >= 0)
Client\ProxyOperationManager.cs (4)
262&& hostDebugEnabled.Equals("1", StringComparison.Ordinal)) 265&& nativeHostDebugEnabled.Equals("1", StringComparison.Ordinal))) 486var versionCheckProperty = properties.FirstOrDefault(p => string.Equals(p.Name, _versionCheckPropertyName, StringComparison.OrdinalIgnoreCase)); 492var makeRunsettingsCompatibleProperty = properties.FirstOrDefault(p => string.Equals(p.Name, _makeRunsettingsCompatiblePropertyName, StringComparison.OrdinalIgnoreCase));
Client\TestLoggerManager.cs (1)
408if (!string.Equals(friendlyName, extension.Metadata.FriendlyName, StringComparison.OrdinalIgnoreCase))
DataCollection\DataCollectionLauncherFactory.cs (4)
31if (string.Equals(dataCollectorSettings.FriendlyName, "event Log", StringComparison.OrdinalIgnoreCase) 32|| string.Equals(dataCollectorSettings.Uri?.ToString(), @"datacollector://Microsoft/EventLog/2.0", StringComparison.OrdinalIgnoreCase)) 43return currentProcessPath.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) 44|| currentProcessPath.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase)
DataCollection\DefaultDataCollectionLauncher.cs (2)
65string dataCollectorProcessPath = currentProcessPath.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) 66|| currentProcessPath.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase)
DataCollection\ProxyDataCollectionManager.cs (2)
269dataCollectorDebugEnabled.Equals("1", StringComparison.Ordinal)) 391if (enabledDataCollectors.Any(dcSettings => string.Equals(dcSettings.FriendlyName, settings.FriendlyName, StringComparison.OrdinalIgnoreCase)))
Discovery\DiscovererEnumerator.cs (3)
302.Equals(Constants.DefaultAdapterLocation, StringComparison.OrdinalIgnoreCase); 488return ".dll".Equals(fileExtension, StringComparison.OrdinalIgnoreCase) || 489".exe".Equals(fileExtension, StringComparison.OrdinalIgnoreCase);
Execution\BaseRunTests.cs (1)
501foreach (var adapterMetrics in TestRunCache.AdapterTelemetry.Keys.Where(k => k.StartsWith(executorUri, StringComparison.Ordinal)))
Execution\MSTestV1TelemetryHelper.cs (2)
24return string.Equals(executorUri, "executor://mstestadapter/v1", StringComparison.OrdinalIgnoreCase); 55if (hasExtension && testExtension!.StartsWith("urn:", StringComparison.Ordinal))
PostProcessing\ArtifactProcessingManager.cs (1)
252private static bool IsTelemetryOptedIn() => Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true;
TestEngine.cs (3)
474if (currentProcessPath.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) 475|| currentProcessPath.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase)) 492runConfiguration.TargetFramework!.Name.IndexOf("netframework", StringComparison.OrdinalIgnoreCase) >= 0)
Microsoft.TestPlatform.Extensions.BlameDataCollector (15)
BlameCollector.cs (8)
360case XmlAttribute attribute when string.Equals(attribute.Name, Constants.CollectDumpAlwaysKey, StringComparison.OrdinalIgnoreCase): 362if ((!string.Equals(attribute.Value, Constants.TrueConfigurationValue, StringComparison.OrdinalIgnoreCase) 363&& !string.Equals(attribute.Value, Constants.FalseConfigurationValue, StringComparison.OrdinalIgnoreCase)) 371case XmlAttribute attribute when string.Equals(attribute.Name, Constants.DumpTypeKey, StringComparison.OrdinalIgnoreCase): 404case XmlAttribute attribute when string.Equals(attribute.Name, Constants.TestTimeout, StringComparison.OrdinalIgnoreCase): 418case XmlAttribute attribute when string.Equals(attribute.Name, Constants.HangDumpTypeKey, StringComparison.OrdinalIgnoreCase): 432case XmlAttribute attribute when string.Equals(attribute.Name, Constants.DumpTypeKey, StringComparison.OrdinalIgnoreCase): 598if (dumpFileName.StartsWith(_testHostProcessName, StringComparison.OrdinalIgnoreCase))
BlameLogger.cs (1)
133var uriDataAttachment = attachmentSet.Attachments.LastOrDefault((attachment) => attachment.Uri.ToString().EndsWith(".xml", StringComparison.Ordinal));
ProcDumpDumper.cs (3)
124if (!outputFile.EndsWith(".dmp", StringComparison.OrdinalIgnoreCase)) 264.Where(dump => Path.GetFileNameWithoutExtension(dump).StartsWith(_outputFilePrefix ?? string.Empty, StringComparison.Ordinal)) 296if (!outputFile.EndsWith(".dmp", StringComparison.OrdinalIgnoreCase))
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
Microsoft.TestPlatform.Filter.Source (8)
Condition.cs (7)
113&& string.Equals(Value, NoneFilterValue, StringComparison.OrdinalIgnoreCase)) 123if (string.Equals(propertyValue, Value, StringComparison.OrdinalIgnoreCase)) 142if (propertyValue!.IndexOf(Value, StringComparison.OrdinalIgnoreCase) != -1) 168Operation.Equal => string.Equals(singleValue, Value, StringComparison.OrdinalIgnoreCase), 169Operation.NotEqual => !string.Equals(singleValue, Value, StringComparison.OrdinalIgnoreCase), 170Operation.Contains => singleValue.IndexOf(Value, StringComparison.OrdinalIgnoreCase) != -1, 171Operation.NotContains => singleValue.IndexOf(Value, StringComparison.OrdinalIgnoreCase) == -1,
FilterExpression.cs (1)
255if (string.Equals("|", token, StringComparison.Ordinal))
Microsoft.TestPlatform.PlatformAbstractions (2)
common\Tracing\PlatformEqtTrace.cs (2)
349if (LogFile.EndsWith(@"\", StringComparison.Ordinal) || LogFile.EndsWith("/", StringComparison.Ordinal))
Microsoft.TestPlatform.TestHostRuntimeProvider (17)
Hosting\DefaultTestHostManager.cs (5)
221if (!(processName.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) 222|| processName.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase)) 264if (targetFramework.Name.StartsWith(".NETFramework,Version=v", StringComparison.Ordinal)) 336var uwpSources = sources.Where(source => source.EndsWith(".appxrecipe", StringComparison.OrdinalIgnoreCase)); 359return framework!.Name.IndexOf("NETFramework", StringComparison.OrdinalIgnoreCase) >= 0;
Hosting\DotnetTestHostManager.cs (12)
165internal bool MakeRunsettingsCompatible => _hostPackageVersion.StartsWith("15.0.0-preview", StringComparison.Ordinal); 374if (!testHostPath.IsNullOrWhiteSpace() && testHostPath.IndexOf("microsoft.testplatform.testhost", StringComparison.OrdinalIgnoreCase) >= 0) 539if (_targetFramework.Name.StartsWith(".NETCoreApp,", StringComparison.OrdinalIgnoreCase) 640=> currentProcessPath.EndsWith("dotnet", StringComparison.OrdinalIgnoreCase) || 641currentProcessPath.EndsWith("dotnet.exe", StringComparison.OrdinalIgnoreCase); 771if (string.Equals(environmentVariable.Key, name, StringComparison.OrdinalIgnoreCase)) 865return framework!.Name.IndexOf("netcoreapp", StringComparison.OrdinalIgnoreCase) >= 0 866|| framework.Name.IndexOf("net5", StringComparison.OrdinalIgnoreCase) >= 0; 946.Where(kvp => kvp.Key.StartsWith("DOTNET_", StringComparison.OrdinalIgnoreCase)) 1005var testhostPackage = context.RuntimeLibraries.FirstOrDefault(lib => lib.Name.Equals(testHostPackageName, StringComparison.OrdinalIgnoreCase)); 1013if (path.EndsWith("testhost.dll", StringComparison.OrdinalIgnoreCase)) 1026IsVersionCheckRequired = !_hostPackageVersion.StartsWith("15.0.0", StringComparison.Ordinal);
Microsoft.TestPlatform.Utilities (17)
CodeCoverageDataAttachmentsHandler.cs (2)
59if (attachment.Uri.LocalPath.EndsWith(CoverageFileExtension, StringComparison.OrdinalIgnoreCase) || 60attachment.Uri.LocalPath.EndsWith(XmlFileExtension, StringComparison.OrdinalIgnoreCase))
InferRunSettingsHelper.cs (12)
310(FakesFriendlyName.Equals(collectorRef.FriendlyName, StringComparison.OrdinalIgnoreCase) || 311CodeCoverageFriendlyName.Equals(collectorRef.FriendlyName, StringComparison.OrdinalIgnoreCase))) 318(CodeCoverageCollectorUri.Equals(collectorRef.Uri.ToString(), StringComparison.OrdinalIgnoreCase) || 319FakesCollectorUri.Equals(collectorRef.Uri.ToString(), StringComparison.OrdinalIgnoreCase))) 733return !sourceFramework.Name.Equals(Framework.DefaultFramework.Name, StringComparison.OrdinalIgnoreCase) 734&& !sourceFramework.Name.Equals(targetFramework.Name, StringComparison.OrdinalIgnoreCase); 751if (attribute.Name.Equals("friendlyName", StringComparison.OrdinalIgnoreCase) && 752attribute.Value.Equals("Code Coverage", StringComparison.OrdinalIgnoreCase)) 758if (attribute.Name.Equals("uri", StringComparison.OrdinalIgnoreCase) && 759attribute.Value.Equals(CodeCoverageCollectorUri, StringComparison.OrdinalIgnoreCase)) 765if (attribute.Name.Equals("assemblyQualifiedName", StringComparison.OrdinalIgnoreCase) && 766attribute.Value.IndexOf("Microsoft.VisualStudio.Coverage.DynamicCoverageDataCollector", StringComparison.OrdinalIgnoreCase) >= 0)
MSTestSettingsUtilities.cs (3)
63return string.Equals(Path.GetExtension(settingsFile), ".testSettings", StringComparison.OrdinalIgnoreCase) 64|| string.Equals(Path.GetExtension(settingsFile), ".testrunConfig", StringComparison.OrdinalIgnoreCase) 65|| string.Equals(Path.GetExtension(settingsFile), ".vsmdi", StringComparison.OrdinalIgnoreCase);
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (1)
VsTestConsoleProcessManager.cs (1)
94_isNetCoreRunner = vstestConsolePath.EndsWith(".dll", StringComparison.Ordinal);
Microsoft.VisualBasic.Core (42)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
173Return method.IsSpecialName AndAlso method.Name.StartsWith("op_", StringComparison.Ordinal)
Microsoft\VisualBasic\DateAndTime.vb (3)
83Return String.Equals(langName, "zh", StringComparison.OrdinalIgnoreCase) OrElse _ 84String.Equals(langName, "ko", StringComparison.OrdinalIgnoreCase) OrElse _ 85String.Equals(langName, "ja", StringComparison.OrdinalIgnoreCase)
Microsoft\VisualBasic\FileIO\FileSystem.vb (15)
92(file.EndsWith(IO.Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) Or 93file.EndsWith(IO.Path.AltDirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)) Then 686StringComparison.OrdinalIgnoreCase), "Invalid FullNewPath") 723StringComparison.OrdinalIgnoreCase), "Invalid FullNewPath") 852If path.EndsWith(IO.Path.DirectorySeparatorChar, StringComparison.Ordinal) Or 853path.EndsWith(IO.Path.AltDirectorySeparatorChar, StringComparison.Ordinal) Then 925If TargetDirectoryFullPath.Equals(SourceDirectoryFullPath, StringComparison.OrdinalIgnoreCase) Then 935SourceDirectoryFullPath, StringComparison.OrdinalIgnoreCase) Then 1130sourceFileFullPath.Equals(destinationFileFullPath, StringComparison.OrdinalIgnoreCase) Then 1468If Not GetParentPath(FullPath).Equals(Path, StringComparison.OrdinalIgnoreCase) Then 1540Return String.Equals(IO.Path.GetPathRoot(Path1), IO.Path.GetPathRoot(Path2), StringComparison.OrdinalIgnoreCase) 1561Return String.Equals(Path, IO.Path.GetPathRoot(Path), StringComparison.OrdinalIgnoreCase) 1576If Path.Equals(IO.Path.GetPathRoot(Path), StringComparison.OrdinalIgnoreCase) Then 1850If path.StartsWith("\\.\", StringComparison.Ordinal) Then 2226Return New String(CharBuffer).Contains(m_SearchText, StringComparison.OrdinalIgnoreCase)
Microsoft\VisualBasic\FileIO\TextFieldParser.vb (3)
634If TrimmedLine.StartsWith(Token, StringComparison.Ordinal) Then 639If line.StartsWith(Token, StringComparison.Ordinal) Then 1238If String.Equals(Token.Trim(), """", StringComparison.Ordinal) Then
Microsoft\VisualBasic\FileSystem.vb (1)
1351If System.String.Equals(sPath, oFile.GetAbsolutePath(), StringComparison.OrdinalIgnoreCase) Then
Microsoft\VisualBasic\Interaction.vb (1)
516If String.Equals(Environment.MachineName, ServerName, StringComparison.OrdinalIgnoreCase) Then
Microsoft\VisualBasic\Strings.vb (18)
1078If String.Equals(Style, NAMEDFORMAT_FIXED, StringComparison.OrdinalIgnoreCase) Then 1090If String.Equals(Style, NAMEDFORMAT_YES_NO, StringComparison.OrdinalIgnoreCase) Then 1096If String.Equals(Style, NAMEDFORMAT_ON_OFF, StringComparison.OrdinalIgnoreCase) Then 1107If String.Equals(Style, NAMEDFORMAT_PERCENT, StringComparison.OrdinalIgnoreCase) Then 1120If String.Equals(Style, NAMEDFORMAT_STANDARD, StringComparison.OrdinalIgnoreCase) Then 1125If String.Equals(Style, NAMEDFORMAT_CURRENCY, StringComparison.OrdinalIgnoreCase) Then 1138If String.Equals(Style, NAMEDFORMAT_LONG_TIME, StringComparison.OrdinalIgnoreCase) Then 1144If String.Equals(Style, NAMEDFORMAT_LONG_DATE, StringComparison.OrdinalIgnoreCase) Then 1159If String.Equals(Style, NAMEDFORMAT_TRUE_FALSE, StringComparison.OrdinalIgnoreCase) Then 1165If String.Equals(Style, NAMEDFORMAT_SHORT_TIME, StringComparison.OrdinalIgnoreCase) Then 1171If String.Equals(Style, NAMEDFORMAT_SHORT_DATE, StringComparison.OrdinalIgnoreCase) Then 1177If String.Equals(Style, NAMEDFORMAT_SCIENTIFIC, StringComparison.OrdinalIgnoreCase) Then 1197If String.Equals(Style, NAMEDFORMAT_MEDIUM_TIME, StringComparison.OrdinalIgnoreCase) Then 1203If String.Equals(Style, NAMEDFORMAT_MEDIUM_DATE, StringComparison.OrdinalIgnoreCase) Then 1212If String.Equals(Style, NAMEDFORMAT_GENERAL_DATE, StringComparison.OrdinalIgnoreCase) Then 1221If String.Equals(Style, NAMEDFORMAT_GENERAL_NUMBER, StringComparison.OrdinalIgnoreCase) Then 1674If Not System.String.Equals("$", nfi.CurrencySymbol, System.StringComparison.Ordinal) Then 1751If Not System.String.Equals("-", nfi.NegativeSign, System.StringComparison.Ordinal) Then
Microsoft.VisualStudio.TestPlatform.Common (29)
DataCollection\DataCollectionManager.cs (7)
428if (string.Equals(friendlyName, extension.Metadata.FriendlyName, StringComparison.OrdinalIgnoreCase)) 453if (string.Equals(extension.TestPluginInfo?.IdentifierData, extensionUri, StringComparison.OrdinalIgnoreCase)) 472if (string.Equals(uri, extension.Metadata.ExtensionUri, StringComparison.OrdinalIgnoreCase)) 597if (runEnabledDataCollectors.Any(dcSettings => string.Equals(dcSettings.FriendlyName, settings.FriendlyName, StringComparison.OrdinalIgnoreCase))) 660OrderBy(rdc => rdc.DataCollectorConfig.FriendlyName.Equals(CodeCoverageFriendlyName, StringComparison.OrdinalIgnoreCase) ? 1 : 0)) 711if (string.Equals(namevaluepair.Value, alreadyRequestedVariable.Value, StringComparison.Ordinal)) 727if (collectorFriendlyName.Equals(CodeCoverageFriendlyName, StringComparison.OrdinalIgnoreCase))
DataCollection\DataCollectionTelemetryManager.cs (5)
49if (!string.Equals(profilerVariable, name, StringComparison.Ordinal)) 60if (string.Equals(value, existingValue, StringComparison.OrdinalIgnoreCase)) 66if (!string.Equals(profilerVariable, name, StringComparison.Ordinal)) 76dataCollectorInformation.TestExecutionEnvironmentVariables.Any(pair => pair.Key.StartsWith(ClrIeInstrumentationMethodConfigurationPrefix32Variable, StringComparison.Ordinal)) && 77dataCollectorInformation.TestExecutionEnvironmentVariables.Any(pair => pair.Key.StartsWith(ClrIeInstrumentationMethodConfigurationPrefix64Variable, StringComparison.Ordinal)))
ExtensionFramework\TestExtensionManager.cs (1)
118if (string.Equals(extensionUri, availableExtensionUri.AbsoluteUri, StringComparison.OrdinalIgnoreCase))
ExtensionFramework\TestPluginCache.cs (1)
411: extensions.Where(ext => ext.EndsWith(endsWithPattern, StringComparison.OrdinalIgnoreCase));
src\vstest\src\Microsoft.TestPlatform.Filter.Source\Condition.cs (7)
113&& string.Equals(Value, NoneFilterValue, StringComparison.OrdinalIgnoreCase)) 123if (string.Equals(propertyValue, Value, StringComparison.OrdinalIgnoreCase)) 142if (propertyValue!.IndexOf(Value, StringComparison.OrdinalIgnoreCase) != -1) 168Operation.Equal => string.Equals(singleValue, Value, StringComparison.OrdinalIgnoreCase), 169Operation.NotEqual => !string.Equals(singleValue, Value, StringComparison.OrdinalIgnoreCase), 170Operation.Contains => singleValue.IndexOf(Value, StringComparison.OrdinalIgnoreCase) != -1, 171Operation.NotContains => singleValue.IndexOf(Value, StringComparison.OrdinalIgnoreCase) == -1,
src\vstest\src\Microsoft.TestPlatform.Filter.Source\FilterExpression.cs (1)
255if (string.Equals("|", token, StringComparison.Ordinal))
Utilities\AssemblyResolver.cs (1)
124var isResource = requestedName.Name.EndsWith(".resources", StringComparison.Ordinal);
Utilities\FakesUtilities.cs (5)
75if (targetFramework.Name.IndexOf("netstandard", StringComparison.OrdinalIgnoreCase) >= 0 || 76targetFramework.Name.IndexOf("netcoreapp", StringComparison.OrdinalIgnoreCase) >= 0 || 77targetFramework.Name.IndexOf("net5", StringComparison.OrdinalIgnoreCase) >= 0) 131if (string.Equals(FakesMetadata.DataCollectorUriV1, uri, StringComparison.OrdinalIgnoreCase) || 132string.Equals(FakesMetadata.DataCollectorUriV2, uri, StringComparison.OrdinalIgnoreCase))
Utilities\RunSettingsProviderExtensions.cs (1)
134if (string.Equals(node.Attributes![NameString]!.Value, attrName, StringComparison.Ordinal))
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (18)
ObjectModel\TestCategoryItems.cs (1)
69return string.Equals(_category, otherItem._category, StringComparison.OrdinalIgnoreCase);
Utility\Converter.cs (11)
183if (attachmentSet.Uri.AbsoluteUri.StartsWith(Constants.DataCollectorUriPrefix, StringComparison.OrdinalIgnoreCase)) 204if (!attachmentSet.Uri.AbsoluteUri.StartsWith(Constants.DataCollectorUriPrefix, StringComparison.OrdinalIgnoreCase)) 241if (TestResultMessage.AdditionalInfoCategory.Equals(message.Category, StringComparison.OrdinalIgnoreCase)) 245else if (TestResultMessage.DebugTraceCategory.Equals(message.Category, StringComparison.OrdinalIgnoreCase)) 249else if (TestResultMessage.StandardErrorCategory.Equals(message.Category, StringComparison.OrdinalIgnoreCase)) 253else if (TestResultMessage.StandardOutCategory.Equals(message.Category, StringComparison.OrdinalIgnoreCase)) 393if (attachmentSet.Uri.AbsoluteUri.StartsWith(Constants.DataCollectorUriPrefix, StringComparison.OrdinalIgnoreCase)) 599var nameToCheck = !fullyQualifiedName.Equals(testName, StringComparison.OrdinalIgnoreCase) && fullyQualifiedName.EndsWith(testName, StringComparison.Ordinal) ? 612className = nameToCheck.Substring(0, nameToCheck.LastIndexOf("::", StringComparison.Ordinal)); 656var testMethodName = fullyQualifiedName.StartsWith($"{className}.", StringComparison.Ordinal) ? fullyQualifiedName.Remove(0, $"{className}.".Length) : fullyQualifiedName;
Utility\TrxFileHelper.cs (2)
211if (!pathTokens[i].Equals(basePathTokens[i], StringComparison.OrdinalIgnoreCase)) 219if (!pathTokens[i].Equals(basePathTokens[i], StringComparison.OrdinalIgnoreCase))
XML\XmlPersistence.cs (4)
589string defaultFieldLocation = fieldName.StartsWith("m_", StringComparison.Ordinal) ? fieldName.Substring(2, fieldName.Length - 2) : fieldName; 747if (location.StartsWith("@", StringComparison.Ordinal)) 861if (query.Length > 0 || queryIn.StartsWith("/", StringComparison.Ordinal)) 866if (part != "." && part != ".." && !part.Contains(":") && (part.Length > 0) && (!part.StartsWith("@", StringComparison.Ordinal)))
Microsoft.VisualStudio.TestPlatform.ObjectModel (27)
Logger\LoggerRunSettings.cs (4)
115if (reader.Name.Equals(loggersSettingName, StringComparison.OrdinalIgnoreCase)) 171if (reader.Name.Equals(loggerSettingName, StringComparison.OrdinalIgnoreCase)) 204logger.FriendlyName.Equals(loggerSettings.FriendlyName, StringComparison.OrdinalIgnoreCase)) 212logger.Uri.ToString().Equals(loggerSettings.Uri.ToString(), StringComparison.OrdinalIgnoreCase))
Nuget.Frameworks\CompatibilityProvider.cs (2)
185if (candidate.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase)) 189else if (candidate.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase))
Nuget.Frameworks\FrameworkNameProvider.cs (1)
527if (profile.StartsWith("Profile", StringComparison.OrdinalIgnoreCase))
Nuget.Frameworks\FrameworkReducer.cs (6)
98f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 99|| f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase) 190return f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 191|| f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase); 199return first.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 200|| first.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase);
Nuget.Frameworks\NuGetFrameworkFactory.cs (4)
46Debug.Assert(folderName.IndexOf(";", StringComparison.Ordinal) < 0, "invalid folder name, this appears to contain multiple frameworks"); 183var versionPart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Version=", StringComparison.OrdinalIgnoreCase) == 0)); 184var profilePart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Profile=", StringComparison.OrdinalIgnoreCase) == 0)); 224var versionPart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Version=", StringComparison.OrdinalIgnoreCase) == 0));
RunSettings\TestRunParameters.cs (2)
47if (string.Equals(reader.Name, "Name", StringComparison.OrdinalIgnoreCase)) 51else if (string.Equals(reader.Name, "Value", StringComparison.OrdinalIgnoreCase))
TestProperty\TestProperty.cs (6)
196if (type == null && typeName.StartsWith("System.Uri", StringComparison.Ordinal)) 200else if (type == null && typeName.StartsWith("System.TimeSpan", StringComparison.Ordinal)) 204else if (type == null && typeName.StartsWith("System.DateTimeOffset", StringComparison.Ordinal)) 208else if (type == null && typeName.StartsWith("System.Int16", StringComparison.Ordinal)) 213else if (type == null && typeName.StartsWith("System.Int32", StringComparison.Ordinal)) 217else if (type == null && typeName.StartsWith("System.Int64", StringComparison.Ordinal))
Utilities\XmlRunSettingsUtilities.cs (2)
72if (string.Equals(dataCollectorUri, uri, StringComparison.OrdinalIgnoreCase)) 367while (!string.Equals(reader.Name, nodeName, StringComparison.OrdinalIgnoreCase)
Microsoft.Web.Xdt.Extensions (3)
InsertOrAppendAttribute.cs (3)
58if (trimmedArg.StartsWith(name, StringComparison.OrdinalIgnoreCase)) 94if (string.Equals(att.Name, AttributeName, StringComparison.OrdinalIgnoreCase)) 111if (string.Equals(att.Name, AttributeName, StringComparison.OrdinalIgnoreCase))
Microsoft.Web.XmlTransform (14)
XmlAttributePreservationDict.cs (4)
36Debug.Assert(elementStartTag.StartsWith("<", StringComparison.Ordinal) && elementStartTag.EndsWith(">", StringComparison.Ordinal), "Expected string containing exactly a single tag"); 64bool selfClosed = (elementStartTag.EndsWith("/>", StringComparison.Ordinal)); 246return space.IndexOf("\n", StringComparison.Ordinal) >= 0;
XmlAttributePreservingWriter.cs (1)
208if (currentBuffer.EndsWith(" /", StringComparison.Ordinal)) {
XmlFormatter.cs (1)
423if (currentIndentNode.Value.StartsWith(previousIndentNode.Value, StringComparison.Ordinal)) {
XmlLocator.cs (3)
237if (!basePath.EndsWith("/", StringComparison.Ordinal)) { 249if (!predicate.StartsWith("[", StringComparison.Ordinal)) { 252if (!predicate.EndsWith("]", StringComparison.Ordinal)) {
XmlLocators.cs (1)
77if (!xpath.StartsWith("/", StringComparison.Ordinal)) {
XmlTransformation.cs (1)
111if (attribute.Value.Equals(TransformNamespace, StringComparison.Ordinal)) {
XmlTransforms.cs (3)
350if (string.Compare(attributeName, tokenizeValueCurrentXmlAttribute.Name, StringComparison.OrdinalIgnoreCase) != 0) 383position = transformValue.IndexOf(patternPrefix, position, StringComparison.OrdinalIgnoreCase); 521position = transformValue.IndexOf("{%", position, StringComparison.OrdinalIgnoreCase);
Microsoft.Win32.Registry (1)
Microsoft\Win32\Registry.cs (1)
55if (baseKey != null && keyName.StartsWith(baseKey.Name, StringComparison.OrdinalIgnoreCase))
Mono.Cecil (2)
Mono.Cecil.Metadata\Buffers.cs (1)
374 if (previous.EndsWith (@string, StringComparison.Ordinal) && !IsLowSurrogateChar (entry.Key [0])) {
Mono.Cecil\BaseAssemblyResolver.cs (1)
203 if (string.Equals (Path.GetExtension (path), ".dll", StringComparison.OrdinalIgnoreCase))
MSBuild (73)
CommandLine\CommandLineParser.cs (19)
238if (unquotedCommandLineArg.StartsWith("@", StringComparison.Ordinal)) 284if (string.Equals(switchName, "m", StringComparison.OrdinalIgnoreCase) || 285string.Equals(switchName, "maxcpucount", StringComparison.OrdinalIgnoreCase)) 290else if (string.Equals(switchName, "bl", StringComparison.OrdinalIgnoreCase) || 291string.Equals(switchName, "binarylogger", StringComparison.OrdinalIgnoreCase)) 297else if (string.Equals(switchName, "prof", StringComparison.OrdinalIgnoreCase) || 298string.Equals(switchName, "profileevaluation", StringComparison.OrdinalIgnoreCase)) 302else if (string.Equals(switchName, "mt", StringComparison.OrdinalIgnoreCase) || 303string.Equals(switchName, "multithreaded", StringComparison.OrdinalIgnoreCase)) 356if (string.Equals(responseFile, includedResponseFile, StringComparison.OrdinalIgnoreCase)) 385if (!responseFileLine.StartsWith("#", StringComparison.Ordinal)) 541if (!string.Equals(projectDirectory, exePath, StringComparison.OrdinalIgnoreCase)) 652return envVar.StartsWith("%", StringComparison.Ordinal) && envVar.EndsWith("%", StringComparison.Ordinal) && envVar.Length > 1; 701return unquotedCommandLineArgument.StartsWith("-", StringComparison.Ordinal) // superset of "--" 702|| unquotedCommandLineArgument.StartsWith("/", StringComparison.Ordinal); 716if (unquotedSwitch.StartsWith("--", StringComparison.Ordinal)) 720else if (unquotedSwitch.StartsWith("-", StringComparison.Ordinal) || unquotedSwitch.StartsWith("/", StringComparison.Ordinal))
CommandLine\CommandLineSwitches.cs (2)
325if (string.Equals(switchName, parameterlessSwitchName, StringComparison.OrdinalIgnoreCase)) 367if (string.Equals(switchName, parameterizedSwitchName, StringComparison.OrdinalIgnoreCase))
OutOfProcTaskHostNode.cs (7)
1475_debugCommunications = taskConfiguration.BuildProcessEnvironment.ContainsValueAndIsEqual("MSBUILDDEBUGCOMM", "1", StringComparison.OrdinalIgnoreCase); 1476_updateEnvironment = !taskConfiguration.BuildProcessEnvironment.ContainsValueAndIsEqual("MSBuildTaskHostDoNotUpdateEnvironment", "1", StringComparison.OrdinalIgnoreCase); 1477_updateEnvironmentAndLog = taskConfiguration.BuildProcessEnvironment.ContainsValueAndIsEqual("MSBuildTaskHostUpdateEnvironmentAndLog", "1", StringComparison.OrdinalIgnoreCase); 1673if (String.Equals(environmentValue, oldValue, StringComparison.OrdinalIgnoreCase)) 1740if (String.Equals(environmentValue, oldValue, StringComparison.OrdinalIgnoreCase)) 1793if (!String.Equals(oldValue, newValue, StringComparison.OrdinalIgnoreCase)) 1810if (!String.Equals(oldValue, newValue, StringComparison.OrdinalIgnoreCase))
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
src\msbuild\src\Shared\ErrorUtilities.cs (1)
27if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
src\msbuild\src\Shared\StringExtensions.cs (1)
16public static string Replace(this string aString, string oldValue, string newValue, StringComparison stringComparison)
src\msbuild\src\Shared\TypeLoader.cs (4)
188if (longerTypeName.EndsWith(shorterTypeName, StringComparison.OrdinalIgnoreCase)) 219isPartialMatch = (String.Equals(typeName1, typeName2, StringComparison.OrdinalIgnoreCase)); 669_runtime = targetFramework.StartsWith(DotNetCoreIdentifier, StringComparison.Ordinal) ? MSBuildRuntimeValues.net : MSBuildRuntimeValues.clr4; 679bool hasSystemRuntime = assembly.GetReferencedAssemblies().Any(a => string.Equals(a.Name, SystemRuntimeAssemblyName, StringComparison.OrdinalIgnoreCase));
XMake.cs (38)
1634loggers[0].Parameters.IndexOf("ENABLEMPLOGGING", StringComparison.OrdinalIgnoreCase) != -1 && 1635loggers[0].Parameters.IndexOf("V=", StringComparison.OrdinalIgnoreCase) == -1 && // Console logger could have had a verbosity 1636loggers[0].Parameters.IndexOf("VERBOSITY=", StringComparison.OrdinalIgnoreCase) == -1) // override with the /clp switch 1658(logger.Parameters.IndexOf("V=DIAG", StringComparison.OrdinalIgnoreCase) != -1 || 1659logger.Parameters.IndexOf("VERBOSITY=DIAG", StringComparison.OrdinalIgnoreCase) != -1)) 1672(logger.CentralLogger.Parameters.IndexOf("V=DIAG", StringComparison.OrdinalIgnoreCase) != -1 || 1673logger.CentralLogger.Parameters.IndexOf("VERBOSITY=DIAG", StringComparison.OrdinalIgnoreCase) != -1)) 1782if (!string.Equals(Environment.GetEnvironmentVariable("MSBUILDLOGASYNC"), "1", StringComparison.Ordinal)) 1877bool restoreOnly = targets.Length == 1 && string.Equals(targets[0], MSBuildConstants.RestoreTargetName, StringComparison.OrdinalIgnoreCase); 2854if (parameterAndValue[0].Equals("default", StringComparison.InvariantCultureIgnoreCase) && parameterAndValue.Length > 1) 2934if (terminalLoggerArg.Equals("on", StringComparison.InvariantCultureIgnoreCase)) 2938else if (terminalLoggerArg.Equals("off", StringComparison.InvariantCultureIgnoreCase)) 2979if (!terminalLoggerArg.Equals("auto", StringComparison.OrdinalIgnoreCase)) 3065if (trimmedParameter.Equals(nameof(ProjectIsolationMode.MessageUponIsolationViolation), StringComparison.OrdinalIgnoreCase) 3066|| trimmedParameter.Equals("Message", StringComparison.OrdinalIgnoreCase)) 3097if (parameter.Trim().Equals("NoBuild", StringComparison.OrdinalIgnoreCase)) 3560if (!extensionsToIgnore.Contains(Path.GetExtension(s)) && !s.EndsWith("~", StringComparison.CurrentCultureIgnoreCase)) 3596InitializationException.VerifyThrow(string.Equals(solutionName, projectName, StringComparison.OrdinalIgnoreCase), projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory); 3617if (!string.Equals(firstPotentialProjectExtension, secondPotentialProjectExtension, StringComparison.OrdinalIgnoreCase)) 3620if (string.Equals(firstPotentialProjectExtension, ".proj", StringComparison.OrdinalIgnoreCase)) 3627else if (string.Equals(secondPotentialProjectExtension, ".proj", StringComparison.OrdinalIgnoreCase)) 3686|| !string.Equals(physicalPwd, physicalCwd, StringComparison.Ordinal)) 3715InitializationException.VerifyThrow(string.Equals(extension, Path.GetExtension(extension), StringComparison.OrdinalIgnoreCase), "InvalidExtensionToIgnore", extension, null, false); 4186if (!string.IsNullOrEmpty(fileParameters) && !fileParameters.EndsWith(";", StringComparison.OrdinalIgnoreCase)) 4219bool found = nameValue.StartsWith($"{name}=", StringComparison.OrdinalIgnoreCase) || // Parameters with value, such as "logfile=foo.txt" 4220string.Equals(name, nameValue, StringComparison.OrdinalIgnoreCase); // Parameters without value, such as "append" 4262if (string.Equals(value, "q", StringComparison.OrdinalIgnoreCase) || 4263string.Equals(value, "quiet", StringComparison.OrdinalIgnoreCase)) 4267else if (string.Equals(value, "m", StringComparison.OrdinalIgnoreCase) || 4268string.Equals(value, "minimal", StringComparison.OrdinalIgnoreCase)) 4272else if (string.Equals(value, "n", StringComparison.OrdinalIgnoreCase) || 4273string.Equals(value, "normal", StringComparison.OrdinalIgnoreCase)) 4277else if (string.Equals(value, "d", StringComparison.OrdinalIgnoreCase) || 4278string.Equals(value, "detailed", StringComparison.OrdinalIgnoreCase)) 4282else if (string.Equals(value, "diag", StringComparison.OrdinalIgnoreCase) || 4283string.Equals(value, "diagnostic", StringComparison.OrdinalIgnoreCase)) 4406if (string.Equals(loggerTypeSpec[i] as string, nameof(isOptional), StringComparison.OrdinalIgnoreCase)) 4421if (string.Equals(loggerAssemblySpec, "Microsoft.Build.Engine", StringComparison.OrdinalIgnoreCase))
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1086[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.StringComparison))]
MyFrontend (1)
Components\NavigationManagerExtensions.cs (1)
9if (uri.StartsWith(navigationManager.BaseUri, StringComparison.Ordinal))
netstandard (1)
netstandard.cs (1)
2020[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.StringComparison))]
NuGet.Build.Tasks (14)
BuildTasksUtility.cs (4)
765if (!string.Equals(environmentVariableReader.GetEnvironmentVariable("MSBUILDBINARYLOGGERENABLED"), bool.TrueString, StringComparison.OrdinalIgnoreCase)) 777if (string.Equals(bool.FalseString, trimmed, StringComparison.OrdinalIgnoreCase) || string.Equals("0", trimmed, StringComparison.OrdinalIgnoreCase)) 782if (string.Equals("2", trimmed, StringComparison.OrdinalIgnoreCase))
GetReferenceNearestTargetFrameworkTask.cs (2)
222nugetFramework = targetFrameworkMoniker.Contains(',', StringComparison.Ordinal) 247targetPlatformMoniker.Equals("None", StringComparison.OrdinalIgnoreCase) ?
GetRestoreProjectReferencesTask.cs (1)
71|| Boolean.TrueString.Equals(refOutput, StringComparison.OrdinalIgnoreCase))
GetRestoreSettingsTask.cs (1)
116if (!string.IsNullOrEmpty(debugRestoreTask) && debugRestoreTask.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase))
GetRestoreSolutionProjectsTask.cs (1)
72if (projectPath.EndsWith(MetaProjExtension, StringComparison.OrdinalIgnoreCase))
RestoreTask.cs (1)
146(debugRestoreTask.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase) || debugRestoreTask == "1"))
StaticGraphRestoreTaskBase.cs (3)
46public bool IsSolutionPathDefined => !string.IsNullOrWhiteSpace(SolutionPath) && !string.Equals(SolutionPath, "*Undefined*", StringComparison.OrdinalIgnoreCase); 103if (string.Equals(debugEnvironmentVariable, bool.TrueString, StringComparison.OrdinalIgnoreCase) || 104string.Equals(debugEnvironmentVariable, "1", StringComparison.OrdinalIgnoreCase))
WriteRestoreGraphTask.cs (1)
48if (string.Equals(_environmentVariableReader.GetEnvironmentVariable("DEBUG_RESTORE_GRAPH_TASK"), bool.TrueString, StringComparison.OrdinalIgnoreCase))
NuGet.Build.Tasks.Console (13)
ExtensionMethods.cs (2)
77: string.Equals(value, bool.FalseString, StringComparison.OrdinalIgnoreCase); 90: string.Equals(value, bool.TrueString, StringComparison.OrdinalIgnoreCase);
MSBuildFeatureFlags.cs (3)
28get => string.Equals(Environment.GetEnvironmentVariable("MSBuildCacheFileEnumerations"), "1", StringComparison.Ordinal); 41get => string.Equals(Environment.GetEnvironmentVariable("MSBuildLoadAllFilesAsReadonly"), "1", StringComparison.Ordinal); 77get => !string.Equals(Environment.GetEnvironmentVariable("MSBuildSkipEagerWildCardEvaluationRegexes"), null, StringComparison.Ordinal);
MSBuildStaticGraphRestore.cs (6)
145if ((string.Equals(Path.GetExtension(entryProjectFilePath), ".sln", StringComparison.OrdinalIgnoreCase) 146|| string.Equals(Path.GetExtension(entryProjectFilePath), ".slnx", StringComparison.OrdinalIgnoreCase)) 620solutionDir = string.Equals(solutionDir, "*Undefined*", StringComparison.OrdinalIgnoreCase) 717if (string.Equals(extension, ".sln", StringComparison.OrdinalIgnoreCase) 718|| string.Equals(extension, ".slnx", StringComparison.OrdinalIgnoreCase)) 824if (!string.Equals(envVar, bool.FalseString, StringComparison.OrdinalIgnoreCase))
Program.cs (1)
68if (string.Equals(environmentVariableReader.GetEnvironmentVariable("DEBUG_RESTORE_TASK"), bool.TrueString, StringComparison.OrdinalIgnoreCase))
ProjectItemInstanceEvaluatedIncludeComparer.cs (1)
40return string.Equals(x?.Identity, y?.Identity, StringComparison.OrdinalIgnoreCase);
NuGet.Build.Tasks.Pack (8)
PackTask.cs (1)
130if (!string.IsNullOrEmpty(debugPackTask) && debugPackTask.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase))
PackTaskLogic.cs (7)
763sourcePath.StartsWith(packArgs.CurrentDirectory, StringComparison.CurrentCultureIgnoreCase) && 765.Equals(packageFile.GetProperty(IdentityProperty), StringComparison.CurrentCultureIgnoreCase)) 778else if (identity.EndsWith(Path.GetFileName(sourcePath), StringComparison.CurrentCultureIgnoreCase)) 805.Equals(Path.GetExtension(targetPath), StringComparison.OrdinalIgnoreCase)) 1015if (centralTDG.FrameworkName.Equals(framework.FrameworkName.ToString(), StringComparison.OrdinalIgnoreCase)) 1104string.Equals(library.Name, packageDependency.Name, StringComparison.OrdinalIgnoreCase)); 1149var index = item.IndexOf("=", StringComparison.Ordinal);
NuGet.CommandLine.XPlat (49)
Commands\ConfigCommands\ConfigRunners.cs (3)
72if (args.AllOrConfigKey.Equals("all", StringComparison.OrdinalIgnoreCase)) 113bool encrypt = args.ConfigKey.Equals(ConfigurationConstants.PasswordKey, StringComparison.OrdinalIgnoreCase); 277if (key.Equals(configKey, StringComparison.OrdinalIgnoreCase))
Commands\DeleteCommand.cs (1)
114return result != null && result.StartsWith(Strings.ConsoleConfirmMessageAccept, StringComparison.OrdinalIgnoreCase);
Commands\Package\Download\PackageDownloadRunner.cs (1)
284if (string.Equals(allRepos[i].PackageSource.Name, mappedName, StringComparison.OrdinalIgnoreCase))
Commands\Package\PackageWithVersionRange.cs (1)
77if (!x.Id.Equals(y.Id, StringComparison.OrdinalIgnoreCase))
Commands\Package\Update\PackageUpdateCommandRunner.cs (5)
164.Where(id => packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, id, StringComparison.OrdinalIgnoreCase))) 170.Where(l => l.Type == "package" && (packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, l.Name, StringComparison.OrdinalIgnoreCase)))) 175.Where(d => d.LibraryRange.TypeConstraint == LibraryDependencyTarget.Package && (packages is null || packages.Count == 0 || packages.Any(p => string.Equals(p.Id, d.Name, StringComparison.OrdinalIgnoreCase)))) 568if (string.Equals(packageId, dependency.Name, StringComparison.OrdinalIgnoreCase)) 778string.Equals(projectSpec?.RestoreMetadata?.RestoreAuditProperties?.AuditMode, "all", StringComparison.OrdinalIgnoreCase);
Commands\Package\Update\PackageUpdateIO.cs (2)
190string.Equals(pair.SummaryRequest.Request.Project.FilePath, updatedPackageSpec.FilePath, StringComparison.OrdinalIgnoreCase)); 472string.Equals(pair.SummaryRequest.Request.Project.FilePath, projectPath, StringComparison.OrdinalIgnoreCase));
Commands\PackageReferenceCommands\AddPackageReferenceCommand.cs (1)
166|| (!projectPath.EndsWith("proj", StringComparison.OrdinalIgnoreCase)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (2)
366var index = frameworkInfo.Dependencies.FirstIndex(dep => dep.Name.Equals(packageDependency.Id, StringComparison.OrdinalIgnoreCase)); 479.Where(p => p.Key.Name.Equals(packageId, StringComparison.OrdinalIgnoreCase));
Commands\PackageReferenceCommands\RemovePackageReferenceCommand.cs (1)
81|| (!projectPath.EndsWith("proj", StringComparison.OrdinalIgnoreCase)
Commands\PackageSearch\Table.cs (1)
211while ((index = str.IndexOf(substring, index, StringComparison.CurrentCultureIgnoreCase)) != -1)
Commands\Why\DependencyGraphFinder.cs (5)
55&& !userInputFrameworks.Any(f => string.Equals(targetAlias, f, StringComparison.OrdinalIgnoreCase))) 109.Where(l => string.Equals(l.Type, "project", StringComparison.OrdinalIgnoreCase)) 147if (filterPackage.Equals(library.Name, StringComparison.OrdinalIgnoreCase)) 162LockFileTargetLibrary? dependencyLibrary = target.Libraries.FirstOrDefault(l => l.Name!.Equals(dependency.Id, StringComparison.OrdinalIgnoreCase)); 187if (library.Type!.Equals(LibraryType.Package, StringComparison.OrdinalIgnoreCase))
Commands\Why\DependencyGraphPrinter.cs (1)
123Style? style = node.Id.Equals(targetPackage, StringComparison.OrdinalIgnoreCase)
Commands\Why\DependencyNode.cs (2)
34return string.Equals(Id, other.Id, StringComparison.OrdinalIgnoreCase) 61return string.Equals(Id, other.Id, StringComparison.OrdinalIgnoreCase)
Program.cs (2)
76if (args.Contains(DebugOption) || string.Equals(bool.TrueString, debugNuGetXPlat, StringComparison.OrdinalIgnoreCase)) 84if (args.Any(arg => string.Equals(arg, CommandConstants.ForceEnglishOutputOption, StringComparison.OrdinalIgnoreCase)))
Utility\MSBuildAPIUtility.cs (17)
168.Where(item => item.ItemType.Equals(PACKAGE_REFERENCE_TYPE_TAG, StringComparison.OrdinalIgnoreCase) && 169item.EvaluatedInclude.Equals(libraryDependency.Name, StringComparison.OrdinalIgnoreCase)); 566ProjectMetadataElement versionAttribute = item.Metadata.FirstOrDefault(i => i.Name.Equals("Version", StringComparison.OrdinalIgnoreCase)); 641ProjectMetadataElement versionAttribute = packageVersionItemElement.Metadata.FirstOrDefault(i => i.Name.Equals("Version", StringComparison.OrdinalIgnoreCase)); 758userFrameworkInputs.Any(f => string.Equals(f, tfm.TargetAlias, StringComparison.OrdinalIgnoreCase))).ToList(); 770string.Equals(target.TargetAlias, splitFrameworkAndRID[0], StringComparison.OrdinalIgnoreCase))); 776string.Equals(target.TargetAlias, splitFrameworkAndRID[0], StringComparison.OrdinalIgnoreCase) && 777target.RuntimeIdentifier != null && target.RuntimeIdentifier.Equals(splitFrameworkAndRID[1], StringComparison.OrdinalIgnoreCase))); 812d.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)).ToList(); 828installedPackage = projectPackages.First(p => p.Name.Equals(topLevelPackage.Name, StringComparison.Ordinal)); 898.Where(item => item.ItemType.Equals(PACKAGE_REFERENCE_TYPE_TAG, StringComparison.OrdinalIgnoreCase)); 906.Where(item => item.EvaluatedInclude.Equals(packageId, StringComparison.OrdinalIgnoreCase)); 942e => e.Key.Equals(CollectPackageReferences, StringComparison.OrdinalIgnoreCase) 947e => e.Key.Equals(CollectCentralPackageVersions, StringComparison.OrdinalIgnoreCase) 958v.ItemSpec.Equals(p.ItemSpec, StringComparison.OrdinalIgnoreCase) 1049.Where(p => p.Name.Equals(FRAMEWORK_TAG, StringComparison.OrdinalIgnoreCase)) 1056.Where(p => p.Name.Equals(FRAMEWORKS_TAG, StringComparison.OrdinalIgnoreCase))
Utility\XPlatUtility.cs (4)
133return string.Equals(extension, ".sln", StringComparison.OrdinalIgnoreCase) || string.Equals(extension, ".slnx", StringComparison.OrdinalIgnoreCase); 154return string.Equals(lastFourCharacters, "proj", StringComparison.OrdinalIgnoreCase); 163return string.Equals(".json", extension, StringComparison.OrdinalIgnoreCase);
NuGet.Commands (135)
CommandArgs\PackArgs.cs (2)
87if (string.Equals(symbolPackageFormat, PackagingConstants.SnupkgFormat, StringComparison.OrdinalIgnoreCase)) 91else if (string.Equals(symbolPackageFormat, PackagingConstants.SymbolsNupkgFormat, StringComparison.OrdinalIgnoreCase))
CommandRunners\LocalsCommandRunner.cs (5)
246if (string.Equals(localResourceName, AllResourceName, StringComparison.OrdinalIgnoreCase)) 250else if (string.Equals(localResourceName, HttpCacheResourceName, StringComparison.OrdinalIgnoreCase)) 254else if (string.Equals(localResourceName, GlobalPackagesResourceName, StringComparison.OrdinalIgnoreCase)) 258else if (string.Equals(localResourceName, TempResourceName, StringComparison.OrdinalIgnoreCase)) 262else if (string.Equals(localResourceName, PluginsCacheResourceName, StringComparison.OrdinalIgnoreCase))
CommandRunners\PackCommandRunner.cs (14)
94if (extension.Equals(NuGetConstants.ManifestExtension, StringComparison.OrdinalIgnoreCase)) 217if (string.Equals(_packArgs.Path, resolvedNuSpecOutputPath, StringComparison.OrdinalIgnoreCase)) 708return fileName.EndsWith(".nupkg", StringComparison.OrdinalIgnoreCase) 709|| (fileName.StartsWith(".", StringComparison.Ordinal) && fileName.IndexOf(".", startIndex: 1, StringComparison.Ordinal) == -1); 743int index = path.IndexOf(PathUtility.EnsureTrailingSlash(basePath), StringComparison.OrdinalIgnoreCase); 823List<IPackageFile> toRemove = files.Where(t => !string.Equals(Path.GetExtension(t.Path), ".pdb", StringComparison.OrdinalIgnoreCase)).ToList(); 913if (!directory.Equals(packArgs.CurrentDirectory, StringComparison.OrdinalIgnoreCase)) 951candidates.RemoveAll(ext => ext.EndsWith(".lock.json", StringComparison.OrdinalIgnoreCase) || 952(ext.EndsWith(".json", StringComparison.OrdinalIgnoreCase) && 953!Path.GetFileName(ext).Equals(ProjectJsonPathUtilities.ProjectConfigFileName, StringComparison.OrdinalIgnoreCase) && 954!ext.EndsWith(ProjectJsonPathUtilities.ProjectConfigFileEnding, StringComparison.OrdinalIgnoreCase))); 967candidates.RemoveAll(file => Path.GetExtension(file).Equals(NuGetConstants.ManifestExtension, StringComparison.OrdinalIgnoreCase)); 975candidates.RemoveAll(file => Path.GetExtension(file).Equals(".json", StringComparison.OrdinalIgnoreCase));
Internal\HashCodeCombiner.cs (1)
67var hashCode = (s != null) ? s.GetHashCode(StringComparison.Ordinal) : 0;
MSBuildProjectFactory.cs (7)
158if (!Files.Any(p => packageFile.Target.Equals(p.Target, StringComparison.CurrentCultureIgnoreCase))) 164!string.Equals(fileExtension, ".pdb", StringComparison.OrdinalIgnoreCase)) 195Target = target.EndsWith(Path.DirectorySeparatorChar.ToString(CultureInfo.InvariantCulture), StringComparison.Ordinal) || string.IsNullOrEmpty(target) 208.Equals(Path.GetExtension(sourcePath), StringComparison.OrdinalIgnoreCase)) 261if (sourcePath.Contains(projectDirectory, StringComparison.Ordinal)) 270var relativePath = Path.GetDirectoryName(sourcePath).Replace(projectDirectoryWithSeparatorChar, string.Empty, StringComparison.Ordinal); 291return contentFileTargetPath != null && contentFileTargetPath.StartsWith("contentFiles", StringComparison.Ordinal);
RestoreCommand\CompatibilityChecker.cs (8)
164.Equals(".dll", StringComparison.OrdinalIgnoreCase))) 179.Equals(".dll", StringComparison.OrdinalIgnoreCase))) 194if (name.EndsWith(".ni", StringComparison.OrdinalIgnoreCase)) 327p.StartsWith("ref/", StringComparison.OrdinalIgnoreCase) 328|| p.StartsWith("lib/", StringComparison.OrdinalIgnoreCase)); // No assemblies at all (for any TxM) 377if (Equals(target.TargetFramework, graph.Framework) && (target.TargetAlias == null || Equals(target.TargetAlias, graph.TargetAlias)) && string.Equals(target.RuntimeIdentifier, graph.RuntimeIdentifier, StringComparison.Ordinal)) 382if (library.Name.Equals(libraryId.Name, StringComparison.OrdinalIgnoreCase) && library.Version.Equals(libraryId.Version)) 397if (library.Name.Equals(libraryId.Name, StringComparison.OrdinalIgnoreCase) && library.Version.Equals(libraryId.Version))
RestoreCommand\CompatibilityIssue.cs (2)
285string.Equals(RuntimeIdentifier, other.RuntimeIdentifier, StringComparison.Ordinal) && 286string.Equals(AssemblyName, other.AssemblyName, StringComparison.Ordinal) &&
RestoreCommand\ContentFiles\ContentFileUtils.cs (4)
115Debug.Assert(file.StartsWith(ContentFilesFolderName, StringComparison.OrdinalIgnoreCase), 143var matcher = new Matcher(StringComparison.OrdinalIgnoreCase); 174if (file.EndsWith(PackagingCoreConstants.ForwardSlashEmptyFolder, StringComparison.Ordinal)) 220var isPP = lockFileItem.Path.EndsWith(".pp", StringComparison.OrdinalIgnoreCase)
RestoreCommand\DependencyGraphResolver.LibraryRangeComparer.cs (1)
77&& x.Name.Equals(y.Name, StringComparison.OrdinalIgnoreCase)
RestoreCommand\Diagnostics\UnresolvedMessages.cs (1)
95if (unresolved.Name.IndexOf(Path.DirectorySeparatorChar, StringComparison.Ordinal) > -1 && File.Exists(unresolved.Name))
RestoreCommand\LockFileBuilder.cs (6)
67if (project.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)) 211if (project.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)) 236var libraryDependency = tfi?.Dependencies.FirstOrDefault(e => e.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)); 458.SingleOrDefault(library => library.Key.Name.Equals(project.Name, StringComparison.OrdinalIgnoreCase)); 693return file.StartsWith("tools/", StringComparison.OrdinalIgnoreCase); 721return string.Equals(x.Name, y.Name, StringComparison.Ordinal) && x.Version.Equals(y.Version);
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (1)
676string.Equals(Id, other.Id, StringComparison.OrdinalIgnoreCase) &&
RestoreCommand\MonoAndroidDeprecation.cs (2)
45&& framework.Platform.Equals("android", StringComparison.OrdinalIgnoreCase); 87return path.EndsWith(PackagingCoreConstants.ForwardSlashEmptyFolder, StringComparison.Ordinal);
RestoreCommand\RequestFactory\DependencyGraphFileRequestProvider.cs (1)
41var result = (File.Exists(path) && path.EndsWith(".dg", StringComparison.OrdinalIgnoreCase));
RestoreCommand\RequestFactory\MSBuildItemIdentityComparer.cs (1)
24return string.Equals(x?.Identity, y?.Identity, StringComparison.OrdinalIgnoreCase);
RestoreCommand\RestoreCommand.cs (7)
549dependency => dependency.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)); 586return path.StartsWith("analyzers/", StringComparison.Ordinal) 587&& path.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) 588&& !path.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase); 1250if (dependency.Name.Equals(prunedPackage.Key, StringComparison.OrdinalIgnoreCase)) 2427StringComparison.OrdinalIgnoreCase)) 2444!project.UniqueName.Equals(rootProject.UniqueName, StringComparison.Ordinal)));
RestoreCommand\RestoreRunner.cs (2)
397if (".json".Equals(fileExtension, StringComparison.OrdinalIgnoreCase)) 402if (".config".Equals(fileExtension, StringComparison.OrdinalIgnoreCase))
RestoreCommand\Utility\AuditUtility.cs (3)
432currentProject?.Data.Dependencies.Any(d => string.Equals(d.Name, packageIdentity.Id, StringComparison.OrdinalIgnoreCase)) == true) 523else if (string.Equals("direct", auditMode, StringComparison.OrdinalIgnoreCase)) 527else if (string.Equals("all", auditMode, StringComparison.OrdinalIgnoreCase))
RestoreCommand\Utility\BuildAssetsUtils.cs (10)
119&& path.StartsWith(macroValue, StringComparison.OrdinalIgnoreCase)) 172.OrderByDescending(file => file.Path.EndsWith(PropsExtension, StringComparison.Ordinal) ? 1 : 0) 371if (absolutePath.StartsWith(repositoryRoot, StringComparison.Ordinal)) 550if (sortedPkg.Id.Equals(assetsPkg.Name, StringComparison.OrdinalIgnoreCase) && sortedPkg.Version == assetsPkg.Version) 741if (PackagingConstants.AnyCodeLanguage.Equals(language, StringComparison.OrdinalIgnoreCase)) 790if (!PackagingConstants.AnyCodeLanguage.Equals(s, StringComparison.OrdinalIgnoreCase)) 804items: group.Where(e => !e.Item2.Path.EndsWith(PackagingCoreConstants.ForwardSlashEmptyFolder, StringComparison.Ordinal) 805&& !e.Item2.Path.EndsWith(".pp", StringComparison.OrdinalIgnoreCase)) // Skip .pp files 868if (extension.Equals(Path.GetExtension(item.Path), StringComparison.OrdinalIgnoreCase)) 915return GenerateProperty($"Pkg{localPackageInfo.Id.Replace(".", "_", StringComparison.Ordinal)}", localPackageInfo.ExpandedPath);
RestoreCommand\Utility\IncludeFlagUtils.cs (1)
189dependency.Name.Equals(child.Key.Name, StringComparison.OrdinalIgnoreCase));
RestoreCommand\Utility\LockFileUtils.cs (16)
312if (Path.GetFileName(btItem.Path).Equals(Path.GetFileName(buildItem.Path), StringComparison.OrdinalIgnoreCase)) 450lockFileLib.RuntimeAssemblies = lockFileLib.RuntimeAssemblies.Where(p => !p.Path.StartsWith("lib/", StringComparison.Ordinal) || referenceFilter.Contains(Path.GetFileName(p.Path))).ToList(); 451lockFileLib.CompileTimeAssemblies = lockFileLib.CompileTimeAssemblies.Where(p => !p.Path.StartsWith("lib/", StringComparison.Ordinal) || referenceFilter.Contains(Path.GetFileName(p.Path))).ToList(); 593if (LIBANY.Equals(path, StringComparison.Ordinal)) 814if (segment.Equals("cs".AsSpan(), StringComparison.OrdinalIgnoreCase)) 818else if (segment.Equals("vb".AsSpan(), StringComparison.OrdinalIgnoreCase)) 822else if (segment.Equals("fs".AsSpan(), StringComparison.OrdinalIgnoreCase)) 858&& segment.StartsWith(roslynPrefix.AsSpan(), StringComparison.OrdinalIgnoreCase) 879StringComparison.OrdinalIgnoreCase)); 890StringComparison.OrdinalIgnoreCase)); 903c.Path.EndsWith(PackagingCoreConstants.ForwardSlashEmptyFolder, StringComparison.Ordinal)); 983Debug.Assert(firstItem.Path.IndexOf('/', StringComparison.Ordinal) > 0); 1014return group?.Any(item => !item.Path.EndsWith(PackagingCoreConstants.ForwardSlashEmptyFolder, StringComparison.Ordinal)) == true; 1212if (!lockFileLib.Build.Any(item => item.Path.StartsWith("buildTransitive/", StringComparison.OrdinalIgnoreCase))) 1227if (!currentBuildItem.Path.StartsWith("build/", StringComparison.OrdinalIgnoreCase)) 1235item => Path.GetFileName(item.Path).Equals(Path.GetFileName(currentBuildItem.Path), StringComparison.OrdinalIgnoreCase));
RestoreCommand\Utility\MSBuildRestoreUtility.cs (12)
663TargetFrameworkInformation targetFrameworkInformation = spec.TargetFrameworks.Single(e => e.TargetAlias.Equals(frameworkPair.Key, StringComparison.Ordinal)); 689var index = spec.TargetFrameworks.SingleIndex(e => e.TargetAlias.Equals(targetAlias, StringComparison.Ordinal)); 704var index = spec.TargetFrameworks.SingleIndex(e => e.TargetAlias.Equals(targetAlias, StringComparison.Ordinal)); 932var index = spec.TargetFrameworks.SingleIndex(e => e.TargetAlias.Equals(targetAlias, StringComparison.Ordinal)); 1128if (string.Equals(auditMode, "all", StringComparison.OrdinalIgnoreCase)) 1188if (result.IndexOf("/", StringComparison.Ordinal) >= -1 && result.IndexOf(DoubleSlash, StringComparison.Ordinal) == -1) 1206&& s.StartsWith($"{prefixWithoutSlashes}/", StringComparison.OrdinalIgnoreCase) 1207&& !s.StartsWith($"{prefixWithoutSlashes}{DoubleSlash}", StringComparison.OrdinalIgnoreCase)) 1225return string.Equals(value, bool.FalseString, StringComparison.OrdinalIgnoreCase); 1237return string.Equals(value, bool.TrueString, StringComparison.OrdinalIgnoreCase); 1340var index = spec.TargetFrameworks.FirstIndex(f => targetAlias.Equals(f.TargetAlias, StringComparison.OrdinalIgnoreCase));
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
149if (!package.StartsWith(request.PackagesDirectory, StringComparison.OrdinalIgnoreCase)) { continue; }
RestoreCommand\Utility\PackageSpecFactory.cs (5)
335if (string.Equals(auditMode, "all", StringComparison.OrdinalIgnoreCase)) 806solutionDir = string.Equals(solutionDir, "*Undefined*", StringComparison.OrdinalIgnoreCase) 950return string.Equals(value!.Trim(), bool.TrueString, StringComparison.OrdinalIgnoreCase); 962return string.Equals(value!.Trim(), bool.FalseString, StringComparison.OrdinalIgnoreCase); 974return string.Equals(value, bool.TrueString, StringComparison.OrdinalIgnoreCase);
RestoreCommand\Utility\SpecValidationUtility.cs (2)
347if (!string.Equals(spec.Name, spec.RestoreMetadata.ProjectName, StringComparison.Ordinal)) 375if (spec.RestoreMetadata.ProjectPath.EndsWith(".xproj", StringComparison.OrdinalIgnoreCase))
SignCommand\CertificateProvider.cs (1)
204if (string.Equals(actualFingerprint, options.Fingerprint, StringComparison.InvariantCultureIgnoreCase))
SourcesCommands\SourceRunners.cs (2)
40else if (string.Equals(args.Name, Strings.ReservedPackageNameAll, StringComparison.Ordinal)) 270if (!string.IsNullOrEmpty(args.Source) && !existingSource.Source.Equals(args.Source, StringComparison.OrdinalIgnoreCase))
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
TrustedSignersCommand\TrustedSignerActionsProvider.cs (4)
54if (string.Equals(existingRepository.Name, name, StringComparison.Ordinal)) 188if (string.Equals(existingSigner.Name, name, StringComparison.Ordinal)) 247if (string.Equals(existingSigner.Name, name, StringComparison.Ordinal)) 252if (validateServiceIndex && existingSigner is RepositoryItem repoItem && string.Equals(repoItem.ServiceIndex, serviceIndex, StringComparison.OrdinalIgnoreCase))
TrustedSignersCommand\TrustedSignersCommandRunner.cs (2)
255var trustedSigners = _trustedSignersProvider.GetTrustedSigners().Where(item => string.Equals(item.Name, name, StringComparison.OrdinalIgnoreCase)); 357if (!validUri || !string.Equals(serviceIndexUri.Scheme, "https", StringComparison.OrdinalIgnoreCase))
Utility\CommandRunnerUtility.cs (1)
108.FirstOrDefault(e => e.IsEnabled && string.Equals(source, e.Source, StringComparison.OrdinalIgnoreCase));
Utility\MSBuildProjectFrameworkUtility.cs (6)
183bool isCppCliSet = clrSupport?.Equals("NetCore", StringComparison.OrdinalIgnoreCase) == true; 186if (projectFilePath?.EndsWith(".vcxproj", StringComparison.OrdinalIgnoreCase) == true) 216if (projectFilePath?.EndsWith(".jsproj", StringComparison.OrdinalIgnoreCase) == true) 263&& ".NETFramework,Version=v4.0".Equals(currentFrameworkString, StringComparison.OrdinalIgnoreCase)) 355if (framework.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.NetCore, StringComparison.Ordinal) 362if (framework.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.NetCore, StringComparison.Ordinal)
Utility\PackageSourceProviderExtensions.cs (2)
20f => f.Source.Equals(source, StringComparison.OrdinalIgnoreCase) || 21f.Name.Equals(source, StringComparison.OrdinalIgnoreCase));
Utility\RequestRuntimeUtility.cs (1)
42if (string.Equals(os, "Windows", StringComparison.Ordinal))
NuGet.Common (29)
CryptoHashProvider.cs (2)
47else if (!hashAlgorithm.Equals(SHA512HashAlgorithm, StringComparison.OrdinalIgnoreCase) 49!hashAlgorithm.Equals(SHA256HashAlgorithm, StringComparison.OrdinalIgnoreCase))
Logging\ExceptionLogger.cs (1)
42return string.Equals(rawShowStack.Trim(), "true", StringComparison.OrdinalIgnoreCase);
Migrations\Migration1.cs (2)
87if (!path.StartsWith(homePath + Path.DirectorySeparatorChar, StringComparison.Ordinal)) 176int indexOfSpace = output.IndexOf(" ", StringComparison.Ordinal);
MsBuildStringUtility.cs (2)
78return bool.TrueString.Equals(TrimAndGetNullForEmpty(value), StringComparison.OrdinalIgnoreCase); 109if (split[i].StartsWith("NU", StringComparison.OrdinalIgnoreCase) &&
PathUtil\PathResolver.cs (3)
64if (wildcard.StartsWith("**", StringComparison.OrdinalIgnoreCase)) 139bool isRecursiveSearch = searchPath.IndexOf("**", StringComparison.OrdinalIgnoreCase) != -1; 218while (searchPath.StartsWith(parentDirectoryPath, StringComparison.OrdinalIgnoreCase))
PathUtil\PathUtility.cs (10)
43public static StringComparison GetStringComparisonBasedOnOS() 47return StringComparison.OrdinalIgnoreCase; 50return StringComparison.Ordinal; 143return candidate.StartsWith(dir, StringComparison.OrdinalIgnoreCase); 208StringComparison compare; 211compare = StringComparison.OrdinalIgnoreCase; 221compare = StringComparison.Ordinal; 327if (path.StartsWith("/", StringComparison.Ordinal)) 418return path.StartsWith(basePath, StringComparison.OrdinalIgnoreCase); 437StringComparison.OrdinalIgnoreCase));
PathUtil\PathValidator.cs (2)
51return Path.IsPathRooted(path) && !path.StartsWith(@"\\", StringComparison.Ordinal); 75return path.StartsWith(@"\\", StringComparison.Ordinal);
PathUtil\ProjectJsonPathUtilities.cs (4)
122if (file != null && file.EndsWith(ProjectConfigFileEnding, StringComparison.OrdinalIgnoreCase)) 141if (configPath.EndsWith(ProjectConfigFileName, StringComparison.OrdinalIgnoreCase)) 155return string.Equals(ProjectConfigFileName, file, StringComparison.OrdinalIgnoreCase) 156|| file.EndsWith(ProjectConfigFileEnding, StringComparison.OrdinalIgnoreCase);
RuntimeEnvironmentHelper.cs (1)
27process => process.Equals(currentProcessName, StringComparison.OrdinalIgnoreCase));
UriUtility.cs (2)
75&& localOrUriPath.StartsWith(FilePrefix, StringComparison.OrdinalIgnoreCase)) 168|| uri.Host.EndsWith(".nuget.org", StringComparison.OrdinalIgnoreCase))
NuGet.Configuration (60)
ClientCertificate\ClientCertificateProvider.cs (1)
81return GetClientCertificates().FirstOrDefault(i => string.Equals(i.PackageSource, packageSourceName, StringComparison.Ordinal));
PackageSource\PackageSource.cs (4)
51if (value.StartsWith("https://", StringComparison.OrdinalIgnoreCase)) 57else if (value.StartsWith("http://", StringComparison.OrdinalIgnoreCase)) 233return Name.Equals(other.Name, StringComparison.CurrentCultureIgnoreCase) && 234Source.Equals(other.Source, StringComparison.OrdinalIgnoreCase);
PackageSource\PackageSourceCredential.cs (3)
222return string.Equals(Source, other.Source, StringComparison.Ordinal) && 223string.Equals(Username, other.Username, StringComparison.Ordinal) && 224string.Equals(PasswordText, other.PasswordText, StringComparison.Ordinal) &&
PackageSource\PackageSourceProvider.cs (16)
281StringComparison.OrdinalIgnoreCase))); 288StringComparison.OrdinalIgnoreCase)).ToList().AsReadOnly(); 325var sourceMatching = loadedPackageSources.Any(p => p.Source.Equals(packageSource.Source, StringComparison.OrdinalIgnoreCase)); 326var feedNameMatching = loadedPackageSources.Any(p => p.Name.Equals(packageSource.Name, StringComparison.OrdinalIgnoreCase)); 465var credentialsItem = credentialsSection?.Items.OfType<CredentialsItem>().FirstOrDefault(s => string.Equals(s.ElementName, sourceName, StringComparison.Ordinal)); 517if (string.Equals(name, packageSource.Name, StringComparison.OrdinalIgnoreCase)) 537if (packageSource.Name.StartsWith(namePrefix, StringComparison.OrdinalIgnoreCase)) 562if (string.Equals(source, packageSource.Source, StringComparison.OrdinalIgnoreCase)) 592var sourcesToRemove = sourcesSettings?.Where(s => string.Equals(s.Key, name, StringComparison.OrdinalIgnoreCase)); 593var credentialsToRemove = sourceCredentialsSettings?.Where(s => string.Equals(s.ElementName, name, StringComparison.OrdinalIgnoreCase)); 693var disableSourcesToRemove = disabledSourcesSettings?.Where(s => string.Equals(s.Key, name, StringComparison.OrdinalIgnoreCase)); 743credentialsSettingsItem = credentialsSection?.Items.OfType<CredentialsItem>().FirstOrDefault(s => string.Equals(s.ElementName, sourceToUpdate.Key, StringComparison.OrdinalIgnoreCase)); 766if (string.Equals(newSource.Name, existingSource.Name, StringComparison.OrdinalIgnoreCase)) 768if ((!string.Equals(newSource.Source, existingSource.Source, StringComparison.OrdinalIgnoreCase) || 797if (string.Equals(newSource.Name, existingSource.Name, StringComparison.OrdinalIgnoreCase)) 799if ((!string.Equals(newSource.Source, existingSource.Source, StringComparison.OrdinalIgnoreCase) ||
Proxy\WebProxy.cs (1)
97if (address.IndexOf("://", StringComparison.Ordinal) == -1)
Settings\ConfigurationDefaults.cs (1)
71bool isEnabled = !disabledPackageSources.Any(p => p.Key.Equals(source.Key, StringComparison.OrdinalIgnoreCase));
Settings\Items\AddItem.cs (5)
26!string.Equals(a.Key, ConfigurationConstants.KeyAttribute, StringComparison.OrdinalIgnoreCase) && 27!string.Equals(a.Key, ConfigurationConstants.ValueAttribute, StringComparison.OrdinalIgnoreCase) 86if (string.Equals(ConfigurationConstants.KeyAttribute, attributeName, StringComparison.OrdinalIgnoreCase) || 87string.Equals(ConfigurationConstants.ValueAttribute, attributeName, StringComparison.OrdinalIgnoreCase)) 119return string.Equals(Key, item.Key, StringComparison.Ordinal);
Settings\Items\AuthorItem.cs (1)
71return string.Equals(Name, author.Name, StringComparison.Ordinal);
Settings\Items\CertificateItem.cs (1)
115return string.Equals(Fingerprint, cert.Fingerprint, StringComparison.Ordinal);
Settings\Items\ClientCertItem.cs (2)
47if (!string.Equals(ElementName, item.ElementName, StringComparison.Ordinal)) 52if (!string.Equals(PackageSource, item.PackageSource, StringComparison.Ordinal))
Settings\Items\CredentialsItem.cs (9)
62if (!string.Equals(Password, password, StringComparison.Ordinal)) 152if (string.Equals(item.Key, ConfigurationConstants.UsernameToken, StringComparison.OrdinalIgnoreCase)) 161else if (string.Equals(item.Key, ConfigurationConstants.PasswordToken, StringComparison.OrdinalIgnoreCase)) 171else if (string.Equals(item.Key, ConfigurationConstants.ClearTextPasswordToken, StringComparison.OrdinalIgnoreCase)) 181else if (string.Equals(item.Key, ConfigurationConstants.ValidAuthenticationTypesToken, StringComparison.OrdinalIgnoreCase)) 254return string.Equals(ElementName, item.ElementName, StringComparison.Ordinal); 270if (!string.Equals(Username, credentials?.Username, StringComparison.Ordinal)) 275if (!string.Equals(Password, credentials?.Password, StringComparison.Ordinal) || 282if (!string.Equals(ValidAuthenticationTypes, credentials.ValidAuthenticationTypes, StringComparison.Ordinal))
Settings\Items\MinPublishAgeExceptionItem.cs (1)
99return string.Equals(Pattern, item.Pattern, StringComparison.OrdinalIgnoreCase);
Settings\Items\PackagePatternItem.cs (1)
60return string.Equals(Pattern, item.Pattern, StringComparison.OrdinalIgnoreCase);
Settings\Items\PackageSourceMappingSourceItem.cs (1)
209return string.Equals(Key, item.Key, StringComparison.OrdinalIgnoreCase);
Settings\Items\RepositoryItem.cs (1)
140return string.Equals(ServiceIndex, repository.ServiceIndex, StringComparison.Ordinal);
Settings\Items\UnknownItem.cs (1)
178return string.Equals(ElementName, unknown.ElementName, StringComparison.Ordinal);
Settings\NuGetConfiguration.cs (1)
65if (!string.Equals(element.Name.LocalName, ElementName, StringComparison.OrdinalIgnoreCase))
Settings\SettingFactory.cs (1)
183if (xElement.Name.LocalName.Equals(ConfigurationConstants.PackageSourceMapping, StringComparison.OrdinalIgnoreCase) && duplicatedDescendants != null)
Settings\SettingItem.cs (1)
80if (!string.Equals(value, attribute.Value, StringComparison.Ordinal))
Settings\Settings.cs (1)
489var comparer = PathUtility.GetStringComparisonBasedOnOS();
Settings\SettingSection.cs (2)
19string.Equals(attributeValue, expectedAttributeValue, StringComparison.OrdinalIgnoreCase)); 68return string.Equals(ElementName, section.ElementName, StringComparison.Ordinal);
Settings\SettingText.cs (1)
52return string.Equals(Value, text.Value, StringComparison.Ordinal);
Settings\VirtualSettingSection.cs (1)
36if (other.ElementName.Equals(ConfigurationConstants.MinPublishAgeExceptions, StringComparison.OrdinalIgnoreCase)
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
Utility\FileSystemUtility.cs (1)
57return String.Equals(path, Path.GetFileName(path), StringComparison.OrdinalIgnoreCase);
Utility\SettingsUtility.cs (1)
423if (!allSources.Any(s => s.IsEnabled && s.Name.Equals(source, StringComparison.OrdinalIgnoreCase)))
NuGet.Credentials (2)
CredentialService.cs (1)
180&& entry.Key.EndsWith(ending, StringComparison.Ordinal))
PluginCredentialProvider.cs (1)
314&& !string.Equals(verbosity, NormalVerbosity, StringComparison.OrdinalIgnoreCase);
NuGet.DependencyResolver.Core (1)
Remote\RemoteDependencyWalker.cs (1)
668return string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
NuGet.Frameworks (18)
CompatibilityProvider.cs (2)
185if (candidate.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase)) 189else if (candidate.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase))
FrameworkExtensions.cs (3)
16return framework.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Net, StringComparison.OrdinalIgnoreCase) 17|| framework.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.AspNet, StringComparison.OrdinalIgnoreCase) 18|| framework.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Dnx, StringComparison.OrdinalIgnoreCase);
FrameworkNameProvider.cs (1)
539if (profile.StartsWith("Profile", StringComparison.OrdinalIgnoreCase))
FrameworkReducer.cs (6)
98f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 99|| f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase) 190return f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 191|| f.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase); 199return first.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.MonoAndroid, StringComparison.OrdinalIgnoreCase) 200|| first.Framework.Equals(FrameworkConstants.FrameworkIdentifiers.Tizen, StringComparison.OrdinalIgnoreCase);
FrameworkRuntimePair.cs (3)
32string.Equals(RuntimeIdentifier, other.RuntimeIdentifier, StringComparison.Ordinal); 58var fxCompare = string.Compare(Framework.GetShortFolderName(), other.Framework.GetShortFolderName(), StringComparison.Ordinal); 63return string.Compare(RuntimeIdentifier, other.RuntimeIdentifier, StringComparison.Ordinal);
NuGetFrameworkFactory.cs (3)
180var versionPart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Version=", StringComparison.OrdinalIgnoreCase) == 0)); 181var profilePart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Profile=", StringComparison.OrdinalIgnoreCase) == 0)); 221var versionPart = SingleOrDefaultSafe(parts.Where(s => s.IndexOf("Version=", StringComparison.OrdinalIgnoreCase) == 0));
NuGet.LibraryModel (19)
CentralPackageVersion.cs (1)
62Name.Equals(other.Name, StringComparison.OrdinalIgnoreCase) &&
CentralPackageVersionNameComparer.cs (1)
25return string.Equals(x?.Name, y?.Name, StringComparison.OrdinalIgnoreCase);
DownloadDependency.cs (2)
42var compare = string.Compare(Name, other.Name, StringComparison.OrdinalIgnoreCase); 103return Name.Equals(other.Name, StringComparison.OrdinalIgnoreCase) &&
LibraryDependencyTargetUtils.cs (7)
79if ("package".Length == flag.Length && string.Compare(flag.String, flag.Start, "package", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 83else if ("project".Length == flag.Length && string.Compare(flag.String, flag.Start, "project", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 87else if ("externalproject".Length == flag.Length && string.Compare(flag.String, flag.Start, "externalproject", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 91else if ("reference".Length == flag.Length && string.Compare(flag.String, flag.Start, "reference", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 95else if ("assembly".Length == flag.Length && string.Compare(flag.String, flag.Start, "assembly", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 99else if ("winmd".Length == flag.Length && string.Compare(flag.String, flag.Start, "winmd", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0) 103else if ("all".Length == flag.Length && string.Compare(flag.String, flag.Start, "all", 0, flag.Length, StringComparison.OrdinalIgnoreCase) == 0)
LibraryExtensions.cs (1)
16&& string.Equals(library.Name, other.Name, StringComparison.OrdinalIgnoreCase);
LibraryIdentity.cs (3)
49&& string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase); 95var compare = string.Compare(Type, other.Type, StringComparison.OrdinalIgnoreCase); 101compare = string.Compare(Name, other.Name, StringComparison.OrdinalIgnoreCase);
LibraryRange.cs (1)
152&& string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase)
LibraryType.cs (1)
75return string.Equals(other.Value, Value, StringComparison.OrdinalIgnoreCase);
PrunePackageReference.cs (1)
82Name.Equals(other.Name, StringComparison.OrdinalIgnoreCase) &&
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
NuGet.PackageManagement (53)
BuildIntegration\BuildIntegratedRestoreUtility.cs (1)
173var index = frameworkInfo.Dependencies.FirstIndex(dep => dep.Name.Equals(package.Id, StringComparison.OrdinalIgnoreCase));
FileModifiers\FileTransformExtensions.cs (2)
34return string.Equals(InstallExtension, other.InstallExtension, StringComparison.OrdinalIgnoreCase) && 35string.Equals(UninstallExtension, other.UninstallExtension, StringComparison.OrdinalIgnoreCase);
NuGetPackageManager.cs (14)
1136var installedPackageWithSameId = packageTargetsForResolver.FirstOrDefault(p => p.Id.Equals(packageIdentities[0].Id, StringComparison.OrdinalIgnoreCase)); 1517var packageIdentity = packages.FirstOrDefault(p => p.Id.Equals(id, StringComparison.OrdinalIgnoreCase)); 1828var installedPackageWithSameId = packageTargetsForResolver.FirstOrDefault(p => p.Id.Equals(packageIdentity.Id, StringComparison.OrdinalIgnoreCase)); 1913!pr.PackageIdentity.Id.Equals(packageIdentity.Id, StringComparison.OrdinalIgnoreCase))) 1959oldInstalledPackage.Id.Equals(np.Id, StringComparison.OrdinalIgnoreCase) && 2202var packageReference = installedPackages.FirstOrDefault(pr => pr.PackageIdentity.Id.Equals(packageId, StringComparison.OrdinalIgnoreCase)); 2234var packageReference = installedPackages.FirstOrDefault(pr => pr.PackageIdentity.Id.Equals(packageId, StringComparison.OrdinalIgnoreCase)); 2292var packageReference = installedPackages.FirstOrDefault(pr => pr.PackageIdentity.Id.Equals(packageId, StringComparison.OrdinalIgnoreCase)); 3074StringComparison.OrdinalIgnoreCase)); 3193.Where(e => e.Dependencies.Any(a => string.Equals(a.Name, packageIdentityId, StringComparison.OrdinalIgnoreCase))) 3199.Where(e => !e.Dependencies.Any(a => string.Equals(a.Name, packageIdentityId, StringComparison.OrdinalIgnoreCase))) 3225if (string.Equals(dependency.Name, packageIdentityId, StringComparison.OrdinalIgnoreCase)) 3340.Dependencies.First(dependency => dependency.Name.Equals(originalAction.PackageIdentity.Id, StringComparison.OrdinalIgnoreCase)); 3726if (otherNuGetProjectName.Equals(nuGetProjectName, StringComparison.OrdinalIgnoreCase))
Projects\MSBuildNuGetProject.cs (7)
364fullImportFilePath.EndsWith(".props", StringComparison.OrdinalIgnoreCase) ? ImportLocation.Top : ImportLocation.Bottom); 384p.StartsWith(PowerShellScripts.InitPS1RelativePath, StringComparison.OrdinalIgnoreCase)); 402p => p.EndsWith(Path.DirectorySeparatorChar + PowerShellScripts.Install, StringComparison.OrdinalIgnoreCase)); 476StringComparison.OrdinalIgnoreCase)); 610if (!filePath.StartsWith(PackagingConstants.Folders.Lib + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) 611&& !filePath.StartsWith(PackagingConstants.Folders.Lib + Path.AltDirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)) 625return !filePath.EndsWith(Constants.ResourceAssemblyExtension, StringComparison.OrdinalIgnoreCase) &&
Projects\PackagesConfigNuGetProject.cs (1)
119p => p.PackageIdentity.Id.Equals(packageIdentity.Id, StringComparison.OrdinalIgnoreCase));
Projects\ProjectJsonNuGetProject.cs (1)
306return string.Equals("uap", framework.Framework, StringComparison.OrdinalIgnoreCase);
Resolution\GatherCache.cs (1)
204return string.Equals(PackageId, other.PackageId, StringComparison.OrdinalIgnoreCase)
Resolution\GatherExceptionHelpers.cs (2)
84var configEntry = packagesConfig.FirstOrDefault(r => r.PackageIdentity.Id.Equals(target, StringComparison.OrdinalIgnoreCase)); 85var availablePackage = availablePackages.FirstOrDefault(p => p.Id.Equals(target, StringComparison.OrdinalIgnoreCase));
Resolution\PrunePackageTree.cs (3)
197if (string.Equals(package.Id, packageId, StringComparison.OrdinalIgnoreCase)) 212return packages.Where(p => !p.Id.Equals(packageId, StringComparison.OrdinalIgnoreCase) || p == highest); 241(!versionConstraints.HasFlag(VersionConstraints.ExactRelease) || newVersion.Release.Equals(existingVersion.Release, StringComparison.OrdinalIgnoreCase));
Resolution\ResolverGather.cs (3)
155currentResults.RemoveWhere(package => string.Equals(installedPackage.Id, package.Id, StringComparison.OrdinalIgnoreCase) 216if (!combinedResults.Any(package => string.Equals(package.Id, targetId, StringComparison.OrdinalIgnoreCase))) 222if (string.Equals(targetId, pid.Id, StringComparison.OrdinalIgnoreCase))
Resolution\UninstallResolver.cs (1)
27dependency.Id.Equals(i.Id, StringComparison.OrdinalIgnoreCase)
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
Utility\MSBuildNuGetProjectSystemUtility.cs (9)
296StringComparison.OrdinalIgnoreCase)) 514PackagingCoreConstants.EmptyFolder.Equals(Path.GetFileName(packageFilePath), StringComparison.OrdinalIgnoreCase); 564if (effectivePath.EndsWith(extension, StringComparison.OrdinalIgnoreCase)) 571if (!Constants.PackageReferenceFile.Equals(fileName, StringComparison.OrdinalIgnoreCase)) 587if (effectivePathForContentFile.StartsWith(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)) 641if (x.Equals(y, StringComparison.OrdinalIgnoreCase)) 647if (x.StartsWith(y, StringComparison.OrdinalIgnoreCase)) 652if (y.StartsWith(x, StringComparison.OrdinalIgnoreCase)) 657return string.Compare(y, x, StringComparison.OrdinalIgnoreCase);
Utility\PackagesConfigLockFileUtility.cs (2)
249if (string.Equals(toUninstallId, dependencies[i].Id, StringComparison.InvariantCultureIgnoreCase)) 342return string.Compare(x.Id, y.Id, StringComparison.InvariantCultureIgnoreCase);
Utility\StreamUtility.cs (2)
78if (line.IndexOf(Constants.EndIgnoreMarker, StringComparison.OrdinalIgnoreCase) > -1) 82else if (line.IndexOf(Constants.BeginIgnoreMarker, StringComparison.OrdinalIgnoreCase) > -1)
Utility\UriHelper.cs (2)
89if (activeSource.Source.EndsWith(".json", StringComparison.OrdinalIgnoreCase)) 112.FirstOrDefault(p => p.Name.Equals(source, StringComparison.OrdinalIgnoreCase));
Utility\XElementExtensions.cs (1)
201((XComment)node).Value.Equals(comment.Value, StringComparison.Ordinal));
NuGet.Packaging (167)
ContentModel\ContentItemCollection.cs (5)
51if (path.StartsWith("lib/contract", StringComparison.Ordinal)) 303!asset.Path.Equals(assemblyPath, StringComparison.OrdinalIgnoreCase) && 306asset.Path.AsMemory().Span.StartsWith(assemblyPrefix.Span, StringComparison.Ordinal)) 339return x.Span.Equals(y.Span, StringComparison.OrdinalIgnoreCase); 384hashCode ^= property.Key.GetHashCode(StringComparison.Ordinal);
ContentModel\ContentPropertyDefinition.cs (1)
105if (name.Span.EndsWith(fileExtension.AsSpan(), StringComparison.OrdinalIgnoreCase))
ContentModel\Infrastructure\Parser.cs (1)
136if (string.Compare(path, startIndex, _pattern, _start, _length, StringComparison.OrdinalIgnoreCase) == 0)
ContentModel\ManagedCodeConventions.cs (3)
292if (MemoryExtensions.Equals(PackagingCoreConstants.EmptyFolder.AsSpan(), s.Span, StringComparison.Ordinal)) 312if (span.EndsWith(".dll".AsSpan(), StringComparison.OrdinalIgnoreCase) 313&& !span.EndsWith(".resources.dll".AsSpan(), StringComparison.OrdinalIgnoreCase))
ContentModel\ReadOnlyMemoryCharComparerOrdinal.cs (1)
23return x.Span.Equals(y.Span, StringComparison.Ordinal);
Core\FrameworkNameValidatorUtility.cs (1)
43return name.Equals(nuspecReader.GetLanguage(), StringComparison.OrdinalIgnoreCase);
Core\FrameworkSpecificGroup.cs (2)
41StringComparison.Ordinal)); 45StringComparison.Ordinal))
Core\PackageType.cs (1)
78Name.Equals(other.Name, StringComparison.OrdinalIgnoreCase) &&
Core\RepositoryMetadata.cs (1)
69string.Equals(Type, other.Type, StringComparison.OrdinalIgnoreCase) &&
Licenses\NuGetLicense.cs (1)
99if (licenseIdentifier.Equals(UNLICENSED, StringComparison.Ordinal))
Licenses\NuGetLicenseExpressionExtensions.cs (1)
84return license.Identifier.Equals(NuGetLicense.UNLICENSED, StringComparison.Ordinal);
NuspecReader.cs (2)
604if (bool.TrueString.Equals(attributeValue, StringComparison.OrdinalIgnoreCase)) 608else if (bool.FalseString.Equals(attributeValue, StringComparison.OrdinalIgnoreCase))
PackageArchiveReader.cs (6)
155return GetFiles().Where(f => f.StartsWith(folder + "/", StringComparison.OrdinalIgnoreCase)); 301if (packageFileName.StartsWith("/", StringComparison.Ordinal)) 419string.Equals(signatureEntry.Name, SigningSpecifications.SignaturePath, StringComparison.Ordinal)) 519if (string.Equals(bool.TrueString, signVerifyEnvVariable, StringComparison.OrdinalIgnoreCase)) 523else if (string.Equals(bool.FalseString, signVerifyEnvVariable, StringComparison.OrdinalIgnoreCase)) 560!string.Equals(signatureEntry.Name, SigningSpecifications.SignaturePath, StringComparison.Ordinal))
PackageCreation\Authoring\LicenseMetadata.cs (1)
70License.Equals(other.License, StringComparison.Ordinal) &&
PackageCreation\Authoring\ManifestReader.cs (1)
56if (requiredElement.Equals("authors", StringComparison.Ordinal) && manifestMetadata.PackageTypes.Contains(PackageType.SymbolsPackage))
PackageCreation\Authoring\PackageBuilder.cs (23)
164if (string.IsNullOrEmpty(value) || string.Equals(value, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 168else if (string.Equals(value, bool.FalseString, StringComparison.OrdinalIgnoreCase)) 429(f.Path.StartsWith(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) || 430f.Path.StartsWith(PackagingConstants.Folders.Tools + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase))); 440f.Path.StartsWith(PackagingConstants.Folders.Lib + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) && 450file.Path.StartsWith(PackagingConstants.Folders.ContentFiles + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)); 464file.Path.StartsWith(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) && 465(file.Path.EndsWith(".install.xdt", StringComparison.OrdinalIgnoreCase) || 466file.Path.EndsWith(".uninstall.xdt", StringComparison.OrdinalIgnoreCase))); 505where !string.IsNullOrEmpty(file.Path) && file.Path.StartsWith("lib", StringComparison.OrdinalIgnoreCase) 560if (strippedPackageFilePath.Equals(strippedFilePath, StringComparison.Ordinal)) 567else if (filePathIncorrectCase is null && strippedPackageFilePath.Equals(strippedFilePath, StringComparison.OrdinalIgnoreCase)) 601!ext.Equals(".txt", StringComparison.OrdinalIgnoreCase) && 602!ext.Equals(".md", StringComparison.OrdinalIgnoreCase)) 637!ext.Equals(".jpeg", StringComparison.OrdinalIgnoreCase) && 638!ext.Equals(".jpg", StringComparison.OrdinalIgnoreCase) && 639!ext.Equals(".png", StringComparison.OrdinalIgnoreCase))) 764!extension.Equals(NuGetConstants.ReadmeExtension, StringComparison.OrdinalIgnoreCase)) 965filesWithoutExtensions.Add($"/{file.Path.Replace("\\", "/", StringComparison.Ordinal)}"); 1043bool isRecursiveWildcardSearch = isWildcardSearch && searchPattern.IndexOf("**", StringComparison.OrdinalIgnoreCase) != -1; 1045if ((isRecursiveWildcardSearch || isDirectorySearch) && fullPath.StartsWith(searchDirectory, StringComparison.OrdinalIgnoreCase)) 1052else if (!isWildcardSearch && Path.GetExtension(searchPattern).Equals(Path.GetExtension(targetPath), StringComparison.OrdinalIgnoreCase)) 1084folder.Equals(topLevelDirectory, StringComparison.OrdinalIgnoreCase));
PackageCreation\Authoring\PhysicalPackageFile.cs (5)
49if (string.Compare(_targetPath, value, StringComparison.OrdinalIgnoreCase) != 0) 111return file != null && String.Equals(SourcePath, file.SourcePath, StringComparison.OrdinalIgnoreCase) && 112String.Equals(TargetPath, file.TargetPath, StringComparison.OrdinalIgnoreCase); 123hash = SourcePath.GetHashCode(StringComparison.Ordinal); 132hash = hash * 4567 + TargetPath.GetHashCode(StringComparison.Ordinal);
PackageCreation\Extensions\XElementExtensions.cs (1)
123((XComment)node).Value.Equals(comment.Value, StringComparison.Ordinal));
PackageCreation\Utility\FrameworkNameUtility.cs (2)
21filePath.StartsWith(folderPrefix, StringComparison.OrdinalIgnoreCase)) 91filePath.StartsWith(folderPrefix, StringComparison.OrdinalIgnoreCase))
PackageExtraction\PackageExtractionBehavior.cs (2)
26if (string.Equals(xmlDocFileMode, XmlDocFileSaveMode.Compress.ToString(), StringComparison.OrdinalIgnoreCase)) 30else if (string.Equals(xmlDocFileMode, XmlDocFileSaveMode.Skip.ToString(), StringComparison.OrdinalIgnoreCase))
PackageExtraction\PackageHelper.cs (9)
31return path.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || 32path.EndsWith(".winmd", StringComparison.OrdinalIgnoreCase) || 33path.EndsWith(".exe", StringComparison.OrdinalIgnoreCase); 38return path.EndsWith(PackagingCoreConstants.NuspecExtension, StringComparison.OrdinalIgnoreCase); 69packageFileName.StartsWith(p, StringComparison.OrdinalIgnoreCase)) && 78return path.EndsWith(PackagingCoreConstants.HashFileExtension, StringComparison.OrdinalIgnoreCase) || 79path.EndsWith(PackagingCoreConstants.NupkgMetadataFileExtension, StringComparison.OrdinalIgnoreCase); 105&& packageId.EndsWith('.' + packageLanguage, StringComparison.OrdinalIgnoreCase)) 115if (dependencyPackage.Id.Equals(localRuntimePackageId, StringComparison.OrdinalIgnoreCase)
PackageExtraction\PackagePathHelper.cs (3)
70filter.EndsWith(PackagingCoreConstants.NupkgExtension, StringComparison.OrdinalIgnoreCase) || 71filter.EndsWith(PackagingCoreConstants.NuspecExtension, StringComparison.OrdinalIgnoreCase)); 167if (packageLookupPath.EndsWith(PackagingCoreConstants.NupkgExtension, StringComparison.OrdinalIgnoreCase) &&
PackageExtraction\ZipArchiveExtensions.cs (1)
40&& path.IndexOf('%', StringComparison.Ordinal) > -1)
PackageExtractor.cs (4)
797if (!string.Equals(nuspecFileName, actualNuspecFileName, StringComparison.Ordinal)) 923if (string.Equals(fullName, hashFileName, StringComparison.OrdinalIgnoreCase)) 931|| fullName.EndsWith(PackagingCoreConstants.NupkgExtension, StringComparison.OrdinalIgnoreCase))) 937if (string.Equals(fullName, nupkgMetadataFileName, StringComparison.OrdinalIgnoreCase))
PackageFileExtractor.cs (2)
34f => f.StartsWith("lib/", StringComparison.OrdinalIgnoreCase) || 35f.StartsWith("ref/", StringComparison.OrdinalIgnoreCase))
PackageFolderReader.cs (4)
69var nuspecFiles = _root.GetFiles("*.*", SearchOption.TopDirectoryOnly).Where(f => f.Name.EndsWith(".nuspec", StringComparison.OrdinalIgnoreCase)).ToArray(); 98if (!file.FullName.StartsWith(_root.FullName, StringComparison.OrdinalIgnoreCase)) 154return path.IndexOf('/', StringComparison.Ordinal) == -1; 165return path.EndsWith(PackagingCoreConstants.NupkgExtension, StringComparison.OrdinalIgnoreCase) == true;
PackageReaderBase.cs (2)
513if (!path.EndsWith(".resources.dll", StringComparison.OrdinalIgnoreCase)) 570if (!path.EndsWith(Path.DirectorySeparatorChar.ToString(CultureInfo.InvariantCulture), StringComparison.Ordinal))
PackagesConfig.cs (1)
48if (hasValue && string.Equals(targetValue, value, StringComparison.OrdinalIgnoreCase))
PackagesConfigReader.cs (1)
225StringComparison.OrdinalIgnoreCase))
Rules\ContentFolderInPackageReferenceProjectRule.cs (2)
27(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase))) 33(PackagingConstants.Folders.ContentFiles + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)))
Rules\DefaultManifestValuesRule.cs (5)
56if (SampleTags.Equals(nuspecReader.GetTags(), StringComparison.Ordinal)) 61if (SampleReleaseNotes.Equals(nuspecReader.GetReleaseNotes(), StringComparison.Ordinal)) 66if (SampleDescription.Equals(nuspecReader.GetDescription(), StringComparison.Ordinal)) 73dependency.Id.Equals(SampleManifestDependencyId, StringComparison.OrdinalIgnoreCase) && 75dependency.VersionRange.ToString().Equals("[" + SampleManifestDependencyVersion + "]", StringComparison.OrdinalIgnoreCase))
Rules\InitScriptNotUnderToolsRule.cs (2)
26if (name.Equals("init.ps1", StringComparison.OrdinalIgnoreCase) && !dirName.Equals(PackagingConstants.Folders.Tools, StringComparison.OrdinalIgnoreCase))
Rules\InstallScriptInPackageReferenceProjectRule.cs (2)
25StringComparison.OrdinalIgnoreCase))) 27if (toolItem.EndsWith("install.ps1", StringComparison.OrdinalIgnoreCase))
Rules\InvalidFrameworkFolderRule.cs (1)
30if (parts.Length >= 3 && parts[0].Equals(LibDirectory, StringComparison.OrdinalIgnoreCase))
Rules\InvalidPlaceholderFileRule.cs (2)
26if (Path.GetFileName(file).Equals(PackagingCoreConstants.EmptyFolder, StringComparison.Ordinal)) 29if (builder.GetFiles().Count(f => PathUtility.EnsureTrailingSlash(Path.GetDirectoryName(f)!).StartsWith(directory, StringComparison.OrdinalIgnoreCase)) > 1)
Rules\InvalidUndottedFrameworkRule.cs (2)
291var dotIndex = frameworkString.IndexOf(".", StringComparison.Ordinal); 292var dashIndex = frameworkString.IndexOf("-", StringComparison.Ordinal);
Rules\MisplaceAssemblyOutsideLibRule.cs (3)
39if (!ValidFolders.Any(folder => file.StartsWith(folder, StringComparison.OrdinalIgnoreCase))) 43if (file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) || 44file.EndsWith(".winmd", StringComparison.OrdinalIgnoreCase))
Rules\MisplacedAssemblyUnderLibRule.cs (1)
28if (directory.Equals(PackagingConstants.Folders.Lib, StringComparison.OrdinalIgnoreCase))
Rules\MisplacedScriptFileRule.cs (2)
29if (!file.EndsWith(ScriptExtension, StringComparison.OrdinalIgnoreCase)) 34if (!file.StartsWith(ToolsDirectory + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase))
Rules\MisplacedTransformFileRule.cs (4)
32if (!file.EndsWith(CodeTransformExtension, StringComparison.OrdinalIgnoreCase) && 33!file.EndsWith(ConfigTransformExtension, StringComparison.OrdinalIgnoreCase)) 40StringComparison.OrdinalIgnoreCase) 42StringComparison.OrdinalIgnoreCase))
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (4)
25var refFiles = builder.GetFiles().Where(t => t.StartsWith(PackagingConstants.Folders.Ref, StringComparison.OrdinalIgnoreCase)); 60!NuGetFramework.ParseFolder(t).GetShortFolderName().Equals("unsupported", StringComparison.Ordinal) && 61!NuGetFramework.ParseFolder(t).GetShortFolderName().Equals("any", StringComparison.Ordinal)); 149if (reference.Tfm.Equals("any", StringComparison.Ordinal))
Rules\UnrecognizedScriptFileRule.cs (4)
28if (!file.EndsWith(ScriptExtension, StringComparison.OrdinalIgnoreCase)) 35if (!name.Equals("install", StringComparison.OrdinalIgnoreCase) && 36!name.Equals("uninstall", StringComparison.OrdinalIgnoreCase) && 37!name.Equals("init", StringComparison.OrdinalIgnoreCase))
Rules\UpholdBuildConventionRule.cs (8)
77if (!extension.Any(file => string.Equals(expectedFileName, file, StringComparison.OrdinalIgnoreCase))) 94var index1 = file.IndexOf('/', StringComparison.Ordinal); 114var index = file.IndexOf('/', StringComparison.Ordinal); 125if (file.EndsWith(extension, StringComparison.Ordinal)) 138if (file.StartsWith(buildFolder, StringComparison.Ordinal) && file[buildFolder.Length] == '/') 179var result = string.Compare(x?.Path, y?.Path, StringComparison.Ordinal); 185result = string.Compare(x?.Extension, y?.Extension, StringComparison.Ordinal); 191return string.Compare(x?.ExpectedPath, y?.ExpectedPath, StringComparison.Ordinal);
Rules\WinRTNameIsObsoleteRule.cs (1)
29if (file.StartsWith(PathUtility.GetPathWithDirectorySeparator(prefix), StringComparison.OrdinalIgnoreCase))
Rules\XdtTransformsInPackageReferenceProjectRule.cs (5)
30.Where(f => f.StartsWith(ContentDirectory, StringComparison.OrdinalIgnoreCase) || f.StartsWith(ContentFilesDirectory, StringComparison.OrdinalIgnoreCase)) 33if (file.EndsWith(ConfigTransformExtension, StringComparison.OrdinalIgnoreCase) 34|| file.EndsWith(InstallXdtExtension, StringComparison.OrdinalIgnoreCase) 35|| file.EndsWith(UninstallXdtExtension, StringComparison.OrdinalIgnoreCase))
RuntimeModel\CompatibilityProfile.cs (1)
50string.Equals(Name, other.Name, StringComparison.Ordinal) &&
RuntimeModel\RuntimeDependencySet.cs (1)
56return string.Equals(other.Id, Id, StringComparison.OrdinalIgnoreCase)
RuntimeModel\RuntimeDescription.cs (2)
69return string.Equals(other.RuntimeIdentifier, RuntimeIdentifier, StringComparison.Ordinal) 80if (!string.Equals(left.RuntimeIdentifier, right.RuntimeIdentifier, StringComparison.Ordinal))
RuntimeModel\RuntimePackageDependency.cs (1)
67string.Equals(Id, other.Id, StringComparison.OrdinalIgnoreCase) &&
Signing\Archive\EndOfCentralDirectoryRecord.cs (1)
111BitConverter.ToString(signature.ToArray()).Replace("-", "", StringComparison.Ordinal)));
Signing\Authoring\RepositorySignPackageRequest.cs (1)
70if (!string.Equals(v3ServiceIndexUrl.Scheme, "https", StringComparison.Ordinal))
Signing\ChainBuilding\X509ChainBuildPolicyFactory.cs (1)
52if (string.Equals(value, DisabledValue, StringComparison.Ordinal))
Signing\Cms\NativeCms.cs (3)
119if (!string.Equals(attribute.pszObjId, Oids.Countersignature, StringComparison.Ordinal)) 177if (string.Equals(signedAttribute.pszObjId, Oids.CommitmentTypeIndication, StringComparison.Ordinal) && 205StringComparison.Ordinal))
Signing\Content\KeyPairFileReader.cs (1)
78var pos = line.IndexOf(':', StringComparison.Ordinal);
Signing\Content\SignatureContent.cs (1)
151if (property.Key.EndsWith("-Hash", StringComparison.Ordinal))
Signing\DerEncoding\DerGeneralizedTime.cs (1)
36var decimalIndex = decodedTime.IndexOf('.', StringComparison.Ordinal);
Signing\Signatures\NuGetV3ServiceIndexUrl.cs (2)
30if (!string.Equals(v3ServiceIndexUrl.Scheme, "https", StringComparison.Ordinal)) 61if (!string.Equals(url.Scheme, "https", StringComparison.Ordinal))
Signing\Signatures\Signature.cs (1)
399if (string.Equals(attribute.Oid.Value, Oids.SignatureTimeStampTokenAttribute, StringComparison.Ordinal))
Signing\Timestamp\Rfc3161TimestampProvider.cs (2)
30if (!string.Equals(timeStampServerUrl.Scheme, Uri.UriSchemeHttp, StringComparison.Ordinal) && 31!string.Equals(timeStampServerUrl.Scheme, Uri.UriSchemeHttps, StringComparison.Ordinal))
Signing\Timestamp\Rfc3161TimestampVerificationUtility.cs (1)
33if (timestampCms.ContentInfo.ContentType.Value!.Equals(Oids.TSTInfoContentType, StringComparison.Ordinal))
Signing\Utility\AttributeUtility.cs (1)
90if (!string.Equals(v3ServiceIndexUrl.Scheme, "https", StringComparison.Ordinal))
Signing\Utility\CertificateUtility.cs (6)
209if (string.Equals(extension.Oid!.Value, Oids.EnhancedKeyUsage, StringComparison.Ordinal)) 242if (string.Equals(extension.Oid!.Value, Oids.EnhancedKeyUsage, StringComparison.Ordinal)) 311return BitConverter.ToString(certificateFingerprint).Replace("-", "", StringComparison.Ordinal); 382var akiKeyIdentifier = BitConverter.ToString(keyIdentifier).Replace("-", "", StringComparison.Ordinal); 387return string.Equals(skiExtension.SubjectKeyIdentifier, akiKeyIdentifier, StringComparison.OrdinalIgnoreCase); 563if (string.Equals(oid, OcspAccessMethodOid, StringComparison.Ordinal) && adReader.HasData)
Signing\Utility\SignatureUtility.cs (1)
628return string.Equals(generalName.DirectoryName.Name, certificate.IssuerName.Name, StringComparison.Ordinal);
Signing\Verification\CertificateHashAllowListEntry.cs (1)
62string.Equals(Fingerprint, hashEntry.Fingerprint, StringComparison.Ordinal) &&
Signing\Verification\SignatureTrustAndValidityVerificationProvider.cs (1)
268if (string.Equals(allowUntrustedRoot.Key, signingCertificateFingerprint, StringComparison.Ordinal))
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
NuGet.ProjectModel (47)
CentralTransitiveDependencyGroup.cs (1)
45if (string.Equals(FrameworkName, other.FrameworkName, StringComparison.OrdinalIgnoreCase))
DependencyGraphSpec.cs (1)
65UseLegacyHashFunction ??= string.Equals(environmentVariableReader.GetEnvironmentVariable("NUGET_ENABLE_LEGACY_DGSPEC_HASH_FUNCTION"), bool.TrueString, StringComparison.OrdinalIgnoreCase);
ExternalProjectReference.cs (1)
154return UniqueName.Equals(other.UniqueName, StringComparison.Ordinal);
LockFile\BuildAction.cs (1)
57return string.Equals(other.Value, Value, StringComparison.OrdinalIgnoreCase);
LockFile\LockFile.cs (4)
38string.Equals(runtimeIdentifier, t.RuntimeIdentifier, StringComparison.OrdinalIgnoreCase)))); 44string.Equals(t.TargetAlias, frameworkAlias, StringComparison.Ordinal) && 46string.Equals(runtimeIdentifier, t.RuntimeIdentifier, StringComparison.OrdinalIgnoreCase))); 52string.Equals(l.Name, name, StringComparison.OrdinalIgnoreCase) &&
LockFile\LockFileContentFile.cs (1)
78return string.Equals(GetProperty(CopyToOutputProperty), bool.TrueString, StringComparison.OrdinalIgnoreCase);
LockFile\LockFileFormat.cs (2)
524if (bool.TrueString.Equals(property.Value, StringComparison.OrdinalIgnoreCase)) 528else if (bool.FalseString.Equals(property.Value, StringComparison.OrdinalIgnoreCase))
LockFile\LockFileItem.cs (1)
56if (string.Equals(Path, other.Path, StringComparison.OrdinalIgnoreCase))
LockFile\LockFileLibrary.cs (5)
54if (string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) 55&& string.Equals(Type, other.Type, StringComparison.OrdinalIgnoreCase) 56&& string.Equals(Path, other.Path, StringComparison.Ordinal) 57&& string.Equals(MSBuildProject, other.MSBuildProject, StringComparison.Ordinal) 60&& string.Equals(Sha512, other.Sha512, StringComparison.Ordinal)
LockFile\LockFileTarget.cs (3)
50&& string.Equals(RuntimeIdentifier, other.RuntimeIdentifier, StringComparison.Ordinal) 51&& string.Equals(Name, other.Name, StringComparison.Ordinal) 52&& string.Equals(TargetAlias, other.TargetAlias, StringComparison.Ordinal))
LockFile\LockFileTargetLibrary.cs (3)
180return string.Equals(Name, other.Name, StringComparison.Ordinal) 182&& string.Equals(Type, other.Type, StringComparison.Ordinal) 183&& string.Equals(Framework, other.Framework, StringComparison.Ordinal)
MacroStringsUtility.cs (3)
23internal static void ApplyMacros(IList<string> list, string macroValue, string macroName, StringComparison stringComparison) 54internal static string ApplyMacro(string originalString, string macroValue, string macroName, StringComparison stringComparison) 65if (!string.IsNullOrEmpty(originalString) && !string.IsNullOrEmpty(macroName) && originalString.StartsWith(macroName, StringComparison.Ordinal))
PackageSpecExtensions.cs (3)
59if (string.Equals(framework.TargetAlias, targetAlias, StringComparison.OrdinalIgnoreCase)) 80if (string.Equals(framework.TargetAlias, targetAlias, StringComparison.OrdinalIgnoreCase)) 132if (string.Equals(framework.TargetAlias, targetAlias, StringComparison.OrdinalIgnoreCase))
PackageSpecOperations.cs (1)
180if (!string.Equals(kvp.Key, dependency.Id, StringComparison.OrdinalIgnoreCase))
PackageSpecUtility.cs (5)
39&& version.EndsWith("*", StringComparison.Ordinal) 40&& version.IndexOf("-", StringComparison.Ordinal) > -1 41&& version.IndexOf("+", StringComparison.Ordinal) < 0 42&& (version.EndsWith("-*", StringComparison.Ordinal) 43|| (version.EndsWith(".*", StringComparison.Ordinal))))
ProjectFileDependencyGroup.cs (1)
34if (string.Equals(FrameworkName, other.FrameworkName, StringComparison.OrdinalIgnoreCase))
ProjectLockFile\PackagesLockFileTarget.cs (1)
89if (string.Equals(framework.Framework, FrameworkConstants.FrameworkIdentifiers.NetCoreApp, StringComparison.OrdinalIgnoreCase)
RestoreAuditProperties.cs (9)
40|| string.Equals(EnableAudit, bool.TrueString, StringComparison.OrdinalIgnoreCase) 41|| string.Equals(EnableAudit, "enable", StringComparison.OrdinalIgnoreCase) 42|| string.Equals(EnableAudit, "default", StringComparison.OrdinalIgnoreCase)) 47if (string.Equals(EnableAudit, bool.FalseString, StringComparison.OrdinalIgnoreCase) 48|| string.Equals(EnableAudit, "disable", StringComparison.OrdinalIgnoreCase)) 66if (string.Equals(AuditLevel, "low", StringComparison.OrdinalIgnoreCase)) 71if (string.Equals(AuditLevel, "moderate", StringComparison.OrdinalIgnoreCase)) 76if (string.Equals(AuditLevel, "high", StringComparison.OrdinalIgnoreCase)) 81if (string.Equals(AuditLevel, "critical", StringComparison.OrdinalIgnoreCase))
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
NuGet.Protocol (77)
CIEnvironmentDetector.cs (7)
22if (string.Equals(environmentVariableReader.GetEnvironmentVariable("GITHUB_ACTIONS"), "true", StringComparison.OrdinalIgnoreCase)) 28if (string.Equals(environmentVariableReader.GetEnvironmentVariable("TF_BUILD"), "true", StringComparison.OrdinalIgnoreCase)) 34if (string.Equals(environmentVariableReader.GetEnvironmentVariable("APPVEYOR"), "true", StringComparison.OrdinalIgnoreCase)) 40if (string.Equals(environmentVariableReader.GetEnvironmentVariable("TRAVIS"), "true", StringComparison.OrdinalIgnoreCase)) 46if (string.Equals(environmentVariableReader.GetEnvironmentVariable("CIRCLECI"), "true", StringComparison.OrdinalIgnoreCase)) 85if (string.Equals(environmentVariableReader.GetEnvironmentVariable("GITLAB_CI"), "true", StringComparison.OrdinalIgnoreCase)) 91if (string.Equals(environmentVariableReader.GetEnvironmentVariable("CI"), "true", StringComparison.OrdinalIgnoreCase))
Converters\JsonExtensions.cs (1)
155var targetProperty = jobject.GetValue(propertyName: propertyName, comparison: StringComparison.OrdinalIgnoreCase);
Converters\PackageDependencyGroupStjConverter.cs (2)
42if (string.Equals(propName, JsonProperties.TargetFramework, StringComparison.OrdinalIgnoreCase)) 50else if (string.Equals(propName, JsonProperties.Dependencies, StringComparison.OrdinalIgnoreCase))
HttpSource\HttpSource.cs (1)
523if (uri.StartsWith("http://", StringComparison.OrdinalIgnoreCase))
LegacyFeed\AutoCompleteResourceV2Feed.cs (1)
77.Where(item => item.StartsWith(versionPrefix, StringComparison.OrdinalIgnoreCase))
LegacyFeed\LegacyFeedCapabilityResourceV2Feed.cs (2)
135where name != null && name.Equals("Packages", StringComparison.OrdinalIgnoreCase) 182StringComparison.OrdinalIgnoreCase)
LegacyFeed\V2FeedPackageInfo.cs (3)
270&& !string.Equals(NullString, versionRangeString, StringComparison.OrdinalIgnoreCase)) 282&& !string.Equals(NullString, frameworkString, StringComparison.OrdinalIgnoreCase)) 300if (!deps.Any(p => string.Equals(p.Id, dependencyId, StringComparison.OrdinalIgnoreCase)))
LegacyFeed\V2FeedParser.cs (1)
632where attr != null && string.Equals(attr.Value, "next", StringComparison.OrdinalIgnoreCase)
LocalRepositories\LocalAutoCompleteResource.cs (3)
74p.Identity.Id.StartsWith(searchFilter, StringComparison.OrdinalIgnoreCase)); 110.StartsWith(versionPrefix, StringComparison.OrdinalIgnoreCase) 111|| p.Identity.Version.ToFullString().StartsWith(versionPrefix, StringComparison.OrdinalIgnoreCase))
LocalRepositories\LocalPackageInfo.cs (1)
107return Path.EndsWith(PackagingCoreConstants.NupkgExtension, StringComparison.OrdinalIgnoreCase);
LocalRepositories\LocalPackageSearchResource.cs (1)
135int? pos = property?.IndexOf(search, StringComparison.OrdinalIgnoreCase);
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
455if (string.Equals(identity.Id, id, StringComparison.OrdinalIgnoreCase))
PackagesFolder\LocalPackageFileCache.cs (2)
195if (path.EndsWith("/", StringComparison.Ordinal) 196|| path.EndsWith(".psmdcp", StringComparison.Ordinal))
Plugins\PluginDiscoverer.cs (3)
300if (!fileInfo.Name.StartsWith("nuget-plugin-", StringComparison.Ordinal)) 307return fileInfo.Extension.Equals(".exe", StringComparison.OrdinalIgnoreCase) || 308fileInfo.Extension.Equals(".bat", StringComparison.OrdinalIgnoreCase);
Plugins\PluginManager.cs (1)
495StringComparison.OrdinalIgnoreCase);
Plugins\PluginPackageReader.cs (1)
201return files.Where(f => f.StartsWith(folder + "/", StringComparison.OrdinalIgnoreCase));
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
150StringComparison.OrdinalIgnoreCase))
Providers\RepositorySignatureResourceProvider.cs (3)
57|| !string.Equals(repositorySignaturesResourceUri.Scheme, "https", StringComparison.OrdinalIgnoreCase) 58&& !string.Equals(repositorySignaturesResourceUri.Scheme, "http", StringComparison.OrdinalIgnoreCase)) 160var index = serviceEntry.Type.IndexOf('/', StringComparison.Ordinal);
Providers\ServiceIndexResourceV3Provider.cs (1)
61url.EndsWith(".json", StringComparison.OrdinalIgnoreCase)))
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResource.cs (1)
84.Select(uri => uri.OriginalString.EndsWith("/", StringComparison.Ordinal) ? uri : new Uri(uri.OriginalString + "/"))
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
66_baseUri = packageSource.Source.EndsWith("/", StringComparison.Ordinal) ? packageSource.Source : (packageSource.Source + "/");
RemoteRepositories\RemoteV2FindPackageByIdResourceProvider.cs (1)
27!sourceRepository.PackageSource.Source.EndsWith("json", StringComparison.OrdinalIgnoreCase))
RemoteSourceDependencyInfo.cs (1)
79string.Equals(ContentUri, other.ContentUri, StringComparison.Ordinal);
Resources\AutoCompleteResourceV3.cs (4)
88return results?.Data?.Where(item => item != null && item.StartsWith(packageIdPrefix, StringComparison.OrdinalIgnoreCase)) 126return outputs.Where(item => item.StartsWith(packageIdPrefix, StringComparison.OrdinalIgnoreCase)); 186&& version.ToString().StartsWith(versionPrefix, StringComparison.OrdinalIgnoreCase)) 207if (version != null && version.StartsWith(versionPrefix, StringComparison.OrdinalIgnoreCase))
Resources\OwnerDetailsUriTemplateResourceV3.cs (2)
36|| !uriTemplate.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase)) 53.Replace("{owner}", owner, StringComparison.OrdinalIgnoreCase);
Resources\PackageDetailsUriResourceV3.cs (3)
35if (isValidUri && !uri!.Scheme.Equals("https", StringComparison.OrdinalIgnoreCase)) 55.Replace("{id}", id, StringComparison.OrdinalIgnoreCase) 56.Replace("{version}", version.ToNormalizedString(), StringComparison.OrdinalIgnoreCase);
Resources\PackageUpdateResource.cs (5)
105if (!packagePath.EndsWith(NuGetConstants.SnupkgExtension, StringComparison.OrdinalIgnoreCase)) 392if (string.IsNullOrEmpty(source) || source.Equals(NuGetConstants.DefaultGalleryServerUrl, StringComparison.OrdinalIgnoreCase)) 868if (!value.EndsWith("/", StringComparison.OrdinalIgnoreCase)) 953if (ex.Message.Contains("Response status code does not indicate success: 403 (Forbidden).", StringComparison.OrdinalIgnoreCase)) 969return sourceUri.Host.Equals(NuGetConstants.NuGetSymbolHostName, StringComparison.OrdinalIgnoreCase);
Resources\ReadmeUriTemplateResource.cs (2)
44.Replace(LowerId, id.ToLowerInvariant(), StringComparison.OrdinalIgnoreCase) 45.Replace(LowerVersion, version.ToNormalizedString().ToLowerInvariant(), StringComparison.OrdinalIgnoreCase);
Resources\ReportAbuseResourceV3.cs (2)
39.Replace("{id}", id, StringComparison.OrdinalIgnoreCase) 40.Replace("{version}", version.ToNormalizedString(), StringComparison.OrdinalIgnoreCase);
Resources\RepositorySignatureResource.cs (2)
44|| !string.Equals(repositoryContentUrl.Scheme, "https", StringComparison.OrdinalIgnoreCase)) 67|| !string.Equals(contentUrl.Scheme, "https", StringComparison.OrdinalIgnoreCase))
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
src\nuget-client\build\Shared\NuGetFeatureFlags.cs (1)
47return string.Equals(envValue, "true", StringComparison.OrdinalIgnoreCase);
Utility\CachingUtility.cs (2)
94.Replace("__", "_", StringComparison.Ordinal) 95.Replace("__", "_", StringComparison.Ordinal);
Utility\FeedTypeUtility.cs (1)
30if (packageSource.Source.EndsWith(".json", StringComparison.OrdinalIgnoreCase))
Utility\LocalFolderUtility.cs (8)
574if (fileName.EndsWith(extension, StringComparison.OrdinalIgnoreCase)) 579if (!fileName.EndsWith(".symbols", StringComparison.OrdinalIgnoreCase)) 598if (idVersionString.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) 1069if (packagePath.IndexOf('*', StringComparison.Ordinal) == -1) 1078if (!packagePath.EndsWith(NuGetConstants.PackageExtension, StringComparison.OrdinalIgnoreCase) 1079&& !packagePath.EndsWith(NuGetConstants.SnupkgExtension, StringComparison.OrdinalIgnoreCase)) 1081if (packagePath.EndsWith("**", StringComparison.OrdinalIgnoreCase)) 1085else if (!packagePath.EndsWith("*", StringComparison.OrdinalIgnoreCase))
Utility\OfflineFeedUtility.cs (3)
60isValidPackage = packageHash.Equals(existingHash, StringComparison.Ordinal); 89if (invalidPathChars.Any(p => path.Contains(p, StringComparison.Ordinal))) 229&& (ex.GetType().FullName?.Equals("SharpCompress.Common.ArchiveException", StringComparison.Ordinal) == true
Utility\PackageIdValidator.cs (1)
50string.Equals(env.GetEnvironmentVariable(DisableValidationEnvVar), bool.TrueString, StringComparison.OrdinalIgnoreCase);
NuGet.Resolver (1)
ResolverComparer.cs (1)
55Debug.Assert(string.Equals(x.Id, y.Id, StringComparison.OrdinalIgnoreCase));
NuGet.Versioning (16)
FloatRange.cs (10)
139&& ((version.IsPrerelease && version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase)) 147&& ((version.IsPrerelease && version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase)) 154&& ((version.IsPrerelease && version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase)) 160return (version.IsPrerelease && version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase)) 167&& ((version.IsPrerelease && version.Release.StartsWith(_releasePrefix, StringComparison.OrdinalIgnoreCase)) 229else if (versionString.Equals("*-*", StringComparison.Ordinal)) 270if (releasePrefix.Length == 0 || releasePrefix.EndsWith(".", StringComparison.Ordinal)) 322if (releasePrefix.Length == 0 || actualVersion.EndsWith(".", StringComparison.Ordinal)) 327else if (actualVersion.EndsWith("-", StringComparison.Ordinal)) 356return str.IndexOf(c, StringComparison.Ordinal);
NuGetVersionFactory.cs (2)
93value.Replace(" ", string.Empty, StringComparison.Ordinal); 124return str.IndexOf(c, StringComparison.Ordinal);
src\nuget-client\build\Shared\EqualityUtility.cs (1)
318return !string.IsNullOrWhiteSpace(value) && bool.FalseString.Equals(value.Trim(), StringComparison.OrdinalIgnoreCase);
VersionRange.cs (2)
369var endsWithDash = lastLabel.EndsWith("-", StringComparison.Ordinal); 377if (lastLabel.EndsWith("--", StringComparison.Ordinal))
VersionRangeFactory.cs (1)
227if (allowFloating && minVersionString.Contains('*', StringComparison.Ordinal))
PresentationBuildTasks (673)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (1)
329if (!string.Equals(localizableString, "false", StringComparison.OrdinalIgnoreCase))
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (4)
84if (!string.Equals(IncludePackageReferencesDuringMarkupCompilation, "false", StringComparison.OrdinalIgnoreCase)) 629if (root.ChildNodes[i] is XmlElement nodeGroup && string.Equals(nodeGroup.Name, groupName, StringComparison.OrdinalIgnoreCase)) 640if (nodeGroup.ChildNodes[j] is XmlElement nodeItem && string.Equals(nodeItem.Name, sItemName, StringComparison.OrdinalIgnoreCase)) 799if (xmlAttribute.Name.Equals("Sdk", StringComparison.OrdinalIgnoreCase))
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (3)
264if (!_outputDir.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal)) 1534if (string.Equals(localTypeXamlFile, xamlInputFullPath, StringComparison.OrdinalIgnoreCase)) 1711if (!string.Equals(strLocalizable, "false", StringComparison.OrdinalIgnoreCase))
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (1)
243if (!_outputPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal))
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
251if (!_outputPath.EndsWith((Path.DirectorySeparatorChar).ToString(), StringComparison.Ordinal))
MS\Internal\MarkupCompiler\MarkupCompiler.cs (9)
472if (!TargetPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal)) 613Guid hashGuid = !string.IsNullOrEmpty(ChecksumAlgorithm) && ChecksumAlgorithm.Equals("SHA256", StringComparison.OrdinalIgnoreCase) 1353return IsLanguageCSharp || (CompilerInfo != null && string.Equals(CompilerInfo.GetLanguages()[0], JSCRIPT, StringComparison.OrdinalIgnoreCase)); 1360return CompilerInfo == null || !string.Equals(CompilerInfo.GetLanguages()[0], JSHARP, StringComparison.OrdinalIgnoreCase); 1601if (TargetPath.StartsWith(SourceFileInfo.SourcePath, StringComparison.OrdinalIgnoreCase)) 2098_isLangCSharp = string.Equals(language, CSHARP, StringComparison.OrdinalIgnoreCase); 2107_isLangVB = string.Equals(language, VB, StringComparison.OrdinalIgnoreCase); 3013string rootClassName = elementType != null ? elementType.Name : baseClassFullName.Substring(baseClassFullName.LastIndexOf(DOT, StringComparison.Ordinal)+1); 3382get { return _elementType != null ? _elementType.Name : _localElementFullName.Substring(_localElementFullName.LastIndexOf(DOT, StringComparison.Ordinal) + 1); }
MS\Internal\MarkupCompiler\ParserExtension.cs (1)
497_isInternalRoot = !string.Equals("public", xmlReader.Value.Trim(), StringComparison.OrdinalIgnoreCase);
MS\Internal\MarkupCompiler\PathInternal.cs (5)
26internal static string GetRelativePath(string relativeTo, string path, StringComparison comparisonType) 40Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase); 49int commonLength = PathInternal.GetCommonPathLength(relativeTo, path, ignoreCase: comparisonType == StringComparison.OrdinalIgnoreCase); 157internal static bool AreRootsEqual(string first, string second, StringComparison comparisonType)
MS\Internal\Shared\SourceFileInfo.cs (1)
43if (!string.IsNullOrEmpty(file.Path) && file.Path.ToUpperInvariant().EndsWith(XAML, StringComparison.Ordinal))
MS\Internal\Tasks\CompilerWrapper.cs (2)
259if (string.Equals(asmReference.AssemblyName, assemblyName, StringComparison.OrdinalIgnoreCase)) 402if (fullFilePath.StartsWith(_sourceDir,StringComparison.OrdinalIgnoreCase))
MS\Internal\Tasks\IncrementalCompileAnalyzer.cs (2)
348IsSettingModified = !string.Equals(textSource, textTarget, StringComparison.OrdinalIgnoreCase); 424if (string.Equals(xamlfile.Path, CompilerLocalReference.LocalMarkupPages[j].FilePath, StringComparison.OrdinalIgnoreCase))
MS\Internal\Tasks\TaskHelper.cs (3)
102if (fullpath2.StartsWith(fullpath1, StringComparison.OrdinalIgnoreCase)) 199if (!e.Message.Contains(eInner.Message, StringComparison.Ordinal)) 210if (message != null && !message.EndsWith(".", StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationCore\System\Windows\Media\Knowncolors.cs (141)
286if (colorString.Equals("Red", StringComparison.OrdinalIgnoreCase)) 288if (colorString.Equals("Tan", StringComparison.OrdinalIgnoreCase)) 295if (colorString.Equals("Aqua", StringComparison.OrdinalIgnoreCase)) 299if (colorString.Equals("Blue", StringComparison.OrdinalIgnoreCase)) 303if (colorString.Equals("Cyan", StringComparison.OrdinalIgnoreCase)) 307if (colorString.Equals("Gold", StringComparison.OrdinalIgnoreCase)) 309if (colorString.Equals("Gray", StringComparison.OrdinalIgnoreCase)) 313if (colorString.Equals("Lime", StringComparison.OrdinalIgnoreCase)) 317if (colorString.Equals("Navy", StringComparison.OrdinalIgnoreCase)) 321if (colorString.Equals("Peru", StringComparison.OrdinalIgnoreCase)) 323if (colorString.Equals("Pink", StringComparison.OrdinalIgnoreCase)) 325if (colorString.Equals("Plum", StringComparison.OrdinalIgnoreCase)) 329if (colorString.Equals("Snow", StringComparison.OrdinalIgnoreCase)) 333if (colorString.Equals("Teal", StringComparison.OrdinalIgnoreCase)) 342if (colorString.Equals("Azure", StringComparison.OrdinalIgnoreCase)) 346if (colorString.Equals("Beige", StringComparison.OrdinalIgnoreCase)) 348if (colorString.Equals("Black", StringComparison.OrdinalIgnoreCase)) 350if (colorString.Equals("Brown", StringComparison.OrdinalIgnoreCase)) 354if (colorString.Equals("Coral", StringComparison.OrdinalIgnoreCase)) 358if (colorString.Equals("Green", StringComparison.OrdinalIgnoreCase)) 362if (colorString.Equals("Ivory", StringComparison.OrdinalIgnoreCase)) 366if (colorString.Equals("Khaki", StringComparison.OrdinalIgnoreCase)) 370if (colorString.Equals("Linen", StringComparison.OrdinalIgnoreCase)) 374if (colorString.Equals("Olive", StringComparison.OrdinalIgnoreCase)) 378if (colorString.Equals("Wheat", StringComparison.OrdinalIgnoreCase)) 380if (colorString.Equals("White", StringComparison.OrdinalIgnoreCase)) 389if (colorString.Equals("Bisque", StringComparison.OrdinalIgnoreCase)) 393if (colorString.Equals("Indigo", StringComparison.OrdinalIgnoreCase)) 397if (colorString.Equals("Maroon", StringComparison.OrdinalIgnoreCase)) 401if (colorString.Equals("Orange", StringComparison.OrdinalIgnoreCase)) 403if (colorString.Equals("Orchid", StringComparison.OrdinalIgnoreCase)) 407if (colorString.Equals("Purple", StringComparison.OrdinalIgnoreCase)) 411if (colorString.Equals("Salmon", StringComparison.OrdinalIgnoreCase)) 413if (colorString.Equals("Sienna", StringComparison.OrdinalIgnoreCase)) 415if (colorString.Equals("Silver", StringComparison.OrdinalIgnoreCase)) 419if (colorString.Equals("Tomato", StringComparison.OrdinalIgnoreCase)) 423if (colorString.Equals("Violet", StringComparison.OrdinalIgnoreCase)) 427if (colorString.Equals("Yellow", StringComparison.OrdinalIgnoreCase)) 436if (colorString.Equals("Crimson", StringComparison.OrdinalIgnoreCase)) 440if (colorString.Equals("DarkRed", StringComparison.OrdinalIgnoreCase)) 442if (colorString.Equals("DimGray", StringComparison.OrdinalIgnoreCase)) 446if (colorString.Equals("Fuchsia", StringComparison.OrdinalIgnoreCase)) 450if (colorString.Equals("HotPink", StringComparison.OrdinalIgnoreCase)) 454if (colorString.Equals("Magenta", StringComparison.OrdinalIgnoreCase)) 458if (colorString.Equals("OldLace", StringComparison.OrdinalIgnoreCase)) 462if (colorString.Equals("SkyBlue", StringComparison.OrdinalIgnoreCase)) 466if (colorString.Equals("Thistle", StringComparison.OrdinalIgnoreCase)) 475if (colorString.Equals("Cornsilk", StringComparison.OrdinalIgnoreCase)) 479if (colorString.Equals("DarkBlue", StringComparison.OrdinalIgnoreCase)) 481if (colorString.Equals("DarkCyan", StringComparison.OrdinalIgnoreCase)) 483if (colorString.Equals("DarkGray", StringComparison.OrdinalIgnoreCase)) 485if (colorString.Equals("DeepPink", StringComparison.OrdinalIgnoreCase)) 489if (colorString.Equals("Honeydew", StringComparison.OrdinalIgnoreCase)) 493if (colorString.Equals("Lavender", StringComparison.OrdinalIgnoreCase)) 497if (colorString.Equals("Moccasin", StringComparison.OrdinalIgnoreCase)) 501if (colorString.Equals("SeaGreen", StringComparison.OrdinalIgnoreCase)) 503if (colorString.Equals("SeaShell", StringComparison.OrdinalIgnoreCase)) 512if (colorString.Equals("AliceBlue", StringComparison.OrdinalIgnoreCase)) 516if (colorString.Equals("BurlyWood", StringComparison.OrdinalIgnoreCase)) 520if (colorString.Equals("CadetBlue", StringComparison.OrdinalIgnoreCase)) 522if (colorString.Equals("Chocolate", StringComparison.OrdinalIgnoreCase)) 526if (colorString.Equals("DarkGreen", StringComparison.OrdinalIgnoreCase)) 528if (colorString.Equals("DarkKhaki", StringComparison.OrdinalIgnoreCase)) 532if (colorString.Equals("Firebrick", StringComparison.OrdinalIgnoreCase)) 536if (colorString.Equals("Gainsboro", StringComparison.OrdinalIgnoreCase)) 538if (colorString.Equals("Goldenrod", StringComparison.OrdinalIgnoreCase)) 542if (colorString.Equals("IndianRed", StringComparison.OrdinalIgnoreCase)) 546if (colorString.Equals("LawnGreen", StringComparison.OrdinalIgnoreCase)) 548if (colorString.Equals("LightBlue", StringComparison.OrdinalIgnoreCase)) 550if (colorString.Equals("LightCyan", StringComparison.OrdinalIgnoreCase)) 552if (colorString.Equals("LightGray", StringComparison.OrdinalIgnoreCase)) 554if (colorString.Equals("LightPink", StringComparison.OrdinalIgnoreCase)) 556if (colorString.Equals("LimeGreen", StringComparison.OrdinalIgnoreCase)) 560if (colorString.Equals("MintCream", StringComparison.OrdinalIgnoreCase)) 562if (colorString.Equals("MistyRose", StringComparison.OrdinalIgnoreCase)) 566if (colorString.Equals("OliveDrab", StringComparison.OrdinalIgnoreCase)) 568if (colorString.Equals("OrangeRed", StringComparison.OrdinalIgnoreCase)) 572if (colorString.Equals("PaleGreen", StringComparison.OrdinalIgnoreCase)) 574if (colorString.Equals("PeachPuff", StringComparison.OrdinalIgnoreCase)) 578if (colorString.Equals("RosyBrown", StringComparison.OrdinalIgnoreCase)) 580if (colorString.Equals("RoyalBlue", StringComparison.OrdinalIgnoreCase)) 584if (colorString.Equals("SlateBlue", StringComparison.OrdinalIgnoreCase)) 586if (colorString.Equals("SlateGray", StringComparison.OrdinalIgnoreCase)) 588if (colorString.Equals("SteelBlue", StringComparison.OrdinalIgnoreCase)) 592if (colorString.Equals("Turquoise", StringComparison.OrdinalIgnoreCase)) 601if (colorString.Equals("Aquamarine", StringComparison.OrdinalIgnoreCase)) 605if (colorString.Equals("BlueViolet", StringComparison.OrdinalIgnoreCase)) 609if (colorString.Equals("Chartreuse", StringComparison.OrdinalIgnoreCase)) 613if (colorString.Equals("DarkOrange", StringComparison.OrdinalIgnoreCase)) 615if (colorString.Equals("DarkOrchid", StringComparison.OrdinalIgnoreCase)) 617if (colorString.Equals("DarkSalmon", StringComparison.OrdinalIgnoreCase)) 619if (colorString.Equals("DarkViolet", StringComparison.OrdinalIgnoreCase)) 621if (colorString.Equals("DodgerBlue", StringComparison.OrdinalIgnoreCase)) 625if (colorString.Equals("GhostWhite", StringComparison.OrdinalIgnoreCase)) 629if (colorString.Equals("LightCoral", StringComparison.OrdinalIgnoreCase)) 631if (colorString.Equals("LightGreen", StringComparison.OrdinalIgnoreCase)) 635if (colorString.Equals("MediumBlue", StringComparison.OrdinalIgnoreCase)) 639if (colorString.Equals("PapayaWhip", StringComparison.OrdinalIgnoreCase)) 641if (colorString.Equals("PowderBlue", StringComparison.OrdinalIgnoreCase)) 645if (colorString.Equals("SandyBrown", StringComparison.OrdinalIgnoreCase)) 649if (colorString.Equals("WhiteSmoke", StringComparison.OrdinalIgnoreCase)) 658if (colorString.Equals("DarkMagenta", StringComparison.OrdinalIgnoreCase)) 660if (colorString.Equals("DeepSkyBlue", StringComparison.OrdinalIgnoreCase)) 664if (colorString.Equals("FloralWhite", StringComparison.OrdinalIgnoreCase)) 666if (colorString.Equals("ForestGreen", StringComparison.OrdinalIgnoreCase)) 670if (colorString.Equals("GreenYellow", StringComparison.OrdinalIgnoreCase)) 674if (colorString.Equals("LightSalmon", StringComparison.OrdinalIgnoreCase)) 676if (colorString.Equals("LightYellow", StringComparison.OrdinalIgnoreCase)) 680if (colorString.Equals("NavajoWhite", StringComparison.OrdinalIgnoreCase)) 684if (colorString.Equals("SaddleBrown", StringComparison.OrdinalIgnoreCase)) 686if (colorString.Equals("SpringGreen", StringComparison.OrdinalIgnoreCase)) 690if (colorString.Equals("Transparent", StringComparison.OrdinalIgnoreCase)) 694if (colorString.Equals("YellowGreen", StringComparison.OrdinalIgnoreCase)) 703if (colorString.Equals("AntiqueWhite", StringComparison.OrdinalIgnoreCase)) 707if (colorString.Equals("DarkSeaGreen", StringComparison.OrdinalIgnoreCase)) 711if (colorString.Equals("LightSkyBlue", StringComparison.OrdinalIgnoreCase)) 713if (colorString.Equals("LemonChiffon", StringComparison.OrdinalIgnoreCase)) 717if (colorString.Equals("MediumOrchid", StringComparison.OrdinalIgnoreCase)) 719if (colorString.Equals("MediumPurple", StringComparison.OrdinalIgnoreCase)) 721if (colorString.Equals("MidnightBlue", StringComparison.OrdinalIgnoreCase)) 730if (colorString.Equals("DarkSlateBlue", StringComparison.OrdinalIgnoreCase)) 732if (colorString.Equals("DarkSlateGray", StringComparison.OrdinalIgnoreCase)) 734if (colorString.Equals("DarkGoldenrod", StringComparison.OrdinalIgnoreCase)) 736if (colorString.Equals("DarkTurquoise", StringComparison.OrdinalIgnoreCase)) 740if (colorString.Equals("LightSeaGreen", StringComparison.OrdinalIgnoreCase)) 742if (colorString.Equals("LavenderBlush", StringComparison.OrdinalIgnoreCase)) 746if (colorString.Equals("PaleGoldenrod", StringComparison.OrdinalIgnoreCase)) 748if (colorString.Equals("PaleTurquoise", StringComparison.OrdinalIgnoreCase)) 750if (colorString.Equals("PaleVioletRed", StringComparison.OrdinalIgnoreCase)) 759if (colorString.Equals("BlanchedAlmond", StringComparison.OrdinalIgnoreCase)) 763if (colorString.Equals("CornflowerBlue", StringComparison.OrdinalIgnoreCase)) 767if (colorString.Equals("DarkOliveGreen", StringComparison.OrdinalIgnoreCase)) 771if (colorString.Equals("LightSlateGray", StringComparison.OrdinalIgnoreCase)) 773if (colorString.Equals("LightSteelBlue", StringComparison.OrdinalIgnoreCase)) 777if (colorString.Equals("MediumSeaGreen", StringComparison.OrdinalIgnoreCase)) 783if (colorString.Equals("MediumSlateBlue", StringComparison.OrdinalIgnoreCase)) 785if (colorString.Equals("MediumTurquoise", StringComparison.OrdinalIgnoreCase)) 787if (colorString.Equals("MediumVioletRed", StringComparison.OrdinalIgnoreCase)) 791if (colorString.Equals("MediumAquamarine", StringComparison.OrdinalIgnoreCase)) 795if (colorString.Equals("MediumSpringGreen", StringComparison.OrdinalIgnoreCase)) 799if (colorString.Equals("LightGoldenrodYellow", StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\MS\Internal\Globalization\LocalizationComments.cs (2)
354if (enumName.StartsWith(_enumPrefix, StringComparison.Ordinal)) 362if (string.Equals(enumName, _enumNames[i], StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (1)
682if (!xamlXmlnsPropertyNode.XmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypes.cs (471)
2801if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 2805if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2809if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2813if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 2817if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2821if (string.Equals(fieldName, "Storyboard", StringComparison.Ordinal)) 2825if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2829if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2833if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 2837if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2841if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2843if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2845if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2847if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2851if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2855if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2859if (string.Equals(fieldName, "Command", StringComparison.Ordinal)) 2861if (string.Equals(fieldName, "CommandParameter", StringComparison.Ordinal)) 2863if (string.Equals(fieldName, "CommandTarget", StringComparison.Ordinal)) 2865if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2867if (string.Equals(fieldName, "IsPressed", StringComparison.Ordinal)) 2871if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2875if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2879if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2883if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2887if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2891if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 2893if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 2895if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 2899if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2903if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2907if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2909if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2911if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2913if (string.Equals(fieldName, "HasContent", StringComparison.Ordinal)) 2917if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 2921if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2923if (string.Equals(fieldName, "ContentSource", StringComparison.Ordinal)) 2925if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2927if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2929if (string.Equals(fieldName, "RecognizesAccessKey", StringComparison.Ordinal)) 2933if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2937if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2939if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2941if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2943if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 2945if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 2947if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 2949if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 2951if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 2953if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 2955if (string.Equals(fieldName, "HorizontalContentAlignment", StringComparison.Ordinal)) 2957if (string.Equals(fieldName, "IsTabStop", StringComparison.Ordinal)) 2959if (string.Equals(fieldName, "Padding", StringComparison.Ordinal)) 2961if (string.Equals(fieldName, "TabIndex", StringComparison.Ordinal)) 2963if (string.Equals(fieldName, "Template", StringComparison.Ordinal)) 2965if (string.Equals(fieldName, "VerticalContentAlignment", StringComparison.Ordinal)) 2969if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2973if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2977if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 2981if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2985if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2989if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2991if (string.Equals(fieldName, "Dock", StringComparison.Ordinal)) 2993if (string.Equals(fieldName, "LastChildFill", StringComparison.Ordinal)) 2997if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3001if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3005if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3009if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3013if (string.Equals(fieldName, "Actions", StringComparison.Ordinal)) 3017if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3021if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3025if (string.Equals(fieldName, "Pages", StringComparison.Ordinal)) 3029if (string.Equals(fieldName, "References", StringComparison.Ordinal)) 3033if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3037if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3041if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3045if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3049if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3053if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3057if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3061if (string.Equals(fieldName, "FlowDirection", StringComparison.Ordinal)) 3063if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3065if (string.Equals(fieldName, "HorizontalAlignment", StringComparison.Ordinal)) 3067if (string.Equals(fieldName, "Margin", StringComparison.Ordinal)) 3069if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3071if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 3073if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3075if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 3077if (string.Equals(fieldName, "Name", StringComparison.Ordinal)) 3079if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3081if (string.Equals(fieldName, "VerticalAlignment", StringComparison.Ordinal)) 3083if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 3087if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3091if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3095if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3099if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3103if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3105if (string.Equals(fieldName, "Column", StringComparison.Ordinal)) 3107if (string.Equals(fieldName, "ColumnSpan", StringComparison.Ordinal)) 3109if (string.Equals(fieldName, "Row", StringComparison.Ordinal)) 3111if (string.Equals(fieldName, "RowSpan", StringComparison.Ordinal)) 3115if (string.Equals(fieldName, "Columns", StringComparison.Ordinal)) 3119if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3123if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3127if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3131if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3135if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3137if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3139if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3141if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3143if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3147if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3149if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3151if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3153if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3155if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3159if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3163if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3165if (string.Equals(fieldName, "NavigateUri", StringComparison.Ordinal)) 3169if (string.Equals(fieldName, "Source", StringComparison.Ordinal)) 3171if (string.Equals(fieldName, "Stretch", StringComparison.Ordinal)) 3175if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3179if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3183if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3187if (string.Equals(fieldName, "NameValue", StringComparison.Ordinal)) 3191if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3195if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3199if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3203if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3207if (string.Equals(fieldName, "ItemContainerStyle", StringComparison.Ordinal)) 3209if (string.Equals(fieldName, "ItemContainerStyleSelector", StringComparison.Ordinal)) 3211if (string.Equals(fieldName, "ItemTemplate", StringComparison.Ordinal)) 3213if (string.Equals(fieldName, "ItemTemplateSelector", StringComparison.Ordinal)) 3215if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3217if (string.Equals(fieldName, "ItemsPanel", StringComparison.Ordinal)) 3219if (string.Equals(fieldName, "ItemsSource", StringComparison.Ordinal)) 3223if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3227if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3231if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3235if (string.Equals(fieldName, "ListItems", StringComparison.Ordinal)) 3239if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3243if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3247if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3251if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3255if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3259if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3263if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3267if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3271if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3275if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3279if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3283if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3287if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3291if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3295if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3299if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3303if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3307if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3311if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3315if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3317if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3321if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3325if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3329if (string.Equals(fieldName, "Data", StringComparison.Ordinal)) 3333if (string.Equals(fieldName, "Segments", StringComparison.Ordinal)) 3337if (string.Equals(fieldName, "Figures", StringComparison.Ordinal)) 3341if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3345if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3349if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3351if (string.Equals(fieldName, "IsOpen", StringComparison.Ordinal)) 3353if (string.Equals(fieldName, "Placement", StringComparison.Ordinal)) 3355if (string.Equals(fieldName, "PopupAnimation", StringComparison.Ordinal)) 3359if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3363if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3367if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3371if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3375if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3379if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3383if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3385if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3389if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3393if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3395if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3397if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3401if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3405if (string.Equals(fieldName, "CanContentScroll", StringComparison.Ordinal)) 3407if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3409if (string.Equals(fieldName, "HorizontalScrollBarVisibility", StringComparison.Ordinal)) 3411if (string.Equals(fieldName, "VerticalScrollBarVisibility", StringComparison.Ordinal)) 3415if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3419if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3423if (string.Equals(fieldName, "Fill", StringComparison.Ordinal)) 3425if (string.Equals(fieldName, "Stroke", StringComparison.Ordinal)) 3427if (string.Equals(fieldName, "StrokeThickness", StringComparison.Ordinal)) 3431if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3435if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3439if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3443if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3447if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3451if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3455if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3459if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3463if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3467if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3471if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3475if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3479if (string.Equals(fieldName, "RowGroups", StringComparison.Ordinal)) 3483if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3487if (string.Equals(fieldName, "Cells", StringComparison.Ordinal)) 3491if (string.Equals(fieldName, "Rows", StringComparison.Ordinal)) 3495if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3497if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3499if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3501if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3503if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3505if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3507if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3509if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3511if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3513if (string.Equals(fieldName, "TextDecorations", StringComparison.Ordinal)) 3515if (string.Equals(fieldName, "TextTrimming", StringComparison.Ordinal)) 3517if (string.Equals(fieldName, "TextWrapping", StringComparison.Ordinal)) 3521if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3523if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3527if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3529if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3531if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3533if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3535if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3537if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3539if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3543if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3547if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3551if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3555if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3559if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3563if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3567if (string.Equals(fieldName, "ToolBars", StringComparison.Ordinal)) 3571if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3575if (string.Equals(fieldName, "IsDirectionReversed", StringComparison.Ordinal)) 3577if (string.Equals(fieldName, "Maximum", StringComparison.Ordinal)) 3579if (string.Equals(fieldName, "Minimum", StringComparison.Ordinal)) 3581if (string.Equals(fieldName, "Orientation", StringComparison.Ordinal)) 3583if (string.Equals(fieldName, "Value", StringComparison.Ordinal)) 3585if (string.Equals(fieldName, "ViewportSize", StringComparison.Ordinal)) 3589if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3593if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3597if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3601if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3605if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3609if (string.Equals(fieldName, "ClipToBounds", StringComparison.Ordinal)) 3611if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 3613if (string.Equals(fieldName, "IsEnabled", StringComparison.Ordinal)) 3615if (string.Equals(fieldName, "RenderTransform", StringComparison.Ordinal)) 3617if (string.Equals(fieldName, "Visibility", StringComparison.Ordinal)) 3621if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3625if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3629if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3633if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3637if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3641if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3645if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3649if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3653if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3657if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3661if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3665if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3669if (string.Equals(fieldName, "XmlSerializer", StringComparison.Ordinal)) 3678return (string.Equals(propName, "Width", StringComparison.Ordinal) || 3679string.Equals(propName, "MinWidth", StringComparison.Ordinal) || 3680string.Equals(propName, "MaxWidth", StringComparison.Ordinal) || 3681string.Equals(propName, "Height", StringComparison.Ordinal) || 3682string.Equals(propName, "MinHeight", StringComparison.Ordinal) || 3683string.Equals(propName, "MaxHeight", StringComparison.Ordinal)); 3822if (string.Equals(propName, "MinWidth", StringComparison.Ordinal)) 3824else if (string.Equals(propName, "MaxWidth", StringComparison.Ordinal)) 3828if (string.Equals(propName, "MinHeight", StringComparison.Ordinal)) 3830else if (string.Equals(propName, "MaxHeight", StringComparison.Ordinal)) 3844else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 3854else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3856else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3858else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 3860else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 3866else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3872else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3878else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3880else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3882else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3884else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3890else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3892else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3894else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3896else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3900if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 3906else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3912else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3918else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3924else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 3926else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 3928else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3934else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3940else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3946else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3952else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3958else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3964else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3966else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 3984else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3990else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3996else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 3998else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4004else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4006else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4012else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4014else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4020else if (string.Equals(propName, "MaxDropDownHeight", StringComparison.Ordinal)) 4022else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4024else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4030else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4036else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4044if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4046else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4056else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4062else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4068else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4074else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4080else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4088if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4094else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4112else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4118else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4124else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4130else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4140else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4142else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4144else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4146else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4154if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4164else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4170else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4172else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4178else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4180else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4186else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4196else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4202else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4208else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4222else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4224else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4230else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4236else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4242else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4248else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4258else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4264else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4274else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4304else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4310else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4312else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4318else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4324else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4330else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4336else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4342else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4344else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4350else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4356else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4358else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4364else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4370else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4380else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4382else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4384else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4388if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4390else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4396else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4402else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4408else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4430else if (string.Equals(propName, "ItemWidth", StringComparison.Ordinal)) 4432else if (string.Equals(propName, "ItemHeight", StringComparison.Ordinal)) 4436if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4440if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4444if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4448if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4452if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4464if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4468if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4472if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4474else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4478if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4480else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4484if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4486else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4490if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4494if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4502if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4504else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4506else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4508else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4514else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4516else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4518else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4520else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4524if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4526else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4528else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4532if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4534else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4536else if (string.Equals(propName, "ColumnWidth", StringComparison.Ordinal)) 4538else if (string.Equals(propName, "ColumnGap", StringComparison.Ordinal)) 4540else if (string.Equals(propName, "ColumnRuleWidth", StringComparison.Ordinal)) 4542else if (string.Equals(propName, "PageWidth", StringComparison.Ordinal)) 4544else if (string.Equals(propName, "MinPageWidth", StringComparison.Ordinal)) 4546else if (string.Equals(propName, "MaxPageWidth", StringComparison.Ordinal)) 4548else if (string.Equals(propName, "PageHeight", StringComparison.Ordinal)) 4550else if (string.Equals(propName, "MinPageHeight", StringComparison.Ordinal)) 4552else if (string.Equals(propName, "MaxPageHeight", StringComparison.Ordinal)) 4558else if (string.Equals(propName, "FontRenderingEmSize", StringComparison.Ordinal)) 4560else if (string.Equals(propName, "OriginX", StringComparison.Ordinal)) 4562else if (string.Equals(propName, "OriginY", StringComparison.Ordinal)) 4566if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4570if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4574if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4578if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4582if (string.Equals(propName, "MarkerOffset", StringComparison.Ordinal)) 4584else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4586else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4590if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4592else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4600if (string.Equals(propName, "TextIndent", StringComparison.Ordinal)) 4602else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4604else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4608if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4612if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4614else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4618if (string.Equals(propName, "CellSpacing", StringComparison.Ordinal)) 4620else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4622else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4626if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4628else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4632if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4636if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4640if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4646else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4652else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4658else if (string.Equals(propName, "X1", StringComparison.Ordinal)) 4660else if (string.Equals(propName, "Y1", StringComparison.Ordinal)) 4662else if (string.Equals(propName, "X2", StringComparison.Ordinal)) 4664else if (string.Equals(propName, "Y2", StringComparison.Ordinal)) 4666else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4672else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4678else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4684else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4690else if (string.Equals(propName, "RadiusX", StringComparison.Ordinal)) 4692else if (string.Equals(propName, "RadiusY", StringComparison.Ordinal)) 4694else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4698if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4702if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4704else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4708if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4710else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4714if (string.Equals(propName, "CurrentInputLanguage", StringComparison.Ordinal)) 4716else if (string.Equals(propName, "InputLanguage", StringComparison.Ordinal)) 4720if (string.Equals(propName, "CaretStops", StringComparison.Ordinal)) 4722else if (string.Equals(propName, "ClusterMap", StringComparison.Ordinal)) 4724else if (string.Equals(propName, "Characters", StringComparison.Ordinal)) 4726else if (string.Equals(propName, "GlyphIndices", StringComparison.Ordinal)) 4728else if (string.Equals(propName, "AdvanceWidths", StringComparison.Ordinal)) 4730else if (string.Equals(propName, "GlyphOffsets", StringComparison.Ordinal)) 4734if (string.Equals(propName, "CultureOverride", StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParser.cs (1)
1157if (xmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (8)
2210if (attribName.StartsWith(NamespacePrefix, StringComparison.Ordinal)) 2336if (attribName.Equals(XmlnsDeclaration, StringComparison.Ordinal) || 2337attribName.StartsWith("xmlns:", StringComparison.Ordinal)) 2346if (attribValue.StartsWith(MappingProtocol, StringComparison.Ordinal)) 3341isDefaultAsm = objectType.Assembly.FullName.StartsWith("PresentationFramework", StringComparison.OrdinalIgnoreCase); 3370isDefaultAsm = objectType.Assembly.FullName.StartsWith("PresentationCore", StringComparison.OrdinalIgnoreCase); 6784return attribName.StartsWith("xmlns:", StringComparison.Ordinal) || 6864return (_ownerType == other.OwnerType && (string.Equals(_name, other.Name, StringComparison.Ordinal)));
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (7)
346int indexComma = assemblyName.IndexOf(",", StringComparison.Ordinal); 390if (AssemblyWB == null && string.Equals(asmName, _assemblyNames[0], StringComparison.OrdinalIgnoreCase)) 394else if (AssemblyPC == null && string.Equals(asmName, _assemblyNames[1], StringComparison.OrdinalIgnoreCase)) 398else if (AssemblyPF == null && string.Equals(asmName, _assemblyNames[2], StringComparison.OrdinalIgnoreCase)) 402else if (string.Equals(asmName, "SYSTEM.XML", StringComparison.OrdinalIgnoreCase)) 407else if (string.Equals(asmName, "SYSTEM", StringComparison.OrdinalIgnoreCase)) 2484bool isInternalAllowed = ReflectionUtils.GetAssemblyPartialName(type.Assembly).Equals(ReflectionHelper.LocalAssemblyName, StringComparison.Ordinal) ||
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (1)
221if(string.Equals(cinfo.ReflectedType.FullName, fullClrName, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (1)
59int escapedComma = fullName.LastIndexOf("\\,", StringComparison.Ordinal);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ResourceIDHelper.cs (1)
70if (sourcePath.StartsWith(basePath, StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), 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);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
649if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 655else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
PresentationCore (277)
MS\Internal\AppModel\CookieHandler.cs (1)
78if (string.Equals(headers.Keys[i], "Set-Cookie", StringComparison.OrdinalIgnoreCase))
MS\Internal\AppModel\SiteOfOriginPart.cs (1)
141if (string.Equals(_absoluteLocation.Scheme, Uri.UriSchemeFile, StringComparison.OrdinalIgnoreCase))
MS\Internal\FontCache\DWriteFactory.cs (1)
71if (string.Equals((localPath.Length > 0 && localPath[localPath.Length - 1] != Path.DirectorySeparatorChar) ? localPath + Path.DirectorySeparatorChar : localPath, Util.WindowsFontsUriObject.LocalPath, StringComparison.OrdinalIgnoreCase))
MS\Internal\FontCache\FamilyCollection.cs (4)
128if (string.Equals(familyName, _legacyArabicFonts[i], StringComparison.OrdinalIgnoreCase)) 257if (string.Equals(_systemCompositeFontsNames[i], familyName, StringComparison.OrdinalIgnoreCase)) 435if (string.Equals(localizedFamilyName.Value, familyName, StringComparison.OrdinalIgnoreCase)) 461if (faceName.Equals(name.Value, StringComparison.OrdinalIgnoreCase))
MS\Internal\FontCache\FontCacheUtil.cs (3)
526if (string.Equals(extension, supportedExtension, StringComparison.OrdinalIgnoreCase)) 538return (string.Equals(extension, CompositeFontExtension, StringComparison.OrdinalIgnoreCase)); 941return string.Compare(x._language.IetfLanguageTag, y._language.IetfLanguageTag, StringComparison.OrdinalIgnoreCase);
MS\Internal\FontCache\FontResourceCache.cs (1)
72Debug.Assert(escapedPath.EndsWith(FakeFileName, StringComparison.OrdinalIgnoreCase));
MS\Internal\FontCache\FontSource.cs (2)
196if (string.Equals(response.ContentType, ObfuscatedContentType, StringComparison.Ordinal)) 298if (String.Equals(response.ContentType, ObfuscatedContentType, StringComparison.Ordinal))
MS\Internal\FontFace\CompositeFontParser.cs (1)
192catch (Exception x) when(string.Equals(x.GetType().FullName, "System.Security.XmlSyntaxException", StringComparison.OrdinalIgnoreCase))
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (4)
402if (!string.Equals(requestedUri.Scheme, Uri.UriSchemeHttp, StringComparison.Ordinal) && !string.Equals(requestedUri.Scheme, Uri.UriSchemeHttps, StringComparison.Ordinal)) 778|| !contentRange.StartsWith(ByteRangeUnit, StringComparison.Ordinal)) 811if (!contentRangeSpan.Equals("*", StringComparison.Ordinal))
MS\Internal\IO\Packaging\NetStream.cs (2)
92if (fullStreamLength > 0 && ((string.Equals(uri.Scheme, Uri.UriSchemeHttp, StringComparison.Ordinal)) || 93(string.Equals(uri.Scheme, Uri.UriSchemeHttps, StringComparison.Ordinal))))
MS\Internal\IO\Packaging\PseudoWebRequest.cs (1)
326return (string.Equals(_innerUri.Scheme, schemeName, StringComparison.Ordinal));
MS\Internal\WpfWebRequestHelper.cs (3)
60if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal)) 294if (string.Equals(extension, MimeTypeMapper.XamlExtension, StringComparison.OrdinalIgnoreCase) || 295string.Equals(extension, MimeTypeMapper.XbapExtension, StringComparison.OrdinalIgnoreCase))
MS\Internal\XpsLoadingContext.cs (6)
178if (!string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase)) 184if (authority.StartsWith("application:", StringComparison.OrdinalIgnoreCase) 185|| authority.StartsWith("siteoforigin:", StringComparison.OrdinalIgnoreCase)) 211if (!string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase)) 219if (authority.StartsWith("application:", StringComparison.OrdinalIgnoreCase) 220|| authority.StartsWith("siteoforigin:", StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (1)
115if (string.Equals(curAsmName.Name, assemblyName.Name, StringComparison.InvariantCultureIgnoreCase) &&
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\BindUriHelper.cs (1)
81return string.Equals(first.Scheme, second.Scheme, StringComparison.OrdinalIgnoreCase) && string.Equals(first.Host, second.Host);
System\IO\Packaging\PackWebRequestFactory.cs (2)
59if (!string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal)) 137if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal))
System\Windows\DurationConverter.cs (2)
56if (valueSpan.Equals("Automatic", StringComparison.Ordinal)) 58else if (valueSpan.Equals("Forever", StringComparison.Ordinal))
System\Windows\FontStretches.cs (10)
73if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) 78if (s.Equals("Medium", StringComparison.OrdinalIgnoreCase)) 86if (s.Equals("Expanded", StringComparison.OrdinalIgnoreCase)) 94if (s.Equals("Condensed", StringComparison.OrdinalIgnoreCase)) 102if (s.Equals("SemiExpanded", StringComparison.OrdinalIgnoreCase)) 110if (s.Equals("SemiCondensed", StringComparison.OrdinalIgnoreCase)) 115if (s.Equals("ExtraExpanded", StringComparison.OrdinalIgnoreCase)) 120if (s.Equals("UltraExpanded", StringComparison.OrdinalIgnoreCase)) 128if (s.Equals("UltraCondensed", StringComparison.OrdinalIgnoreCase)) 133if (s.Equals("ExtraCondensed", StringComparison.OrdinalIgnoreCase))
System\Windows\FontStyles.cs (3)
33if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) 38if (s.Equals("Italic", StringComparison.OrdinalIgnoreCase)) 43if (s.Equals("Oblique", StringComparison.OrdinalIgnoreCase))
System\Windows\FontWeights.cs (16)
102if (s.Equals("Bold", StringComparison.OrdinalIgnoreCase)) 107if (s.Equals("Thin", StringComparison.OrdinalIgnoreCase)) 115if (s.Equals("Black", StringComparison.OrdinalIgnoreCase)) 120if (s.Equals("Light", StringComparison.OrdinalIgnoreCase)) 125if (s.Equals("Heavy", StringComparison.OrdinalIgnoreCase)) 133if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) 138if (s.Equals("Medium", StringComparison.OrdinalIgnoreCase)) 146if (s.Equals("Regular", StringComparison.OrdinalIgnoreCase)) 154if (s.Equals("SemiBold", StringComparison.OrdinalIgnoreCase)) 159if (s.Equals("DemiBold", StringComparison.OrdinalIgnoreCase)) 167if (s.Equals("ExtraBold", StringComparison.OrdinalIgnoreCase)) 172if (s.Equals("UltraBold", StringComparison.OrdinalIgnoreCase)) 180if (s.Equals("ExtraLight", StringComparison.OrdinalIgnoreCase)) 185if (s.Equals("UltraLight", StringComparison.OrdinalIgnoreCase)) 190if (s.Equals("ExtraBlack", StringComparison.OrdinalIgnoreCase)) 195if (s.Equals("UltraBlack", StringComparison.OrdinalIgnoreCase))
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\Input\Command\MouseBinding.cs (1)
217if (string.Equals(e.PropertyName, "MouseAction", StringComparison.Ordinal))
System\Windows\Input\Cursor.cs (2)
55(cursorFile.EndsWith(".cur", StringComparison.OrdinalIgnoreCase) || 56cursorFile.EndsWith(".ani", StringComparison.OrdinalIgnoreCase)))
System\Windows\Input\CursorConverter.cs (2)
170if (text.EndsWith(".cur", StringComparison.OrdinalIgnoreCase) || text.EndsWith(".ani", StringComparison.OrdinalIgnoreCase))
System\Windows\Input\Stylus\Wisp\WispTabletDeviceCollection.cs (1)
109if (sValDefault != null && sValDefault.LastIndexOf(valueToSearchFor, StringComparison.OrdinalIgnoreCase) != -1)
System\Windows\InterOp\HwndSourceParameters.cs (1)
422if (ReflectionUtils.GetAssemblyPartialName(Assembly.GetEntryAssembly()).Equals("drthwndsource", StringComparison.CurrentCultureIgnoreCase))
System\Windows\Markup\XmlLanguage.cs (3)
186if(string.Equals(lowerCaseTag, "und", StringComparison.Ordinal)) 226if (_lowerCaseTag.Length == 0 || string.Equals(_lowerCaseTag, "und", StringComparison.Ordinal)) 624if(!longTag.StartsWith(prefix, StringComparison.OrdinalIgnoreCase))
System\Windows\Media\FontEmbeddingManager.cs (1)
102return String.Equals(x.ToString(), y.ToString(), StringComparison.OrdinalIgnoreCase);
System\Windows\Media\Imaging\BitmapDecoder.cs (1)
1031if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase))
System\Windows\Media\Knowncolors.cs (143)
240if ((trimmedString.StartsWith("sc#", StringComparison.Ordinal))) 252if ((trimmedString.StartsWith(Parsers.s_ContextColor, StringComparison.OrdinalIgnoreCase))) 286if (colorString.Equals("Red", StringComparison.OrdinalIgnoreCase)) 288if (colorString.Equals("Tan", StringComparison.OrdinalIgnoreCase)) 295if (colorString.Equals("Aqua", StringComparison.OrdinalIgnoreCase)) 299if (colorString.Equals("Blue", StringComparison.OrdinalIgnoreCase)) 303if (colorString.Equals("Cyan", StringComparison.OrdinalIgnoreCase)) 307if (colorString.Equals("Gold", StringComparison.OrdinalIgnoreCase)) 309if (colorString.Equals("Gray", StringComparison.OrdinalIgnoreCase)) 313if (colorString.Equals("Lime", StringComparison.OrdinalIgnoreCase)) 317if (colorString.Equals("Navy", StringComparison.OrdinalIgnoreCase)) 321if (colorString.Equals("Peru", StringComparison.OrdinalIgnoreCase)) 323if (colorString.Equals("Pink", StringComparison.OrdinalIgnoreCase)) 325if (colorString.Equals("Plum", StringComparison.OrdinalIgnoreCase)) 329if (colorString.Equals("Snow", StringComparison.OrdinalIgnoreCase)) 333if (colorString.Equals("Teal", StringComparison.OrdinalIgnoreCase)) 342if (colorString.Equals("Azure", StringComparison.OrdinalIgnoreCase)) 346if (colorString.Equals("Beige", StringComparison.OrdinalIgnoreCase)) 348if (colorString.Equals("Black", StringComparison.OrdinalIgnoreCase)) 350if (colorString.Equals("Brown", StringComparison.OrdinalIgnoreCase)) 354if (colorString.Equals("Coral", StringComparison.OrdinalIgnoreCase)) 358if (colorString.Equals("Green", StringComparison.OrdinalIgnoreCase)) 362if (colorString.Equals("Ivory", StringComparison.OrdinalIgnoreCase)) 366if (colorString.Equals("Khaki", StringComparison.OrdinalIgnoreCase)) 370if (colorString.Equals("Linen", StringComparison.OrdinalIgnoreCase)) 374if (colorString.Equals("Olive", StringComparison.OrdinalIgnoreCase)) 378if (colorString.Equals("Wheat", StringComparison.OrdinalIgnoreCase)) 380if (colorString.Equals("White", StringComparison.OrdinalIgnoreCase)) 389if (colorString.Equals("Bisque", StringComparison.OrdinalIgnoreCase)) 393if (colorString.Equals("Indigo", StringComparison.OrdinalIgnoreCase)) 397if (colorString.Equals("Maroon", StringComparison.OrdinalIgnoreCase)) 401if (colorString.Equals("Orange", StringComparison.OrdinalIgnoreCase)) 403if (colorString.Equals("Orchid", StringComparison.OrdinalIgnoreCase)) 407if (colorString.Equals("Purple", StringComparison.OrdinalIgnoreCase)) 411if (colorString.Equals("Salmon", StringComparison.OrdinalIgnoreCase)) 413if (colorString.Equals("Sienna", StringComparison.OrdinalIgnoreCase)) 415if (colorString.Equals("Silver", StringComparison.OrdinalIgnoreCase)) 419if (colorString.Equals("Tomato", StringComparison.OrdinalIgnoreCase)) 423if (colorString.Equals("Violet", StringComparison.OrdinalIgnoreCase)) 427if (colorString.Equals("Yellow", StringComparison.OrdinalIgnoreCase)) 436if (colorString.Equals("Crimson", StringComparison.OrdinalIgnoreCase)) 440if (colorString.Equals("DarkRed", StringComparison.OrdinalIgnoreCase)) 442if (colorString.Equals("DimGray", StringComparison.OrdinalIgnoreCase)) 446if (colorString.Equals("Fuchsia", StringComparison.OrdinalIgnoreCase)) 450if (colorString.Equals("HotPink", StringComparison.OrdinalIgnoreCase)) 454if (colorString.Equals("Magenta", StringComparison.OrdinalIgnoreCase)) 458if (colorString.Equals("OldLace", StringComparison.OrdinalIgnoreCase)) 462if (colorString.Equals("SkyBlue", StringComparison.OrdinalIgnoreCase)) 466if (colorString.Equals("Thistle", StringComparison.OrdinalIgnoreCase)) 475if (colorString.Equals("Cornsilk", StringComparison.OrdinalIgnoreCase)) 479if (colorString.Equals("DarkBlue", StringComparison.OrdinalIgnoreCase)) 481if (colorString.Equals("DarkCyan", StringComparison.OrdinalIgnoreCase)) 483if (colorString.Equals("DarkGray", StringComparison.OrdinalIgnoreCase)) 485if (colorString.Equals("DeepPink", StringComparison.OrdinalIgnoreCase)) 489if (colorString.Equals("Honeydew", StringComparison.OrdinalIgnoreCase)) 493if (colorString.Equals("Lavender", StringComparison.OrdinalIgnoreCase)) 497if (colorString.Equals("Moccasin", StringComparison.OrdinalIgnoreCase)) 501if (colorString.Equals("SeaGreen", StringComparison.OrdinalIgnoreCase)) 503if (colorString.Equals("SeaShell", StringComparison.OrdinalIgnoreCase)) 512if (colorString.Equals("AliceBlue", StringComparison.OrdinalIgnoreCase)) 516if (colorString.Equals("BurlyWood", StringComparison.OrdinalIgnoreCase)) 520if (colorString.Equals("CadetBlue", StringComparison.OrdinalIgnoreCase)) 522if (colorString.Equals("Chocolate", StringComparison.OrdinalIgnoreCase)) 526if (colorString.Equals("DarkGreen", StringComparison.OrdinalIgnoreCase)) 528if (colorString.Equals("DarkKhaki", StringComparison.OrdinalIgnoreCase)) 532if (colorString.Equals("Firebrick", StringComparison.OrdinalIgnoreCase)) 536if (colorString.Equals("Gainsboro", StringComparison.OrdinalIgnoreCase)) 538if (colorString.Equals("Goldenrod", StringComparison.OrdinalIgnoreCase)) 542if (colorString.Equals("IndianRed", StringComparison.OrdinalIgnoreCase)) 546if (colorString.Equals("LawnGreen", StringComparison.OrdinalIgnoreCase)) 548if (colorString.Equals("LightBlue", StringComparison.OrdinalIgnoreCase)) 550if (colorString.Equals("LightCyan", StringComparison.OrdinalIgnoreCase)) 552if (colorString.Equals("LightGray", StringComparison.OrdinalIgnoreCase)) 554if (colorString.Equals("LightPink", StringComparison.OrdinalIgnoreCase)) 556if (colorString.Equals("LimeGreen", StringComparison.OrdinalIgnoreCase)) 560if (colorString.Equals("MintCream", StringComparison.OrdinalIgnoreCase)) 562if (colorString.Equals("MistyRose", StringComparison.OrdinalIgnoreCase)) 566if (colorString.Equals("OliveDrab", StringComparison.OrdinalIgnoreCase)) 568if (colorString.Equals("OrangeRed", StringComparison.OrdinalIgnoreCase)) 572if (colorString.Equals("PaleGreen", StringComparison.OrdinalIgnoreCase)) 574if (colorString.Equals("PeachPuff", StringComparison.OrdinalIgnoreCase)) 578if (colorString.Equals("RosyBrown", StringComparison.OrdinalIgnoreCase)) 580if (colorString.Equals("RoyalBlue", StringComparison.OrdinalIgnoreCase)) 584if (colorString.Equals("SlateBlue", StringComparison.OrdinalIgnoreCase)) 586if (colorString.Equals("SlateGray", StringComparison.OrdinalIgnoreCase)) 588if (colorString.Equals("SteelBlue", StringComparison.OrdinalIgnoreCase)) 592if (colorString.Equals("Turquoise", StringComparison.OrdinalIgnoreCase)) 601if (colorString.Equals("Aquamarine", StringComparison.OrdinalIgnoreCase)) 605if (colorString.Equals("BlueViolet", StringComparison.OrdinalIgnoreCase)) 609if (colorString.Equals("Chartreuse", StringComparison.OrdinalIgnoreCase)) 613if (colorString.Equals("DarkOrange", StringComparison.OrdinalIgnoreCase)) 615if (colorString.Equals("DarkOrchid", StringComparison.OrdinalIgnoreCase)) 617if (colorString.Equals("DarkSalmon", StringComparison.OrdinalIgnoreCase)) 619if (colorString.Equals("DarkViolet", StringComparison.OrdinalIgnoreCase)) 621if (colorString.Equals("DodgerBlue", StringComparison.OrdinalIgnoreCase)) 625if (colorString.Equals("GhostWhite", StringComparison.OrdinalIgnoreCase)) 629if (colorString.Equals("LightCoral", StringComparison.OrdinalIgnoreCase)) 631if (colorString.Equals("LightGreen", StringComparison.OrdinalIgnoreCase)) 635if (colorString.Equals("MediumBlue", StringComparison.OrdinalIgnoreCase)) 639if (colorString.Equals("PapayaWhip", StringComparison.OrdinalIgnoreCase)) 641if (colorString.Equals("PowderBlue", StringComparison.OrdinalIgnoreCase)) 645if (colorString.Equals("SandyBrown", StringComparison.OrdinalIgnoreCase)) 649if (colorString.Equals("WhiteSmoke", StringComparison.OrdinalIgnoreCase)) 658if (colorString.Equals("DarkMagenta", StringComparison.OrdinalIgnoreCase)) 660if (colorString.Equals("DeepSkyBlue", StringComparison.OrdinalIgnoreCase)) 664if (colorString.Equals("FloralWhite", StringComparison.OrdinalIgnoreCase)) 666if (colorString.Equals("ForestGreen", StringComparison.OrdinalIgnoreCase)) 670if (colorString.Equals("GreenYellow", StringComparison.OrdinalIgnoreCase)) 674if (colorString.Equals("LightSalmon", StringComparison.OrdinalIgnoreCase)) 676if (colorString.Equals("LightYellow", StringComparison.OrdinalIgnoreCase)) 680if (colorString.Equals("NavajoWhite", StringComparison.OrdinalIgnoreCase)) 684if (colorString.Equals("SaddleBrown", StringComparison.OrdinalIgnoreCase)) 686if (colorString.Equals("SpringGreen", StringComparison.OrdinalIgnoreCase)) 690if (colorString.Equals("Transparent", StringComparison.OrdinalIgnoreCase)) 694if (colorString.Equals("YellowGreen", StringComparison.OrdinalIgnoreCase)) 703if (colorString.Equals("AntiqueWhite", StringComparison.OrdinalIgnoreCase)) 707if (colorString.Equals("DarkSeaGreen", StringComparison.OrdinalIgnoreCase)) 711if (colorString.Equals("LightSkyBlue", StringComparison.OrdinalIgnoreCase)) 713if (colorString.Equals("LemonChiffon", StringComparison.OrdinalIgnoreCase)) 717if (colorString.Equals("MediumOrchid", StringComparison.OrdinalIgnoreCase)) 719if (colorString.Equals("MediumPurple", StringComparison.OrdinalIgnoreCase)) 721if (colorString.Equals("MidnightBlue", StringComparison.OrdinalIgnoreCase)) 730if (colorString.Equals("DarkSlateBlue", StringComparison.OrdinalIgnoreCase)) 732if (colorString.Equals("DarkSlateGray", StringComparison.OrdinalIgnoreCase)) 734if (colorString.Equals("DarkGoldenrod", StringComparison.OrdinalIgnoreCase)) 736if (colorString.Equals("DarkTurquoise", StringComparison.OrdinalIgnoreCase)) 740if (colorString.Equals("LightSeaGreen", StringComparison.OrdinalIgnoreCase)) 742if (colorString.Equals("LavenderBlush", StringComparison.OrdinalIgnoreCase)) 746if (colorString.Equals("PaleGoldenrod", StringComparison.OrdinalIgnoreCase)) 748if (colorString.Equals("PaleTurquoise", StringComparison.OrdinalIgnoreCase)) 750if (colorString.Equals("PaleVioletRed", StringComparison.OrdinalIgnoreCase)) 759if (colorString.Equals("BlanchedAlmond", StringComparison.OrdinalIgnoreCase)) 763if (colorString.Equals("CornflowerBlue", StringComparison.OrdinalIgnoreCase)) 767if (colorString.Equals("DarkOliveGreen", StringComparison.OrdinalIgnoreCase)) 771if (colorString.Equals("LightSlateGray", StringComparison.OrdinalIgnoreCase)) 773if (colorString.Equals("LightSteelBlue", StringComparison.OrdinalIgnoreCase)) 777if (colorString.Equals("MediumSeaGreen", StringComparison.OrdinalIgnoreCase)) 783if (colorString.Equals("MediumSlateBlue", StringComparison.OrdinalIgnoreCase)) 785if (colorString.Equals("MediumTurquoise", StringComparison.OrdinalIgnoreCase)) 787if (colorString.Equals("MediumVioletRed", StringComparison.OrdinalIgnoreCase)) 791if (colorString.Equals("MediumAquamarine", StringComparison.OrdinalIgnoreCase)) 795if (colorString.Equals("MediumSpringGreen", StringComparison.OrdinalIgnoreCase)) 799if (colorString.Equals("LightGoldenrodYellow", StringComparison.OrdinalIgnoreCase))
System\Windows\Media\Parsers.cs (2)
85if (!trimmedColor.StartsWith(s_ContextColor, StringComparison.OrdinalIgnoreCase)) 141if (!trimmedColor.StartsWith("sc#", StringComparison.Ordinal))
System\Windows\Media\PixelFormat.cs (27)
196_ when pixelFormatString.Equals("Default", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Default, 197_ when pixelFormatString.Equals("Extended", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Extended, 198_ when pixelFormatString.Equals("Indexed1", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Indexed1, 199_ when pixelFormatString.Equals("Indexed2", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Indexed2, 200_ when pixelFormatString.Equals("Indexed4", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Indexed4, 201_ when pixelFormatString.Equals("Indexed8", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Indexed8, 202_ when pixelFormatString.Equals("BlackWhite", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.BlackWhite, 203_ when pixelFormatString.Equals("Gray2", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Gray2, 204_ when pixelFormatString.Equals("Gray4", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Gray4, 205_ when pixelFormatString.Equals("Gray8", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Gray8, 206_ when pixelFormatString.Equals("Bgr555", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgr555, 207_ when pixelFormatString.Equals("Bgr565", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgr565, 208_ when pixelFormatString.Equals("Bgr24", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgr24, 209_ when pixelFormatString.Equals("Rgb24", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Rgb24, 210_ when pixelFormatString.Equals("Bgr101010", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgr101010, 211_ when pixelFormatString.Equals("Bgr32", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgr32, 212_ when pixelFormatString.Equals("Bgra32", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Bgra32, 213_ when pixelFormatString.Equals("Pbgra32", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Pbgra32, 214_ when pixelFormatString.Equals("Rgb48", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Rgb48, 215_ when pixelFormatString.Equals("Rgba64", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Rgba64, 216_ when pixelFormatString.Equals("Prgba64", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Prgba64, 217_ when pixelFormatString.Equals("Gray16", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Gray16, 218_ when pixelFormatString.Equals("Gray32Float", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Gray32Float, 219_ when pixelFormatString.Equals("Rgb128Float", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Rgb128Float, 220_ when pixelFormatString.Equals("Rgba128Float", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Rgba128Float, 221_ when pixelFormatString.Equals("Prgba128Float", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Prgba128Float, 222_ when pixelFormatString.Equals("Cmyk32", StringComparison.OrdinalIgnoreCase) => PixelFormatEnum.Cmyk32,
System\Windows\Navigation\BaseUriHelper.cs (14)
140string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase) && 145StringComparison.OrdinalIgnoreCase); 162Debug.Assert(uri is not null && uri.IsAbsoluteUri && string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase) && IsPackApplicationUri(uri)); 179Debug.Assert(string.Equals(partName, uri.GetComponents(UriComponents.Path, UriFormat.UriEscaped), StringComparison.OrdinalIgnoreCase)); 259if (firstSegment.EndsWith(COMPONENT, StringComparison.OrdinalIgnoreCase)) 287if (assemblyInfo[i].StartsWith(VERSION, StringComparison.OrdinalIgnoreCase)) 316if (component.EndsWith(COMPONENT, StringComparison.OrdinalIgnoreCase)) 329return ReflectionUtils.GetAssemblyPartialName(assembly).Equals(assemblyName, StringComparison.OrdinalIgnoreCase); 347if (Uri.Compare(sUri, SiteOfOriginBaseUri, UriComponents.Scheme, UriFormat.UriEscaped, StringComparison.OrdinalIgnoreCase) == 0) 350if (string.Equals(packageUri.GetComponents(UriComponents.AbsoluteUri, UriFormat.UriEscaped), _packageSiteOfOriginBaseUriEscaped, StringComparison.OrdinalIgnoreCase)) 361Invariant.Assert(packUri.IsAbsoluteUri && string.Equals(packUri.Scheme, PackAppBaseUri.Scheme, StringComparison.OrdinalIgnoreCase)); 382string.Equals(uri.Scheme, Uri.UriSchemeFile, StringComparison.OrdinalIgnoreCase) && 383string.Compare(uri.OriginalString, 0, Uri.UriSchemeFile, 0, Uri.UriSchemeFile.Length, StringComparison.OrdinalIgnoreCase) != 0) 473assemblyName.Equals(currAssemblyName.Name, StringComparison.Ordinal) &&
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 (677)
Microsoft\Win32\FileDialog.cs (1)
310if (!string.Equals(value, _filter, StringComparison.Ordinal)) // different filter than what we have stored already
MS\Internal\AppModel\AppModelKnownContentFactory.cs (2)
78if (string.Equals(baseUri.Scheme, BaseUriHelper.PackAppBaseUri.Scheme, StringComparison.OrdinalIgnoreCase)) 146if (string.Equals(baseUri.Scheme, BaseUriHelper.PackAppBaseUri.Scheme, StringComparison.OrdinalIgnoreCase))
MS\Internal\AppModel\AppSecurityManager.cs (1)
76bool fIsMailTo = string.Equals(destinationUri.Scheme, Uri.UriSchemeMailto, StringComparison.OrdinalIgnoreCase);
MS\Internal\AppModel\ResourcePart.cs (2)
116if (string.Equals(Path.GetExtension(_name), ResourceContainer.BamlExt, StringComparison.OrdinalIgnoreCase)) 121if (string.Equals(Path.GetExtension(_name), ResourceContainer.XamlExt, StringComparison.OrdinalIgnoreCase))
MS\Internal\AppModel\ReturnEventSaver.cs (1)
116if (!string.Equals(_returnList[i]._targetTypeName, caller.GetType().AssemblyQualifiedName, StringComparison.Ordinal))
MS\Internal\Controls\CustomCategoryAttribute.cs (5)
17Debug.Assert("Content".Equals(name, StringComparison.Ordinal) 18|| "Accessibility".Equals(name, StringComparison.Ordinal) 19|| "Navigation".Equals(name, StringComparison.Ordinal)); 25if (string.Equals(value, "Content", StringComparison.Ordinal)) 27else if (string.Equals(value, "Accessibility", StringComparison.Ordinal))
MS\Internal\Controls\WebBrowserEvent.cs (5)
75if ((_parent.NavigatingToAboutBlank) && !string.Equals(urlString, WebBrowser.AboutBlankUriString, StringComparison.OrdinalIgnoreCase)) 166Invariant.Assert(_parent.NavigatingToAboutBlank && string.Equals((string)url, WebBrowser.AboutBlankUriString, StringComparison.OrdinalIgnoreCase)); 194Invariant.Assert(string.Equals(urlString, WebBrowser.AboutBlankUriString, StringComparison.OrdinalIgnoreCase)); 222Invariant.Assert(string.Equals(urlString, WebBrowser.AboutBlankUriString, StringComparison.OrdinalIgnoreCase)); 239return _parent.NavigatingToAboutBlank && !string.Equals(urlString, WebBrowser.AboutBlankUriString, StringComparison.OrdinalIgnoreCase);
MS\Internal\Data\CollectionViewGroupRoot.cs (3)
663if (pgd.StringComparison == StringComparison.OrdinalIgnoreCase || 664pgd.StringComparison == StringComparison.InvariantCultureIgnoreCase) 668else if (pgd.StringComparison == StringComparison.CurrentCultureIgnoreCase)
MS\Internal\Data\PropertyPathWorker.cs (1)
442String.Equals(SVI[k].propertyName, propertyName, StringComparison.OrdinalIgnoreCase)))
MS\Internal\Data\RBNode.cs (1)
805if (s.StartsWith("()", StringComparison.Ordinal))
MS\Internal\Data\RBTree.cs (1)
652if (s.StartsWith("\"", StringComparison.Ordinal)) s = s.Substring(1);
MS\Internal\Globalization\BamlResourceContent.cs (1)
80private static readonly SearchValues<string> s_escapeTokens = SearchValues.Create(["\\", "&quot;", "&apos;", "&amp;", "&lt;", "&gt;"], StringComparison.Ordinal);
MS\Internal\Globalization\LocalizationComments.cs (2)
354if (enumName.StartsWith(_enumPrefix, StringComparison.Ordinal)) 362if (string.Equals(enumName, _enumNames[i], StringComparison.Ordinal))
MS\Internal\Interop\InternalDispatchObject.cs (1)
116if (name.StartsWith("[DISPID=", StringComparison.OrdinalIgnoreCase))
MS\Internal\IO\Packaging\ContentDescriptor.cs (2)
43return ( string.Equals(BaseName, otherElement.BaseName, StringComparison.Ordinal) 44&& string.Equals(XmlNamespace, otherElement.XmlNamespace, StringComparison.Ordinal) );
MS\Internal\IO\Packaging\XamlFilter.cs (9)
533( elementFullName.XmlNamespace.Equals(ElementTableKey.XamlNamespace, StringComparison.Ordinal) 575if (elementFullName.XmlNamespace.Equals(ElementTableKey.XamlNamespace, StringComparison.Ordinal)) 579else if (elementFullName.XmlNamespace.Equals(_inDocumentCodeURI, StringComparison.Ordinal)) 684if (!elementFullName.XmlNamespace.Equals(ElementTableKey.FixedMarkupNamespace, StringComparison.Ordinal)) 690if (string.Equals(elementFullName.BaseName, _glyphRunName, StringComparison.Ordinal)) 704if (string.Equals(elementFullName.BaseName, _fixedPageName, StringComparison.Ordinal)) 719if (string.Equals(elementFullName.BaseName, _pageContentName, StringComparison.Ordinal)) 773Debug.Assert(string.Equals(_xamlReader.LocalName, _fixedPageName, StringComparison.Ordinal)); 911&& attributePropertyName.Equals(propertyName, StringComparison.Ordinal))
MS\Internal\IO\Packaging\XmlGlyphRunInfo.cs (3)
39&& string.Equals(_glyphsNode.LocalName, _glyphRunName, StringComparison.Ordinal) 40&& string.Equals(_glyphsNode.NamespaceURI, ElementTableKey.FixedMarkupNamespace, StringComparison.Ordinal)); 176if (string.Equals(languageString.ToUpperInvariant(), _undeterminedLanguageStringUpper, StringComparison.Ordinal))
MS\Internal\Printing\PrintDlgExMarshaler.cs (1)
330if (printerName.Equals(queue.FullName, StringComparison.OrdinalIgnoreCase))
MS\Internal\Printing\Win32PrintDialog.cs (1)
105if (String.Equals(e.GetType().FullName, "System.Printing.PrintingNotSupportedException", StringComparison.Ordinal))
MS\Internal\TraceData.cs (1)
268if (name.EndsWith(suffix, StringComparison.Ordinal))
MS\Internal\Utility\BindUriHelper.cs (1)
140return uri.OriginalString.StartsWith(FRAGMENTMARKER, StringComparison.Ordinal);
MS\Internal\WindowsRuntime\Windows\Data\Text\WordsSegmenter.cs (1)
63if (ScriptCodesRequiringDedicatedSegmenter.FindIndex(s => s.Equals(script, StringComparison.InvariantCultureIgnoreCase)) == -1)
MS\Win32\UxThemeWrapper.cs (1)
265if(string.Equals(themeName, "aero", StringComparison.OrdinalIgnoreCase) && Utilities.IsOSWindows8OrNewer)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\MS\Internal\PixelUnit.cs (4)
19if (value.EndsWith("px", StringComparison.OrdinalIgnoreCase)) 33if (value.EndsWith("in", StringComparison.OrdinalIgnoreCase)) 47if (value.EndsWith("cm", StringComparison.OrdinalIgnoreCase)) 61if (value.EndsWith("pt", StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), StringComparison.Ordinal);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\BindUriHelper.cs (1)
81return string.Equals(first.Scheme, second.Scheme, StringComparison.OrdinalIgnoreCase) && string.Equals(first.Host, second.Host);
System\Windows\Application.cs (2)
2351if (string.Equals(fileInBamlConvert, fileCurrent, StringComparison.OrdinalIgnoreCase)) 2378if (string.Equals(bamlConvertUriSegments[l - 1], curUriSegments[m - 1], StringComparison.OrdinalIgnoreCase))
System\Windows\Controls\ComboBox.cs (1)
737if (!String.Equals(newText, matchedText, StringComparison.CurrentCulture))
System\Windows\Controls\DataGrid.cs (2)
7167if (string.Equals(Items.SortDescriptions[i].PropertyName, sortPropertyName, StringComparison.Ordinal) && 7315propertyGroupDescription.StringComparison == StringComparison.Ordinal)
System\Windows\Controls\DataGridBoundColumn.cs (3)
210if ((string.Equals(propertyName, "Binding", StringComparison.Ordinal)) || 211(string.Equals(propertyName, "ElementStyle", StringComparison.Ordinal) && !isCellEditing) || 212(string.Equals(propertyName, "EditingElementStyle", StringComparison.Ordinal) && isCellEditing))
System\Windows\Controls\DataGridCheckBoxColumn.cs (1)
121if (element is DataGridCell cell && string.Equals(propertyName, "IsThreeState", StringComparison.Ordinal))
System\Windows\Controls\DataGridClipboardHelper.cs (4)
16bool csv = string.Equals(format, DataFormats.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase); 17if (csv || string.Equals(format, DataFormats.Text, StringComparison.OrdinalIgnoreCase) 18|| string.Equals(format, DataFormats.UnicodeText, StringComparison.OrdinalIgnoreCase)) 42else if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase))
System\Windows\Controls\DataGridColumnCollection.cs (1)
199else if (e.Property == DataGrid.HorizontalScrollOffsetProperty || string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal))
System\Windows\Controls\DataGridComboBoxColumn.cs (2)
411if ((string.Equals(propertyName, "ElementStyle", StringComparison.Ordinal) && !isCellEditing) || 412(string.Equals(propertyName, "EditingElementStyle", StringComparison.Ordinal) && isCellEditing))
System\Windows\Controls\DataGridHyperlinkColumn.cs (2)
110if (string.Equals(propertyName, "ContentBinding", StringComparison.Ordinal)) 114else if (string.Equals(propertyName, "TargetName", StringComparison.Ordinal))
System\Windows\Controls\DataGridLengthConverter.cs (2)
201if (valueSpan.Equals(unitString, StringComparison.OrdinalIgnoreCase)) 220if (valueSpan.EndsWith(unitString, StringComparison.OrdinalIgnoreCase))
System\Windows\Controls\DataGridTemplateColumn.cs (4)
209(string.Equals(propertyName, "CellTemplate", StringComparison.Ordinal) || 210string.Equals(propertyName, "CellTemplateSelector", StringComparison.Ordinal))) || 212(string.Equals(propertyName, "CellEditingTemplate", StringComparison.Ordinal) || 213string.Equals(propertyName, "CellEditingTemplateSelector", StringComparison.Ordinal))))
System\Windows\Controls\DatePicker.cs (2)
1198if (string.Equals(selectedDate, s, StringComparison.Ordinal)) 1234if (!string.Equals(Text, s, StringComparison.Ordinal))
System\Windows\Controls\Image.cs (2)
490return string.Equals(property, "Source", StringComparison.Ordinal); 498if (string.Equals(property, "Source", StringComparison.Ordinal))
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\Controls\Primitives\DataGridCellsPresenter.cs (4)
389string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal) || 390string.Equals(propertyName, "DelayedColumnWidthComputation", StringComparison.Ordinal)) 394else if (string.Equals(propertyName, "RealizedColumnsBlockListForNonVirtualizedRows", StringComparison.Ordinal)) 398else if (string.Equals(propertyName, "RealizedColumnsBlockListForVirtualizedRows", StringComparison.Ordinal))
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (4)
299string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal) || 300string.Equals(propertyName, "DelayedColumnWidthComputation", StringComparison.Ordinal)) 309else if (string.Equals(propertyName, "RealizedColumnsBlockListForNonVirtualizedRows", StringComparison.Ordinal)) 313else if (string.Equals(propertyName, "RealizedColumnsBlockListForVirtualizedRows", StringComparison.Ordinal))
System\Windows\Controls\Primitives\Popup.cs (1)
3209if (string.Equals(sb.ToString(), WebOCWindowClassName, StringComparison.OrdinalIgnoreCase))
System\Windows\Controls\TextBox.cs (1)
1691int index = newText.IndexOf(oldText, StringComparison.Ordinal);
System\Windows\Data\PropertyGroupDescription.cs (5)
96StringComparison stringComparison) 149[DefaultValue(StringComparison.Ordinal)] 150public StringComparison StringComparison 268private StringComparison _stringComparison = StringComparison.Ordinal;
System\Windows\DeferrableContent.cs (1)
38assemblyTargetsFramework2 = schemaContext.LocalAssembly.ImageRuntimeVersion.StartsWith("v2", StringComparison.Ordinal);
System\Windows\Documents\FixedDocument.cs (2)
868if (baseUri.Scheme.Equals(PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase)) 896if (baseUri.Scheme.Equals(PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase))
System\Windows\Documents\FixedFindEngine.cs (1)
396bool isSideways = string.Equals(sidewaysString, "True", StringComparison.OrdinalIgnoreCase);
System\Windows\Documents\FixedSchema.cs (13)
42if (!encoding.Equals(Encoding.Unicode.WebName, StringComparison.OrdinalIgnoreCase) && 43!encoding.Equals(Encoding.UTF8.WebName, StringComparison.OrdinalIgnoreCase)) 400return namespaceUri.Equals(_xpsS0SchemaNamespace, StringComparison.Ordinal); 414if (attrName.Equals("Source", StringComparison.Ordinal) || 415attrName.Equals("FontUri", StringComparison.Ordinal)) 419else if (attrName.Equals("ImageSource", StringComparison.Ordinal)) 421if (attrValue.StartsWith(_colorConvertedBitmap, StringComparison.Ordinal)) 433else if (attrName.Equals("Color", StringComparison.Ordinal) || 434attrName.Equals("Fill", StringComparison.Ordinal) || 435attrName.Equals("Stroke", StringComparison.Ordinal)) 438if (attrValueSpan.StartsWith(_contextColor, StringComparison.Ordinal)) 692if (attrName.Equals("Source", StringComparison.Ordinal)) // Cannot chain remote ResourceDictionary parts. 736return namespaceUri.Equals(_xpsDocStructureSchemaNamespace, StringComparison.Ordinal);
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
431charIndex = s.IndexOf(" ", charIndex+1, s.Length - charIndex -1, StringComparison.Ordinal);
System\Windows\Documents\FixedTextBuilder.cs (1)
1664if (addSpace && run.Text.Length>0 && !run.Text.EndsWith(" ", StringComparison.Ordinal) && !IsHyphen(run.Text[run.Text.Length - 1]))
System\Windows\Documents\RtfToXamlReader.cs (7)
3742if (string.Equals(lhs_tag, rhs_tag, StringComparison.OrdinalIgnoreCase)) 3754if (s.Equals(rhs_name, StringComparison.OrdinalIgnoreCase)) 8120if (instructionName.IndexOf("HYPERLINK", StringComparison.Ordinal) == 0) 8124else if (instructionName.IndexOf("SYMBOL", StringComparison.Ordinal) == 0) 8128else if (instructionName.IndexOf("INCLUDEPICTURE", StringComparison.Ordinal) == 0) 8165int uriSourceIndex = dnImage.Xaml.IndexOf("UriSource=", StringComparison.Ordinal); 8326int uriIndex = instructionName.IndexOf("http:", StringComparison.OrdinalIgnoreCase);
System\windows\Documents\TextEditor.cs (2)
467if (!String.Equals(inputCultureInfo.IetfLanguageTag, language.IetfLanguageTag, StringComparison.OrdinalIgnoreCase)) 1225int endOfFirstLine = textData.IndexOf(Environment.NewLine, StringComparison.Ordinal);
System\Windows\Documents\TextRangeBase.cs (1)
1350bool pastedFragmentEndsWithNewLine = textData.EndsWith("\n", StringComparison.Ordinal);
System\Windows\Documents\TextRangeSerialization.cs (1)
1936if (propertyType == typeof(double) && string.Equals(stringValue, "NaN", StringComparison.OrdinalIgnoreCase))
System\Windows\Documents\TextStore.cs (2)
1363!string.Equals(compositionText, _lastCompositionText, StringComparison.Ordinal)) 4988int dotIndex = filename.LastIndexOf(".", StringComparison.Ordinal);
System\Windows\Documents\WpfPayload.cs (6)
535if (imageUriString.EndsWith(ImageBmpFileExtension, StringComparison.OrdinalIgnoreCase)) 539else if (imageUriString.EndsWith(ImageGifFileExtension, StringComparison.OrdinalIgnoreCase)) 543else if (imageUriString.EndsWith(ImageJpegFileExtension, StringComparison.OrdinalIgnoreCase) || imageUriString.EndsWith(ImageJpgFileExtension, StringComparison.OrdinalIgnoreCase)) 547else if (imageUriString.EndsWith(ImageTiffFileExtension, StringComparison.OrdinalIgnoreCase)) 700Invariant.Assert(imageSourceString.StartsWith("./", StringComparison.OrdinalIgnoreCase));
System\Windows\Documents\XamlToRtfParser.cs (1)
525if (string.Compare(xamlTag, xamlTag.Length, top, top.Length, top.Length, StringComparison.OrdinalIgnoreCase) == 0)
System\Windows\Documents\XamlToRtfWriter.cs (25)
2238if (string.Equals(".png", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2242if (string.Equals(".jpeg", imageFormatName, StringComparison.OrdinalIgnoreCase) || 2243string.Equals(".jpg", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2247if (string.Equals(".gif", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2251if (string.Equals(".tif", imageFormatName, StringComparison.OrdinalIgnoreCase) || 2252string.Equals(".tiff", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2256if (string.Equals(".bmp", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2260if (string.Equals(".dib", imageFormatName, StringComparison.OrdinalIgnoreCase)) 2272if (string.Equals("Fill", imageStretch, StringComparison.OrdinalIgnoreCase)) 2276else if (string.Equals("UniformToFill", imageStretch, StringComparison.OrdinalIgnoreCase)) 2289if (string.Equals("UpOnly", imageStretchDirection, StringComparison.OrdinalIgnoreCase)) 2293else if (string.Equals("DownOnly", imageStretchDirection, StringComparison.OrdinalIgnoreCase)) 2721if (string.Equals(name, "&gt;", StringComparison.OrdinalIgnoreCase)) 2725else if (string.Equals(name, "&lt;", StringComparison.OrdinalIgnoreCase)) 2729else if (string.Equals(name, "&amp;", StringComparison.OrdinalIgnoreCase)) 2733else if (name.StartsWith("&#x", StringComparison.OrdinalIgnoreCase)) 2747else if (name.StartsWith("&#", StringComparison.OrdinalIgnoreCase)) 2876if (string.Equals(valueString, "Normal", StringComparison.OrdinalIgnoreCase)) 2880else if (string.Equals(valueString, "Bold", StringComparison.OrdinalIgnoreCase)) 2896if (string.Equals(valueString, "Italic", StringComparison.OrdinalIgnoreCase)) 3467if (string.Equals(entries[i].Name, name, StringComparison.OrdinalIgnoreCase)) 3673if (decoration.Contains("Underline", StringComparison.OrdinalIgnoreCase)) 3677if (decoration.Contains("Strikethrough", StringComparison.OrdinalIgnoreCase)) 3690if (string.Equals("RightToLeft", dirName, StringComparison.OrdinalIgnoreCase)) 3695else if (string.Equals("LeftToRight", dirName, StringComparison.OrdinalIgnoreCase))
System\Windows\Documents\ZoomPercentageConverter.cs (2)
163StringComparison.CurrentCultureIgnoreCase)) 172StringComparison.CurrentCultureIgnoreCase))
System\Windows\FrameworkElementFactory.cs (1)
1139return !childName.StartsWith(AutoGenChildNamePrefix, StringComparison.Ordinal);
System\Windows\LengthConverter.cs (1)
195if (valueSpan.Equals("auto", StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\Baml2006\Baml2006Reader.cs (3)
2066if (uriTypePrefix.Equals("clr-namespace", StringComparison.Ordinal)) 2087if (!keyword.Equals("assembly", StringComparison.Ordinal)) 2132if (xamlNs.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\BamlMapTable.cs (6)
687return (ownerTypeId == -(short)knownElement && (string.Equals(propertyName, name, StringComparison.Ordinal))); 692return (record.OwnerTypeId == ownerTypeId) && (string.Equals(record.Name, name, StringComparison.Ordinal)); 701return (string.Equals(propertyName, name, StringComparison.Ordinal)); 1569if (!ownerAsm.FullName.StartsWith("PresentationFramework", StringComparison.OrdinalIgnoreCase) && 1570!ownerAsm.FullName.StartsWith("PresentationCore", StringComparison.OrdinalIgnoreCase) && 1571!ownerAsm.FullName.StartsWith("WindowsBase", StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\BamlReader.cs (2)
2648(assemblyFullName.StartsWith("PresentationFramework", StringComparison.Ordinal) 2649|| assemblyFullName.StartsWith("System.Xaml", StringComparison.Ordinal)))
System\Windows\Markup\KnownTypes.cs (471)
2801if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 2805if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2809if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2813if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 2817if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2821if (string.Equals(fieldName, "Storyboard", StringComparison.Ordinal)) 2825if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2829if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2833if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 2837if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2841if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2843if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2845if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2847if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2851if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2855if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2859if (string.Equals(fieldName, "Command", StringComparison.Ordinal)) 2861if (string.Equals(fieldName, "CommandParameter", StringComparison.Ordinal)) 2863if (string.Equals(fieldName, "CommandTarget", StringComparison.Ordinal)) 2865if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2867if (string.Equals(fieldName, "IsPressed", StringComparison.Ordinal)) 2871if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2875if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2879if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2883if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2887if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2891if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 2893if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 2895if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 2899if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2903if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2907if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2909if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2911if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2913if (string.Equals(fieldName, "HasContent", StringComparison.Ordinal)) 2917if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 2921if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2923if (string.Equals(fieldName, "ContentSource", StringComparison.Ordinal)) 2925if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2927if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2929if (string.Equals(fieldName, "RecognizesAccessKey", StringComparison.Ordinal)) 2933if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2937if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2939if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2941if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2943if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 2945if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 2947if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 2949if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 2951if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 2953if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 2955if (string.Equals(fieldName, "HorizontalContentAlignment", StringComparison.Ordinal)) 2957if (string.Equals(fieldName, "IsTabStop", StringComparison.Ordinal)) 2959if (string.Equals(fieldName, "Padding", StringComparison.Ordinal)) 2961if (string.Equals(fieldName, "TabIndex", StringComparison.Ordinal)) 2963if (string.Equals(fieldName, "Template", StringComparison.Ordinal)) 2965if (string.Equals(fieldName, "VerticalContentAlignment", StringComparison.Ordinal)) 2969if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2973if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2977if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 2981if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2985if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2989if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2991if (string.Equals(fieldName, "Dock", StringComparison.Ordinal)) 2993if (string.Equals(fieldName, "LastChildFill", StringComparison.Ordinal)) 2997if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3001if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3005if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3009if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3013if (string.Equals(fieldName, "Actions", StringComparison.Ordinal)) 3017if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3021if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3025if (string.Equals(fieldName, "Pages", StringComparison.Ordinal)) 3029if (string.Equals(fieldName, "References", StringComparison.Ordinal)) 3033if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3037if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3041if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3045if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3049if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3053if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3057if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3061if (string.Equals(fieldName, "FlowDirection", StringComparison.Ordinal)) 3063if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3065if (string.Equals(fieldName, "HorizontalAlignment", StringComparison.Ordinal)) 3067if (string.Equals(fieldName, "Margin", StringComparison.Ordinal)) 3069if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3071if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 3073if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3075if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 3077if (string.Equals(fieldName, "Name", StringComparison.Ordinal)) 3079if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3081if (string.Equals(fieldName, "VerticalAlignment", StringComparison.Ordinal)) 3083if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 3087if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3091if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3095if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3099if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3103if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3105if (string.Equals(fieldName, "Column", StringComparison.Ordinal)) 3107if (string.Equals(fieldName, "ColumnSpan", StringComparison.Ordinal)) 3109if (string.Equals(fieldName, "Row", StringComparison.Ordinal)) 3111if (string.Equals(fieldName, "RowSpan", StringComparison.Ordinal)) 3115if (string.Equals(fieldName, "Columns", StringComparison.Ordinal)) 3119if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3123if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3127if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3131if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3135if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3137if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3139if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3141if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3143if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3147if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3149if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3151if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3153if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3155if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3159if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3163if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3165if (string.Equals(fieldName, "NavigateUri", StringComparison.Ordinal)) 3169if (string.Equals(fieldName, "Source", StringComparison.Ordinal)) 3171if (string.Equals(fieldName, "Stretch", StringComparison.Ordinal)) 3175if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3179if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3183if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3187if (string.Equals(fieldName, "NameValue", StringComparison.Ordinal)) 3191if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3195if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3199if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3203if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3207if (string.Equals(fieldName, "ItemContainerStyle", StringComparison.Ordinal)) 3209if (string.Equals(fieldName, "ItemContainerStyleSelector", StringComparison.Ordinal)) 3211if (string.Equals(fieldName, "ItemTemplate", StringComparison.Ordinal)) 3213if (string.Equals(fieldName, "ItemTemplateSelector", StringComparison.Ordinal)) 3215if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3217if (string.Equals(fieldName, "ItemsPanel", StringComparison.Ordinal)) 3219if (string.Equals(fieldName, "ItemsSource", StringComparison.Ordinal)) 3223if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3227if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3231if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3235if (string.Equals(fieldName, "ListItems", StringComparison.Ordinal)) 3239if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3243if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3247if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3251if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3255if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3259if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3263if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3267if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3271if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3275if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3279if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3283if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3287if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3291if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3295if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3299if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3303if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3307if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3311if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3315if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3317if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3321if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3325if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3329if (string.Equals(fieldName, "Data", StringComparison.Ordinal)) 3333if (string.Equals(fieldName, "Segments", StringComparison.Ordinal)) 3337if (string.Equals(fieldName, "Figures", StringComparison.Ordinal)) 3341if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3345if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3349if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3351if (string.Equals(fieldName, "IsOpen", StringComparison.Ordinal)) 3353if (string.Equals(fieldName, "Placement", StringComparison.Ordinal)) 3355if (string.Equals(fieldName, "PopupAnimation", StringComparison.Ordinal)) 3359if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3363if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3367if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3371if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3375if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3379if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3383if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3385if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3389if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3393if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3395if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3397if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3401if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3405if (string.Equals(fieldName, "CanContentScroll", StringComparison.Ordinal)) 3407if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3409if (string.Equals(fieldName, "HorizontalScrollBarVisibility", StringComparison.Ordinal)) 3411if (string.Equals(fieldName, "VerticalScrollBarVisibility", StringComparison.Ordinal)) 3415if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3419if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3423if (string.Equals(fieldName, "Fill", StringComparison.Ordinal)) 3425if (string.Equals(fieldName, "Stroke", StringComparison.Ordinal)) 3427if (string.Equals(fieldName, "StrokeThickness", StringComparison.Ordinal)) 3431if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3435if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3439if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3443if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3447if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3451if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3455if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3459if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3463if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3467if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3471if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3475if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3479if (string.Equals(fieldName, "RowGroups", StringComparison.Ordinal)) 3483if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3487if (string.Equals(fieldName, "Cells", StringComparison.Ordinal)) 3491if (string.Equals(fieldName, "Rows", StringComparison.Ordinal)) 3495if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3497if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3499if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3501if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3503if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3505if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3507if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3509if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3511if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3513if (string.Equals(fieldName, "TextDecorations", StringComparison.Ordinal)) 3515if (string.Equals(fieldName, "TextTrimming", StringComparison.Ordinal)) 3517if (string.Equals(fieldName, "TextWrapping", StringComparison.Ordinal)) 3521if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3523if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3527if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3529if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3531if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3533if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3535if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3537if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3539if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3543if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3547if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3551if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3555if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3559if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3563if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3567if (string.Equals(fieldName, "ToolBars", StringComparison.Ordinal)) 3571if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3575if (string.Equals(fieldName, "IsDirectionReversed", StringComparison.Ordinal)) 3577if (string.Equals(fieldName, "Maximum", StringComparison.Ordinal)) 3579if (string.Equals(fieldName, "Minimum", StringComparison.Ordinal)) 3581if (string.Equals(fieldName, "Orientation", StringComparison.Ordinal)) 3583if (string.Equals(fieldName, "Value", StringComparison.Ordinal)) 3585if (string.Equals(fieldName, "ViewportSize", StringComparison.Ordinal)) 3589if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3593if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3597if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3601if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3605if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3609if (string.Equals(fieldName, "ClipToBounds", StringComparison.Ordinal)) 3611if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 3613if (string.Equals(fieldName, "IsEnabled", StringComparison.Ordinal)) 3615if (string.Equals(fieldName, "RenderTransform", StringComparison.Ordinal)) 3617if (string.Equals(fieldName, "Visibility", StringComparison.Ordinal)) 3621if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3625if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3629if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3633if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3637if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3641if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3645if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3649if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3653if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3657if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3661if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3665if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3669if (string.Equals(fieldName, "XmlSerializer", StringComparison.Ordinal)) 3678return (string.Equals(propName, "Width", StringComparison.Ordinal) || 3679string.Equals(propName, "MinWidth", StringComparison.Ordinal) || 3680string.Equals(propName, "MaxWidth", StringComparison.Ordinal) || 3681string.Equals(propName, "Height", StringComparison.Ordinal) || 3682string.Equals(propName, "MinHeight", StringComparison.Ordinal) || 3683string.Equals(propName, "MaxHeight", StringComparison.Ordinal)); 3822if (string.Equals(propName, "MinWidth", StringComparison.Ordinal)) 3824else if (string.Equals(propName, "MaxWidth", StringComparison.Ordinal)) 3828if (string.Equals(propName, "MinHeight", StringComparison.Ordinal)) 3830else if (string.Equals(propName, "MaxHeight", StringComparison.Ordinal)) 3844else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 3854else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3856else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3858else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 3860else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 3866else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3872else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3878else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3880else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3882else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3884else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3890else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3892else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3894else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3896else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3900if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 3906else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3912else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3918else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3924else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 3926else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 3928else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3934else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3940else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3946else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3952else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3958else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3964else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3966else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 3984else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3990else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3996else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 3998else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4004else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4006else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4012else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4014else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4020else if (string.Equals(propName, "MaxDropDownHeight", StringComparison.Ordinal)) 4022else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4024else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4030else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4036else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4044if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4046else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4056else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4062else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4068else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4074else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4080else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4088if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4094else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4112else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4118else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4124else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4130else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4140else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4142else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4144else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4146else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4154if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4164else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4170else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4172else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4178else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4180else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4186else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4196else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4202else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4208else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4222else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4224else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4230else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4236else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4242else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4248else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4258else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4264else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4274else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4304else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4310else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4312else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4318else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4324else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4330else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4336else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4342else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4344else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4350else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4356else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4358else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4364else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4370else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4380else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4382else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4384else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4388if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4390else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4396else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4402else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4408else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4430else if (string.Equals(propName, "ItemWidth", StringComparison.Ordinal)) 4432else if (string.Equals(propName, "ItemHeight", StringComparison.Ordinal)) 4436if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4440if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4444if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4448if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4452if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4464if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4468if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4472if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4474else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4478if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4480else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4484if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4486else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4490if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4494if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4502if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4504else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4506else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4508else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4514else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4516else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4518else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4520else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4524if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4526else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4528else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4532if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4534else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4536else if (string.Equals(propName, "ColumnWidth", StringComparison.Ordinal)) 4538else if (string.Equals(propName, "ColumnGap", StringComparison.Ordinal)) 4540else if (string.Equals(propName, "ColumnRuleWidth", StringComparison.Ordinal)) 4542else if (string.Equals(propName, "PageWidth", StringComparison.Ordinal)) 4544else if (string.Equals(propName, "MinPageWidth", StringComparison.Ordinal)) 4546else if (string.Equals(propName, "MaxPageWidth", StringComparison.Ordinal)) 4548else if (string.Equals(propName, "PageHeight", StringComparison.Ordinal)) 4550else if (string.Equals(propName, "MinPageHeight", StringComparison.Ordinal)) 4552else if (string.Equals(propName, "MaxPageHeight", StringComparison.Ordinal)) 4558else if (string.Equals(propName, "FontRenderingEmSize", StringComparison.Ordinal)) 4560else if (string.Equals(propName, "OriginX", StringComparison.Ordinal)) 4562else if (string.Equals(propName, "OriginY", StringComparison.Ordinal)) 4566if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4570if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4574if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4578if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4582if (string.Equals(propName, "MarkerOffset", StringComparison.Ordinal)) 4584else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4586else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4590if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4592else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4600if (string.Equals(propName, "TextIndent", StringComparison.Ordinal)) 4602else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4604else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4608if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4612if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4614else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4618if (string.Equals(propName, "CellSpacing", StringComparison.Ordinal)) 4620else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4622else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4626if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4628else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4632if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4636if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4640if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4646else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4652else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4658else if (string.Equals(propName, "X1", StringComparison.Ordinal)) 4660else if (string.Equals(propName, "Y1", StringComparison.Ordinal)) 4662else if (string.Equals(propName, "X2", StringComparison.Ordinal)) 4664else if (string.Equals(propName, "Y2", StringComparison.Ordinal)) 4666else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4672else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4678else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4684else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4690else if (string.Equals(propName, "RadiusX", StringComparison.Ordinal)) 4692else if (string.Equals(propName, "RadiusY", StringComparison.Ordinal)) 4694else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4698if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4702if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4704else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4708if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4710else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4714if (string.Equals(propName, "CurrentInputLanguage", StringComparison.Ordinal)) 4716else if (string.Equals(propName, "InputLanguage", StringComparison.Ordinal)) 4720if (string.Equals(propName, "CaretStops", StringComparison.Ordinal)) 4722else if (string.Equals(propName, "ClusterMap", StringComparison.Ordinal)) 4724else if (string.Equals(propName, "Characters", StringComparison.Ordinal)) 4726else if (string.Equals(propName, "GlyphIndices", StringComparison.Ordinal)) 4728else if (string.Equals(propName, "AdvanceWidths", StringComparison.Ordinal)) 4730else if (string.Equals(propName, "GlyphOffsets", StringComparison.Ordinal)) 4734if (string.Equals(propName, "CultureOverride", StringComparison.Ordinal))
System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
321if (typeName.EndsWith("Extension", StringComparison.Ordinal))
System\Windows\Markup\Primitives\MarkupWriter.cs (3)
472name.EndsWith("Extension", StringComparison.Ordinal)) 1040name.EndsWith("Extension", StringComparison.Ordinal)) 1636if (uri.StartsWith(clrUriPrefix, StringComparison.Ordinal))
System\Windows\Markup\RestrictiveXamlXmlReader.cs (2)
195bool isValidNamespace = type.Namespace != null && (type.Namespace.Equals("System.Windows", StringComparison.Ordinal) || type.Namespace.StartsWith("System.Windows.", StringComparison.Ordinal));
System\Windows\Markup\XamlFigureLengthSerializer.cs (2)
192if (valueSpan.Equals(UnitStrings[i].Name, StringComparison.OrdinalIgnoreCase)) 203if (valueSpan.EndsWith(UnitStrings[i].Name, StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\XamlGridLengthSerializer.cs (2)
192if (valueSpan.Equals(UnitStrings[i], StringComparison.OrdinalIgnoreCase)) 203if (valueSpan.EndsWith(UnitStrings[i], StringComparison.OrdinalIgnoreCase))
System\Windows\Markup\XamlParseException.cs (1)
290if (-1 == xamlFilePath.LastIndexOf(XamlExt, StringComparison.Ordinal))
System\Windows\Markup\XamlTypeMapper.cs (2)
2877if (string.Equals(xmlns, XamlReaderHelper.DefaultNamespaceURI, StringComparison.Ordinal)) 3178if (xmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (3)
255int clrNsIndex = xmlNamespace.IndexOf(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal); 265int assemblyIndex = xmlNamespace.IndexOf(XamlReaderHelper.MappingAssembly, StringComparison.Ordinal); 363if (xamlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\XmlnsCache.cs (1)
355if (string.Equals(xmlnsRequested, xmlns, StringComparison.Ordinal))
System\Windows\Navigation\JournalEntry.cs (1)
325if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.OrdinalIgnoreCase))
System\Windows\Navigation\NavigationService.cs (2)
228isSame = isSame && string.Equals(aResolved.Fragment, bResolved.Fragment, StringComparison.OrdinalIgnoreCase); 685if (string.Equals(name, fe.Name, StringComparison.OrdinalIgnoreCase))
System\Windows\SystemResources.cs (1)
1090Debug.Assert(callerName.Equals(nameof(EnsureResourceChangeListener), StringComparison.InvariantCulture));
System\Windows\ThemeDictionaryExtension.cs (1)
105if (assemblyName.Equals(SystemResources.PresentationFrameworkName, StringComparison.OrdinalIgnoreCase))
System\Windows\ThemeManager.cs (4)
376if (sourceString.EndsWith(FluentLightDictionary, StringComparison.OrdinalIgnoreCase)) 380else if (sourceString.EndsWith(FluentDarkDictionary, StringComparison.OrdinalIgnoreCase)) 424StringComparison.OrdinalIgnoreCase)) 444StringComparison.OrdinalIgnoreCase))
System\Windows\ThemeMode.cs (1)
76public bool Equals(ThemeMode other) => string.Equals(Value, other.Value, StringComparison.Ordinal);
PresentationUI (30)
MS\Internal\Documents\Application\AddressUtility.cs (1)
30return mailtoUri is not null && string.Equals(mailtoUri.Scheme, Uri.UriSchemeMailto, StringComparison.OrdinalIgnoreCase);
MS\Internal\Documents\Application\CriticalFileToken.cs (1)
69StringComparison.OrdinalIgnoreCase);
MS\Internal\Documents\Application\DocumentProperties.cs (13)
263(String.Equals(_xpsProperties.Category, _rmProperties.Category, StringComparison.Ordinal) && 264String.Equals(_xpsProperties.ContentStatus, _rmProperties.ContentStatus, StringComparison.Ordinal) && 265String.Equals(_xpsProperties.ContentType, _rmProperties.ContentType, StringComparison.Ordinal) && 266String.Equals(_xpsProperties.Creator, _rmProperties.Creator, StringComparison.Ordinal) && 267String.Equals(_xpsProperties.Description, _rmProperties.Description, StringComparison.Ordinal) && 268String.Equals(_xpsProperties.Identifier, _rmProperties.Identifier, StringComparison.Ordinal) && 269String.Equals(_xpsProperties.Keywords, _rmProperties.Keywords, StringComparison.Ordinal) && 270String.Equals(_xpsProperties.Language, _rmProperties.Language, StringComparison.Ordinal) && 271String.Equals(_xpsProperties.LastModifiedBy, _rmProperties.LastModifiedBy, StringComparison.Ordinal) && 272String.Equals(_xpsProperties.Revision, _rmProperties.Revision, StringComparison.Ordinal) && 273String.Equals(_xpsProperties.Subject, _rmProperties.Subject, StringComparison.Ordinal) && 274String.Equals(_xpsProperties.Title, _rmProperties.Title, StringComparison.Ordinal) && 275String.Equals(_xpsProperties.Version, _rmProperties.Version, StringComparison.Ordinal) &&
MS\Internal\Documents\Application\DocumentStream.cs (1)
956XpsFileExtension, StringComparison.OrdinalIgnoreCase))
MS\Internal\Documents\Application\FilePresentation.cs (1)
87StringComparison.OrdinalIgnoreCase))
MS\Internal\Documents\Application\RestrictedTransactionalPackage.cs (6)
117StringComparison.OrdinalIgnoreCase)) || 121StringComparison.OrdinalIgnoreCase)) || 125StringComparison.OrdinalIgnoreCase)) || 129StringComparison.OrdinalIgnoreCase)) || 133StringComparison.OrdinalIgnoreCase)) || 137StringComparison.OrdinalIgnoreCase))
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
1866StringComparison.CurrentCultureIgnoreCase)) 1876StringComparison.CurrentCultureIgnoreCase))
MS\Internal\Documents\RightsManagementProvider.cs (1)
918StringComparison.Ordinal);
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (3)
57return userName.Equals(SR.RMPublishingAnyoneUserDisplay, StringComparison.OrdinalIgnoreCase); 217StringComparison.Ordinal)) 292if (GetUsernameFromRow(row).Equals(name, StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
QuarantineTools.Tests (6)
ActiveIssueTests.cs (3)
366if (!string.Equals(a[i], b[i], StringComparison.Ordinal)) 383return string.Equals(lastId, "ActiveIssue", StringComparison.Ordinal) 384|| string.Equals(lastId, "ActiveIssueAttribute", StringComparison.Ordinal);
QuarantineScriptTests.cs (3)
310if (!string.Equals(a[i], b[i], StringComparison.Ordinal)) 327return string.Equals(lastId, "QuarantinedTest", StringComparison.Ordinal) 328|| string.Equals(lastId, "QuarantinedTestAttribute", StringComparison.Ordinal);
ReachFramework (20)
Packaging\XpsFixedPageReaderWriter.cs (5)
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)) 1901if (string.Equals(extension, XpsS0Markup.ObfuscatedFontExt, StringComparison.OrdinalIgnoreCase))
Packaging\XpsManager.cs (6)
1113else if (contentKey.Equals("Dictionary", StringComparison.OrdinalIgnoreCase)) 1119else if (contentKey.Equals("Font", StringComparison.OrdinalIgnoreCase)) 1125else if (contentKey.Equals("ColorContext", StringComparison.OrdinalIgnoreCase)) 1131else if (contentKey.Equals("ResourceDictionary", StringComparison.OrdinalIgnoreCase)) 1137else if (contentKey.Equals("Image", StringComparison.OrdinalIgnoreCase)) 1219if (string.Equals(contentType.TypeComponent, "Image", StringComparison.OrdinalIgnoreCase))
PrintConfig\PrtCap_Reader.cs (2)
534int colonIndex = QName.IndexOf(":", StringComparison.Ordinal); 551int colonIndex = QName.IndexOf(":", StringComparison.Ordinal);
PrintConfig\PrtTicket_Editor.cs (3)
153if (attr.Name.StartsWith("xmlns:", StringComparison.Ordinal) || 420int colonIndex = QName.IndexOf(":", StringComparison.Ordinal); 433int colonIndex = QName.IndexOf(":", StringComparison.Ordinal);
Serialization\ColorTypeConverter.cs (1)
157if (colorString.StartsWith("sc#", StringComparison.Ordinal) && colorString.Contains('E'))
Serialization\Manager\ReachSerializationUtils.cs (1)
941return uri.OriginalString.StartsWith(FRAGMENTMARKER,StringComparison.Ordinal);
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\UriComparer.cs (1)
65return String.Equals(a.ToString(), b.ToString(), StringComparison.Ordinal);
RepoTasks (13)
_generated\0\RegexGenerator.g.cs (1)
616internal static readonly SearchValues<string> s_indexOfString_6561199BCBB8490829F71D3C0AB5A8D82E7C7C1A521E49F6E6880A55FADC7161 = SearchValues.Create(["OPENSSLDIR:"], StringComparison.Ordinal);
BatchHelixWorkItems.cs (4)
62var separatorIndex = workItem.ItemSpec.LastIndexOf("--", StringComparison.Ordinal); 68!string.Equals(skipBatching, "true", StringComparison.OrdinalIgnoreCase) && 136if (string.Equals(installPlaywright, "true", StringComparison.OrdinalIgnoreCase)) 220if (!string.Equals(itemValue, refValue, StringComparison.OrdinalIgnoreCase))
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (4)
125if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 212.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 232.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 579if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (3)
360var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 381return string.Equals(Path.GetFullPath(dir), certDirFullPath, StringComparison.Ordinal); 870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Roslyn.Diagnostics.Analyzers (79)
AbstractRunIterations`1.cs (2)
91if (name.EndsWith("Fact", StringComparison.Ordinal)) 98else if (name.EndsWith("FactAttribute", StringComparison.Ordinal))
DoNotCallGetTestAccessor.cs (6)
42if (!string.Equals(context.OwningSymbol.Name, TestAccessorHelper.GetTestAccessorMethodName, StringComparison.Ordinal) 43&& !string.Equals(context.OwningSymbol.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 55if (string.Equals(memberReference.Member.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 64if (invocation.TargetMethod.Name.Equals(TestAccessorHelper.GetTestAccessorMethodName, StringComparison.Ordinal)) 69else if (string.Equals(invocation.TargetMethod.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 79if (objectCreation.Type!.Name.Equals(TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal))
DoNotMixAttributesFromDifferentVersionsOfMEF.cs (1)
82.Where(ad => ad.AttributeClass.Name.Equals("MetadataAttributeAttribute", StringComparison.Ordinal));
src\60c94c676d650713\SymbolEquivalenceComparer.ParameterSymbolEqualityComparer.cs (1)
41: string.Equals(x.Name, y.Name, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
224if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (8)
188internal static bool IsSameDirectoryOrChildOf(string child, string parent, StringComparison comparison = StringComparison.OrdinalIgnoreCase) 523return string.Equals(extension, ".dll", StringComparison.OrdinalIgnoreCase) 524|| string.Equals(extension, ".exe", StringComparison.OrdinalIgnoreCase) 542var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 745if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (3)
59return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 64return string.Equals(name1, name2, StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (3)
167var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
555=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (5)
66if (fileName.StartsWith("TemporaryGeneratedFile_", StringComparison.OrdinalIgnoreCase)) 75if (fileNameWithoutExtension.EndsWith(".designer", StringComparison.OrdinalIgnoreCase) || 76fileNameWithoutExtension.EndsWith(".generated", StringComparison.OrdinalIgnoreCase) || 77fileNameWithoutExtension.EndsWith(".g", StringComparison.OrdinalIgnoreCase) || 78fileNameWithoutExtension.EndsWith(".g.i", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\AdditionalFileProvider.cs (1)
43=> _additionalFiles.FirstOrDefault(x => Path.GetFileName(x.Path).Equals(fileName, StringComparison.OrdinalIgnoreCase));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (1)
140var index = symbolName.LastIndexOf(".", StringComparison.OrdinalIgnoreCase);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (5)
372!method.Name.StartsWith("Add", StringComparison.Ordinal)) 386=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 395=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 408method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 531method.Name.StartsWith("IsNull", StringComparison.Ordinal) &&
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
119else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 120parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 192var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 199nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 200nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 311names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 321value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 331allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 351.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 352.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\WordParser.cs (1)
250if (string.Equals(parsedWord, word, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
48if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase)) 79=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str), 144if (str.Equals("null", StringComparison.InvariantCultureIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (5)
273=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 367var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
66if (rootNamespace is not null && @namespace.StartsWith(rootNamespace + ".", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\WordSimilarityChecker.cs (1)
145if (_substringsAreSimilar && candidateText.IndexOf(_source, StringComparison.OrdinalIgnoreCase) >= 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SignatureComparer.cs (1)
104: string.Equals(identifier1, identifier2, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
107filePath.IndexOf(RazorSourceGeneratorTypeName, StringComparison.Ordinal) >= 0;
SymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (3)
116if (invocationSymbol.Name.Equals(SymbolDeclaredEventName, StringComparison.Ordinal) && 139!type.Name.Equals("Symbol", StringComparison.Ordinal)) 156namedType.Name.StartsWith("Source", StringComparison.Ordinal) &&
Roslyn.Diagnostics.CSharp.Analyzers (18)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
69if (!identifier.Text.EndsWith(OptSuffix, StringComparison.Ordinal) ||
NumberCommentsRefactoring.cs (2)
69""", StringComparison.OrdinalIgnoreCase)) 78""", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
178return methodSymbol.Name.Equals("To" + returnTypeName, StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
239if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (4)
68if (commentText.StartsWith("//", StringComparison.Ordinal)) 79if (commentText.EndsWith("*/", StringComparison.Ordinal)) 84if (commentText.StartsWith("/*", StringComparison.Ordinal)) 99if (trimmedLine.StartsWith("*", StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
27var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 40var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
98if (!text.EndsWith(MultiLineCommentTerminator, StringComparison.Ordinal))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
397comparisonResult = string.Compare(x.ValueText, y.ValueText, StringComparison.OrdinalIgnoreCase);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (2)
143if (numericText.StartsWith("0x", StringComparison.OrdinalIgnoreCase)) 149else if (numericText.StartsWith("0b", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\DocumentationCommentExtensions.cs (1)
20return documentationComment.ToFullString().StartsWith("/**", StringComparison.Ordinal);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
42var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 49if (!identifier.StartsWith("@", StringComparison.Ordinal))
rzc (22)
Application.cs (1)
98if (!arg.StartsWith("@", StringComparison.Ordinal))
CommandLine\AnsiConsole.cs (1)
63var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
CommandLine\CommandLineApplication.cs (8)
152if (arg.StartsWith("--", StringComparison.Ordinal)) 156else if (arg.StartsWith("-", StringComparison.Ordinal)) 165option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 244option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 268option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 327if (string.Equals(subcommand.Name, arg, StringComparison.OrdinalIgnoreCase)) 443if (commandName == null || string.Equals(Name, commandName, StringComparison.OrdinalIgnoreCase)) 449target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
CommandLine\CommandOption.cs (4)
18if (part.StartsWith("--", StringComparison.Ordinal)) 22else if (part.StartsWith("-", StringComparison.Ordinal)) 36else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
DebugMode.cs (1)
12if (args.Length > 0 && string.Equals("--debug", args[0], StringComparison.OrdinalIgnoreCase))
DefaultExtensionDependencyChecker.cs (1)
75if (_ignoredAssemblies.Any(n => reference.Name.StartsWith(n, StringComparison.Ordinal)))
DiscoverCommand.cs (1)
131if (!string.Equals(expectedOriginalPath, Path.GetFileNameWithoutExtension(extensionFilePath), StringComparison.OrdinalIgnoreCase))
GenerateCommand.cs (4)
282string.Equals(File.ReadAllText(outputFilePath), generatedCode, StringComparison.Ordinal)) 440if (string.Equals(fileKind, "component", StringComparison.OrdinalIgnoreCase)) 445if (string.Equals(fileKind, "componentImport", StringComparison.OrdinalIgnoreCase)) 450if (string.Equals(fileKind, "mvc", StringComparison.OrdinalIgnoreCase))
ServerProtocol\ServerConnection.cs (1)
295if (exeName.Equals(Path.GetFileName(expectedPath), StringComparison.Ordinal))
ScenarioTests.Common.Tests (1)
ScenarioTestHelpers.cs (1)
42return String.Equals("localhost", serviceUri, StringComparison.OrdinalIgnoreCase);
sdk-tasks (13)
CalculateTemplateVersions.cs (1)
50var itemWithVersion = g.SingleOrDefault(i => i.GetMetadata("UseVersionForTemplateInstallPath").Equals("true", StringComparison.OrdinalIgnoreCase));
DeduplicateAssembliesWithLinks.cs (2)
161return extension.Equals(".dll", StringComparison.OrdinalIgnoreCase) || 162extension.Equals(".exe", StringComparison.OrdinalIgnoreCase);
ExtractArchiveToDirectory.cs (4)
71bool isZipArchive = Path.GetExtension(SourceArchive).Equals(".zip", StringComparison.OrdinalIgnoreCase); 72bool isTarballArchive = SourceArchive.EndsWith(".tar.gz", StringComparison.OrdinalIgnoreCase); 184if (!fullDirectoryPath.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 194if (!destinationFileName.StartsWith(fullDestDirPath, StringComparison.Ordinal))
GenerateMSBuildExtensionsSWR.cs (3)
44.Where(f => !Path.GetExtension(f).Equals(".pdb", StringComparison.OrdinalIgnoreCase) && !Path.GetExtension(f).Equals(".swr", StringComparison.OrdinalIgnoreCase)) 58if (ngenAssemblies && file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase))
GenerateRuntimeAnalyzersSWR.cs (3)
79return !extension.Equals(".pdb", StringComparison.OrdinalIgnoreCase) && 80!extension.Equals(".swr", StringComparison.OrdinalIgnoreCase) && 98if (ngenAssemblies && file.EndsWith(".dll", StringComparison.OrdinalIgnoreCase))
Security.TransportSecurity.IntegrationTests (3)
Tcp\ClientCredentialTypeCertificateCanonicalNameTests.4.1.0.cs (3)
35bool shouldCallSucceed = string.Compare(localhostEndpointUri.Host, "localhost", StringComparison.OrdinalIgnoreCase) == 0; 112bool shouldCallSucceed = domainNameEndpointUri.Host.IndexOf('.') == -1 && string.Compare(domainNameEndpointUri.Host, "localhost", StringComparison.OrdinalIgnoreCase) != 0; 193if (string.Compare(domainNameHost, fqdnEndpointUri.Host, StringComparison.OrdinalIgnoreCase) != 0)
SelectTests (27)
ChangedFileFilter.cs (2)
101.Replace("**", doubleStar.ToString(), StringComparison.Ordinal) 102.Replace("*", star.ToString(), StringComparison.Ordinal);
GraphAffectedProjects.cs (3)
574return path.StartsWith(prefix, StringComparison.OrdinalIgnoreCase); 589if (string.Equals(fullPath, "/tmp", StringComparison.Ordinal)) 594if (fullPath.StartsWith("/tmp/", StringComparison.Ordinal))
Program.cs (11)
290if (!relPath.StartsWith("tests/", StringComparison.Ordinal)) 296if (name.EndsWith(".Tests", StringComparison.Ordinal)) 449.Select(p => p.Contains('/', StringComparison.Ordinal) ? p[..p.LastIndexOf('/')] : p) 886=> token.StartsWith("job:", StringComparison.Ordinal) ? token["job:".Length..] : token; 931var sep = key.IndexOf(':', StringComparison.Ordinal); 945var sep = key.IndexOf(':', StringComparison.Ordinal); 957=> path.StartsWith("src/", StringComparison.Ordinal) ? "changed source" 958: path.StartsWith("tests/", StringComparison.Ordinal) ? "changed test" 962=> path.StartsWith("src/", StringComparison.Ordinal) ? "🔧" 963: path.StartsWith("tests/", StringComparison.Ordinal) ? "🧪" 1127t => t.StartsWith("job:", StringComparison.Ordinal) ? t["job:".Length..] : t,
TestSelector.cs (5)
191target.StartsWith("test:", StringComparison.Ordinal)) 366if (file.StartsWith(prefix, StringComparison.Ordinal)) 467else if (target.StartsWith("test:", StringComparison.Ordinal)) 471else if (target.StartsWith("job:", StringComparison.Ordinal)) 478target.StartsWith("test:", StringComparison.Ordinal) ? target["test:".Length..] : target;
TriggerMap.cs (6)
86if (target.StartsWith("job:", StringComparison.Ordinal)) 101if (token.StartsWith("job:", StringComparison.Ordinal)) 121var matcher = new Matcher(StringComparison.Ordinal); 146var hasGlobSuffix = pattern.EndsWith("/**", StringComparison.Ordinal); 149var nameIndex = core.IndexOf("<name>", StringComparison.Ordinal); 165target = rule.Target.Replace("<name>", match.Groups[1].Value, StringComparison.Ordinal);
Shared.Tests (7)
Throw\ThrowTest.cs (7)
21Assert.Contains(message, exception.Message, StringComparison.Ordinal); 32Assert.Contains(message, exception.Message, StringComparison.Ordinal); 42Assert.Contains(message, exception.Message, StringComparison.Ordinal); 55Assert.Contains(message, exception.Message, StringComparison.Ordinal); 74Assert.Contains(message, exception.Message, StringComparison.Ordinal); 92Assert.Contains(message, exception.Message, StringComparison.Ordinal); 104Assert.Contains(message, exception.Message, StringComparison.Ordinal);
Stress.AppHost (1)
InteractionCommands.cs (1)
645if (tenantId.StartsWith("1", StringComparison.Ordinal))
System.CodeDom (10)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
1464if (e.Parameters.Count > 0 && string.Equals(e.Name, "Item", StringComparison.OrdinalIgnoreCase)) 2580if (current.Name.Equals("system.paramarrayattribute", StringComparison.OrdinalIgnoreCase))
Microsoft\VisualBasic\VBCodeGenerator.cs (6)
1557&& meth.Name.Equals(e.Name, StringComparison.OrdinalIgnoreCase) 1608if (e.ReturnType.BaseType.Length == 0 || string.Equals(e.ReturnType.BaseType, typeof(void).FullName, StringComparison.OrdinalIgnoreCase)) 1717&& prop.Name.Equals(e.Name, StringComparison.OrdinalIgnoreCase) 1761if (e.Parameters.Count > 0 && string.Equals(e.Name, "Item", StringComparison.OrdinalIgnoreCase)) 1953if (del.ReturnType.BaseType.Length > 0 && !string.Equals(del.ReturnType.BaseType, "System.Void", StringComparison.OrdinalIgnoreCase)) 1961if (del.ReturnType.BaseType.Length > 0 && !string.Equals(del.ReturnType.BaseType, "System.Void", StringComparison.OrdinalIgnoreCase))
Microsoft\VisualBasic\VBModifierAttributeConverter.cs (1)
27if (names[i].Equals(name, StringComparison.OrdinalIgnoreCase))
System\CodeDom\Compiler\CodeValidator.cs (1)
290if (e.Parameters.Count > 0 && string.Equals(e.Name, "Item", StringComparison.OrdinalIgnoreCase))
System.Collections.Immutable (10)
System\Collections\Frozen\String\Hashing.cs (1)
145return string.GetHashCode(s, StringComparison.OrdinalIgnoreCase);
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.CommandLine (3)
Binding\ArgumentConverter.StringConverters.cs (2)
125else if (path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal) || 126path.EndsWith(Path.AltDirectorySeparatorChar.ToString(), StringComparison.Ordinal))
Command.cs (1)
361=> Name.Equals(name, StringComparison.Ordinal) || (_aliases is not null && _aliases.Contains(name));
System.ComponentModel.Annotations (7)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
245.SingleOrDefault(m => string.Equals(m.Name, Method, StringComparison.Ordinal));
System\ComponentModel\DataAnnotations\PhoneAttribute.cs (3)
69.LastIndexOf(ExtensionAbbreviationExtDot, StringComparison.OrdinalIgnoreCase); 81.LastIndexOf(ExtensionAbbreviationExt, StringComparison.OrdinalIgnoreCase); 93.LastIndexOf(ExtensionAbbreviationX, StringComparison.OrdinalIgnoreCase);
System\ComponentModel\DataAnnotations\UrlAttribute.cs (3)
30return valueAsString.StartsWith("http://", StringComparison.OrdinalIgnoreCase) 31|| valueAsString.StartsWith("https://", StringComparison.OrdinalIgnoreCase) 32|| valueAsString.StartsWith("ftp://", StringComparison.OrdinalIgnoreCase);
System.ComponentModel.Primitives (1)
System\ComponentModel\ComponentCollection.cs (1)
25if (comp != null && comp.Site != null && comp.Site.Name != null && string.Equals(comp.Site.Name, name, StringComparison.OrdinalIgnoreCase))
System.ComponentModel.TypeConverter (19)
_generated\0\RegexGenerator.g.cs (2)
116!slice.StartsWith("(&", StringComparison.OrdinalIgnoreCase) || // Match the string "(&" (ordinal case-insensitive) 145internal static readonly SearchValues<string> s_indexOfString_AC244FE541E52CFD90CCD7AB13997D32F9D5031F007841348B9EE5A65488D64E = SearchValues.Create(["(&"], StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (2)
99else if (text.StartsWith("0x", StringComparison.OrdinalIgnoreCase) || text.StartsWith("&h", StringComparison.OrdinalIgnoreCase))
System\ComponentModel\BaseNumberConverter.cs (2)
65else if (AllowHex && (text.StartsWith("0x", StringComparison.OrdinalIgnoreCase) 66|| text.StartsWith("&h", StringComparison.OrdinalIgnoreCase)))
System\ComponentModel\ComponentResourceManager.cs (2)
144if (!key.StartsWith(objectName, IgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
System\ComponentModel\Container.cs (1)
232if (s?.Name != null && string.Equals(s.Name, name, StringComparison.OrdinalIgnoreCase) && s.Component != component)
System\ComponentModel\CultureInfoConverter.cs (3)
81if (string.IsNullOrEmpty(text) || string.Equals(text, defaultCultureString, StringComparison.Ordinal)) 91if (info != null && string.Equals(GetCultureName(info), text, StringComparison.Ordinal)) 116if (info != null && GetCultureName(info).StartsWith(text, StringComparison.CurrentCulture))
System\ComponentModel\Design\DesignerOptionService.cs (1)
232if (string.Equals(child.Name, name, StringComparison.InvariantCultureIgnoreCase))
System\ComponentModel\EventDescriptorCollection.cs (2)
177if (string.Equals(_events[i]!.Name, name, StringComparison.OrdinalIgnoreCase)) 188if (string.Equals(_events[i]!.Name, name, StringComparison.Ordinal))
System\ComponentModel\PropertyDescriptorCollection.cs (1)
210if (string.Equals(_properties[i].Name, name, StringComparison.OrdinalIgnoreCase))
System\ComponentModel\ReferenceConverter.cs (1)
205return string.Compare(itemName1, itemName2, StringComparison.InvariantCulture);
System\ComponentModel\ReflectPropertyDescriptor.cs (1)
954string.Equals(e.PropertyName, Name, StringComparison.InvariantCultureIgnoreCase))
System\ComponentModel\SyntaxCheck.cs (1)
44return value.StartsWith("\\\\", StringComparison.Ordinal);
System.Configuration.ConfigurationManager (17)
System\Configuration\AppSettingsReader.cs (1)
87if (count > 0 && !val.AsSpan(count, len - 2 * count).Equals(NullString, StringComparison.Ordinal))
System\Configuration\BaseConfigurationRecord.cs (1)
3641return string.Equals(configKey, ReservedSectionProtectedConfiguration, StringComparison.Ordinal);
System\Configuration\ClientConfigurationSystem.cs (2)
71(_isAppConfigHttp && configKey.StartsWith(SystemNetGroupKey, StringComparison.Ordinal)); 79return _isAppConfigHttp && configKey.StartsWith(SystemNetGroupKey, StringComparison.Ordinal);
System\Configuration\ClientSettingsStore.cs (6)
274string.Equals(filename, ConfigurationManagerInternalFactory.Instance.MachineConfigPath, StringComparison.OrdinalIgnoreCase) || 275string.Equals(filename, ConfigurationManagerInternalFactory.Instance.ApplicationConfigUri, StringComparison.OrdinalIgnoreCase) || 276string.Equals(filename, ConfigurationManagerInternalFactory.Instance.ExeLocalConfigPath, StringComparison.OrdinalIgnoreCase) || 277string.Equals(filename, ConfigurationManagerInternalFactory.Instance.ExeRoamingConfigPath, StringComparison.OrdinalIgnoreCase); 314if (string.Equals(streamName, ConfigurationManagerInternalFactory.Instance.ExeLocalConfigPath, StringComparison.OrdinalIgnoreCase) || 315string.Equals(streamName, ConfigurationManagerInternalFactory.Instance.ExeRoamingConfigPath, StringComparison.OrdinalIgnoreCase))
System\Configuration\ConfigurationLockCollection.cs (1)
224parentListEnclosed.Contains("," + name + ",", StringComparison.Ordinal))
System\Configuration\StringUtil.cs (4)
10return string.Equals(s1 ?? string.Empty, s2 ?? string.Empty, StringComparison.Ordinal); 15return string.Equals(s1, s2, StringComparison.OrdinalIgnoreCase); 21return s1.StartsWith(s2, StringComparison.Ordinal); 27return s1.StartsWith(s2, StringComparison.OrdinalIgnoreCase);
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.Console (3)
System\TerminalFormatStrings.cs (3)
88IsRxvtTerm = !string.IsNullOrEmpty(db.Term) && db.Term.Contains("rxvt", StringComparison.OrdinalIgnoreCase); 196if (term.StartsWith("xterm", StringComparison.Ordinal)) // normalize all xterms to enable easier matching 200else if (term.StartsWith("screen", StringComparison.Ordinal)) // normalize all tmux configs
System.Data.Common (82)
src\runtime\src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
161if (!quotedString.StartsWith(quotePrefix!, StringComparison.Ordinal)) 171if (!quotedString.EndsWith(quoteSuffix!, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
512if (msg2.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal)) 514if (msg1.StartsWith(KeywordNotSupportedMessagePrefix, StringComparison.Ordinal) || msg1.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System\Data\Common\DBCommandBuilder.cs (4)
70if (columnName.StartsWith(_originalPrefix, StringComparison.OrdinalIgnoreCase)) 77if (columnName.StartsWith(_isNullPrefix, StringComparison.OrdinalIgnoreCase)) 736if (!string.IsNullOrEmpty(quotePrefix) && baseTableName.Contains(quotePrefix, StringComparison.Ordinal)) 740if (!string.IsNullOrEmpty(quoteSuffix) && baseTableName.Contains(quoteSuffix, StringComparison.Ordinal))
System\Data\Common\DbConnectionOptions.cs (1)
90(('{' == keyValue[0]) || keyValue.Contains(';') || string.Equals(DbConnectionStringKeywords.Driver, keyName, StringComparison.OrdinalIgnoreCase)) &&
System\Data\DataRelation.cs (1)
556if (!string.Equals(parentNs, rel.ParentTable.Namespace, StringComparison.Ordinal))
System\Data\DataSet.cs (17)
207if (string.Equals(attribValue, Keywords.MSD_EXCLUDESCHEMA, StringComparison.OrdinalIgnoreCase)) 211else if (string.Equals(attribValue, Keywords.MSD_INCLUDESCHEMA, StringComparison.OrdinalIgnoreCase)) 1710if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 1754if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2140if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2199if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2687if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2763if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 3437if (string.Equals(nilAttrib, "true", StringComparison.Ordinal)) 3449if (string.Equals(useDataSetSchemaOnly, "true", StringComparison.Ordinal) || 3450string.Equals(useDataSetSchemaOnly, "1", StringComparison.Ordinal)) 3454else if (!string.Equals(useDataSetSchemaOnly, "false", StringComparison.Ordinal) && 3455!string.Equals(useDataSetSchemaOnly, "0", StringComparison.Ordinal)) 3465if (string.Equals(_udtIsWrappedString, "true", StringComparison.Ordinal) || 3466string.Equals(_udtIsWrappedString, "1", StringComparison.Ordinal)) 3470else if (!string.Equals(_udtIsWrappedString, "false", StringComparison.Ordinal) && 3471!string.Equals(_udtIsWrappedString, "0", StringComparison.Ordinal))
System\Data\DataTable.cs (6)
3720if (length >= 5 && current.EndsWith(" ASC", StringComparison.OrdinalIgnoreCase)) 3724else if (length >= 6 && current.EndsWith(" DESC", StringComparison.OrdinalIgnoreCase)) 5830if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 5899if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 6100if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 6194if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal))
System\Data\DataView.cs (3)
1755/// <see cref="RowFilter"/> and <see cref="Sort"/> may differ by <see cref="StringComparison.OrdinalIgnoreCase"/>. 1762!string.Equals(RowFilter, view.RowFilter, StringComparison.OrdinalIgnoreCase) || // case insensitive 1763!string.Equals(Sort, view.Sort, StringComparison.OrdinalIgnoreCase) || // case insensitive
System\Data\DefaultValueTypeConverter.cs (2)
46if (string.Equals(strValue, NullString, StringComparison.OrdinalIgnoreCase)) 50else if (string.Equals(strValue, DbNullString, StringComparison.OrdinalIgnoreCase))
System\Data\Filter\FunctionNode.cs (2)
54if (string.Equals(s_funcs[i]._name, name, StringComparison.OrdinalIgnoreCase)) 374return ((string)argumentValues[1]).IndexOf((string)argumentValues[0], StringComparison.Ordinal);
System\Data\SimpleType.cs (2)
330if (!string.Equals(BaseType, otherSimpleType.BaseType, StringComparison.Ordinal)) 347return string.Equals(rootType.BaseType, "string", StringComparison.OrdinalIgnoreCase);
System\Data\XDRSchema.cs (3)
202if (!string.Equals(occurs, "1", StringComparison.Ordinal) && (typeNode == null)) 227public int CompareTo(object? obj) { return string.Compare(name, (string?)obj, StringComparison.Ordinal); } 508int bZeroOrMore = string.Compare(occurs, Keywords.STAR, StringComparison.Ordinal);
System\Data\XmlDataLoader.cs (3)
247if (ownerNode.NamespaceURI.StartsWith("x-schema:#", StringComparison.Ordinal)) 255if (_fIsXdr && node.NamespaceURI.StartsWith("x-schema:#", StringComparison.Ordinal)) 941else if (_dataReader.LocalName.StartsWith("hidden", StringComparison.Ordinal))
System\Data\XMLDiffLoader.cs (2)
285if (string.Equals(dt.TableName, tableName, StringComparison.Ordinal) 286&& string.Equals(dt.Namespace, ns, StringComparison.Ordinal))
System\Data\xmlsaver.cs (16)
177string.Equals(pd.Name, "Namespace", StringComparison.Ordinal) || 178string.Equals(pd.Name, "PrimaryKey", StringComparison.Ordinal) || 179string.Equals(pd.Name, "ColumnName", StringComparison.Ordinal) || 180string.Equals(pd.Name, "DefaultValue", StringComparison.Ordinal) || 181string.Equals(pd.Name, "TableName", StringComparison.Ordinal) || 182string.Equals(pd.Name, "DataSetName", StringComparison.Ordinal) || 183string.Equals(pd.Name, "AllowDBNull", StringComparison.Ordinal) || 184string.Equals(pd.Name, "Unique", StringComparison.Ordinal) || 185string.Equals(pd.Name, "NestedInDataSet", StringComparison.Ordinal) || 186string.Equals(pd.Name, "Locale", StringComparison.Ordinal) || 187string.Equals(pd.Name, "CaseSensitive", StringComparison.Ordinal) || 188string.Equals(pd.Name, "RemotingFormat", StringComparison.Ordinal) 196if (string.Equals(pd.Name, "DataType", StringComparison.Ordinal)) 214if (string.Equals(pd.Name, "Attribute", StringComparison.Ordinal)) 1666if (!rel.RelationName.StartsWith(rName, StringComparison.Ordinal)) 1675if (!unique.ConstraintName.StartsWith("Constraint", StringComparison.Ordinal))
System\Data\XMLSchema.cs (8)
336if (propName.StartsWith(Keywords.MSD_FK_PREFIX, StringComparison.Ordinal)) 341if ((instance is DataRelation) && (propName.StartsWith(Keywords.MSD_REL_PREFIX, StringComparison.Ordinal))) 345else if ((instance is DataRelation) && (propName.StartsWith(Keywords.MSD_FK_PREFIX, StringComparison.Ordinal))) 442if (string.Equals(rels[i].RelationName, strName, StringComparison.Ordinal)) 830if (FromInference && ds.Tables.Count == 0 && string.Equals(ds.DataSetName, "NewDataSet", StringComparison.Ordinal)) 1777public int CompareTo(object? obj) { return string.Compare(name, (string?)obj, StringComparison.Ordinal); } 2269(string.Equals(attrib.QualifiedName.Namespace, column.Namespace, StringComparison.Ordinal))) 2455(string.Equals(elem.QualifiedName.Namespace, column.Namespace, StringComparison.Ordinal)))
System\Data\XmlToDatasetMap.cs (5)
33(string.Equals(LocalName, id.LocalName, StringComparison.OrdinalIgnoreCase)) && 34(string.Equals(NamespaceURI, id.NamespaceURI, StringComparison.OrdinalIgnoreCase)) 219if (col.ColumnName.StartsWith("xml", StringComparison.OrdinalIgnoreCase)) 253if (col.ColumnName.StartsWith("xml", StringComparison.OrdinalIgnoreCase)) 506Debug.Assert(col.ColumnName.StartsWith("xml", StringComparison.OrdinalIgnoreCase), "column name should start with xml");
System.Data.Odbc (17)
Common\System\Data\Common\DbConnectionOptions.cs (3)
151(keyValue[0] == '{' || keyValue.Contains(';') || string.Equals(DbConnectionStringKeywords.Driver, keyName, StringComparison.OrdinalIgnoreCase)) && 264if ((null != value) && value.StartsWith(DataDirectory, StringComparison.OrdinalIgnoreCase)) 311if (!ADP.GetFullPath(fullPath).StartsWith(rootFolderPath, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
161if (!quotedString.StartsWith(quotePrefix!, StringComparison.Ordinal)) 171if (!quotedString.EndsWith(quoteSuffix!, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
512if (msg2.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal)) 514if (msg1.StartsWith(KeywordNotSupportedMessagePrefix, StringComparison.Ordinal) || msg1.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Data\ProviderBase\DbMetaDataFactory.cs (2)
519if (0 > string.Compare(_normalizedServerVersion, (string)version, StringComparison.OrdinalIgnoreCase)) 538if (0 < string.Compare(_normalizedServerVersion, (string)version, StringComparison.OrdinalIgnoreCase))
System\Data\Odbc\OdbcDataReader.cs (4)
2889if (useQuotes && (name.IndexOf(quotePrefix!, currentPos, quotePrefix!.Length, StringComparison.Ordinal) == currentPos)) 2898currentPos = name.IndexOf(quoteSuffix, currentPos, StringComparison.Ordinal); 2910if ((currentPos < name.Length) && (name.IndexOf(quoteSuffix, currentPos, quoteSuffix.Length, StringComparison.Ordinal) == currentPos)) 2927currentPos = name.IndexOf(Separator, currentPos, StringComparison.Ordinal);
System\Data\Odbc\OdbcParameterCollectionHelper.cs (1)
324if (lastParameter.ParameterName.StartsWith(ADP.Parameter, StringComparison.Ordinal)
System\Data\Odbc\OdbcUtils.cs (2)
522if (string.Equals(tokenString, nextToken, StringComparison.OrdinalIgnoreCase)) 543if (_sqlstatement.AsSpan(tempidx).StartsWith(tokenString, StringComparison.OrdinalIgnoreCase))
System.Data.OleDb (14)
DbConnectionOptions.cs (6)
216(('{' == keyValue[0]) || (0 <= keyValue.IndexOf(';')) || (string.Equals(DbConnectionStringKeywords.Driver, keyName, StringComparison.OrdinalIgnoreCase))) && 338if ((null != value) && value.StartsWith(DataDirectory, StringComparison.OrdinalIgnoreCase)) 385if (!ADP.GetFullPath(fullPath).StartsWith(rootFolderPath, StringComparison.Ordinal)) 863if (msg2.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal)) 865if (msg1.StartsWith(KeywordNotSupportedMessagePrefix, StringComparison.Ordinal) || msg1.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal))
OleDbConnection.cs (2)
102if ((null != value) && !((string)value).StartsWith(DbConnectionOptions.DataDirectory, StringComparison.OrdinalIgnoreCase)) 135if ((null != value) && !((string)value).StartsWith(DbConnectionOptions.DataDirectory, StringComparison.OrdinalIgnoreCase))
OleDbConnectionString.cs (2)
93PossiblePrompt = ((!ADP.IsEmpty(prompt) && (!string.Equals(prompt, VALUES.NoPrompt, StringComparison.OrdinalIgnoreCase))) 431return (("msdasql" == progid) || progid.StartsWith("msdasql.", StringComparison.Ordinal) || ("microsoft ole db provider for odbc drivers" == progid));
System\Data\Common\AdapterUtil.cs (2)
1231if (!quotedString.StartsWith(quotePrefix!, StringComparison.Ordinal)) 1241if (!quotedString.EndsWith(quoteSuffix!, StringComparison.Ordinal))
System\Data\ProviderBase\DbMetaDataFactory.cs (2)
532if (0 > string.Compare(_normalizedServerVersion, (string)version, StringComparison.OrdinalIgnoreCase)) 551if (0 < string.Compare(_normalizedServerVersion, (string)version, StringComparison.OrdinalIgnoreCase))
System.Diagnostics.DiagnosticSource (24)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System\Diagnostics\ActivitySource.cs (1)
60tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\DsesActivitySourceListener.cs (2)
228=> string.Equals(x.activitySourceName, y.activitySourceName, StringComparison.OrdinalIgnoreCase) 229&& string.Equals(x.activityName, y.activityName, StringComparison.OrdinalIgnoreCase);
System\Diagnostics\DsesFilterAndTransform.cs (7)
98filterAndPayloadSpec.AsSpan(startIdx, endIdx - startIdx).StartsWith(c_ActivitySourcePrefix.AsSpan(), StringComparison.Ordinal); 241if (suffixPart.Equals("Propagate".AsSpan(), StringComparison.OrdinalIgnoreCase)) 245else if (suffixPart.Equals("Record".AsSpan(), StringComparison.OrdinalIgnoreCase)) 249else if (suffixPart.StartsWith(c_ParentRatioSamplerPrefix.AsSpan(), StringComparison.OrdinalIgnoreCase)) 262else if (suffixPart.StartsWith(c_ParentRateLimitingSamplerPrefix.AsSpan(), StringComparison.OrdinalIgnoreCase)) 297if (eventName.Equals("Start".AsSpan(), StringComparison.OrdinalIgnoreCase)) 301else if (eventName.Equals("Stop".AsSpan(), StringComparison.OrdinalIgnoreCase))
System\Diagnostics\LocalAppContextSwitches.cs (1)
21defaultActivityIdFormatIsHierarchial = switchValue.Equals("true", StringComparison.OrdinalIgnoreCase) || switchValue.Equals("1");
System\Diagnostics\Metrics\AggregationManager.cs (4)
97Include(i => i.Meter.Name.Equals(meterName, StringComparison.OrdinalIgnoreCase)); 107Include(i => i.Meter.Name.StartsWith(meterNamePrefix, StringComparison.OrdinalIgnoreCase)); 112Include(i => i.Meter.Name.Equals(meterName, StringComparison.OrdinalIgnoreCase) 113&& i.Name.Equals(instrumentName, StringComparison.OrdinalIgnoreCase));
System\Diagnostics\Metrics\Instrument.cs (1)
76tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\Metrics\Meter.cs (1)
79tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
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 (9)
System\Diagnostics\EventLog.cs (4)
305string.Equals(logName, "AppEvent", StringComparison.OrdinalIgnoreCase) || 306string.Equals(logName, "SecEvent", StringComparison.OrdinalIgnoreCase) || 307string.Equals(logName, "SysEvent", StringComparison.OrdinalIgnoreCase))) 464if (keyname.AsSpan(index + 1).Equals(source, StringComparison.Ordinal))
System\Diagnostics\EventLogInternal.cs (2)
1276if (rightLogName != null && currentLogName != null && !string.Equals(rightLogName, currentLogName, StringComparison.OrdinalIgnoreCase)) 1293if (rightLogName != null && currentLogName != null && !string.Equals(rightLogName, currentLogName, StringComparison.OrdinalIgnoreCase))
System\Diagnostics\Reader\ProviderMetadata.cs (3)
195if (string.Equals(channelName, "Application", StringComparison.OrdinalIgnoreCase)) 197else if (string.Equals(channelName, "System", StringComparison.OrdinalIgnoreCase)) 199else if (string.Equals(channelName, "Security", StringComparison.OrdinalIgnoreCase))
System.Diagnostics.FileVersionInfo (2)
System\Diagnostics\FileVersionInfo.Unix.cs (2)
84if (!assemblyName.EndsWith(".dll", StringComparison.OrdinalIgnoreCase) && 85!assemblyName.EndsWith(".exe", StringComparison.OrdinalIgnoreCase))
System.Diagnostics.PerformanceCounter (12)
System\Diagnostics\PerformanceCounter.cs (4)
147if (_categoryName == null || !string.Equals(_categoryName, value, StringComparison.OrdinalIgnoreCase)) 187if (_counterName == null || !string.Equals(_counterName, value, StringComparison.OrdinalIgnoreCase)) 252!string.Equals(_instanceName, value, StringComparison.OrdinalIgnoreCase)) 498if (currentMachineName != "." && !string.Equals(currentMachineName, PerformanceCounterLib.ComputerName, StringComparison.OrdinalIgnoreCase))
System\Diagnostics\PerformanceCounterLib.cs (8)
405if (string.Equals(counterName, counter, StringComparison.OrdinalIgnoreCase)) 674if (_machineName == "." || string.Equals(_machineName, ComputerName, StringComparison.OrdinalIgnoreCase)) 708&& (string.Equals((string)systemDllName, PerformanceCounterLib.PerfShimName, StringComparison.OrdinalIgnoreCase) 709|| ((string)systemDllName).EndsWith(PerformanceCounterLib.PerfShimFullNameSuffix, StringComparison.OrdinalIgnoreCase))) 951if (string.Equals(counterName, counter, StringComparison.OrdinalIgnoreCase)) 1024RegistryKey libraryKey = string.Equals(_machineName, ComputerName, StringComparison.OrdinalIgnoreCase) ? 1259if (machineName != "." && !string.Equals(machineName, PerformanceCounterLib.ComputerName, StringComparison.OrdinalIgnoreCase)) 1617if (string.Equals(counterName, counter, StringComparison.OrdinalIgnoreCase))
System.Diagnostics.Process (6)
Microsoft\Win32\SafeHandles\SafeProcessHandle.Unix.cs (1)
375!string.Equals(verb, "open", StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\Interop\Linux\cgroups\Interop.cgroups.cs (2)
286if ((commonPathPrefixLength == 1) || !cgroupPathRelativeToMount.StartsWith(hierarchyRoot, StringComparison.Ordinal)) 327bool validCGroup1Entry = mount.FileSystemType.SequenceEqual("cgroup") && mount.SuperOptions.Contains(subsystem, StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcMountInfo.TryParseMountInfoLine.cs (1)
54int endOfOptionalFields = line.IndexOf(Separator, StringComparison.Ordinal);
System\Diagnostics\Process.Linux.cs (1)
298if (argString.StartsWith(prefix, StringComparison.OrdinalIgnoreCase))
System\Diagnostics\ProcessManager.Linux.cs (1)
94if (!processNameFilter.Equals(processName, StringComparison.OrdinalIgnoreCase))
System.DirectoryServices (22)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (4)
1208if (string.Equals(transportName, "IP", StringComparison.OrdinalIgnoreCase)) 1210else if (string.Equals(transportName, "SMTP", StringComparison.OrdinalIgnoreCase)) 1275if (string.Equals(transport, "IP", StringComparison.OrdinalIgnoreCase)) 1277else if (string.Equals(transport, "SMTP", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\ActiveDirectory\ApplicationPartition.cs (2)
1069if (string.Equals(supportedCapability, SupportedCapability.ADOid, StringComparison.OrdinalIgnoreCase)) 1073if (string.Equals(supportedCapability, SupportedCapability.ADAMOid, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\ActiveDirectory\ConfigSet.cs (1)
443if ((bindingInfo.Length > prefix.Length) && (string.Equals(bindingInfo.Substring(0, prefix.Length), prefix, StringComparison.OrdinalIgnoreCase)))
System\DirectoryServices\ActiveDirectory\DirectoryEntryManager.cs (3)
111if ((!string.Equals(distinguishedName, "rootdse", StringComparison.OrdinalIgnoreCase)) 112&& (!string.Equals(distinguishedName, "schema", StringComparison.OrdinalIgnoreCase))) 139if (!string.Equals(distinguishedName, "rootdse", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\ActiveDirectory\ReplicationNeighbor.cs (1)
57if (string.Equals(transport, "SMTP", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\ActiveDirectory\Utils.cs (7)
736if (string.Equals(supportedCapability, SupportedCapability.ADOid, StringComparison.OrdinalIgnoreCase)) 747if (string.Equals(supportedCapability, SupportedCapability.ADAMOid, StringComparison.OrdinalIgnoreCase)) 758if (string.Equals(supportedCapability, SupportedCapability.ADAMOid, StringComparison.OrdinalIgnoreCase) || 759string.Equals(supportedCapability, SupportedCapability.ADOid, StringComparison.OrdinalIgnoreCase)) 831if (string.Equals(transportName, "IP", StringComparison.OrdinalIgnoreCase)) 833else if (string.Equals(transportName, "SMTP", StringComparison.OrdinalIgnoreCase)) 1651if (property.AsSpan().StartsWith(PropertyManager.MsDSHasInstantiatedNCs, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\DirectoryEntry.cs (3)
876if (AdsObject.ADsPath.StartsWith("WinNT:", StringComparison.Ordinal)) 989if (!results[count].StartsWith("range=", StringComparison.Ordinal)) 1003if (string.Equals(propertyNames[i], SecurityDescriptorProperty, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\PropertyValueCollection.cs (1)
43if (tempPath.StartsWith("LDAP:", StringComparison.Ordinal))
System.DirectoryServices.AccountManagement (54)
System\DirectoryServices\AccountManagement\AD\ADAMStoreCtx.cs (1)
119if ((partitionDN.Length > maxMatchLength) && ctxBaseDN.EndsWith(partitionDN, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\AD\ADDNConstraintLinkedAttrSet.cs (1)
100if (dn.EndsWith((string)_constraintData, StringComparison.Ordinal))
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (2)
822Debug.Assert(((DirectoryEntry)foreignGroup.UnderlyingObject).Path.StartsWith("LDAP:", StringComparison.Ordinal)); 852Debug.Assert(((DirectoryEntry)foreignGroup.UnderlyingObject).Path.StartsWith("LDAP:", StringComparison.Ordinal));
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (6)
275(!string.IsNullOrEmpty(this.domainDnsName) && !string.Equals(this.DnsDomainName, dnsDomainName, StringComparison.OrdinalIgnoreCase))) 892Debug.Assert(string.Equals(suggestedAdProperty, "userWorkstations", StringComparison.OrdinalIgnoreCase)); 937Debug.Assert(string.Equals(suggestedAdProperty, "userAccountControl", StringComparison.OrdinalIgnoreCase)); 963if (string.Equals(suggestedAdProperty, "lastLogon", StringComparison.OrdinalIgnoreCase)) 1019Debug.Assert(string.Equals(suggestedAdProperty, "groupType", StringComparison.OrdinalIgnoreCase)); 1283Debug.Assert(string.Equals(suggestedAdProperty, "userAccountControl", StringComparison.OrdinalIgnoreCase));
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_Query.cs (4)
568Debug.Assert(string.Equals(suggestedAdProperty, "userAccountControl", StringComparison.OrdinalIgnoreCase)); 650Debug.Assert(string.Equals(suggestedAdProperty, "accountExpires", StringComparison.OrdinalIgnoreCase)); 662Debug.Assert(string.Equals(suggestedAdProperty, "objectGuid", StringComparison.OrdinalIgnoreCase)); 731Debug.Assert(string.Equals(suggestedAdProperty, "groupType", StringComparison.OrdinalIgnoreCase));
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (8)
1206if (string.Equals(this.DnsDomainName, g.Domain.Name, StringComparison.OrdinalIgnoreCase)) 1215if (!string.Equals(this.DnsDomainName, gc.Domain.Name, StringComparison.OrdinalIgnoreCase)) 1394if (string.Equals(foreignADStore.DnsForestName, this.DnsForestName, StringComparison.OrdinalIgnoreCase)) 1396if (string.Equals(foreignADStore.DnsDomainName, this.DnsDomainName, StringComparison.OrdinalIgnoreCase)) 1780if (principalDN.Equals(memberDN, StringComparison.OrdinalIgnoreCase)) 1844if (string.Equals(fpoDN, memberDN, StringComparison.OrdinalIgnoreCase)) 2431else if (string.Equals(ldapUri.Scheme, "LDAPS", StringComparison.OrdinalIgnoreCase)) 2454string.Equals(component.Substring(0, 3), "DC=", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\AD\ADStoreKey.cs (1)
71if ((string.Equals(_domainName, that._domainName, StringComparison.OrdinalIgnoreCase)) &&
System\DirectoryServices\AccountManagement\AD\ADUtils.cs (2)
366return (string.Equals(p1DnsForestName, p2DnsForestName, StringComparison.OrdinalIgnoreCase)); 456if (string.Equals(currentDom.Name, targetDomain, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\AD\SDSUtils.cs (11)
137Debug.Assert(sr.Path.StartsWith("LDAP:", StringComparison.Ordinal) || sr.Path.StartsWith("GC:", StringComparison.Ordinal)); 143if (de.Path.StartsWith("WinNT:", StringComparison.Ordinal)) 149Debug.Assert(de.Path.StartsWith("LDAP:", StringComparison.Ordinal)); 571(!testCantChangePassword && (string.Equals(suggestedProperty, "userAccountControl", StringComparison.OrdinalIgnoreCase))) || 572(testCantChangePassword && (string.Equals(suggestedProperty, "UserFlags", StringComparison.OrdinalIgnoreCase))) 575Debug.Assert(!string.Equals(propertyName, PropertyNames.PwdInfoCannotChangePassword, StringComparison.OrdinalIgnoreCase) || testCantChangePassword); 649(!isSAM && (string.Equals(suggestedProperty, "userAccountControl", StringComparison.OrdinalIgnoreCase))) || 650(isSAM && (string.Equals(suggestedProperty, "UserFlags", StringComparison.OrdinalIgnoreCase))) 777return path.StartsWith("GC:", StringComparison.OrdinalIgnoreCase); 791string.Equals(component.Substring(0, 3), "DC=", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (6)
397if (propertyName.StartsWith(PropertyNames.AcctInfoPrefix, StringComparison.Ordinal)) 405else if (propertyName.StartsWith(PropertyNames.PwdInfoPrefix, StringComparison.Ordinal)) 448if (propertyName.StartsWith(PropertyNames.AcctInfoPrefix, StringComparison.Ordinal)) 455else if (propertyName.StartsWith(PropertyNames.PwdInfoPrefix, StringComparison.Ordinal)) 489if (propertyName.StartsWith(PropertyNames.AcctInfoPrefix, StringComparison.Ordinal)) 500else if (propertyName.StartsWith(PropertyNames.PwdInfoPrefix, StringComparison.Ordinal))
System\DirectoryServices\AccountManagement\AuthZSet.cs (1)
363!string.Equals(Utils.GetComputerFlatName(), sidIssuerName, StringComparison.OrdinalIgnoreCase));
System\DirectoryServices\AccountManagement\constants.cs (2)
109if (propertyName.StartsWith(PropertyNames.AcctInfoPrefix, StringComparison.Ordinal)) 113else if (propertyName.StartsWith(PropertyNames.PwdInfoPrefix, StringComparison.Ordinal))
System\DirectoryServices\AccountManagement\Context.cs (2)
1174if (entry.Path.StartsWith("LDAP:", StringComparison.Ordinal)) 1187Debug.Assert(entry.Path.StartsWith("WinNT:", StringComparison.Ordinal));
System\DirectoryServices\AccountManagement\Group.cs (1)
379if (propName.StartsWith("member;range=", StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\SAM\SAMMembersSet.cs (1)
425if (string.Equals(_storeCtx.MachineFlatName, domainName, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx_LoadStore.cs (3)
512if (!string.Equals(domainName, this.MachineFlatName, StringComparison.OrdinalIgnoreCase)) 891Debug.Assert(string.Equals(suggestedWinNTProperty, "UserFlags", StringComparison.OrdinalIgnoreCase)); 1001Debug.Assert(string.Equals(suggestedWinNTProperty, "UserFlags", StringComparison.OrdinalIgnoreCase));
System\DirectoryServices\AccountManagement\SAM\SAMStoreKey.cs (1)
41if (!string.Equals(_machineName, that._machineName, StringComparison.OrdinalIgnoreCase))
System\DirectoryServices\AccountManagement\SAM\SAMUtils.cs (1)
18return string.Equals(de.SchemaClassName, classToCompare, StringComparison.OrdinalIgnoreCase);
System.DirectoryServices.Protocols (2)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System.Drawing.Common (18)
System\Drawing\FontConverter.cs (3)
374if (name.Equals(font.Name, StringComparison.OrdinalIgnoreCase)) 451if (fontName.Equals(name, StringComparison.InvariantCultureIgnoreCase)) 457if (fontName.StartsWith(name, StringComparison.InvariantCultureIgnoreCase))
System\Drawing\ImageFormatConverter.cs (12)
47if (strFormat.Equals("Bmp", StringComparison.OrdinalIgnoreCase)) 49else if (strFormat.Equals("Emf", StringComparison.OrdinalIgnoreCase)) 51else if (strFormat.Equals("Exif", StringComparison.OrdinalIgnoreCase)) 53else if (strFormat.Equals("Gif", StringComparison.OrdinalIgnoreCase)) 55else if (strFormat.Equals("Icon", StringComparison.OrdinalIgnoreCase)) 57else if (strFormat.Equals("Jpeg", StringComparison.OrdinalIgnoreCase)) 59else if (strFormat.Equals("MemoryBmp", StringComparison.OrdinalIgnoreCase)) 61else if (strFormat.Equals("Png", StringComparison.OrdinalIgnoreCase)) 63else if (strFormat.Equals("Tiff", StringComparison.OrdinalIgnoreCase)) 65else if (strFormat.Equals("Wmf", StringComparison.OrdinalIgnoreCase)) 67else if (strFormat.Equals("Heif", StringComparison.OrdinalIgnoreCase)) 69else if (strFormat.Equals("Webp", StringComparison.OrdinalIgnoreCase))
System\Drawing\ToolboxBitmapAttribute.cs (3)
154if (ext is not null && string.Equals(ext, ".ico", StringComparison.OrdinalIgnoreCase)) 250if (string.Equals(Path.GetExtension(imageName), ".ico", StringComparison.CurrentCultureIgnoreCase)) 254else if (string.Equals(Path.GetExtension(imageName), ".bmp", StringComparison.CurrentCultureIgnoreCase))
System.Drawing.Primitives (3)
src\runtime\src\libraries\Common\src\System\Drawing\ColorConverterCommon.cs (2)
99else if (text.StartsWith("0x", StringComparison.OrdinalIgnoreCase) || text.StartsWith("&h", StringComparison.OrdinalIgnoreCase))
System\Drawing\ColorTranslator.cs (1)
253if (c.IsEmpty && string.Equals(htmlColor, "LightGrey", StringComparison.OrdinalIgnoreCase))
System.Formats.Tar (7)
src\runtime\src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (3)
12internal static StringComparison StringComparison 17StringComparison.Ordinal : 18StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\Common\src\System\IO\PathInternal.cs (1)
78internal static bool AreRootsEqual(string? first, string? second, StringComparison comparisonType)
System\Formats\Tar\TarEntry.cs (3)
427StringComparison pathComparison = OperatingSystem.IsWindows() 428? StringComparison.OrdinalIgnoreCase 429: StringComparison.Ordinal;
System.IO.Compression.ZipFile (4)
src\runtime\src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (3)
12internal static StringComparison StringComparison 17StringComparison.Ordinal : 18StringComparison.OrdinalIgnoreCase;
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (1)
205if (!fileDestinationPath.StartsWith(destinationPrefix, StringComparison.Ordinal))
System.IO.FileSystem.AccessControl (4)
src\runtime\src\libraries\Common\src\System\IO\PathInternal.cs (1)
78internal static bool AreRootsEqual(string? first, string? second, StringComparison comparisonType)
src\runtime\src\libraries\Common\src\System\IO\PathInternal.Windows.cs (1)
125if (path.StartsWith(UncPathPrefix, StringComparison.OrdinalIgnoreCase))
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.IO.FileSystem.DriveInfo (4)
src\runtime\src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcMountInfo.TryParseMountInfoLine.cs (1)
54int endOfOptionalFields = line.IndexOf(Separator, StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (3)
12internal static StringComparison StringComparison 17StringComparison.Ordinal : 18StringComparison.OrdinalIgnoreCase;
System.IO.FileSystem.Watcher (4)
src\runtime\src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (3)
12internal static StringComparison StringComparison 17StringComparison.Ordinal : 18StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\Common\src\System\IO\PathInternal.cs (1)
78internal static bool AreRootsEqual(string? first, string? second, StringComparison comparisonType)
System.IO.IsolatedStorage (3)
System\IO\IsolatedStorage\IsolatedStorageFile.NonMobile.cs (3)
67(Helper.IsApplication(Scope) && string.Equals(directoryName, s_appFiles, StringComparison.Ordinal)) 68|| (Helper.IsAssembly(Scope) && string.Equals(directoryName, s_assemFiles, StringComparison.Ordinal)) 69|| (Helper.IsDomain(Scope) && string.Equals(directoryName, s_files, StringComparison.Ordinal));
System.IO.Packaging (26)
System\IO\Packaging\ContentType.cs (2)
202result = (string.Equals(_type, contentType.TypeComponent, StringComparison.OrdinalIgnoreCase) && 203string.Equals(_subType, contentType.SubTypeComponent, StringComparison.OrdinalIgnoreCase));
System\IO\Packaging\Package.cs (4)
355if (Uri.Compare(owningPartUri, PackUriHelper.PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) == 0) 444&& normalizedPartName.StartsWith(precedingPartName, StringComparison.Ordinal) 998&& normalizedPartName.StartsWith(precedingPartName, StringComparison.Ordinal) 1002&& followingPartName.StartsWith(normalizedPartName, StringComparison.Ordinal)
System\IO\Packaging\PackageRelationshipSelector.cs (1)
37if (Uri.Compare(sourceUri, PackUriHelper.PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) != 0)
System\IO\Packaging\PackagingUtilities.cs (4)
45if (string.Equals(encoding, WebNameUTF8, StringComparison.OrdinalIgnoreCase) || 46string.Equals(encoding, WebNameUnicode, StringComparison.OrdinalIgnoreCase)) 97if (!string.Equals(reader.Name, XmlNamespace, StringComparison.Ordinal) && 98!string.Equals(reader.Prefix, XmlNamespace, StringComparison.Ordinal))
System\IO\Packaging\PackUriHelper.cs (5)
192if (Uri.Compare(partUri, PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) == 0) 420if (!string.Equals(partUri.OriginalString, wellFormedPartName, StringComparison.OrdinalIgnoreCase)) 517StringComparison.Ordinal); 763if (!NormalizedPartUriString.EndsWith(RelationshipPartUpperCaseExtension, StringComparison.Ordinal)) 802if ((segments[segments.Length - 1]).EndsWith(RelsrelsUpperCaseExtension, StringComparison.Ordinal))
System\IO\Packaging\XmlCompatibilityReader.cs (2)
622if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 627else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
System\IO\Packaging\ZipPackage.cs (5)
508if (zipItemName.StartsWith(ContentTypeHelper.ContentTypeFileName, StringComparison.OrdinalIgnoreCase)) 517if (zipItemName.StartsWith(ForwardSlashString, StringComparison.Ordinal)) 523if (zipItemName.EndsWith(ForwardSlashString, StringComparison.Ordinal)) 742return extensionA.Equals(extensionB, StringComparison.OrdinalIgnoreCase); 1054if (zipFileInfo.FullName.StartsWith(ContentTypesFileUpperInvariant, StringComparison.OrdinalIgnoreCase))
System\IO\Packaging\ZipPackagePartPiece.cs (3)
57int resultPosition = path.LastIndexOf(".piece", StringComparison.OrdinalIgnoreCase); 81else if (path.Substring(0, searchPosition).EndsWith(PartPieceLastExtension, StringComparison.OrdinalIgnoreCase)) 191int result = string.Compare(PrefixName, other.PrefixName, StringComparison.OrdinalIgnoreCase);
System.IO.Pipes (1)
System\IO\Pipes\PipeStream.Unix.cs (1)
193if (string.Equals(pipeName, AnonymousPipeName, StringComparison.OrdinalIgnoreCase))
System.IO.Ports (13)
System\IO\Ports\SerialPort.Unix.cs (13)
53bool isTtyS = entry.Name.StartsWith("ttyS", StringComparison.Ordinal); 54bool isTtyGS = !isTtyS && entry.Name.StartsWith("ttyGS", StringComparison.Ordinal); 79if (portName.StartsWith("/dev/ttyS", StringComparison.Ordinal) || 80portName.StartsWith("/dev/ttyUSB", StringComparison.Ordinal) || 81portName.StartsWith("/dev/ttyACM", StringComparison.Ordinal) || 82portName.StartsWith("/dev/ttyAMA", StringComparison.Ordinal) || 83portName.StartsWith("/dev/ttymxc", StringComparison.Ordinal)) 101if (name.StartsWith("/dev/tty.", StringComparison.Ordinal)) 109if (name.StartsWith("/dev/cu.", StringComparison.Ordinal)) 124if (!name.EndsWith(".init", StringComparison.Ordinal) && !name.EndsWith(".lock", StringComparison.Ordinal)) 132if (!name.EndsWith(".init", StringComparison.Ordinal) && !name.EndsWith(".lock", StringComparison.Ordinal))
System.Linq.Expressions (6)
System\Dynamic\ExpandoClass.cs (3)
68if (string.Equals(klass._keys[klass._keys.Length - 1], newKey, StringComparison.Ordinal)) 128StringComparison.Ordinal)) 158StringComparison.OrdinalIgnoreCase))
System\Linq\Expressions\ElementInit.cs (1)
110if (!addMethod.Name.Equals("Add", StringComparison.OrdinalIgnoreCase))
System\Linq\Expressions\IndexExpression.cs (1)
280if (pi.Name.Equals(propertyName, StringComparison.OrdinalIgnoreCase) && IsCompatible(pi, arguments))
System\Linq\Expressions\MethodCallExpression.cs (1)
1309if (mi.Name.Equals(methodName, StringComparison.OrdinalIgnoreCase))
System.Management (78)
System\Management\InteropClasses\WMIInterop.cs (1)
97if (string.Equals(wszName, "__path", StringComparison.OrdinalIgnoreCase))
System\Management\ManagementBaseObject.cs (3)
504if (propertyName.StartsWith("__", StringComparison.Ordinal)) 677StringComparison.OrdinalIgnoreCase); 825if (propertyName.StartsWith("__", StringComparison.Ordinal))
System\Management\ManagementEventWatcher.cs (2)
625if ((string.Equals(eventWatcher.Scope.Path.Server, ".", StringComparison.OrdinalIgnoreCase)) || 626(string.Equals(eventWatcher.Scope.Path.Server, System.Environment.MachineName, StringComparison.OrdinalIgnoreCase)))
System\Management\ManagementObject.cs (1)
2799if (string.Equals(propertyName, RETURNVALUE, StringComparison.OrdinalIgnoreCase))
System\Management\ManagementPath.cs (6)
140if (!string.Equals("root", nsPath, StringComparison.OrdinalIgnoreCase)) 276if (string.Equals(path, "root", StringComparison.OrdinalIgnoreCase)) 639if (!string.Equals(oldValue, value, StringComparison.OrdinalIgnoreCase)) 698if (!string.Equals(nsOrg, nsNew, StringComparison.OrdinalIgnoreCase)) 765if (status >= 0 && !string.Equals(serverOrg, serverNew, StringComparison.OrdinalIgnoreCase)) 895if (!string.Equals(oldValue, value, StringComparison.OrdinalIgnoreCase))
System\Management\ManagementQuery.cs (38)
129if (!q.StartsWith(op, StringComparison.Ordinal)) 662if (queryOrClassName.TrimStart().StartsWith(TokenSelect, StringComparison.OrdinalIgnoreCase)) 977if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //select clause found 1020if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //from clause found 1027if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //where clause exists 1038if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 1052if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 1060if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 1071if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 1254if (queryOrSourceObject.TrimStart().StartsWith(TokenAssociators, StringComparison.OrdinalIgnoreCase)) 1645if (!q.StartsWith(TokenAssociators, StringComparison.OrdinalIgnoreCase)) 1658if (!q.StartsWith(TokenOf, StringComparison.OrdinalIgnoreCase)) 1682if (!q.StartsWith(TokenWhere, StringComparison.OrdinalIgnoreCase)) 1706if (q.StartsWith(TokenResultClass, StringComparison.OrdinalIgnoreCase)) 1708else if (q.StartsWith(TokenAssocClass, StringComparison.OrdinalIgnoreCase)) 1710else if (q.StartsWith(TokenResultRole, StringComparison.OrdinalIgnoreCase)) 1712else if (q.StartsWith(TokenRole, StringComparison.OrdinalIgnoreCase)) 1714else if (q.StartsWith(TokenRequiredQualifier, StringComparison.OrdinalIgnoreCase)) 1716else if (q.StartsWith(TokenRequiredAssocQualifier, StringComparison.OrdinalIgnoreCase)) 1718else if (q.StartsWith(TokenSchemaOnly, StringComparison.OrdinalIgnoreCase)) 1723else if (q.StartsWith(TokenClassDefsOnly, StringComparison.OrdinalIgnoreCase)) 1882if (queryOrSourceObject.TrimStart().StartsWith(TokenReferences, StringComparison.OrdinalIgnoreCase)) 2162if (!q.StartsWith(TokenReferences, StringComparison.OrdinalIgnoreCase)) 2175if (!q.StartsWith(TokenOf, StringComparison.OrdinalIgnoreCase)) 2199if (!q.StartsWith(TokenWhere, StringComparison.OrdinalIgnoreCase)) 2220if (q.StartsWith(TokenResultClass, StringComparison.OrdinalIgnoreCase)) 2222else if (q.StartsWith(TokenRole, StringComparison.OrdinalIgnoreCase)) 2224else if (q.StartsWith(TokenRequiredQualifier, StringComparison.OrdinalIgnoreCase)) 2226else if (q.StartsWith(TokenClassDefsOnly, StringComparison.OrdinalIgnoreCase)) 2231else if (q.StartsWith(TokenSchemaOnly, StringComparison.OrdinalIgnoreCase)) 2475if (queryOrEventClassName.TrimStart().StartsWith(TokenSelectAll, StringComparison.OrdinalIgnoreCase)) 3033if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 3043if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 3049if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 3058if ((q.Length >= keyword.Length) && ((i = q.ToLowerInvariant().IndexOf(keyword, StringComparison.Ordinal)) != -1)) //found 3070if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 3109if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) 3125if (w.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //where clause exists
System\Management\WmiEventSink.cs (4)
78if ((string.Equals(this.path.Server, ".", StringComparison.OrdinalIgnoreCase)) || 79(string.Equals(this.path.Server, System.Environment.MachineName, StringComparison.OrdinalIgnoreCase))) 90if ((string.Equals(this.scope.Path.Server, ".", StringComparison.OrdinalIgnoreCase)) || 91(string.Equals(this.scope.Path.Server, System.Environment.MachineName, StringComparison.OrdinalIgnoreCase)))
System\Management\WMIGenerator.cs (23)
590if (string.Equals(q.Name, "singleton", StringComparison.OrdinalIgnoreCase)) 1587if (string.Equals(q.Name, "description", StringComparison.OrdinalIgnoreCase)) 1592if (string.Equals(q.Name, "Not_Null", StringComparison.OrdinalIgnoreCase)) 1597if (string.Equals(q.Name, "key", StringComparison.OrdinalIgnoreCase)) 1605else if (string.Equals(q.Name, "static", StringComparison.OrdinalIgnoreCase)) 1611else if (string.Equals(q.Name, "read", StringComparison.OrdinalIgnoreCase)) 1622else if (string.Equals(q.Name, "write", StringComparison.OrdinalIgnoreCase)) 1636else if (string.Equals(q.Name, "ValueMap", StringComparison.OrdinalIgnoreCase) && !bMapsFailed) 1672else if (string.Equals(q.Name, "Values", StringComparison.OrdinalIgnoreCase) && !bMapsFailed) 1705else if (string.Equals(q.Name, "BitMap", StringComparison.OrdinalIgnoreCase) && !bMapsFailed) 1734else if (string.Equals(q.Name, "BitValues", StringComparison.OrdinalIgnoreCase) && !bMapsFailed) 2815if (string.Equals(q.Name, "static", StringComparison.OrdinalIgnoreCase)) 2823if (string.Equals(q.Name, "privileges", StringComparison.OrdinalIgnoreCase)) 2933if (string.Equals(prop.Name, outParamsName[i].ToString(), StringComparison.OrdinalIgnoreCase)) 3021if (string.Equals(prop.Name, inoutParams[i].ToString(), StringComparison.OrdinalIgnoreCase)) 3029if (string.Equals(prop.Name, "ReturnValue", StringComparison.OrdinalIgnoreCase)) 4555if (string.Equals(sortedList.GetByIndex(i).ToString(), strToFind, StringComparison.OrdinalIgnoreCase)) 4842if (string.Equals(arrToSearch[i].ToString(), strToFind, StringComparison.OrdinalIgnoreCase)) 5042if (bitMap.StartsWith(strTemp, StringComparison.Ordinal) || bitMap.StartsWith(strTemp.ToUpperInvariant(), StringComparison.Ordinal)) 5165if (!string.Equals(propName, "Path", StringComparison.OrdinalIgnoreCase)) 5637if (string.Equals(strType, PublicNamesUsed["PathClass"].ToString(), StringComparison.OrdinalIgnoreCase)) 6161if (string.Equals(prop.Qualifiers["SubType"].Value.ToString(), "interval", StringComparison.OrdinalIgnoreCase))
System.Net.Http (87)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (3)
36if (!string.Equals(authenticationType, AuthenticationType, StringComparison.OrdinalIgnoreCase)) 81return uri.AbsolutePath.AsSpan(0, compareLength).Equals(uriPrefix.AbsolutePath.AsSpan(0, compareLength), StringComparison.Ordinal); 96string.Equals(AuthenticationType, other.AuthenticationType, StringComparison.OrdinalIgnoreCase) &&
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\FormUrlEncodedContent.cs (1)
70int indexOfEscapedSpace = escapedChars.IndexOf("%20", StringComparison.Ordinal);
System\Net\Http\Headers\AuthenticationHeaderValue.cs (4)
74return (string.Equals(_scheme, other._scheme, StringComparison.OrdinalIgnoreCase)); 79return string.Equals(_scheme, other._scheme, StringComparison.OrdinalIgnoreCase) && 80string.Equals(_parameter, other._parameter, StringComparison.Ordinal); 145string scheme = targetScheme != null && input.AsSpan(startIndex, schemeLength).Equals(targetScheme, StringComparison.Ordinal) ?
System\Net\Http\Headers\ContentDispositionHeaderValue.cs (2)
168return string.Equals(_dispositionType, other._dispositionType, StringComparison.OrdinalIgnoreCase) && 463!processedInputSpan[parts[2]].Equals("b", StringComparison.OrdinalIgnoreCase))
System\Net\Http\Headers\ContentRangeHeaderValue.cs (1)
99string.Equals(_unit, other._unit, StringComparison.OrdinalIgnoreCase);
System\Net\Http\Headers\EntityTagHeaderValue.cs (1)
60string.Equals(Tag, other.Tag, StringComparison.Ordinal);
System\Net\Http\Headers\HeaderDescriptor.cs (1)
48return string.Equals(headerName, other._descriptor as string, StringComparison.OrdinalIgnoreCase);
System\Net\Http\Headers\HttpGeneralHeaders.cs (1)
87if (value is string stringValue && stringValue.Equals("chunked", StringComparison.OrdinalIgnoreCase))
System\Net\Http\Headers\MediaTypeHeaderValue.cs (1)
132string.Equals(_mediaType, other._mediaType, StringComparison.OrdinalIgnoreCase) &&
System\Net\Http\Headers\NameValueHeaderValue.cs (4)
90if (!string.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase)) 107return string.Equals(_value, other._value, StringComparison.Ordinal); 111return string.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase); 315if (string.Equals(value.Name, name, StringComparison.OrdinalIgnoreCase))
System\Net\Http\Headers\ProductHeaderValue.cs (2)
69return string.Equals(_name, other._name, StringComparison.OrdinalIgnoreCase) && 70string.Equals(_version, other._version, StringComparison.OrdinalIgnoreCase);
System\Net\Http\Headers\ProductInfoHeaderValue.cs (1)
66return string.Equals(_comment, other._comment, StringComparison.Ordinal);
System\Net\Http\Headers\RangeHeaderValue.cs (1)
93return string.Equals(_unit, other._unit, StringComparison.OrdinalIgnoreCase) &&
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
55string.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase) &&
System\Net\Http\Headers\TransferCodingHeaderValue.cs (1)
129return string.Equals(_value, other._value, StringComparison.OrdinalIgnoreCase) &&
System\Net\Http\Headers\ViaHeaderValue.cs (4)
106string.Equals(_protocolVersion, other._protocolVersion, StringComparison.OrdinalIgnoreCase) && 107string.Equals(_receivedBy, other._receivedBy, StringComparison.OrdinalIgnoreCase) && 108string.Equals(_protocolName, other._protocolName, StringComparison.OrdinalIgnoreCase) && 109string.Equals(_comment, other._comment, StringComparison.Ordinal);
System\Net\Http\Headers\WarningHeaderValue.cs (2)
103string.Equals(_agent, other._agent, StringComparison.OrdinalIgnoreCase) && 104string.Equals(_text, other._text, StringComparison.Ordinal) &&
System\Net\Http\HttpClient.cs (1)
596!string.Equals(request.Method.Method, "HEAD", StringComparison.OrdinalIgnoreCase);
System\Net\Http\HttpMethod.cs (2)
57string.Equals(_method, other._method, StringComparison.OrdinalIgnoreCase); 119method.Equals(match._method, StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs (16)
49if (!algorithm!.Equals(Sha256, StringComparison.OrdinalIgnoreCase) && 50!algorithm.Equals(Md5, StringComparison.OrdinalIgnoreCase) && 51!algorithm.Equals(Sha256Sess, StringComparison.OrdinalIgnoreCase) && 52!algorithm.Equals(MD5Sess, StringComparison.OrdinalIgnoreCase)) 118int index1 = digestResponse.Parameters[Qop].IndexOf(AuthInt, StringComparison.Ordinal); 122int index2 = digestResponse.Parameters[Qop].IndexOf(Auth, StringComparison.Ordinal); 128index2 = digestResponse.Parameters[Qop].IndexOf(Auth, index1 + AuthInt.Length, StringComparison.Ordinal); 142if (algorithm.EndsWith("sess", StringComparison.OrdinalIgnoreCase)) 219if (algorithm.StartsWith(Sha256, StringComparison.OrdinalIgnoreCase)) 255return key.Equals(Realm, StringComparison.OrdinalIgnoreCase) || key.Equals(Nonce, StringComparison.OrdinalIgnoreCase) || 256key.Equals(Opaque, StringComparison.OrdinalIgnoreCase) || key.Equals(Qop, StringComparison.OrdinalIgnoreCase); 404!key.Equals(Opaque, StringComparison.OrdinalIgnoreCase) && 405!key.Equals(Domain, StringComparison.OrdinalIgnoreCase) && 406!key.Equals(Realm, StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.NtAuth.cs (1)
37if (v.Equals("Session-Based-Authentication", StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\DecompressionHandler.cs (5)
57if (string.Equals(existingEncoding.Value, encoding, StringComparison.OrdinalIgnoreCase)) 108if (GZipEnabled && string.Equals(last, Gzip, StringComparison.OrdinalIgnoreCase)) 112else if (DeflateEnabled && string.Equals(last, Deflate, StringComparison.OrdinalIgnoreCase)) 116else if (BrotliEnabled && string.Equals(last, Brotli, StringComparison.OrdinalIgnoreCase)) 120else if (ZstandardEnabled && string.Equals(last, Zstd, StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (1)
1518if (string.Equals(value, "trailers", StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (1)
804if (string.Equals(value, "trailers", StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (2)
1346if (string.Equals(nameValue.Name, "timeout", StringComparison.OrdinalIgnoreCase)) 1366else if (string.Equals(nameValue.Name, "max", StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.cs (9)
148if (value.StartsWith("http://", StringComparison.OrdinalIgnoreCase)) 152else if (value.StartsWith("https://", StringComparison.OrdinalIgnoreCase)) 158else if (value.StartsWith("socks4://", StringComparison.OrdinalIgnoreCase)) 163else if (value.StartsWith("socks5://", StringComparison.OrdinalIgnoreCase)) 168else if (value.StartsWith("socks5h://", StringComparison.OrdinalIgnoreCase)) 173else if (value.StartsWith("socks4a://", StringComparison.OrdinalIgnoreCase)) 282if (s.AsSpan(1).Equals(input.Host, StringComparison.OrdinalIgnoreCase)) 286else if (input.Host.EndsWith(s, StringComparison.OrdinalIgnoreCase)) 294if (string.Equals(s, input.Host, StringComparison.OrdinalIgnoreCase))
System\Net\Http\SocketsHttpHandler\HttpUtilities.SocketsHttpHandler.cs (10)
13string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) || IsNonSecureWebSocketScheme(scheme); 16string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) || IsSecureWebSocketScheme(scheme); 19string.Equals(scheme, "ws", StringComparison.OrdinalIgnoreCase); 22string.Equals(scheme, "wss", StringComparison.OrdinalIgnoreCase); 25string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase) || string.Equals(scheme, "https", StringComparison.OrdinalIgnoreCase) || IsSocksScheme(scheme); 28string.Equals(scheme, "socks5", StringComparison.OrdinalIgnoreCase) || 29string.Equals(scheme, "socks5h", StringComparison.OrdinalIgnoreCase) || 30string.Equals(scheme, "socks4a", StringComparison.OrdinalIgnoreCase) || 31string.Equals(scheme, "socks4", StringComparison.OrdinalIgnoreCase);
System\Net\Http\SocketsHttpHandler\SocksHelper.cs (4)
40if (string.Equals(proxyUri.Scheme, "socks5", StringComparison.OrdinalIgnoreCase) || 41string.Equals(proxyUri.Scheme, "socks5h", StringComparison.OrdinalIgnoreCase)) 45else if (string.Equals(proxyUri.Scheme, "socks4a", StringComparison.OrdinalIgnoreCase)) 49else if (string.Equals(proxyUri.Scheme, "socks4", StringComparison.OrdinalIgnoreCase))
System.Net.Http.WinHttpHandler (6)
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 (4)
46versionSpan.Equals("HTTP/1.1".AsSpan(), StringComparison.OrdinalIgnoreCase) ? HttpVersion.Version11 : 47versionSpan.Equals("HTTP/1.0".AsSpan(), StringComparison.OrdinalIgnoreCase) ? HttpVersion.Version10 : 306if (string.Equals(HttpKnownHeaderNames.ContentLength, headerName, StringComparison.OrdinalIgnoreCase) || 307string.Equals(HttpKnownHeaderNames.ContentEncoding, headerName, StringComparison.OrdinalIgnoreCase))
System.Net.HttpListener (34)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Net\CookieComparer.cs (3)
10if (!string.Equals(left.Name, right.Name, StringComparison.OrdinalIgnoreCase)) 22return string.Equals(left.Path, right.Path, StringComparison.Ordinal); 26=> StripLeadingDot(left).Equals(StripLeadingDot(right), StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\Net\CookieParser.cs (1)
454return string.Equals(_name, value, StringComparison.OrdinalIgnoreCase);
System\Net\HttpListener.cs (2)
116if (uriPrefix.StartsWith("http://", StringComparison.OrdinalIgnoreCase)) 120else if (uriPrefix.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
System\Net\HttpListenerRequest.cs (4)
130if (string.Equals(connection, HttpKnownHeaderNames.Upgrade, StringComparison.OrdinalIgnoreCase)) 144if (string.Equals(upgrade, HttpWebSocket.WebSocketUpgradeToken, StringComparison.OrdinalIgnoreCase)) 181header.IndexOf("close", StringComparison.OrdinalIgnoreCase) < 0 || 182header.Contains("keep-alive", StringComparison.OrdinalIgnoreCase);
System\Net\HttpListenerRequestUriBuilder.cs (2)
379if (uriString.StartsWith("http://", StringComparison.OrdinalIgnoreCase)) 383else if (uriString.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
System\Net\Managed\HttpEndPointListener.cs (3)
201if (path.StartsWith(ppath, StringComparison.Ordinal) || pathSlash.StartsWith(ppath, StringComparison.Ordinal)) 248if (path.StartsWith(ppath, StringComparison.Ordinal))
System\Net\Managed\HttpListenerContext.Managed.cs (1)
54header.StartsWith("Basic ", StringComparison.OrdinalIgnoreCase);
System\Net\Managed\HttpListenerRequest.Managed.cs (7)
96if (version.Length != 8 || !version.StartsWith("HTTP/", StringComparison.Ordinal)) 182_isChunked = (t_encoding != null && string.Equals(t_encoding, "chunked", StringComparison.OrdinalIgnoreCase)); 193if (string.Equals(_method, "POST", StringComparison.OrdinalIgnoreCase) || 194string.Equals(_method, "PUT", StringComparison.OrdinalIgnoreCase)) 201if (string.Equals(Headers[HttpKnownHeaderNames.Expect], "100-continue", StringComparison.OrdinalIgnoreCase)) 220if (name.Equals("content-length", StringComparison.OrdinalIgnoreCase)) 234else if (name.Equals("transfer-encoding", StringComparison.OrdinalIgnoreCase))
System\Net\Managed\HttpListenerResponse.Managed.cs (3)
288!string.Equals(name, HttpKnownHeaderNames.Location, StringComparison.OrdinalIgnoreCase); 310if (key.Equals(HttpKnownHeaderNames.SetCookie, StringComparison.OrdinalIgnoreCase) || 311key.Equals(HttpKnownHeaderNames.SetCookie2, StringComparison.OrdinalIgnoreCase))
System\Net\Managed\ListenerPrefix.cs (1)
101if (uri.StartsWith("https://", StringComparison.Ordinal))
System\Net\ServiceNameStore.cs (3)
113if (inputServiceName.Equals(normalizedServiceName, StringComparison.OrdinalIgnoreCase)) 203if (serviceName.Equals(newServiceName, StringComparison.OrdinalIgnoreCase)) 227int i = uriPrefix.IndexOf("://", StringComparison.Ordinal) + 3;
System\Net\WebSockets\HttpWebSocket.cs (2)
67if (string.Equals(acceptProtocol, currentRequestProtocol, StringComparison.OrdinalIgnoreCase)) 126if (!string.Equals(secWebSocketVersion, SupportedVersion, StringComparison.OrdinalIgnoreCase))
System.Net.Mail (15)
System\Net\Mail\MailAddress.cs (1)
294return ToString().Equals(value.ToString(), StringComparison.InvariantCultureIgnoreCase);
System\Net\Mail\MailPriority.cs (1)
463if (string.Equals(Headers.GetKey(i), headerName, StringComparison.InvariantCultureIgnoreCase))
System\Net\Mail\SmtpConnection.Auth.cs (7)
53if (extension.StartsWith(AuthExtension, StringComparison.OrdinalIgnoreCase)) 60if (string.Equals(authType, AuthLogin, StringComparison.OrdinalIgnoreCase)) 64else if (string.Equals(authType, AuthNtlm, StringComparison.OrdinalIgnoreCase)) 68else if (string.Equals(authType, AuthGssapi, StringComparison.OrdinalIgnoreCase)) 74else if (extension.StartsWith("dsn", StringComparison.OrdinalIgnoreCase)) 78else if (extension.StartsWith("STARTTLS", StringComparison.OrdinalIgnoreCase)) 82else if (extension.StartsWith("SMTPUTF8", StringComparison.OrdinalIgnoreCase))
System\Net\Mime\ContentDisposition.cs (1)
248string.Equals(ToString(), rparam.ToString(), StringComparison.OrdinalIgnoreCase);
System\Net\Mime\ContentType.cs (1)
213rparam == null ? false : string.Equals(ToString(), rparam.ToString(), StringComparison.OrdinalIgnoreCase);
System\Net\Mime\MimePart.cs (4)
57if (value.Equals("base64", StringComparison.OrdinalIgnoreCase)) 61else if (value.Equals("quoted-printable", StringComparison.OrdinalIgnoreCase)) 65else if (value.Equals("7bit", StringComparison.OrdinalIgnoreCase)) 69else if (value.Equals("8bit", StringComparison.OrdinalIgnoreCase))
System.Net.NameResolution (6)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System\Net\Dns.cs (3)
436if (hostName.StartsWith('.') || hostName.Contains("..", StringComparison.Ordinal)) 449return hostSpan.EndsWith(reservedName, StringComparison.OrdinalIgnoreCase) && 461if (hostName.Equals(LocalhostWithTrailingDot, StringComparison.OrdinalIgnoreCase))
System\Net\ResolvConf.cs (1)
96if (!span.StartsWith(Directive, StringComparison.Ordinal))
System.Net.NetworkInformation (31)
src\runtime\src\libraries\Common\src\System\IO\RowConfigReader.cs (3)
18private readonly StringComparison _comparisonKind; 28_comparisonKind = StringComparison.Ordinal; 37public RowConfigReader(string buffer, StringComparison comparisonKind)
System\Net\NetworkInformation\StringParsingHelpers.Addresses.cs (8)
19if (line.StartsWith(interfaceName, StringComparison.Ordinal)) 58if (line.StartsWith("00000000000000000000000000000000", StringComparison.Ordinal)) 92while ((leaseIndex = fileContents.IndexOf("lease", leaseIndex + 1, StringComparison.Ordinal)) != -1) 98int interfaceIndex = fileContents.IndexOf("interface", firstBrace, blockLength, StringComparison.Ordinal); 107int indexOfDhcp = fileContents.IndexOf("dhcp-server-identifier", firstBrace, blockLength, StringComparison.Ordinal); 140int labelLineStart = fileContents.LastIndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal); 157labelLineStart = fileContents.LastIndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal); 159int endOfLine = fileContents.IndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Connections.cs (2)
16int indexOfTcp = sockstatFile.IndexOf(protocolName, StringComparison.Ordinal); 17int endOfTcpLine = sockstatFile.IndexOf(Environment.NewLine, indexOfTcp + 1, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Misc.cs (3)
90int firstIpHeader = snmp4FileContents.IndexOf("Ip:", StringComparison.Ordinal); 91int secondIpHeader = snmp4FileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 92int endOfSecondLine = snmp4FileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Statistics.cs (15)
179int firstIpHeader = fileContents.IndexOf("Icmp:", StringComparison.Ordinal); 180int secondIpHeader = fileContents.IndexOf("Icmp:", firstIpHeader + 1, StringComparison.Ordinal); 181int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstIpHeader + 1, StringComparison.Ordinal); 182int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal); 267int firstIpHeader = fileContents.IndexOf("Ip:", StringComparison.Ordinal); 268int secondIpHeader = fileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 269int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal); 333int firstTcpHeader = fileContents.IndexOf("Tcp:", StringComparison.Ordinal); 334int secondTcpHeader = fileContents.IndexOf("Tcp:", firstTcpHeader + 1, StringComparison.Ordinal); 335int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstTcpHeader + 1, StringComparison.Ordinal); 336int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondTcpHeader, StringComparison.Ordinal); 365int firstUdpHeader = fileContents.IndexOf("Udp:", StringComparison.Ordinal); 366int secondUdpHeader = fileContents.IndexOf("Udp:", firstUdpHeader + 1, StringComparison.Ordinal); 367int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstUdpHeader + 1, StringComparison.Ordinal); 368int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondUdpHeader, StringComparison.Ordinal);
System.Net.Ping (7)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Net\NetworkInformation\UnixCommandLinePing.cs (3)
51if (linkInfo?.Name.EndsWith("busybox", StringComparison.Ordinal) == true) 211int timeIndex = pingOutput.IndexOf("time=", StringComparison.Ordinal); 213int msIndex = pingOutput.IndexOf("ms", afterTime, StringComparison.Ordinal);
System\Net\NetworkInformation\Ping.PingUtility.cs (2)
131if (!stdout.Contains("Time to live exceeded", StringComparison.Ordinal)) 139int addressStart = stdout.IndexOf("From ", StringComparison.Ordinal) + 5;
System.Net.Primitives (24)
src\runtime\src\libraries\Common\src\System\Net\CookieComparer.cs (3)
10if (!string.Equals(left.Name, right.Name, StringComparison.OrdinalIgnoreCase)) 22return string.Equals(left.Path, right.Path, StringComparison.Ordinal); 26=> StripLeadingDot(left).Equals(StripLeadingDot(right), StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\Net\CookieParser.cs (1)
454return string.Equals(_name, value, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\Net\CredentialCacheKey.cs (3)
36if (!string.Equals(authenticationType, AuthenticationType, StringComparison.OrdinalIgnoreCase)) 81return uri.AbsolutePath.AsSpan(0, compareLength).Equals(uriPrefix.AbsolutePath.AsSpan(0, compareLength), StringComparison.Ordinal); 96string.Equals(AuthenticationType, other.AuthenticationType, StringComparison.OrdinalIgnoreCase) &&
System\Net\Cookie.cs (5)
80Debug.Assert(MaxSupportedVersion.ToString(NumberFormatInfo.InvariantInfo).Equals(MaxSupportedVersionString, StringComparison.Ordinal)); 333if (!host.EndsWith(domain, StringComparison.Ordinal)) 626&& string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase) 627&& string.Equals(Value, other.Value, StringComparison.Ordinal) 628&& string.Equals(Path, other.Path, StringComparison.Ordinal)
System\Net\CookieCollection.cs (1)
52if (string.Equals(c!.Name, name, StringComparison.OrdinalIgnoreCase))
System\Net\CookieContainer.cs (3)
583if ((string.Equals(headerName, s_headerInfo[i].Name, StringComparison.OrdinalIgnoreCase))) 756if (!requestPath.StartsWith(cookiePath, StringComparison.Ordinal)) 807if (cookie.DomainImplicit && !string.Equals(host, cookie.Domain, StringComparison.OrdinalIgnoreCase))
System\Net\CredentialCache.cs (8)
30&& !((string.Equals(authType, NegotiationInfoClass.NTLM, StringComparison.OrdinalIgnoreCase)) 31|| (string.Equals(authType, NegotiationInfoClass.Kerberos, StringComparison.OrdinalIgnoreCase)) 32|| (string.Equals(authType, NegotiationInfoClass.Negotiate, StringComparison.OrdinalIgnoreCase))) 56&& !((string.Equals(authenticationType, NegotiationInfoClass.NTLM, StringComparison.OrdinalIgnoreCase)) 57|| (string.Equals(authenticationType, NegotiationInfoClass.Kerberos, StringComparison.OrdinalIgnoreCase)) 58|| (string.Equals(authenticationType, NegotiationInfoClass.Negotiate, StringComparison.OrdinalIgnoreCase))) 373string.Equals(AuthenticationType, other.AuthenticationType, StringComparison.OrdinalIgnoreCase) && 374string.Equals(Host, other.Host, StringComparison.OrdinalIgnoreCase) &&
System.Net.Quic (2)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System.Net.Requests (22)
System\Net\FileWebRequest.cs (2)
121if (string.Equals(_method, "GET", StringComparison.OrdinalIgnoreCase) || 122string.Equals(_method, "HEAD", StringComparison.OrdinalIgnoreCase))
System\Net\FtpControlStream.cs (5)
441if (entry.Command.StartsWith("SIZE ", StringComparison.Ordinal)) 445else if (entry.Command.StartsWith("MDTM ", StringComparison.Ordinal)) 970int start = str.IndexOf("for ", StringComparison.Ordinal); 1022int pos2 = str.IndexOf(" bytes).", StringComparison.Ordinal); 1222while ((index = responseString.IndexOf("\r\n", validThrough, StringComparison.Ordinal)) != -1) // gets the end line.
System\Net\FtpWebRequest.cs (2)
491uri.OriginalString.Contains("%0A", StringComparison.OrdinalIgnoreCase) || 492uri.OriginalString.Contains("%0D", StringComparison.OrdinalIgnoreCase))
System\Net\HttpWebRequest.cs (9)
468fChunked = (value.Contains(ChunkedHeader, StringComparison.OrdinalIgnoreCase)); 605fKeepAlive = (value.Contains("keep-alive", StringComparison.OrdinalIgnoreCase)); 606fClose = (value.Contains("close", StringComparison.OrdinalIgnoreCase)); 660fContinue100 = (value.Contains(ContinueHeader, StringComparison.OrdinalIgnoreCase)); 1077if (string.Equals(HttpMethod.Get.Method, _originVerb, StringComparison.OrdinalIgnoreCase) || 1078string.Equals(HttpMethod.Head.Method, _originVerb, StringComparison.OrdinalIgnoreCase) || 1079string.Equals("CONNECT", _originVerb, StringComparison.OrdinalIgnoreCase)) 1569if (!string.Equals(curRange.Substring(0, curRange.IndexOf('=')), rangeSpecifier, StringComparison.OrdinalIgnoreCase)) 1617if (string.Equals(header, contentHeaderName, StringComparison.OrdinalIgnoreCase))
System\Net\HttpWebResponse.cs (2)
278if (srchString.AsSpan().Trim().StartsWith("text/", StringComparison.Ordinal)) 289while ((i = srchString.IndexOf("charset", i, StringComparison.Ordinal)) >= 0)
System\Net\WebRequest.cs (2)
120StringComparison.OrdinalIgnoreCase) == 0) 289if (string.Equals(Current.Prefix, prefix, StringComparison.OrdinalIgnoreCase))
System.Net.Security (11)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (2)
629if (alg.StartsWith("rsa_pss_", StringComparison.Ordinal) && !enablePss) 634if (alg.StartsWith("rsa_pkcs1_", StringComparison.Ordinal) && !enablePkcs1)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
325return string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase);
System\Net\NegotiateAuthenticationPal.Unix.cs (3)
456if (string.Equals(package, NegotiationInfoClass.Negotiate, StringComparison.OrdinalIgnoreCase)) 460else if (string.Equals(package, NegotiationInfoClass.NTLM, StringComparison.OrdinalIgnoreCase)) 464else if (string.Equals(package, NegotiationInfoClass.Kerberos, StringComparison.OrdinalIgnoreCase))
System\Net\Security\LocalAppContextSwitches.cs (1)
60(OperatingSystem.IsLinux() && RuntimeInformation.RuntimeIdentifier.StartsWith("linux-bionic-", StringComparison.OrdinalIgnoreCase)));
System\Security\Authentication\ExtendedProtection\ServiceNameCollection.cs (2)
60if (string.Equals(serviceName, searchName, StringComparison.OrdinalIgnoreCase)) 256if (string.Equals(inputServiceName, normalizedServiceName, StringComparison.OrdinalIgnoreCase))
System.Net.Sockets (2)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System.Net.WebClient (4)
System\Net\WebClient.cs (4)
487else if (contentType.StartsWith("multipart/", StringComparison.OrdinalIgnoreCase)) 497if (string.Equals(_method, "POST", StringComparison.Ordinal)) 595if (contentType != null && !string.Equals(contentType, UploadValuesContentType, StringComparison.OrdinalIgnoreCase)) 1171return string.Equals(uri.Scheme, Uri.UriSchemeFtp, StringComparison.Ordinal) ?
System.Net.WebHeaderCollection (1)
System\Net\HeaderInfoTable.cs (1)
77return lastElement.Slice(0, equalsPos).Trim().Equals("Expires", StringComparison.OrdinalIgnoreCase);
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
284if (!address.Contains("://", StringComparison.Ordinal))
System.Net.WebSockets.Client (1)
System\Net\WebSockets\BrowserWebSockets\ClientWebSocketOptions.cs (1)
107if (string.Equals(item, subProtocol, StringComparison.OrdinalIgnoreCase))
System.Private.CoreLib (344)
src\runtime\src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcMountInfo.TryParseMountInfoLine.cs (1)
54int endOfOptionalFields = line.IndexOf(Separator, StringComparison.Ordinal);
src\runtime\src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (3)
12internal static StringComparison StringComparison 17StringComparison.Ordinal : 18StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\Common\src\System\IO\PathInternal.cs (1)
78internal static bool AreRootsEqual(string? first, string? second, StringComparison comparisonType)
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (11)
200if (attributeValue.Equals("Yes", StringComparison.OrdinalIgnoreCase)) 204else if (attributeValue.Equals("No", StringComparison.OrdinalIgnoreCase)) 220if (attributeValue.Equals("WindowsRuntime", StringComparison.OrdinalIgnoreCase)) 245=> candidate.Equals(attributeKind, StringComparison.OrdinalIgnoreCase); 292if (attributeValue.Equals("Neutral", StringComparison.OrdinalIgnoreCase)) 304if (attributeValue.Equals("null", StringComparison.OrdinalIgnoreCase) || attributeValue == string.Empty) 331_ when attributeValue.Equals("msil", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.MSIL, 332_ when attributeValue.Equals("x86", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.X86, 333_ when attributeValue.Equals("ia64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.IA64, 334_ when attributeValue.Equals("amd64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Amd64, 335_ when attributeValue.Equals("arm", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Arm,
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (3)
36if (str != null && str.StartsWith("0x", StringComparison.Ordinal)) 139if (str != null && str.StartsWith("0x", StringComparison.Ordinal)) 249if (str != null && str.StartsWith("0x", StringComparison.Ordinal))
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 (3)
138public bool Equals(char other, StringComparison comparisonType) 142case StringComparison.Ordinal: 534/// <see cref="StringComparison.OrdinalIgnoreCase"/> comparisons.
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\NonRandomizedStringEqualityComparer.cs (1)
115public override bool Equals(string? x, string? y) => string.Equals(x, y, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\RandomizedStringEqualityComparer.cs (1)
105public override bool Equals(string? x, string? y) => string.Equals(x, y, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebugProvider.cs (1)
59if (message.EndsWith(Environment.NewLineConst, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ActivityTracker.cs (2)
257if (activityName.EndsWith(EventSource.ActivityStartSuffix, StringComparison.Ordinal)) 261else if (activityName.EndsWith(EventSource.ActivityStopSuffix, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (10)
2475if (eventName.EndsWith(ActivityStartSuffix, StringComparison.Ordinal)) 2479else if (eventName.EndsWith(ActivityStopSuffix, StringComparison.Ordinal)) 3214if (eventName.EndsWith(ActivityStartSuffix, StringComparison.Ordinal)) 3236startEventMetadata.Name.EndsWith(ActivityStartSuffix, StringComparison.Ordinal) && 3237eventName.EndsWith(ActivityStopSuffix, StringComparison.Ordinal) && 3430string.Equals(attributeType.FullName, reflectedAttributeType.FullName, StringComparison.Ordinal) || 3433string.Equals(attributeType.Name, reflectedAttributeType.Name, StringComparison.Ordinal) && 3434attributeType.Namespace!.EndsWith("Diagnostics.Tracing", StringComparison.Ordinal) && 3435reflectedAttributeType.Namespace!.EndsWith("Diagnostics.Tracing", StringComparison.Ordinal); 3474string.Equals(args[0].Name, "relatedActivityId", StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ManifestBuilder.cs (5)
75if (opcodeTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 93if (taskTab != null && taskTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 111if (value >= 0x0000100000000000UL && !name.StartsWith("Session", StringComparison.Ordinal)) 116if (keywordTab != null && keywordTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 599if (etwFormat && key.StartsWith("event_", StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventSource.cs (1)
748if (m_traits[i].StartsWith("ETW_", StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Environment.GetFolderPathCore.Unix.cs (2)
204if (!line.AsSpan(pos).StartsWith(key, StringComparison.Ordinal)) continue; 220if (line.AsSpan(pos).StartsWith(RelativeToHomePrefix, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.cs (5)
665if (string.IsNullOrEmpty(cultureName) || cultureName.Equals(UndeterminedCultureName, StringComparison.OrdinalIgnoreCase)) 936Name.Equals("zh-CHT", StringComparison.OrdinalIgnoreCase) ? "zh-Hant" : 937Name.Equals("zh-CHS", StringComparison.OrdinalIgnoreCase) ? "zh-Hans" : 2166if (digits.StartsWith("0\uFFFF1\uFFFF2\uFFFF3\uFFFF4\uFFFF5\uFFFF6\uFFFF7\uFFFF8\uFFFF9\uFFFF", StringComparison.Ordinal) || // ICU common cases 2167digits.StartsWith("0123456789", StringComparison.Ordinal)) // NLS common cases
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Icu.cs (2)
44if (name.Length > 1 && (name[0] == '-' || name[0] == '_') && originalName.StartsWith("und", StringComparison.OrdinalIgnoreCase)) 75int collationIndex = name.IndexOf("collation=", i + 1, StringComparison.Ordinal);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Nls.cs (2)
355if (regionName != null && regionName.Equals(context->regionName, StringComparison.OrdinalIgnoreCase)) 530if (string.Equals(context.strings[i], _sRealName, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (3)
2520raw.hasSameDateAndTimeSeparators = dtfi.DateSeparator.Equals(dtfi.TimeSeparator, StringComparison.Ordinal); 3733if (span.StartsWith(match, StringComparison.OrdinalIgnoreCase)) 3809if (pmDesignator.StartsWith(amDesignator, StringComparison.Ordinal) && str.MatchSpecifiedWord(pmDesignator))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\IdnMapping.cs (5)
517if (unicode.Slice(iAfterLastDot).StartsWith(c_strAcePrefix, StringComparison.OrdinalIgnoreCase)) 664if (!asciiRoundtrip.Equals(asciiSlice, StringComparison.OrdinalIgnoreCase)) 670if (index == 0 && count == ascii.Length && strUnicode.Equals(ascii, StringComparison.OrdinalIgnoreCase)) 687if (!asciiString.Equals(GetAscii(strUnicode), StringComparison.OrdinalIgnoreCase)) 766if (!ascii.AsSpan(iAfterLastDot).StartsWith(c_strAcePrefix, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\TextInfo.cs (1)
629bool isDutchCulture = CultureName.StartsWith("nl-", StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemName.cs (2)
173return name.EndsWith(expressionEnd, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
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\IO\Path.cs (4)
859private static unsafe string GetRelativePath(string relativeTo, string path, StringComparison comparisonType) 869Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase); 878int commonLength = PathInternal.GetCommonPathLength(relativeTo, path, ignoreCase: comparisonType == StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (2)
28if (name.StartsWith("Global\\", StringComparison.Ordinal)) 36if (name.StartsWith("Local\\", StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.cs (44)
34public static bool Contains(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType) 56public static bool Equals(this ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType) 62case StringComparison.CurrentCulture: 63case StringComparison.CurrentCultureIgnoreCase: 66case StringComparison.InvariantCulture: 67case StringComparison.InvariantCultureIgnoreCase: 70case StringComparison.Ordinal: 74Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); 106public static int CompareTo(this ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType) 112case StringComparison.CurrentCulture: 113case StringComparison.CurrentCultureIgnoreCase: 116case StringComparison.InvariantCulture: 117case StringComparison.InvariantCultureIgnoreCase: 120case StringComparison.Ordinal: 126Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); 137public static int IndexOf(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType) 141if (comparisonType == StringComparison.Ordinal) 148case StringComparison.CurrentCulture: 149case StringComparison.CurrentCultureIgnoreCase: 152case StringComparison.InvariantCulture: 153case StringComparison.InvariantCultureIgnoreCase: 157Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); 184public static int LastIndexOf(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType) 188if (comparisonType == StringComparison.Ordinal) 199case StringComparison.CurrentCulture: 200case StringComparison.CurrentCultureIgnoreCase: 203case StringComparison.InvariantCulture: 204case StringComparison.InvariantCultureIgnoreCase: 208Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); 335/// using the casing rules used by <see cref="StringComparison.OrdinalIgnoreCase"/> comparisons. 362public static bool EndsWith(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType) 368case StringComparison.CurrentCulture: 369case StringComparison.CurrentCultureIgnoreCase: 372case StringComparison.InvariantCulture: 373case StringComparison.InvariantCultureIgnoreCase: 376case StringComparison.Ordinal: 380Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); 400public static bool StartsWith(this ReadOnlySpan<char> span, ReadOnlySpan<char> value, StringComparison comparisonType) 406case StringComparison.CurrentCulture: 407case StringComparison.CurrentCultureIgnoreCase: 410case StringComparison.InvariantCulture: 411case StringComparison.InvariantCultureIgnoreCase: 414case StringComparison.Ordinal: 418Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.Utf8.cs (7)
33internal static bool StartsWithUtf8(this ReadOnlySpan<byte> span, ReadOnlySpan<byte> value, StringComparison comparisonType) 39case StringComparison.CurrentCulture: 40case StringComparison.CurrentCultureIgnoreCase: 45case StringComparison.InvariantCulture: 46case StringComparison.InvariantCultureIgnoreCase: 51case StringComparison.Ordinal: 58Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (5)
1039if (SpanStartsWith(valueTrim, positiveSign, StringComparison.OrdinalIgnoreCase)) 1062if (SpanStartsWith(valueTrim, negativeSign, StringComparison.OrdinalIgnoreCase)) 1102internal static bool SpanStartsWith<TChar>(ReadOnlySpan<TChar> span, ReadOnlySpan<TChar> value, StringComparison comparisonType) 1642if (SpanStartsWith(valueTrim, positiveSign, StringComparison.OrdinalIgnoreCase)) 1665if (SpanStartsWith(valueTrim, negativeSign, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
131return platform.Equals(OSPlatformName, StringComparison.OrdinalIgnoreCase)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (1)
294return refName.Equals(defName, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedFunctionPointerType.cs (1)
72if (type.FullName!.StartsWith(Type.CallingConventionTypePrefix, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (3)
171public static readonly TypeFilter FilterTypeName = (m, c) => FilterTypeNameImpl(m, c!, StringComparison.Ordinal); 172public static readonly TypeFilter FilterTypeNameIgnoreCase = (m, c) => FilterTypeNameImpl(m, c!, StringComparison.OrdinalIgnoreCase); 179private static bool FilterTypeNameImpl(Type cls, object filterCriteria, StringComparison comparison)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ManifestBasedResourceGroveler.cs (1)
334if (string.Equals(existingName, name, StringComparison.InvariantCultureIgnoreCase))
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\InteropServices\OSPlatform.cs (1)
42return string.Equals(Name, other, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (1)
890if (assemblyName.Name == null || !assemblyName.Name.EndsWith(SatelliteSuffix, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\LibraryNameVariation.Unix.cs (1)
29int indexOfSuffix = libName.IndexOf(LibraryNameSuffix, 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\SearchValues\SearchValues.cs (8)
231/// <param name="comparisonType">Specifies whether to use <see cref="StringComparison.Ordinal"/> or <see cref="StringComparison.OrdinalIgnoreCase"/> search semantics.</param> 233/// <remarks>Only <see cref="StringComparison.Ordinal"/> or <see cref="StringComparison.OrdinalIgnoreCase"/> may be used.</remarks> 234public static SearchValues<string> Create(ReadOnlySpan<string> values, StringComparison comparisonType) 236if (comparisonType is not (StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase)) 241return StringSearchValues.Create(values, ignoreCase: comparisonType == StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.T.cs (1)
12/// <see cref="SearchValues.Create(ReadOnlySpan{string}, StringComparison)"/>.
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\MultiStringIgnoreCaseSearchValuesFallback.cs (1)
32if (remaining.StartsWith(value, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesPackedThreeChars.cs (2)
384: _valueState.Value.Equals(value, IgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesThreeChars.cs (2)
383: _valueState.Value.Equals(value, IgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (1)
351if (str.AsSpan(index).StartsWith(strEscValue, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (1)
135if (startupHookPart.EndsWith(DisallowedSimpleAssemblyNameSuffix, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (68)
108return Compare(strA, strB, StringComparison.CurrentCulture); 118StringComparison comparisonType = ignoreCase ? StringComparison.CurrentCultureIgnoreCase : StringComparison.CurrentCulture; 124public static int Compare(string? strA, string? strB, StringComparison comparisonType) 146case StringComparison.CurrentCulture: 147case StringComparison.CurrentCultureIgnoreCase: 150case StringComparison.InvariantCulture: 151case StringComparison.InvariantCultureIgnoreCase: 154case StringComparison.Ordinal: 157case StringComparison.OrdinalIgnoreCase: 269public static int Compare(string? strA, int indexA, string? strB, int indexB, int length, StringComparison comparisonType) 308case StringComparison.CurrentCulture: 309case StringComparison.CurrentCultureIgnoreCase: 312case StringComparison.InvariantCulture: 313case StringComparison.InvariantCultureIgnoreCase: 316case StringComparison.Ordinal: 320Debug.Assert(comparisonType == StringComparison.OrdinalIgnoreCase); // CheckStringComparison validated these earlier 417return Compare(this, strB, StringComparison.CurrentCulture); 427return EndsWith(value, StringComparison.CurrentCulture); 431public bool EndsWith(string value, StringComparison comparisonType) 449case StringComparison.CurrentCulture: 450case StringComparison.CurrentCultureIgnoreCase: 453case StringComparison.InvariantCulture: 454case StringComparison.InvariantCultureIgnoreCase: 457case StringComparison.Ordinal: 461case StringComparison.OrdinalIgnoreCase: 511public bool EndsWith(char value, StringComparison comparisonType) 542public unsafe bool EndsWith(Rune value, StringComparison comparisonType) 586public bool Equals([NotNullWhen(true)] string? value, StringComparison comparisonType) 602case StringComparison.CurrentCulture: 603case StringComparison.CurrentCultureIgnoreCase: 606case StringComparison.InvariantCulture: 607case StringComparison.InvariantCultureIgnoreCase: 610case StringComparison.Ordinal: 615case StringComparison.OrdinalIgnoreCase: 644public static bool Equals(string? a, string? b, StringComparison comparisonType) 660case StringComparison.CurrentCulture: 661case StringComparison.CurrentCultureIgnoreCase: 664case StringComparison.InvariantCulture: 665case StringComparison.InvariantCultureIgnoreCase: 668case StringComparison.Ordinal: 673case StringComparison.OrdinalIgnoreCase: 701public int GetHashCode(StringComparison comparisonType) => StringComparer.FromComparison(comparisonType).GetHashCode(this); 721public static int GetHashCode(ReadOnlySpan<char> value, StringComparison comparisonType) 725case StringComparison.CurrentCulture: 726case StringComparison.CurrentCultureIgnoreCase: 729case StringComparison.InvariantCulture: 730case StringComparison.InvariantCultureIgnoreCase: 733case StringComparison.Ordinal: 736case StringComparison.OrdinalIgnoreCase: 1041return StartsWith(value, StringComparison.CurrentCulture); 1045public bool StartsWith(string value, StringComparison comparisonType) 1063case StringComparison.CurrentCulture: 1064case StringComparison.CurrentCultureIgnoreCase: 1067case StringComparison.InvariantCulture: 1068case StringComparison.InvariantCultureIgnoreCase: 1071case StringComparison.Ordinal: 1083case StringComparison.OrdinalIgnoreCase: 1129public bool StartsWith(char value, StringComparison comparisonType) 1160public unsafe bool StartsWith(Rune value, StringComparison comparisonType) 1168internal static void CheckStringComparison(StringComparison comparisonType) 1171if ((uint)comparisonType > (uint)StringComparison.OrdinalIgnoreCase) 1177internal static CompareOptions GetCaseCompareOfComparisonCulture(StringComparison comparisonType) 1179Debug.Assert((uint)comparisonType <= (uint)StringComparison.OrdinalIgnoreCase); 1197private static CompareOptions GetCompareOptionsFromOrdinalStringComparison(StringComparison comparisonType) 1199Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (9)
1215public string Replace(string oldValue, string? newValue, StringComparison comparisonType) => 1218StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => ReplaceCore(oldValue, newValue, CultureInfo.CurrentCulture.CompareInfo, GetCaseCompareOfComparisonCulture(comparisonType)), 1219StringComparison.InvariantCulture or StringComparison.InvariantCultureIgnoreCase => ReplaceCore(oldValue, newValue, CompareInfo.Invariant, GetCaseCompareOfComparisonCulture(comparisonType)), 1220StringComparison.Ordinal => Replace(oldValue, newValue), 1221StringComparison.OrdinalIgnoreCase => ReplaceCore(oldValue, newValue, CompareInfo.Invariant, CompareOptions.OrdinalIgnoreCase), 2601/// <see cref="StringComparison.OrdinalIgnoreCase"/> comparisons. 2606/// Two strings are equal under <see cref="StringComparison.OrdinalIgnoreCase"/> if and only if
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Searching.cs (59)
31public bool Contains(string value, StringComparison comparisonType) 41public bool Contains(char value, StringComparison comparisonType) 60return Contains(value, StringComparison.Ordinal); 69public bool Contains(Rune value, StringComparison comparisonType) 83public int IndexOf(char value, StringComparison comparisonType) 100public int IndexOf(char value, int startIndex, StringComparison comparisonType) 118public int IndexOf(char value, int startIndex, int count, StringComparison comparisonType) 122StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 123StringComparison.InvariantCulture or StringComparison.InvariantCultureIgnoreCase => CompareInfo.Invariant.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 124StringComparison.Ordinal => IndexOf(value, startIndex, count), 125StringComparison.OrdinalIgnoreCase => IndexOfCharOrdinalIgnoreCase(value, startIndex, count), 308return IndexOf(value, StringComparison.CurrentCulture); 313return IndexOf(value, startIndex, StringComparison.CurrentCulture); 318return IndexOf(value, startIndex, count, StringComparison.CurrentCulture); 321public int IndexOf(string value, StringComparison comparisonType) 326public int IndexOf(string value, int startIndex, StringComparison comparisonType) 331public int IndexOf(string value, int startIndex, int count, StringComparison comparisonType) 336StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 337StringComparison.InvariantCulture or StringComparison.InvariantCultureIgnoreCase => CompareInfo.Invariant.IndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 338StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase => Ordinal.IndexOf(this, value, startIndex, count, comparisonType == StringComparison.OrdinalIgnoreCase), 353return IndexOf(value, StringComparison.Ordinal); 368return IndexOf(value, startIndex, StringComparison.Ordinal); 385return IndexOf(value, startIndex, count, StringComparison.Ordinal); 398public int IndexOf(Rune value, StringComparison comparisonType) 415public int IndexOf(Rune value, int startIndex, StringComparison comparisonType) 433public unsafe int IndexOf(Rune value, int startIndex, int count, StringComparison comparisonType) 492public int LastIndexOf(char value, StringComparison comparisonType) 509public int LastIndexOf(char value, int startIndex, StringComparison comparisonType) 527public int LastIndexOf(char value, int startIndex, int count, StringComparison comparisonType) 536StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 537StringComparison.InvariantCulture or StringComparison.InvariantCultureIgnoreCase => CompareInfo.Invariant.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 538StringComparison.Ordinal => LastIndexOf(value, startIndex, count), 539StringComparison.OrdinalIgnoreCase => LastIndexOfCharOrdinalIgnoreCase(value, startIndex, count), 638return LastIndexOf(value, Length - 1, Length, StringComparison.CurrentCulture); 643return LastIndexOf(value, startIndex, startIndex + 1, StringComparison.CurrentCulture); 648return LastIndexOf(value, startIndex, count, StringComparison.CurrentCulture); 651public int LastIndexOf(string value, StringComparison comparisonType) 656public int LastIndexOf(string value, int startIndex, StringComparison comparisonType) 661public int LastIndexOf(string value, int startIndex, int count, StringComparison comparisonType) 666StringComparison.CurrentCulture or StringComparison.CurrentCultureIgnoreCase => CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 667StringComparison.InvariantCulture or StringComparison.InvariantCultureIgnoreCase => CompareInfo.Invariant.LastIndexOf(this, value, startIndex, count, GetCaseCompareOfComparisonCulture(comparisonType)), 668StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase => CompareInfo.Invariant.LastIndexOf(this, value, startIndex, count, GetCompareOptionsFromOrdinalStringComparison(comparisonType)), 683return LastIndexOf(value, StringComparison.Ordinal); 698return LastIndexOf(value, startIndex, StringComparison.Ordinal); 715return LastIndexOf(value, startIndex, count, StringComparison.Ordinal); 728public int LastIndexOf(Rune value, StringComparison comparisonType) 745public int LastIndexOf(Rune value, int startIndex, StringComparison comparisonType) 763public unsafe int LastIndexOf(Rune value, int startIndex, int count, StringComparison comparisonType)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (7)
32public static StringComparer FromComparison(StringComparison comparisonType) 36StringComparison.CurrentCulture => CurrentCulture, 37StringComparison.CurrentCultureIgnoreCase => CurrentCultureIgnoreCase, 38StringComparison.InvariantCulture => InvariantCulture, 39StringComparison.InvariantCultureIgnoreCase => InvariantCultureIgnoreCase, 40StringComparison.Ordinal => Ordinal, 41StringComparison.OrdinalIgnoreCase => OrdinalIgnoreCase,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (3)
798public unsafe bool Equals(Rune other, StringComparison comparisonType) 800if (comparisonType is StringComparison.Ordinal) 1597/// <see cref="StringComparison.OrdinalIgnoreCase"/> comparisons.
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedWaitHandleOptions.cs (2)
127incompatible = !name.StartsWith(CurrentSessionPrefix, StringComparison.Ordinal); 134incompatible = !name.StartsWith(AllSessionsPrefix, StringComparison.Ordinal);
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (6)
544if (string.Equals(id, UtcId, StringComparison.OrdinalIgnoreCase)) 572if (dateTime.Kind == DateTimeKind.Local && string.Equals(sourceTimeZoneId, Local.Id, StringComparison.OrdinalIgnoreCase)) 582else if (dateTime.Kind == DateTimeKind.Utc && string.Equals(sourceTimeZoneId, Utc.Id, StringComparison.OrdinalIgnoreCase)) 740string.Equals(_id, other._id, StringComparison.OrdinalIgnoreCase) && 898HasIanaId = hasIanaId || _id.Equals(UtcId, StringComparison.OrdinalIgnoreCase); 1295if (!id.Equals(UtcId, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.FullGlobalizationData.cs (1)
52if (windowsId.Equals("utc", StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.FullGlobalizationData.Unix.cs (1)
230if (StringArrayContains(timeZoneId, s_ZonesThatUseLocationName, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (9)
39return string.Equals(id, "Etc/UTC", StringComparison.OrdinalIgnoreCase) || 40string.Equals(id, "Etc/UCT", StringComparison.OrdinalIgnoreCase) || 41string.Equals(id, "Etc/Universal", StringComparison.OrdinalIgnoreCase) || 42string.Equals(id, "Etc/Zulu", StringComparison.OrdinalIgnoreCase); 45return string.Equals(id, "UCT", StringComparison.OrdinalIgnoreCase) || 46string.Equals(id, "UTC", StringComparison.OrdinalIgnoreCase) || 47string.Equals(id, "Universal", StringComparison.OrdinalIgnoreCase); 50return string.Equals(id, "Zulu", StringComparison.OrdinalIgnoreCase); 1379private static bool StringArrayContains(string value, string[] source, StringComparison comparison)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (4)
254if (symlinkPath.StartsWith(timeZoneDirectory, StringComparison.Ordinal)) 323if (!string.Equals(filePath, localtimeFilePath, StringComparison.OrdinalIgnoreCase) 324&& !string.Equals(filePath, posixrulesFilePath, StringComparison.OrdinalIgnoreCase)) 332if (id.StartsWith(timeZoneDirectory, StringComparison.Ordinal))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (4)
691!fullName.StartsWith(CallingConventionTypePrefix, StringComparison.Ordinal)) 716if (typeName is not null && typeName.StartsWith(CallingConventionTypePrefix, StringComparison.Ordinal)) 892public static readonly MemberFilter FilterName = (m, c) => FilterNameImpl(m, c!, StringComparison.Ordinal); 893public static readonly MemberFilter FilterNameIgnoreCase = (m, c) => FilterNameImpl(m, c!, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (1)
521private static bool FilterNameImpl(MemberInfo m, object filterCriteria, StringComparison comparison)
System\Reflection\Assembly.NativeAot.cs (1)
52&& dmi.DeclaringAssemblyName?.StartsWith(CoreLib.Name, StringComparison.Ordinal) == true)
System\Reflection\Runtime\BindingFlagSupport\NameFilter.cs (2)
26public sealed override bool Matches(string name) => name.Equals(ExpectedName, StringComparison.Ordinal); 36public sealed override bool Matches(string name) => name.Equals(ExpectedName, StringComparison.OrdinalIgnoreCase);
System\Reflection\Runtime\BindingFlagSupport\NameFilter.NativeFormat.cs (1)
22public sealed override bool Matches(ConstantStringValueHandle stringHandle, MetadataReader reader) => stringHandle.GetConstantStringValue(reader).Value.Equals(ExpectedName, StringComparison.OrdinalIgnoreCase);
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.GetMember.cs (3)
37StringComparison comparisonType = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\TypeNameResolver.NativeAot.cs (1)
225if (nt.Name.Equals(nestedTypeNames[i], StringComparison.InvariantCultureIgnoreCase))
System.Private.CoreLib.Generators (3)
NativeRuntimeEventSourceGenerator.cs (3)
21IncrementalValuesProvider<AdditionalText> manifestFiles = context.AdditionalTextsProvider.Where(f => f.Path.EndsWith(".man", StringComparison.OrdinalIgnoreCase)); 22IncrementalValuesProvider<AdditionalText> inclusionFiles = context.AdditionalTextsProvider.Where(f => f.Path.EndsWith(".lst", StringComparison.OrdinalIgnoreCase)); 382if (eventName.StartsWith(handledEvent, StringComparison.Ordinal))
System.Private.DataContractSerialization (12)
_generated\0\RegexGenerator.g.cs (1)
352!slice.StartsWith("00240000048000009400000006020000002400005253413100040000010001008d56c76f9e8649383049f383c44be0ec204181822a6c31cf5eb7ef486944d032188ea1d3920763712ccb12d75fb77e9811149e6148e5d32fbaab37611c1878ddc19e20ef135d0cb2cff2bfec3d115810c3d9069638fe4be215dbf795861920e5ab6f7db2e2ceef136ac23d5dd2bf031700aec232f6c6b1c785b4305c123b37ab", StringComparison.OrdinalIgnoreCase)) // Match the string "00240000048000009400000006020000002400005253413100040000010001008d56c76f9e8649383049f383c44be0ec204181822a6c31cf5eb7ef486944d032188ea1d3920763712ccb12d75fb77e9811149e6148e5d32fbaab37611c1878ddc19e20ef135d0cb2cff2bfec3d115810c3d9069638fe4be215dbf795861920e5ab6f7db2e2ceef136ac23d5dd2bf031700aec232f6c6b1c785b4305c123b37ab" (ordinal case-insensitive)
System\Runtime\Serialization\DataContract.cs (3)
631if (!typeName.StartsWith("System.", StringComparison.Ordinal)) 1675if (trimmedNs.Length == 0 || trimmedNs.Contains("##", StringComparison.Ordinal)) 1723return uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(Globals.DataContractXsdBaseNamespace.Length) : uriString;
System\Runtime\Serialization\EnumDataContract.cs (1)
381if (value.AsSpan(index, count).Equals(memberName, StringComparison.Ordinal))
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
150!dateTimeValue.StartsWith(JsonGlobals.DateTimeStartGuardReader, StringComparison.Ordinal) || 151!dateTimeValue.EndsWith(JsonGlobals.DateTimeEndGuardReader, StringComparison.Ordinal))
System\Runtime\Serialization\Json\XmlJsonWriter.cs (1)
659if (!name.Equals("xml", StringComparison.OrdinalIgnoreCase))
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
87else if (dataContractNamespace.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
728if (xmlReader.NamespaceURI.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Xml\StringHandle.cs (1)
282return string.Compare(this.GetString(), that.GetString(), StringComparison.Ordinal);
System\Xml\XmlCanonicalWriter.cs (1)
254if (string.Equals(Encoding.UTF8.GetString(_xmlnsBuffer!, xmlnsAttribute.prefixOffset, xmlnsAttribute.prefixLength), _inclusivePrefixes[i], StringComparison.Ordinal))
System.Private.TypeLoader (1)
Internal\Reflection\Execution\AssemblyBinderImplementation.cs (1)
113if (!(refName.Name.Equals(defName.Name, StringComparison.OrdinalIgnoreCase)))
System.Private.Uri (33)
System\DomainNameHelper.cs (3)
80if (span.Equals(Localhost, StringComparison.OrdinalIgnoreCase) || 81span.Equals(Loopback, StringComparison.OrdinalIgnoreCase)) 268if (label.StartsWith("xn--", StringComparison.Ordinal))
System\Uri.cs (24)
1758if (string.Equals(_string, other._string, IsUncOrDosPath ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)) 1849return string.Equals(selfUrl, otherUrl, IsUncOrDosPath ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1870&& !(uri.IsDosPath && otherPath.Equals(relativeUriString, StringComparison.Ordinal))) 1924if (uriString.StartsWith("https:", StringComparison.OrdinalIgnoreCase)) 1929else if (uriString.StartsWith("http:", StringComparison.OrdinalIgnoreCase)) 3171Debug.Assert(str.StartsWith(_syntax.SchemeName, StringComparison.OrdinalIgnoreCase)); 3189if ((cF & Flags.AuthorityFound) != 0 && !str.Slice(schemeLength).StartsWith("://", StringComparison.Ordinal)) 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\UriBuilder.cs (5)
295.Replace("/", "%2F", StringComparison.Ordinal) 296.Replace(@"\", "%5C", StringComparison.Ordinal) 297.Replace("?", "%3F", StringComparison.Ordinal) 298.Replace("#", "%23", StringComparison.Ordinal) 299.Replace("@", "%40", StringComparison.Ordinal);
System\UriExt.cs (1)
326StringComparison comparisonType)
System.Private.Windows.Core (9)
System\Private\Windows\Ole\DataFormatNames.cs (3)
122if (string.Equals(format, Text, StringComparison.OrdinalIgnoreCase)) 127else if (string.Equals(format, UnicodeText, StringComparison.OrdinalIgnoreCase)) 132else if (string.Equals(format, String, StringComparison.OrdinalIgnoreCase))
System\Private\Windows\Ole\DataFormatsCore.cs (5)
36if (TryFindFormat(s_predefinedFormatList, format, StringComparison.Ordinal, out var found) 37|| TryFindFormat(s_formatList, format, StringComparison.Ordinal, out found) 38|| TryFindFormat(s_predefinedFormatList, format, StringComparison.OrdinalIgnoreCase, out found) 39|| TryFindFormat(s_formatList, format, StringComparison.OrdinalIgnoreCase, out found)) 60StringComparison comparison,
System\Private\Windows\Ole\DataStore.cs (1)
148if (format.Equals(formats[i], StringComparison.OrdinalIgnoreCase))
System.Private.Windows.Core.TestUtilities (1)
DebuggerAttributes.cs (1)
153bool noQuotes = reference.EndsWith(",nq", StringComparison.Ordinal);
System.Private.Xml (97)
_generated\0\RegexGenerator.g.cs (6)
382!slice.StartsWith("_x", StringComparison.OrdinalIgnoreCase) || // Match the string "_x" (ordinal case-insensitive) 2604internal static readonly SearchValues<string> s_indexOfString_24E3F0A96FA8DE99FB25D242D87DAC774B6CA6628023D99447766181AE8B5C1F = SearchValues.Create(["paramsRead["], StringComparison.Ordinal); 2607internal static readonly SearchValues<string> s_indexOfString_49E5939642BED022FF4CCC68711C353694EC5E15398AE4B384C29A17BD819BDF = SearchValues.Create(["UnknownNode((object)"], StringComparison.Ordinal); 2610internal static readonly SearchValues<string> s_indexOfString_A33692426CD23EBB54EC2CE470CB74EA3BB2120AA9FB6C85181C764DD117847E = SearchValues.Create(["UnknownNode(null, @\""], StringComparison.Ordinal); 2613internal static readonly SearchValues<string> s_indexOfString_C94AE607B1711C3F90CF8B8C224548ED74A865FE986797F62276464CE6F9271D = SearchValues.Create(["(("], StringComparison.Ordinal); 2616internal static readonly SearchValues<string> s_indexOfString__x_OrdinalIgnoreCase = SearchValues.Create(["_x"], StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (2)
62if (str == "1" || string.Equals(str, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 68if (str == "0" || string.Equals(str, bool.FalseString, StringComparison.OrdinalIgnoreCase))
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
1932if (!prefixStr.StartsWith("xmlns", StringComparison.Ordinal))
System\Xml\Core\XmlAutoDetectWriter.cs (1)
358tagName.Equals("html", StringComparison.OrdinalIgnoreCase);
System\Xml\Core\XmlCharCheckingWriter.cs (1)
157while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
System\Xml\Core\XmlCharCheckingWriterAsync.cs (1)
106while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
System\Xml\Core\XmlTextReaderImpl.cs (7)
3229if (string.Equals(newEncodingName, "ucs-2", StringComparison.OrdinalIgnoreCase) || 3230string.Equals(newEncodingName, "utf-16", StringComparison.OrdinalIgnoreCase) || 3231string.Equals(newEncodingName, "iso-10646-ucs-2", StringComparison.OrdinalIgnoreCase) || 3232string.Equals(newEncodingName, "ucs-4", StringComparison.OrdinalIgnoreCase)) 3236!string.Equals(newEncodingName, "ucs-4", StringComparison.OrdinalIgnoreCase)) 3251if (string.Equals(newEncodingName, "utf-8", StringComparison.OrdinalIgnoreCase)) 6220if (string.Equals(target, "xml", StringComparison.OrdinalIgnoreCase))
System\Xml\Core\XmlTextReaderImplAsync.cs (1)
3914if (string.Equals(target, "xml", StringComparison.OrdinalIgnoreCase))
System\Xml\Core\XmlTextReaderImplHelpers.cs (2)
804int result = string.Compare(localName, localName2, StringComparison.Ordinal); 810return string.Compare(prefix, prefix2, StringComparison.Ordinal);
System\Xml\Core\XmlTextWriter.cs (2)
791if (string.Equals(name, "xml", StringComparison.OrdinalIgnoreCase) && _stateTable == s_stateTableDocument) 1774prefix.Equals("xml", StringComparison.OrdinalIgnoreCase) &&
System\Xml\Core\XmlWellFormedWriter.cs (1)
893if (name.Length == 3 && string.Equals(name, "xml", StringComparison.OrdinalIgnoreCase))
System\Xml\Core\XmlWellFormedWriterAsync.cs (1)
797if (name.Length == 3 && string.Equals(name, "xml", StringComparison.OrdinalIgnoreCase))
System\Xml\Dom\XmlImplementation.cs (1)
25if (string.Equals("XML", strFeature, StringComparison.OrdinalIgnoreCase))
System\Xml\Dom\XmlNode.cs (1)
816if (string.Equals("XML", feature, StringComparison.OrdinalIgnoreCase))
System\Xml\Resolvers\XmlPreloadedResolver.cs (2)
196if (relativeUri != null && relativeUri.StartsWith("-//", StringComparison.CurrentCulture)) 201if ((_preloadedDtds & XmlKnownDtds.Xhtml10) != 0 && relativeUri.StartsWith("-//W3C//", StringComparison.CurrentCulture))
System\Xml\Schema\DataTypeImplementation.cs (2)
742public int CompareTo(object? obj) { return string.Compare(_name, (string?)obj, StringComparison.Ordinal); } 1372return string.Compare(value1.ToString(), value2.ToString(), StringComparison.Ordinal);
System\Xml\Schema\Inference\Infer.cs (2)
344if (prefix.Length != 0 && !string.Equals(prefix, "xml", StringComparison.OrdinalIgnoreCase)) 1602if (string.Equals(XmlConvert.ToString(flValue), XmlConvert.ToString(dbValue), StringComparison.OrdinalIgnoreCase))
System\Xml\Schema\XdrBuilder.cs (2)
551return uri.StartsWith(x_schema, StringComparison.Ordinal) && 552!uri.StartsWith("x-schema:#", StringComparison.Ordinal);
System\Xml\Schema\XmlSchemaDataType.cs (2)
246if (uri.Length > 5 && uri.StartsWith("uuid:", StringComparison.Ordinal)) 250else if (uri.Length > 9 && uri.StartsWith("urn:uuid:", StringComparison.Ordinal))
System\Xml\Schema\XmlSchemaException.cs (1)
83Debug.Assert(message == null || !message.StartsWith("Sch_", StringComparison.Ordinal), "Do not pass a resource here!");
System\Xml\Serialization\CodeIdentifier.cs (1)
260while (identifier.EndsWith("[]", StringComparison.Ordinal))
System\Xml\Serialization\Mappings.cs (1)
255if (!Name.StartsWith("xml:", StringComparison.Ordinal))
System\Xml\Serialization\SchemaObjectWriter.cs (5)
22int ns = string.Compare(a1.NamespaceURI, a2.NamespaceURI, StringComparison.Ordinal); 25return string.Compare(a1.Name, a2.Name, StringComparison.Ordinal); 37return string.Compare($"{f1.GetType().Name}:{f1.Value}", $"{f2.GetType().Name}:{f2.Value}", StringComparison.Ordinal); 47int ns = string.Compare(qn1.Namespace, qn2.Namespace, StringComparison.Ordinal); 50return string.Compare(qn1.Name, qn2.Name, StringComparison.Ordinal);
System\Xml\Serialization\SourceInfo.cs (2)
145if (Arg.StartsWith("o.@", StringComparison.Ordinal) || MemberInfo != null) 147var = ILG.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg);
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1407if (string.Equals(reflectionMembers[i].MemberName, $"{memberName}Specified", StringComparison.Ordinal))
System\Xml\Serialization\XmlSchemaImporter.cs (3)
1423if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1472if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1792return string.Compare(e1.ToString(string.Empty), e2.ToString(string.Empty), StringComparison.Ordinal);
System\Xml\Serialization\XmlSerializationILGen.cs (1)
579if (source.StartsWith("o.@", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationReader.cs (1)
798if (!name.StartsWith("xmlns", StringComparison.Ordinal)) return false;
System\Xml\Serialization\XmlSerializationReaderILGen.cs (8)
2818if (source.StartsWith("o.@", StringComparison.Ordinal)) 2861if (source.EndsWith(".Add(", StringComparison.Ordinal)) 2863int index = source.LastIndexOf(".Add(", StringComparison.Ordinal); 2905if (source.StartsWith("o.@", StringComparison.Ordinal)) 2931if (source.EndsWith(".Add(", StringComparison.Ordinal)) 2933int index = source.LastIndexOf(".Add(", StringComparison.Ordinal); 3069if (source.StartsWith("o.@", StringComparison.Ordinal)) 3821if (elementElseString.StartsWith("UnknownNode(", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationWriter.cs (3)
621if (name.Length > prefixLength && name.Length <= prefixLength + MaxInt32.Length && name.StartsWith(prefix, StringComparison.Ordinal)) 1000if (localName != "xmlns" && !localName.StartsWith("xmlns:", StringComparison.Ordinal)) 1033if (localName != "xmlns" && !localName.StartsWith("xmlns:", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1042System.Diagnostics.Debug.Assert(xmlnsSource.StartsWith("o.@", StringComparison.Ordinal)); 2542if (initValue.Arg.StartsWith("o.@", StringComparison.Ordinal))
System\Xml\ValidateNames.cs (1)
414s.StartsWith("xml", StringComparison.OrdinalIgnoreCase);
System\Xml\XmlException.cs (1)
92Debug.Assert(message == null || !message.StartsWith("Xml_", StringComparison.Ordinal), "Do not pass a resource here!");
System\Xml\XPath\Internal\BooleanFunctions.cs (1)
82lang.StartsWith(str, StringComparison.OrdinalIgnoreCase) &&
System\Xml\XPath\Internal\StringFunctions.cs (1)
134return s1.StartsWith(s2, StringComparison.Ordinal);
System\Xml\Xsl\IlGen\XmlILTrace.cs (5)
183if (s.StartsWith("Introduce", StringComparison.Ordinal)) 187else if (s.StartsWith("Eliminate", StringComparison.Ordinal)) 191else if (s.StartsWith("Commute", StringComparison.Ordinal)) 195else if (s.StartsWith("Fold", StringComparison.Ordinal)) 199else if (s.StartsWith("Misc", StringComparison.Ordinal))
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (6)
169StringComparison comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 193StringComparison comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Xml\Xsl\Runtime\XsltFunctions.cs (2)
31return s1.StartsWith(s2, StringComparison.Ordinal); 198if (!lang.StartsWith(value, StringComparison.OrdinalIgnoreCase))
System\Xml\Xsl\XsltOld\AttributeAction.cs (1)
39if (qname.Prefix.StartsWith("xml", StringComparison.Ordinal))
System\Xml\Xsl\XsltOld\ContainerAction.cs (6)
902string.Equals(langName, "jscript", StringComparison.OrdinalIgnoreCase) || 903string.Equals(langName, "javascript", StringComparison.OrdinalIgnoreCase) 909string.Equals(langName, "c#", StringComparison.OrdinalIgnoreCase) || 910string.Equals(langName, "csharp", StringComparison.OrdinalIgnoreCase) 916string.Equals(langName, "vb", StringComparison.OrdinalIgnoreCase) || 917string.Equals(langName, "visualbasic", StringComparison.OrdinalIgnoreCase)
System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs (1)
152if (nameLength == 3 && name.StartsWith("xml", StringComparison.OrdinalIgnoreCase))
System\Xml\Xsl\XsltOld\SequentialOutput.cs (2)
367if (node.NamespaceURI.Length == 0 && string.Equals("html", node.LocalName, StringComparison.OrdinalIgnoreCase)) 713if (abr && string.Equals(attribute.LocalName, attrValue, StringComparison.OrdinalIgnoreCase))
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (3)
50return string.Compare(baseUri, nextbaseUri, StringComparison.Ordinal); 118if (string.Equals(name, methods[i].Name, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
System.Private.Xml.Linq (4)
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\Xml\Linq\XProcessingInstruction.cs (1)
162if (string.Equals(name, "xml", StringComparison.OrdinalIgnoreCase)) throw new ArgumentException(SR.Format(SR.Argument_InvalidPIName, name));
System.Reflection.Context (9)
System\Reflection\Context\Custom\CustomType.cs (6)
111StringComparison comparison = getIgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 200StringComparison comparison = getIgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\Context\Projection\ProjectingType.cs (3)
110StringComparison comparisonType = (bindingAttr & BindingFlags.IgnoreCase) == BindingFlags.IgnoreCase 111? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Reflection.Emit (9)
System\Reflection\Emit\ModuleBuilderImpl.cs (3)
1220StringComparison casing = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\Emit\TypeBuilderImpl.cs (6)
854StringComparison compare = (bindingFlags & BindingFlags.IgnoreCase) != 0 ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 941StringComparison compare = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Reflection.Metadata (23)
src\runtime\src\libraries\Common\src\System\Reflection\AssemblyNameParser.cs (11)
200if (attributeValue.Equals("Yes", StringComparison.OrdinalIgnoreCase)) 204else if (attributeValue.Equals("No", StringComparison.OrdinalIgnoreCase)) 220if (attributeValue.Equals("WindowsRuntime", StringComparison.OrdinalIgnoreCase)) 245=> candidate.Equals(attributeKind, StringComparison.OrdinalIgnoreCase); 292if (attributeValue.Equals("Neutral", StringComparison.OrdinalIgnoreCase)) 304if (attributeValue.Equals("null", StringComparison.OrdinalIgnoreCase) || attributeValue == string.Empty) 331_ when attributeValue.Equals("msil", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.MSIL, 332_ when attributeValue.Equals("x86", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.X86, 333_ when attributeValue.Equals("ia64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.IA64, 334_ when attributeValue.Equals("amd64", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Amd64, 335_ when attributeValue.Equals("arm", StringComparison.OrdinalIgnoreCase) => ProcessorArchitecture.Arm,
System\Reflection\Internal\Utilities\MemoryBlock.cs (4)
355return decoded.Equals(text, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 379return decoded.StartsWith(text, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
557if (prev.EndsWith(entry.Key, StringComparison.Ordinal) && !char.IsLowSurrogate(entry.Key[0]))
System\Reflection\Metadata\Internal\BlobHeap.cs (2)
246return GetDocumentName(handle).Equals(other, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\Metadata\Internal\StringHeap.cs (4)
254return string.Equals(GetString(handle, utf8Decoder), value, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 273return GetString(handle, utf8Decoder).StartsWith(value, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\PortableExecutable\PEHeaders.cs (1)
380if (SectionHeaders[i].Name.Equals(name, StringComparison.Ordinal))
System.Reflection.MetadataLoadContext (9)
System\Reflection\PathAssemblyResolver.cs (1)
67if (assemblyName.Name.Equals(assemblyNameFromPath.Name, StringComparison.OrdinalIgnoreCase))
System\Reflection\Runtime\BindingFlagSupport\NameFilter.cs (2)
29public sealed override bool Matches(string name) => name.Equals(ExpectedName, StringComparison.Ordinal); 39public sealed override bool Matches(string name) => name.Equals(ExpectedName, StringComparison.OrdinalIgnoreCase);
System\Reflection\TypeLoading\Assemblies\RoAssembly.Modules.cs (1)
123if (name.Equals(candidate.Name, StringComparison.OrdinalIgnoreCase))
System\Reflection\TypeLoading\RuntimeTypeInfo.GetMember.cs (3)
35StringComparison comparisonType = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\TypeLoading\Types\RoModifiedFunctionPointerType.cs (1)
74if (type.FullName!.StartsWith(CallingConventionTypePrefix, StringComparison.Ordinal))
System\Reflection\TypeLoading\Types\RoType.GetInterface.cs (1)
22? simpleName.Equals(ifcSimpleName, StringComparison.OrdinalIgnoreCase)
System.Resources.Extensions (4)
src\runtime\src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
470if (typeName.StartsWith("ResourceTypeCode.", StringComparison.Ordinal))
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.Resources.Writer (1)
src\runtime\src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
470if (typeName.StartsWith("ResourceTypeCode.", StringComparison.Ordinal))
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
794[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.StringComparison))]
System.Runtime.Caching (4)
System\Runtime\Caching\FileChangeNotificationSystem.cs (1)
48return s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
System\Runtime\Caching\MemoryCache.cs (2)
330if (string.Equals(name, "default", StringComparison.OrdinalIgnoreCase)) 348if (string.Equals(name, "default", StringComparison.OrdinalIgnoreCase))
System\Runtime\Caching\MemoryCacheKeyEqualityComparer.cs (1)
20return string.Equals(a.Key, b.Key, StringComparison.Ordinal);
System.Runtime.Serialization.Schema (5)
System\Runtime\Serialization\Schema\CodeExporter.cs (4)
130if (string.Equals(existingName, assemblyName, StringComparison.OrdinalIgnoreCase)) 739if (string.Equals(typeName, type.Name, StringComparison.OrdinalIgnoreCase)) 764if (string.Equals(typeName, declaration.Name, StringComparison.OrdinalIgnoreCase)) 1547if (uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (1)
105return uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length) : uriString;
System.Security.Claims (18)
System\Security\Claims\Claim.cs (3)
433if (!string.Equals(_valueType, ClaimValueTypes.String, StringComparison.Ordinal)) 439if (!string.Equals(_issuer, ClaimsIdentity.DefaultIssuer, StringComparison.Ordinal)) 445if (string.Equals(_originalIssuer, _issuer, StringComparison.Ordinal))
System\Security\Claims\ClaimsIdentity.cs (14)
41private readonly StringComparison _stringComparison = StringComparison.OrdinalIgnoreCase; 220public ClaimsIdentity(BinaryReader reader, StringComparison stringComparison) 252protected ClaimsIdentity(ClaimsIdentity other, StringComparison stringComparison) 282StringComparison stringComparison = StringComparison.OrdinalIgnoreCase) 727&& string.Equals(claim.Value, value, StringComparison.Ordinal)) 886if (!string.Equals(_nameClaimType, ClaimsIdentity.DefaultNameClaimType, StringComparison.Ordinal)) 892if (!string.Equals(_roleClaimType, ClaimsIdentity.DefaultRoleClaimType, StringComparison.Ordinal)) 1036private static void ValidateStringComparison(StringComparison stringComparison) 1040case StringComparison.Ordinal: 1041case StringComparison.OrdinalIgnoreCase: 1042case StringComparison.InvariantCulture: 1043case StringComparison.InvariantCultureIgnoreCase:
System\Security\Claims\GenericPrincipal.cs (1)
77if (string.Equals(m_roles[i], role, StringComparison.OrdinalIgnoreCase))
System.Security.Cryptography (33)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
325return string.Equals(scheme, "http", StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObject.cs (1)
43if (!string.Equals(asn.Oid.Value, oid.Value, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (2)
57if (string.Equals(szOid1, szOid2, StringComparison.OrdinalIgnoreCase)) 62if (string.Equals(szOid1, Oids.SigningTime, StringComparison.OrdinalIgnoreCase))
System\Security\Cryptography\CapiHelper.DSA.Windows.cs (1)
26if (string.Equals(wszProvider, MS_DEF_DSS_DH_PROV, StringComparison.Ordinal))
System\Security\Cryptography\CapiHelper.Windows.cs (5)
51bool requestedEnhanced = string.Equals(wszProvider, MS_ENHANCED_PROV, StringComparison.Ordinal); 52bool requestedBase = string.Equals(wszProvider, MS_DEF_PROV, StringComparison.Ordinal); 1135if (string.Equals(oid, CapiHelper.OID_OIWSEC_SHA256, StringComparison.Ordinal)) 1139else if (string.Equals(oid, CapiHelper.OID_OIWSEC_SHA384, StringComparison.Ordinal)) 1143else if (string.Equals(oid, CapiHelper.OID_OIWSEC_SHA512, StringComparison.Ordinal))
System\Security\Cryptography\CngProperty.cs (1)
75if (!string.Equals(Name, other.Name, StringComparison.Ordinal))
System\Security\Cryptography\DSASignatureDeformatter.cs (1)
28if (!strName.Equals(HashAlgorithmNames.SHA1, StringComparison.InvariantCultureIgnoreCase))
System\Security\Cryptography\DSASignatureFormatter.cs (1)
28if (!strName.Equals(HashAlgorithmNames.SHA1, StringComparison.InvariantCultureIgnoreCase))
System\Security\Cryptography\HashAlgorithmNames.cs (5)
53if (hashAlgorithmName.Equals(SHA256, StringComparison.OrdinalIgnoreCase)) 58if (hashAlgorithmName.Equals(SHA384, StringComparison.OrdinalIgnoreCase)) 63if (hashAlgorithmName.Equals(SHA512, StringComparison.OrdinalIgnoreCase)) 68if (hashAlgorithmName.Equals(SHA1, StringComparison.OrdinalIgnoreCase)) 73if (hashAlgorithmName.Equals(MD5, StringComparison.OrdinalIgnoreCase))
System\Security\Cryptography\Helpers.cs (1)
219string.Equals(aCurve.Oid.FriendlyName, bCurve.Oid.FriendlyName, StringComparison.OrdinalIgnoreCase);
System\Security\Cryptography\Oid.cs (3)
69if (_value != null && !_value.Equals(value, StringComparison.Ordinal)) 96if ((_friendlyName != null && !_friendlyName.Equals(value, StringComparison.Ordinal)) || 124else if (!_value.Equals(oidValue, StringComparison.Ordinal))
System\Security\Cryptography\X509Certificates\FindPal.Windows.cs (6)
67return subjectDistinguishedName.Equals(actual, StringComparison.OrdinalIgnoreCase); 86return issuerDistinguishedName.Equals(actual, StringComparison.OrdinalIgnoreCase); 137return actual.Equals(templateName, StringComparison.OrdinalIgnoreCase); 152return expectedOidValue.Equals(actual, StringComparison.OrdinalIgnoreCase); 245if (oidValue.Equals(actual, StringComparison.OrdinalIgnoreCase)) 267if (oidValue.Equals(actual, StringComparison.OrdinalIgnoreCase))
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (4)
1686/// The "exact" matches performed by this routine are <see cref="StringComparison.OrdinalIgnoreCase"/>, 1806if (embeddedSpan.Slice(2).Equals(afterFirstDot, StringComparison.OrdinalIgnoreCase)) 1811else if (embeddedSpan.Equals(match, StringComparison.OrdinalIgnoreCase)) 1866return hostname.Equals(cn.GetSingleElementValue(), StringComparison.OrdinalIgnoreCase);
System\Security\Cryptography\X509Certificates\X509ExtensionCollection.cs (1)
57if (string.Equals(extension.Oid!.Value, oidValue, StringComparison.OrdinalIgnoreCase))
System.Security.Cryptography.Pkcs (4)
Internal\Cryptography\Pal\Windows\PkcsPalWindows.Encrypt.cs (1)
24if (contentInfo.ContentType.Value!.Equals(Oids.Pkcs7Data, StringComparison.OrdinalIgnoreCase))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObject.cs (1)
43if (!string.Equals(asn.Oid.Value, oid.Value, StringComparison.Ordinal))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (2)
57if (string.Equals(szOid1, szOid2, StringComparison.OrdinalIgnoreCase)) 62if (string.Equals(szOid1, Oids.SigningTime, StringComparison.OrdinalIgnoreCase))
System.Security.Cryptography.Xml (10)
System\Security\Cryptography\Xml\EncryptedXml.cs (1)
993if (string.Equals(safeAlgorithm, transformAlgorithm, StringComparison.OrdinalIgnoreCase))
System\Security\Cryptography\Xml\SignedXml.cs (4)
334if (string.Equals(extension.Oid!.Value, "2.5.29.15" /* szOID_KEY_USAGE */, StringComparison.OrdinalIgnoreCase)) 671if (string.Equals(safeAlgorithm, SignedInfo!.CanonicalizationMethod, StringComparison.OrdinalIgnoreCase)) 704if (string.Equals(safeAlgorithm, transformAlgorithm, StringComparison.OrdinalIgnoreCase)) 712if (string.Equals(safeAlgorithm, transformAlgorithm, StringComparison.OrdinalIgnoreCase))
System\Security\Cryptography\Xml\Utils.cs (5)
316if (idref.StartsWith("xpointer(id(", StringComparison.Ordinal)) 318int startId = idref.IndexOf("id(", StringComparison.Ordinal); 338if (idref.StartsWith("xpointer(id(", StringComparison.Ordinal)) 340int startId = idref.IndexOf("id(", StringComparison.Ordinal); 746if (string.Equals(certificate.SubjectName.Name, certificate.IssuerName.Name, StringComparison.OrdinalIgnoreCase))
System.Security.Permissions (2)
System\Security\Permissions\IDRole.cs (1)
22Authenticated = elAuth == null ? false : string.Equals(elAuth, "true", StringComparison.OrdinalIgnoreCase);
System\Security\Permissions\PrincipalPermission.cs (1)
241(idRole.ID == null || string.Equals(principal.Identity.Name, idRole.ID, StringComparison.OrdinalIgnoreCase)))
System.Security.Principal.Windows (1)
System\Security\Principal\NTAccount.cs (1)
189return (left!.ToString().Equals(right!.ToString(), StringComparison.OrdinalIgnoreCase));
System.ServiceModel.Federation (3)
System\ServiceModel\Federation\WSTrustUtilities.cs (3)
50if (string.Equals(keyType, serializationContext.TrustKeyTypes.Bearer, StringComparison.Ordinal)) 72if (!string.Equals(keyType, serializationContext.TrustKeyTypes.Symmetric, StringComparison.Ordinal)) 75if (string.Equals(response.RequestedProofToken.ComputedKeyAlgorithm, serializationContext.TrustKeyTypes.PSHA1, StringComparison.Ordinal))
System.ServiceModel.Http (30)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (1)
131if (!(requested == null ? string.IsNullOrWhiteSpace(obtained) : requested.Equals(obtained, StringComparison.OrdinalIgnoreCase)))
System\ServiceModel\Channels\HttpChannelFactory.cs (19)
482if (string.Compare(via.Scheme, "ws", StringComparison.OrdinalIgnoreCase) != 0) 727if (requestProperty.QueryString.StartsWith("?", StringComparison.Ordinal)) 1179if (string.Compare(name, "accept", StringComparison.OrdinalIgnoreCase) == 0) 1183else if (string.Compare(name, "connection", StringComparison.OrdinalIgnoreCase) == 0) 1185if (value.IndexOf("keep-alive", StringComparison.OrdinalIgnoreCase) != -1) 1194else if (string.Compare(name, "SOAPAction", StringComparison.OrdinalIgnoreCase) == 0) 1202if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0) 1209else if (string.Compare(name, "content-length", StringComparison.OrdinalIgnoreCase) == 0) 1213else if (string.Compare(name, "content-type", StringComparison.OrdinalIgnoreCase) == 0) 1217else if (string.Compare(name, "expect", StringComparison.OrdinalIgnoreCase) == 0) 1219if (value.ToUpperInvariant().IndexOf("100-CONTINUE", StringComparison.OrdinalIgnoreCase) != -1) 1228else if (string.Compare(name, "referer", StringComparison.OrdinalIgnoreCase) == 0) 1234else if (string.Compare(name, "transfer-encoding", StringComparison.OrdinalIgnoreCase) == 0) 1236if (value.ToUpperInvariant().IndexOf("CHUNKED", StringComparison.OrdinalIgnoreCase) != -1) 1245else if (string.Compare(name, "user-agent", StringComparison.OrdinalIgnoreCase) == 0) 1249else if (string.Compare(name, "if-modified-since", StringComparison.OrdinalIgnoreCase) == 0) 1262else if (string.Compare(name, "date", StringComparison.OrdinalIgnoreCase) == 0) 1266else if (string.Compare(name, "proxy-connection", StringComparison.OrdinalIgnoreCase) == 0) 1270else if (string.Compare(name, "range", StringComparison.OrdinalIgnoreCase) == 0)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (1)
364if (string.Compare(statusDescription, HttpChannelUtilities.StatusDescriptionStrings.HttpContentTypeMissing, StringComparison.OrdinalIgnoreCase) == 0)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
95if (string.Compare(via.Scheme, "wss", StringComparison.OrdinalIgnoreCase) != 0)
System\ServiceModel\Channels\HttpTransportSecurityHelpers.cs (2)
48if (!(value.StartsWith("host/", StringComparison.OrdinalIgnoreCase) || value.StartsWith("http/", StringComparison.OrdinalIgnoreCase)))
System\ServiceModel\Channels\MessageContent.cs (4)
68if (string.Compare(name, "SOAPAction", StringComparison.OrdinalIgnoreCase) == 0) 76if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0) 83else if (string.Compare(name, "content-type", StringComparison.OrdinalIgnoreCase) == 0) 109if (string.Compare(value, action, StringComparison.Ordinal) != 0)
System\ServiceModel\Channels\WebSocketHelper.cs (2)
51(WebSocketHelper.SchemeWs.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase) || 52WebSocketHelper.SchemeWss.Equals(uri.Scheme, StringComparison.OrdinalIgnoreCase));
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (1)
372if (string.Compare(via.Scheme, Scheme, StringComparison.OrdinalIgnoreCase) != 0)
System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
105if (!baseAddress.AbsolutePath.EndsWith("/", StringComparison.Ordinal))
System.ServiceModel.NetNamedPipe (2)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (2)
409if (!path.EndsWith("/", StringComparison.Ordinal)) 416if (path.EndsWith("/", StringComparison.Ordinal))
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\SocketConnection.cs (1)
881if ("localhost".Equals(uri.DnsSafeHost, StringComparison.OrdinalIgnoreCase))
System.ServiceModel.Primitives (77)
Internals\System\Runtime\Diagnostics\DiagnosticTraceBase.cs (1)
152if (methodName.StartsWith("ThrowHelper", StringComparison.Ordinal))
Internals\System\Runtime\Fx.cs (1)
46s_isUap = "Microsoft Windows".Equals(RuntimeInformation.OSDescription, StringComparison.Ordinal);
Internals\System\Xml\XmlMtomReader.cs (13)
200if (string.Compare(MtomGlobals.MediaType, header.MediaType, StringComparison.OrdinalIgnoreCase) != 0 201|| string.Compare(MtomGlobals.MediaSubtype, header.MediaSubtype, StringComparison.OrdinalIgnoreCase) != 0) 225if (string.Compare(MtomGlobals.XopMediaType, header.MediaType, StringComparison.OrdinalIgnoreCase) != 0 226|| string.Compare(MtomGlobals.XopMediaSubtype, header.MediaSubtype, StringComparison.OrdinalIgnoreCase) != 0) 236if (string.Compare(charset, expectedEncodings[i].WebName, StringComparison.OrdinalIgnoreCase) == 0) 245if (string.Compare(charset, "utf-16LE", StringComparison.OrdinalIgnoreCase) == 0) 249if (string.Compare(expectedEncodings[i].WebName, Encoding.Unicode.WebName, StringComparison.OrdinalIgnoreCase) == 0) 256else if (string.Compare(charset, "utf-16BE", StringComparison.OrdinalIgnoreCase) == 0) 260if (string.Compare(expectedEncodings[i].WebName, Encoding.BigEndianUnicode.WebName, StringComparison.OrdinalIgnoreCase) == 0) 317if (startUri.StartsWith("<", StringComparison.Ordinal)) 319if (startUri.EndsWith(">", StringComparison.Ordinal)) 409if (uri.StartsWith(MimeGlobals.ContentIDScheme, StringComparison.Ordinal)) 411else if (uri.StartsWith("<", StringComparison.Ordinal))
Internals\System\Xml\XmlMtomWriter.cs (3)
194if (string.Compare(name, Encoding.UTF8.WebName, StringComparison.OrdinalIgnoreCase) == 0) 196if (string.Compare(name, Encoding.Unicode.WebName, StringComparison.OrdinalIgnoreCase) == 0) 198if (string.Compare(name, Encoding.BigEndianUnicode.WebName, StringComparison.OrdinalIgnoreCase) == 0)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
814return contentType == supportedContentType || contentType.StartsWith(supportedContentType, StringComparison.OrdinalIgnoreCase);
System\ServiceModel\Channels\FaultConverter.cs (14)
95if (string.Compare(fault.Code.Namespace, _version.Envelope.Namespace, StringComparison.Ordinal) == 0 96&& string.Compare(fault.Code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) == 0) 132if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 134if (string.Compare(code.Name, AddressingStrings.ActionNotSupported, StringComparison.Ordinal) == 0) 139else if (string.Compare(code.Name, AddressingStrings.DestinationUnreachable, StringComparison.Ordinal) == 0) 144else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 146if (code.SubCode != null && string.Compare(code.SubCode.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0 && 147string.Compare(code.SubCode.Name, Addressing10Strings.InvalidCardinality, StringComparison.Ordinal) == 0) 155if (string.Compare(code.Name, Addressing10Strings.MessageAddressingHeaderRequired, StringComparison.Ordinal) == 0) 160else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 168if (string.Compare(code.Name, Addressing200408Strings.MessageInformationHeaderRequired, StringComparison.Ordinal) == 0) 173else if (string.Compare(code.Name, Addressing200408Strings.InvalidMessageInformationHeader, StringComparison.Ordinal) == 0) 185if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 187if (string.Compare(code.Name, AddressingStrings.EndpointUnavailable, StringComparison.Ordinal) == 0)
System\ServiceModel\Channels\MessageEncoder.cs (3)
156contentType.StartsWith(supportedContentType, StringComparison.Ordinal) && 163if (contentType.StartsWith(supportedContentType, StringComparison.OrdinalIgnoreCase)) 216if (supportedMediaType.Length > 0 && !supportedMediaType.Equals(parsedContentType.MediaType, StringComparison.OrdinalIgnoreCase))
System\ServiceModel\Channels\MessageFault.cs (7)
153if (String.Compare(code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) != 0) 158if ((String.Compare(code.Namespace, EnvelopeVersion.Soap11.Namespace, StringComparison.Ordinal) != 0) && 159(String.Compare(code.Namespace, EnvelopeVersion.Soap12.Namespace, StringComparison.Ordinal) != 0)) 262if ((String.Compare(headerInfo.Name, Message12Strings.NotUnderstood, StringComparison.Ordinal) == 0) && 263(String.Compare(headerInfo.Namespace, Message12Strings.Namespace, StringComparison.Ordinal) == 0)) 275(String.Compare(name, actualName, StringComparison.Ordinal) == 0) && 276(String.Compare(ns, actualNamespace, StringComparison.Ordinal) == 0))
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (1)
2008return (action.StartsWith(WsrmIndex.GetNamespaceString(reliableMessagingVersion), StringComparison.Ordinal));
System\ServiceModel\Channels\ServiceChannel.cs (7)
1051if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1053if (string.Compare(code.Name, FaultCodeConstants.Codes.SessionTerminated, StringComparison.Ordinal) == 0) 1060if (string.Compare(code.Namespace, SecurityVersion.Default.HeaderNamespace.Value, StringComparison.Ordinal) == 0) 1062if (string.Compare(code.Name, SecurityVersion.Default.FailedAuthenticationFaultCode.Value, StringComparison.Ordinal) == 0) 1071if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1073if (string.Compare(code.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0) 1086if (string.Compare(code.Name, FaultCodeConstants.Codes.DeserializationFailed, StringComparison.Ordinal) == 0)
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
344&& methodData.MethodBase.Name.Equals("Close", StringComparison.Ordinal))
System\ServiceModel\Channels\TextMessageEncoder.cs (2)
145&& string.Compare("charset=", 0, contentType, semiColonIndex + 2, 8, StringComparison.OrdinalIgnoreCase) == 0) 152int paramIndex = contentType.IndexOf("charset=", semiColonIndex + 1, StringComparison.OrdinalIgnoreCase);
System\ServiceModel\Channels\TransportChannelFactory.cs (1)
164if (string.Compare(via.Scheme, Scheme, StringComparison.OrdinalIgnoreCase) != 0)
System\ServiceModel\Channels\TransportDefaults.cs (1)
119if (compare.Equals(charSet, StringComparison.OrdinalIgnoreCase))
System\ServiceModel\Description\ServiceReflector.cs (8)
39if (baseUri.EndsWith("/", StringComparison.Ordinal)) 41return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path.Substring(1) : path); 45return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path : "/" + path); 127if (!contractName.Namespace.EndsWith("/", StringComparison.Ordinal)) 316return string.Equals(EncodedName, xmlName.EncodedName, StringComparison.Ordinal); 861if (!method.Name.StartsWith(BeginMethodNamePrefix, StringComparison.Ordinal) || 921if (!method.Name.StartsWith(EndMethodNamePrefix, StringComparison.Ordinal) || 969else if (isTask && method.Name.EndsWith(AsyncMethodNameSuffix, StringComparison.Ordinal))
System\ServiceModel\Description\TypeLoader.cs (3)
541!String.Equals(method1.Name, method2.Name, StringComparison.Ordinal) || 662int nsCmp = string.Compare(a.Namespace, b.Namespace, StringComparison.Ordinal); 668return string.Compare(a.Name, b.Name, StringComparison.Ordinal);
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
674string key = mappingKey.StartsWith(":", StringComparison.Ordinal) ? _keyBase + mappingKey : mappingKey;
System\ServiceModel\Dispatcher\EndpointAddressProcessor.cs (1)
174return string.Compare(_key, a._key, StringComparison.Ordinal);
System\ServiceModel\Dispatcher\ErrorBehavior.cs (2)
111string.Compare(e.Fault.Code.SubCode.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0 && 112string.Compare(e.Fault.Code.SubCode.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0)
System\ServiceModel\EndpointAddress.cs (5)
337if (string.Compare(u1.Host, u2.Host, StringComparison.OrdinalIgnoreCase) != 0) 343if (string.Compare(u1.AbsolutePath, u2.AbsolutePath, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0) 357return string.Compare(u1Path, 0, u2Path, 0, u1Len, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0;
System\ServiceModel\Security\IdentityVerifier.cs (1)
197if (expectedSpn.Equals((string)claim.Resource, StringComparison.OrdinalIgnoreCase))
System.ServiceModel.Primitives.Tests (21)
Channels\CommunicationObjectTest.cs (9)
35Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 41Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 71Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 77Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 99Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 127Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 133Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 162Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 168Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal),
Channels\CustomChannelTest.cs (12)
82Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 87Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 92Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 97Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 179Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 184Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 189Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 194Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 372Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 377Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal), 382Assert.True(String.Equals(expectedOpens, actualOpens, StringComparison.Ordinal), 387Assert.True(String.Equals(expectedCloses, actualCloses, StringComparison.Ordinal),
System.ServiceModel.Syndication (1)
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
351if (permalinkString != null && permalinkString.Equals("FALSE", StringComparison.InvariantCultureIgnoreCase))
System.ServiceProcess.ServiceController (3)
System\ServiceProcess\ServiceController.cs (3)
164if (string.Equals(value, _displayName, StringComparison.OrdinalIgnoreCase)) 248if (string.Equals(_machineName, value, StringComparison.OrdinalIgnoreCase)) 277if (string.Equals(value, _name, StringComparison.OrdinalIgnoreCase))
System.Speech (21)
Internal\ObjectToken\ObjectToken.cs (1)
94return obj is ObjectToken token && string.Equals(Id, token.Id, StringComparison.OrdinalIgnoreCase);
Internal\ObjectToken\ObjectTokenCategory.cs (1)
40if (!string.IsNullOrEmpty(tokenName) && !tokenName.StartsWith("HKEY_", StringComparison.Ordinal))
Internal\ObjectToken\RegistryDataKey.cs (1)
498if (key.Name.Equals(rootPath, StringComparison.OrdinalIgnoreCase))
Internal\PhonemeConverter.cs (1)
254return string.Compare(x?._phone, y?._phone, StringComparison.CurrentCulture);
Internal\SrgsCompiler\Arc.cs (1)
156diff = string.Compare(arc1._ruleRef!.Name, arc2._ruleRef!.Name, StringComparison.CurrentCulture);
Internal\SrgsCompiler\BackEnd.cs (4)
579if (arc.RuleRef.Name.StartsWith("URL:DYNAMIC#", StringComparison.Ordinal)) 592else if (arc.RuleRef.Name.StartsWith("URL:STATIC#", StringComparison.Ordinal)) 737if (!sToken.Contains(" ", StringComparison.Ordinal)) 1149int posDynamic = srcToState.Rule.Name.IndexOf("URL:DYNAMIC#", StringComparison.Ordinal);
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (1)
323if (!sToken.Contains("\\/", StringComparison.Ordinal))
Internal\SrgsParser\XmlParser.cs (1)
1845if (uri.StartsWith(_shortFilename!, StringComparison.Ordinal) && (uri.Length > _shortFilename!.Length && uri[_shortFilename.Length] == '#' || uri.Length == _shortFilename.Length))
Internal\Synthesis\AudioDeviceOut.cs (1)
295if (GetDeviceName(iDevice, out device) == Interop.WinMM.MMSYSERR.NOERROR && string.Equals(device, name, StringComparison.OrdinalIgnoreCase))
Internal\Synthesis\SSmlParser.cs (4)
1012textPosition = engine.Ssml.IndexOf(reader.Value, textReader.LinePosition + reader.LocalName.Length, StringComparison.Ordinal); 1491int pos = time.IndexOf("ms", StringComparison.Ordinal); 1743if (sNumber.IndexOf("Hz", StringComparison.Ordinal) == sNumber.Length - 2) 1747else if (sNumber.IndexOf("st", StringComparison.Ordinal) == sNumber.Length - 2)
Internal\Synthesis\VoiceSynthesis.cs (2)
214if ((idx = text.IndexOf(_xmlEscapeStrings[i], curPos, StringComparison.Ordinal)) >= 0) 1161if (sysVoice.Enabled && sysVoice.VoiceInfo.Name != null && (firstCharacter = name.IndexOf(sysVoice.VoiceInfo.Name, StringComparison.Ordinal)) >= 0)
Recognition\Grammar.cs (1)
416int posDll = grammarName.IndexOf(".dll", StringComparison.OrdinalIgnoreCase);
Recognition\SpeechRecognitionEngine.cs (1)
63if (recognizerId.Equals(recognizerInfo.Id, StringComparison.OrdinalIgnoreCase))
Recognition\SrgsGrammar\SrgsRuleRef.cs (1)
191if (sUri.StartsWith("#grammar:dictation", StringComparison.Ordinal))
System.Text.Encoding.CodePages (1)
System\Text\EncodingNLS.cs (1)
362if (_encodingName.StartsWith("Globalization_cp_", StringComparison.OrdinalIgnoreCase))
System.Text.Json (15)
src\runtime\src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (2)
119if (!type.IsGenericType || !type.Assembly.FullName!.StartsWith("System.Collections.Immutable", StringComparison.Ordinal)) 137if (!type.IsGenericType || !type.Assembly.FullName!.StartsWith("System.Collections.Immutable", StringComparison.Ordinal))
System\ReflectionExtensions.cs (1)
570if (string.Equals(friendSimpleName, fromName, StringComparison.OrdinalIgnoreCase))
System\Text\Json\Serialization\Converters\FSharp\FSharpTypeConverterFactory.cs (1)
93if (!typeDiscriminatorPropertyName.Equals(JsonSerializer.TypePropertyName, StringComparison.Ordinal))
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (3)
82StringComparison conflictComparison = options.PropertyNameCaseInsensitive 83? StringComparison.OrdinalIgnoreCase 84: StringComparison.Ordinal;
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (3)
619Debug.Assert(JsonName.Equals(other.JsonName, StringComparison.OrdinalIgnoreCase), "The conflicting entry must be equal up to case insensitivity."); 658return current.JsonName.Equals(other.JsonName, StringComparison.Ordinal); 664Debug.Assert(input.Equals(JsonName.AsSpan(), StringComparison.OrdinalIgnoreCase), "Must equal the field name up to case insensitivity.");
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (2)
719IsCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase);
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1500public bool Equals(ParameterLookupKey other) => Type == other.Type && string.Equals(Name, other.Name, StringComparison.OrdinalIgnoreCase);
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (1)
81if (!propertyName.Equals(JsonSerializer.TypePropertyName, StringComparison.Ordinal))
System\Text\Json\Writer\Utf8JsonWriter.WriteValues.Comment.cs (1)
47if (value.Contains(s_singleLineCommentDelimiter, StringComparison.Ordinal))
System.Text.Json.SourceGeneration (5)
JsonSourceGenerator.Parser.cs (2)
385string.Compare(attributeTree.FilePath, canonicalTree.FilePath, StringComparison.Ordinal) < 0) 2956propSpec.MemberName.Equals(paramSpec.Name, StringComparison.OrdinalIgnoreCase);
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
System.Text.RegularExpressions (28)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (1)
230if (!fileName.EndsWith(".dll", StringComparison.Ordinal))
System\Text\RegularExpressions\RegexCharClass.cs (2)
204Debug.Assert(string.Compare(s_propTable[i][0], s_propTable[i + 1][0], StringComparison.Ordinal) < 0, $"RegexCharClass s_propTable is out of order at ({s_propTable[i][0]}, {s_propTable[i + 1][0]})"); 1837int res = string.Compare(capname, s_propTable[mid][0], StringComparison.Ordinal);
System\Text\RegularExpressions\RegexCompiler.cs (13)
71private static MethodInfo SpanIndexOfSpanStringComparisonMethod => field ??= typeof(MemoryExtensions).GetMethod("IndexOf", [typeof(ReadOnlySpan<char>), typeof(ReadOnlySpan<char>), typeof(StringComparison)])!; 100private static MethodInfo SpanStartsWithSpanComparisonMethod => field ??= typeof(MemoryExtensions).GetMethod("StartsWith", [typeof(ReadOnlySpan<char>), typeof(ReadOnlySpan<char>), typeof(StringComparison)])!; 804LoadSearchValues(opts.LeadingPrefixes, opts.FindMode is FindNextStartingPositionMode.LeadingStrings_OrdinalIgnoreCase_LeftToRight ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 812LoadSearchValues([literalString], opts.FindMode is FindNextStartingPositionMode.LeadingString_OrdinalIgnoreCase_LeftToRight ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1272(RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal) target = _regexTree.FindOptimizations.LiteralAfterLoop.Value; 1298if (target.Literal.StringComparison is StringComparison.OrdinalIgnoreCase) 1305Debug.Assert(target.Literal.StringComparison is StringComparison.Ordinal); 3172Ldc((int)StringComparison.OrdinalIgnoreCase); 6514private void LoadSearchValues<T>(T[] values, StringComparison comparison = StringComparison.Ordinal) 6520Debug.Assert(comparison is StringComparison.Ordinal || values is string[]);
System\Text\RegularExpressions\RegexFindOptimizations.cs (6)
180LeadingStrings = SearchValues.Create(LeadingPrefixes, StringComparison.OrdinalIgnoreCase); 202(RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? literalAfterLoop = RegexPrefixAnalyzer.FindLiteralFollowingLeadingLoop(root); 225LeadingStrings = SearchValues.Create(LeadingPrefixes, StringComparison.Ordinal); 336public (RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? LiteralAfterLoop { get; } 634int i = textSpan.Slice(pos).IndexOf(LeadingPrefix.AsSpan(), StringComparison.OrdinalIgnoreCase); 820(RegexNode loopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) literal) = LiteralAfterLoop.GetValueOrDefault();
System\Text\RegularExpressions\RegexNode.cs (1)
1503Debug.Assert(node.Str.AsSpan().StartsWith(startingSpan, StringComparison.Ordinal));
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (5)
1127public static unsafe (RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? FindLiteralFollowingLeadingLoop(RegexNode node) 1185prefix.Length == 1 ? (firstChild, (prefix[0], null, StringComparison.Ordinal, null)) : 1186(firstChild, ('\0', prefix, StringComparison.Ordinal, null)); 1216return (firstChild, ('\0', ordinalCaseInsensitivePrefix, StringComparison.OrdinalIgnoreCase, null)); 1247return (firstChild, ('\0', null, StringComparison.Ordinal, chars.ToArray()));
System.Text.RegularExpressions.Generator (23)
RegexGenerator.Emitter.cs (6)
1235StringComparison stringComparison = opts.FindMode is FindNextStartingPositionMode.LeadingStrings_OrdinalIgnoreCase_LeftToRight ? 1236StringComparison.OrdinalIgnoreCase : 1237StringComparison.Ordinal; 1501(RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal) target = regexTree.FindOptimizations.LiteralAfterLoop.Value; 1506string stringComparisonComment = target.Literal.StringComparison == StringComparison.OrdinalIgnoreCase ? "ordinal case-insensitive " : ""; 1507string stringComparisonArgument = target.Literal.StringComparison == StringComparison.OrdinalIgnoreCase ? ", StringComparison.OrdinalIgnoreCase" : "";
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (3)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexCharClass.cs (2)
204Debug.Assert(string.Compare(s_propTable[i][0], s_propTable[i + 1][0], StringComparison.Ordinal) < 0, $"RegexCharClass s_propTable is out of order at ({s_propTable[i][0]}, {s_propTable[i + 1][0]})"); 1837int res = string.Compare(capname, s_propTable[mid][0], StringComparison.Ordinal);
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexFindOptimizations.cs (2)
202(RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? literalAfterLoop = RegexPrefixAnalyzer.FindLiteralFollowingLeadingLoop(root); 336public (RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? LiteralAfterLoop { get; }
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (1)
1503Debug.Assert(node.Str.AsSpan().StartsWith(startingSpan, StringComparison.Ordinal));
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (5)
1127public static unsafe (RegexNode LoopNode, (char Char, string? String, StringComparison StringComparison, char[]? Chars) Literal)? FindLiteralFollowingLeadingLoop(RegexNode node) 1185prefix.Length == 1 ? (firstChild, (prefix[0], null, StringComparison.Ordinal, null)) : 1186(firstChild, ('\0', prefix, StringComparison.Ordinal, null)); 1216return (firstChild, ('\0', ordinalCaseInsensitivePrefix, StringComparison.OrdinalIgnoreCase, null)); 1247return (firstChild, ('\0', null, StringComparison.Ordinal, chars.ToArray()));
UpgradeToGeneratedRegexAnalyzer.cs (4)
112if (argumentName.Equals(timeoutArgumentName, StringComparison.OrdinalIgnoreCase) || 113argumentName.Equals(matchTimeoutArgumentName, StringComparison.OrdinalIgnoreCase)) 119if (argumentName.Equals(PatternArgumentName, StringComparison.OrdinalIgnoreCase)) 142if (argumentName.Equals(OptionsArgumentName, StringComparison.OrdinalIgnoreCase))
System.Threading.RateLimiting (1)
System\Threading\RateLimiting\MetadataName.T.cs (1)
56return string.Equals(_name, other._name, StringComparison.Ordinal);
System.Web.HttpUtility (1)
System\Web\Util\UriUtil.cs (1)
42int authorityIndex = inputWithoutQueryFragment.IndexOf(authority, StringComparison.OrdinalIgnoreCase);
System.Windows.Controls.Ribbon (4)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
717if (!String.Equals(newText, matchedText, StringComparison.CurrentCulture))
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (2)
197if (goodString.EndsWith(_unitStrings[i], StringComparison.Ordinal)) 214if (goodString.EndsWith(_pixelUnitStrings[i], StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
System.Windows.Forms (70)
System\Resources\AssemblyNamesTypeResolutionService.cs (2)
115if (string.Equals(assemblyName.Name, asmName.Name, StringComparison.OrdinalIgnoreCase)) 164if (location.StartsWith(s_dotNetPath, StringComparison.OrdinalIgnoreCase))
System\Resources\ResxFileRef.Converter.cs (1)
137if (toCreate == typeof(Bitmap) && fileName.EndsWith(".ico", StringComparison.Ordinal))
System\Resources\ResXResourceWriter.cs (1)
446if ((type is null && mimeType is null) || (type is not null && type.StartsWith("System.Char", StringComparison.Ordinal)))
System\Resources\ResXSerializationBinder.cs (1)
90typeName = string.Equals(parsed.FullName, serializedType.FullName, StringComparison.Ordinal)
System\Windows\Forms\ActiveX\AxHost.State.cs (2)
93if (string.Equals(enumerator.Name, DataSerializationName, StringComparison.InvariantCultureIgnoreCase)) 109else if (string.Equals(enumerator.Name, PropertyBagSerializationName, StringComparison.InvariantCultureIgnoreCase))
System\Windows\Forms\Control.cs (1)
2456if (className.Equals(buffer[..length], StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
250if (string.Equals(column.DataPropertyName, sortField.Name, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
7418if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase)) 7717if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase)) 8133if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
108if (string.Equals(value, _text, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (4)
1305if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase)) 1342bool csv = string.Equals(format, DataFormats.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase); 1344string.Equals(format, DataFormats.Text, StringComparison.OrdinalIgnoreCase) || 1345string.Equals(format, DataFormats.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
660if (DataGridView is not null && !string.Equals(_name, oldName, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
97if (string.Equals(dataGridViewColumn.Name, columnName, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (4)
138if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase)) 171bool csv = string.Equals(format, DataFormats.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase); 173string.Equals(format, DataFormats.Text, StringComparison.OrdinalIgnoreCase) || 174string.Equals(format, DataFormats.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (1)
408if (string.Equals(themeFilename, AeroThemeFileName, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (1)
195if (string.Equals(value, _text, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (4)
108if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase)) 143bool csv = string.Equals(format, DataFormats.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase); 145string.Equals(format, DataFormats.Text, StringComparison.OrdinalIgnoreCase) || 146string.Equals(format, DataFormats.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (3)
153if (Text.IndexOf("\r\n", end, StringComparison.Ordinal) != -1) 163if (!(Text.IndexOf("\r\n", StringComparison.Ordinal) < 0 164|| SelectionStart + SelectionLength < Text.IndexOf("\r\n", StringComparison.Ordinal)))
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (6)
562StringComparison.OrdinalIgnoreCase) 574StringComparison.OrdinalIgnoreCase)) 586StringComparison.OrdinalIgnoreCase) 589StringComparison.OrdinalIgnoreCase) 592StringComparison.OrdinalIgnoreCase) 595StringComparison.OrdinalIgnoreCase);
System\Windows\Forms\Controls\Labels\LinkUtilities.cs (3)
56if (string.Equals(name, IEAnchorColor, StringComparison.OrdinalIgnoreCase)) 60else if (string.Equals(name, IEAnchorColorVisited, StringComparison.OrdinalIgnoreCase)) 64else if (string.Equals(name, IEAnchorColorHover, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\ListControl\ListControl.cs (1)
285if (string.Equals(props[i].Name, bindingMemberInfo.BindingField, StringComparison.CurrentCultureIgnoreCase))
System\Windows\Forms\Controls\ListView\ListView.cs (1)
3343if (string.Equals(text, listViewSubItem.Text, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (2)
65if (string.Equals(key, this[i].Name, StringComparison.CurrentCulture)) 86if (string.Equals(key, this[i].Name, StringComparison.CurrentCulture))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
1371if (!string.Equals(propertyName, entry.PropertyLabel, StringComparison.InvariantCultureIgnoreCase)) 1546if (text is not null && text.Length > 0 && string.Equals(text[..1], letter, StringComparison.InvariantCultureIgnoreCase))
System\Windows\Forms\Controls\ToolStrips\ProfessionalColorTable.cs (3)
1377if (string.Equals(LunaFileName, themeFileName, StringComparison.OrdinalIgnoreCase)) 1400else if (string.Equals(AeroFileName, themeFileName, StringComparison.OrdinalIgnoreCase)) 1416else if (string.Equals(RoyaleFileName, themeFileName, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (2)
152if (string.Equals(toolStrip.Name, toolStripName, StringComparison.Ordinal)) 169if (string.Equals(toolStrip.Name, toolStripName, StringComparison.Ordinal))
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
303.StartsWith(text, StringComparison.Ordinal);
System\Windows\Forms\DataBinding\Binding.cs (3)
507if (tempPropInfo is null && string.Equals(propInfos[i].Name, PropertyName, StringComparison.OrdinalIgnoreCase)) 516if (tempPropIsNullInfo is null && string.Equals(propInfos[i].Name, propertyNameIsNull, StringComparison.OrdinalIgnoreCase)) 550if (tempValidateInfo is null && string.Equals(eventInfos[i]!.Name, validateName, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\DataBinding\BindingMemberInfo.cs (1)
48=> string.Equals(BindingMember, other.BindingMember, StringComparison.OrdinalIgnoreCase);
System\Windows\Forms\DataBinding\BindingSource.cs (5)
176if (string.Equals(key, dataMember, StringComparison.OrdinalIgnoreCase)) 269if (string.Equals(value, InnerListFilter, StringComparison.Ordinal)) 306if (string.Equals(value, InnerListSort, StringComparison.InvariantCulture)) 984if (current.EndsWith(" ASC", StringComparison.InvariantCultureIgnoreCase)) 988else if (current.EndsWith(" DESC", StringComparison.InvariantCultureIgnoreCase))
System\Windows\Forms\DataBinding\ControlBindingsCollection.cs (2)
34if (string.Equals(binding.PropertyName, propertyName, StringComparison.OrdinalIgnoreCase)) 198&& string.Equals(binding.PropertyName, current.PropertyName, StringComparison.InvariantCulture))
System\Windows\Forms\Dialogs\CommonDialogs\SpecialFolderEnumConverter.SpecialFolderEnumComparer.cs (1)
16return string.Compare(a?.ToString(), b?.ToString(), StringComparison.InvariantCulture);
System\Windows\Forms\FormCollection.cs (1)
35if (string.Equals(form.Name, name, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Input\CursorConverter.cs (1)
60if (string.Equals(prop.Name, text, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\SendKeys\SendKeys.cs (3)
282if (value.Equals("JournalHook", StringComparison.OrdinalIgnoreCase)) 286else if (value.Equals("SendInput", StringComparison.OrdinalIgnoreCase)) 352if (string.Equals(s_keywords[i].Keyword, keyword, StringComparison.OrdinalIgnoreCase))
System.Windows.Forms.Analyzers (1)
System\Windows\Forms\Analyzers\AppManifestAnalyzer.cs (1)
30if (context.AdditionalFile.Path.EndsWith(".manifest", StringComparison.OrdinalIgnoreCase))
System.Windows.Forms.Design (45)
_generated\2\RegexGenerator.g.cs (2)
135!slice.StartsWith("(&", StringComparison.OrdinalIgnoreCase) || // Match the string "(&" (ordinal case-insensitive) 164internal static readonly SearchValues<string> s_indexOfString_AC244FE541E52CFD90CCD7AB13997D32F9D5031F007841348B9EE5A65488D64E = SearchValues.Create(["(&"], StringComparison.Ordinal);
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (1)
85&& collectionItemType.GetGenericTypeDefinition().Name.StartsWith("ControlProxy", StringComparison.Ordinal))
System\ComponentModel\Design\DesignerActionPanel.cs (1)
900if (string.Equals(line.FocusId, focusId, StringComparison.Ordinal))
System\ComponentModel\Design\DesignerHost.cs (3)
194if (_rootComponent is not null && string.Equals(component.GetType().FullName, _rootComponentClassName, StringComparison.OrdinalIgnoreCase)) 394if (string.Equals(reflectType.FullName, component.GetType().FullName, StringComparison.Ordinal)) 559if (oldName is not null && className.EndsWith(oldName, StringComparison.Ordinal)
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (1)
344int index = windowText.LastIndexOf("\r\n", StringComparison.Ordinal);
System\ComponentModel\Design\ReferenceService.cs (1)
254if (string.Equals(holder.Name, name, StringComparison.OrdinalIgnoreCase))
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (4)
398if (!string.Equals(docDeclaration.Name, newDecl.Name, caseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)) 1141if (string.Equals(member.Name, name, StringComparison.OrdinalIgnoreCase)) 1233if (string.Equals(member.Name, name, StringComparison.OrdinalIgnoreCase))
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
368if (!resourceName.AsSpan(0, dotIndex).Equals(ourObjectName, StringComparison.Ordinal)) 908if (methodName.StartsWith("add_", StringComparison.Ordinal))
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.cs (1)
37if (string.Equals(methodInvokeEx.Method?.MethodName, "ApplyResources", StringComparison.OrdinalIgnoreCase))
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.SerializationResourceManager.cs (1)
750if (expressionName.StartsWith("Set", StringComparison.InvariantCulture))
System\ComponentModel\Design\Serialization\TypeCodeDomSerializer.cs (3)
92StringComparison compare = caseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Windows\Forms\Design\Behavior\DragAssistanceManager.cs (5)
224if (snapLine.Filter is not null && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)) 243if ((snapLine.Filter is not null) && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)) 652&& (snapLine.Filter.StartsWith(SnapLine.Margin, StringComparison.Ordinal) 653|| snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)); 932type = snapLine.Filter!.StartsWith(SnapLine.Margin, StringComparison.Ordinal) ? LineType.Margin : LineType.Padding;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1181if (s is not null && s.Name is not null && string.Equals(s.Name, siteName, StringComparison.OrdinalIgnoreCase) && s.Component != component)
System\Windows\Forms\Design\DesignBinding.cs (1)
43public bool Equals(object? dataSource, string dataMember) => dataSource == DataSource && string.Equals(dataMember, DataMember, StringComparison.OrdinalIgnoreCase);
System\Windows\Forms\Design\DesignBindingPicker.cs (3)
891&& _selectedItem.DataMember.StartsWith(dataMemberNode.DataMember, StringComparison.Ordinal)) 1033string.Equals(descriptor.Name, dataSourceDescriptor.Name, StringComparison.OrdinalIgnoreCase)) 1044string.Equals(descriptor.TypeName, type_.FullName, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (1)
203if (string.Equals(guid.Value, _clsid, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Design\FormDocumentDesigner.cs (1)
204if (snapLines[i] is SnapLine snapLine && snapLine.Filter is not null && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal))
System\Windows\Forms\Design\ImageListImageEditor.cs (1)
75ImageListImage image = LoadImageFromStream(file, name.EndsWith(".ico", StringComparison.Ordinal));
System\Windows\Forms\Design\MaskDescriptorComparer.cs (1)
62int retVal = string.Compare(textA, textB, StringComparison.CurrentCulture);
System\Windows\Forms\Design\StandardMenuStripVerb.cs (9)
393if (name.StartsWith("new", StringComparison.Ordinal)) 397else if (name.StartsWith("open", StringComparison.Ordinal)) 401else if (name.StartsWith("save", StringComparison.Ordinal)) 405else if (name.StartsWith("printPreview", StringComparison.Ordinal)) 409else if (name.StartsWith("print", StringComparison.Ordinal)) 413else if (name.StartsWith("cut", StringComparison.Ordinal)) 417else if (name.StartsWith("copy", StringComparison.Ordinal)) 421else if (name.StartsWith("paste", StringComparison.Ordinal)) 425else if (name.StartsWith("help", StringComparison.Ordinal))
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (1)
180if (currentName.StartsWith("ToolStrip", StringComparison.Ordinal))
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
1996if (item is not null && string.Equals(item.Name, CenterLabelName, StringComparison.InvariantCulture) && SystemInformation.HighContrast)
System.Windows.Forms.Primitives (3)
System\Windows\Forms\Automation\UiaTextRange.cs (3)
304StringComparison comparisonType = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Windows.Input.Manipulations (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
System.Xaml (16)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (1)
59int escapedComma = fullName.LastIndexOf("\\,", StringComparison.Ordinal);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (1)
115if (string.Equals(curAsmName.Name, assemblyName.Name, StringComparison.InvariantCultureIgnoreCase) &&
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), StringComparison.Ordinal);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
443Debug.Assert(!assemblyPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal), "the assembly path should be a full file path containing file extension");
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
649if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 655else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
System\Xaml\MS\Impl\KnownStrings.cs (6)
63return string.Equals(a, b, StringComparison.Ordinal); 68return a.Equals(b, StringComparison.Ordinal); 76return src.IndexOf(chars, StringComparison.Ordinal); 84return src.IndexOf(ch, StringComparison.Ordinal); 89return src.EndsWith(target, StringComparison.Ordinal); 94return src.StartsWith(target, StringComparison.Ordinal);
System\Xaml\Parser\MeScanner.cs (1)
244if (value.StartsWith("{}", StringComparison.OrdinalIgnoreCase))
System\Xaml\XamlObjectReader.cs (1)
1750if (name.StartsWith(KnownStrings.ReferenceName, StringComparison.Ordinal))
testhost (5)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
src\vstest\src\testhost.x86\DefaultEngineInvoker.cs (2)
180return string.Equals(telemetryStatus, "true", StringComparison.Ordinal); 267if (string.Equals(role, "host", StringComparison.OrdinalIgnoreCase))
testhost.arm64 (5)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
src\vstest\src\testhost.x86\DefaultEngineInvoker.cs (2)
180return string.Equals(telemetryStatus, "true", StringComparison.Ordinal); 267if (string.Equals(role, "host", StringComparison.OrdinalIgnoreCase))
testhost.x86 (5)
DefaultEngineInvoker.cs (2)
180return string.Equals(telemetryStatus, "true", StringComparison.Ordinal); 267if (string.Equals(role, "host", StringComparison.OrdinalIgnoreCase))
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
TestingAppHost1.AppHost (2)
TestingAppHostEntryPointProbe.cs (2)
29var argument = args.FirstOrDefault(arg => arg.StartsWith(ArgumentPrefix, StringComparison.Ordinal)); 62var argument = args.FirstOrDefault(arg => arg.StartsWith(BreakpointArgumentPrefix, StringComparison.Ordinal));
TestProject.AppHost (1)
TestProgram.cs (1)
31if (args[i].StartsWith("--skip-resources", StringComparison.InvariantCultureIgnoreCase))
TypeScriptApiCompat (29)
ApiCompatSuppression.cs (3)
62if (line.Length == 0 || line.StartsWith("#", StringComparison.Ordinal)) 111if (fileName.EndsWith(".tscompat.suppression.txt", StringComparison.Ordinal) || 112string.Equals(fileName, "global.suppression.txt", StringComparison.Ordinal))
AtsCompatibilityComparer.cs (5)
104if (!string.Equals(baselineProperty.TypeId, currentProperty.TypeId, StringComparison.Ordinal)) 187if (!string.Equals(baselineValue.TypeId, currentValue.TypeId, StringComparison.Ordinal)) 196if (!string.Equals(baselineValue.Value, currentValue.Value, StringComparison.Ordinal)) 224if (!string.Equals(baselineCapability.ReturnTypeId, currentCapability.ReturnTypeId, StringComparison.Ordinal)) 322if (string.Equals(baselineTypeId, currentTypeId, StringComparison.Ordinal))
AtsSurface.cs (1)
70if (!fileName.EndsWith(suffix, StringComparison.Ordinal))
AtsSurfaceParser.cs (15)
29if (trimmed.StartsWith("#", StringComparison.Ordinal)) 56if (rawLine.StartsWith(" ", StringComparison.Ordinal)) 124var bracketIndex = line.IndexOf(" [", StringComparison.Ordinal); 141var separatorIndex = line.IndexOf(": ", StringComparison.Ordinal); 157var separatorIndex = line.IndexOf(" = ", StringComparison.Ordinal); 172var pathSeparatorIndex = line.IndexOf(": ", StringComparison.Ordinal); 178var typeSeparatorIndex = line.IndexOf(" = ", pathSeparatorIndex + 2, StringComparison.Ordinal); 194var closeParenIndex = line.LastIndexOf(") -> ", StringComparison.Ordinal); 215var separatorIndex = parameterText.IndexOf(": ", StringComparison.Ordinal); 231var descriptionIndex = value.IndexOf(" # ", StringComparison.Ordinal); 258var normalizedSymbolId = symbolId.StartsWith("enum:", StringComparison.Ordinal) 262if (normalizedSymbolId.StartsWith($"{packageName}/", StringComparison.Ordinal)) 267if (!normalizedSymbolId.StartsWith($"{packageName}.", StringComparison.Ordinal)) 273string.Equals(ownerPackageName, packageName, StringComparison.Ordinal); 284!symbolId.StartsWith(knownPackageName, StringComparison.Ordinal))
ExcludedPackageLoader.cs (1)
24if (line.Length == 0 || line.StartsWith("#", StringComparison.Ordinal))
GitHubAnnotationWriter.cs (4)
35.Replace("%", "%25", StringComparison.Ordinal) 36.Replace("\r", "%0D", StringComparison.Ordinal) 37.Replace("\n", "%0A", StringComparison.Ordinal) 38.Replace(",", "%2C", StringComparison.Ordinal);
UIAutomationClient (7)
MS\Internal\Automation\Misc.cs (1)
216return className.IndexOf("windowsforms", StringComparison.OrdinalIgnoreCase) > -1;
MS\Internal\Automation\ProxyManager.cs (4)
265if (string.Equals(className, str, StringComparison.OrdinalIgnoreCase)) 283if (parentClassName.StartsWith("WMP9ActiveXHost", StringComparison.OrdinalIgnoreCase)) 666if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)) 673if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)
MS\Internal\Automation\WindowShowOrOpenTracker.cs (1)
74if (string.Compare(str, 0, _wcpClassName, 0, _wcpClassName.Length, StringComparison.OrdinalIgnoreCase) == 0)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationClientSideProviders (32)
MS\Internal\AutomationProxies\MSAANativeProvider.cs (2)
364if (string.Equals(className, "eHome Render Window", StringComparison.OrdinalIgnoreCase)) 1063if (string.Equals(className, str, StringComparison.OrdinalIgnoreCase))
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
672return string.Equals(Misc.GetClassName(hwndEx), ComboboxEx32, StringComparison.OrdinalIgnoreCase);
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
34else if (className.Contains("AfxControlBar", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (2)
210int i = backwards ? rangeText.LastIndexOf(text, StringComparison.Ordinal) : rangeText.IndexOf(text, StringComparison.Ordinal);
MS\Internal\AutomationProxies\WindowsFormsHelpers.cs (1)
123return className.IndexOf(_WindowsFormsClassName, StringComparison.OrdinalIgnoreCase) > -1;
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
284if (text.IndexOf("<A", StringComparison.OrdinalIgnoreCase) < 0)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
1642return string.Equals(className, "DesktopSFTBarHost", StringComparison.OrdinalIgnoreCase);
MS\Internal\AutomationProxies\WindowsMenu.cs (5)
911return string.Equals(Misc.ProxyGetClassName(hwnd), WindowsMenu.MenuClassName, StringComparison.OrdinalIgnoreCase); 1342pos = menuText.LastIndexOf(accelerator, StringComparison.OrdinalIgnoreCase); 1360pos = menuText.LastIndexOf(keywordsAccelerators[i], StringComparison.OrdinalIgnoreCase); 2440if ((pos = menuText.LastIndexOf(sKeyword, StringComparison.Ordinal)) >= 0 && pos + cKeyChars + 2 <= cMenuChars) 2774pos = menuText.LastIndexOf(keywordsAccelerators[i], StringComparison.OrdinalIgnoreCase);
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (1)
724if (!string.Equals(name, unitRange.Font.Name, StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsScroll.cs (3)
161if (className.StartsWith("RichEdit", StringComparison.OrdinalIgnoreCase) || 162className.StartsWith("WindowForms10.RichEdit", StringComparison.OrdinalIgnoreCase) || 163string.Equals(className, "Edit", StringComparison.OrdinalIgnoreCase))
MS\Internal\AutomationProxies\WindowsSpinner.cs (2)
66if (!Misc.ProxyGetClassName(hwndBuddy).Contains("EDIT", StringComparison.OrdinalIgnoreCase)) 280if (className.Contains("msctls_updown32", StringComparison.OrdinalIgnoreCase))
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
78if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal)) 247if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsTab.cs (1)
760if (className.IndexOf("updown", StringComparison.Ordinal) > -1)
MS\Internal\AutomationProxies\WindowsTooltip.cs (5)
175return string.Equals(className, "tooltips_class32", StringComparison.OrdinalIgnoreCase) || 176string.Equals(className, CLASS_TITLEBAR_TOOLTIP, StringComparison.OrdinalIgnoreCase) || 177string.Equals(className, "VBBubble", StringComparison.OrdinalIgnoreCase); 184if (string.Equals(className, CLASS_TITLEBAR_TOOLTIP, StringComparison.OrdinalIgnoreCase)) 188else if (string.Equals(className, "VBBubble", StringComparison.OrdinalIgnoreCase))
MS\Internal\AutomationProxies\WindowsUpDown.cs (1)
368return hwndBuddy != IntPtr.Zero && Misc.ProxyGetClassName(hwndBuddy).Contains("EDIT", StringComparison.OrdinalIgnoreCase);
MS\Internal\AutomationProxies\WinFormsSpinner.cs (2)
154if (Misc.ProxyGetClassName(hwndLastChild).Contains("Edit", StringComparison.OrdinalIgnoreCase)) 162if (Misc.ProxyGetClassName(hwndFirstChild).Contains("Edit", StringComparison.OrdinalIgnoreCase))
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationProvider (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationTypes (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
vbc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
518if (dotNetRoot != null && key.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
147if (s.StartsWith(@"\\?\UNC\", StringComparison.Ordinal)) 149if (s.StartsWith(@"\\?\", StringComparison.Ordinal))
VBCSCompiler (14)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildServerController.cs (7)
243if (argSpan.StartsWith(pipeArgPrefix.AsSpan(), StringComparison.Ordinal)) 247else if (argSpan.StartsWith(timeoutArgPrefix.AsSpan(), StringComparison.Ordinal)) 258else if (argSpan.StartsWith(logArgPrefix.AsSpan(), StringComparison.Ordinal)) 288else if (argSpan.StartsWith(purgeCacheArgPrefix.AsSpan(), StringComparison.Ordinal)) 314else if (argSpan.StartsWith(cacheStatsArgPrefix.AsSpan(), StringComparison.Ordinal)) 330else if (argSpan.StartsWith(cacheStatsVerbosityArgPrefix.AsSpan(), StringComparison.Ordinal)) 341else if (argSpan.StartsWith(cachePathArgPrefix.AsSpan(), StringComparison.Ordinal))
src\roslyn\src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (1)
55if (!string.Equals(request.CompilerHash, BuildProtocolConstants.GetCommitHash(), StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (3)
103if (featureValue.Length != 0 && !string.Equals(featureValue, bool.TrueString, StringComparison.OrdinalIgnoreCase)) 497if (dirName.EndsWith(".tmp", StringComparison.OrdinalIgnoreCase)) 628if (dirName.EndsWith(".tmp", StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (1)
518if (dotNetRoot != null && key.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase))
src\roslyn\src\Compilers\Shared\NativeMethods.cs (2)
147if (s.StartsWith(@"\\?\UNC\", StringComparison.Ordinal)) 149if (s.StartsWith(@"\\?\", StringComparison.Ordinal))
vstest.console (50)
CommandLine\AssemblyMetadataProvider.cs (2)
160var fxStartIndex = result.IndexOf(".NET", StringComparison.Ordinal); 161var fxEndIndex = result.IndexOf("\u0001", fxStartIndex, StringComparison.Ordinal);
CommandLine\CommandArgumentPair.cs (1)
64int index = input.IndexOf(Separator, StringComparison.OrdinalIgnoreCase);
CommandLine\CommandLineOptions.cs (2)
277catch (TestSourceException ex) when (source.StartsWith("-", StringComparison.Ordinal) || source.StartsWith("/", StringComparison.Ordinal))
CommandLine\Executor.cs (4)
149var isDiag = args != null && args.Any(arg => arg.StartsWith("--diag", StringComparison.OrdinalIgnoreCase)); 432!string.Equals(ex.InnerException.Message, ex.Message, StringComparison.CurrentCultureIgnoreCase)) 469var end = Product.Version?.IndexOf("-release", StringComparison.Ordinal); 523if (arg.StartsWith("@", StringComparison.Ordinal))
CommandLine\InferHelper.cs (6)
178if (extension.Equals(".js", StringComparison.OrdinalIgnoreCase)) 186fx = extension.Equals(".appx", StringComparison.OrdinalIgnoreCase) 187|| extension.Equals(".msix", StringComparison.OrdinalIgnoreCase) 188|| extension.Equals(".appxrecipe", StringComparison.OrdinalIgnoreCase) 231return extType != null && (extType.Equals(".dll", StringComparison.OrdinalIgnoreCase) || 232extType.Equals(".exe", StringComparison.OrdinalIgnoreCase));
Internal\ConsoleLogger.cs (1)
295var selectedMessages = messages.Where(msg => msg.Category.Equals(requiredCategory, StringComparison.OrdinalIgnoreCase));
Internal\MSBuildLogger.cs (2)
82if (e.Message.EndsWith("[SKIP]", StringComparison.Ordinal)) 312var selectedMessages = messages.Where(msg => msg.Category.Equals(requiredCategory, StringComparison.OrdinalIgnoreCase));
Processors\AeDebuggerArgumentProcessor.cs (2)
101aeDebuggerArgumentList.Where(x => !x.Equals(InstallCommandArgumentName, StringComparison.OrdinalIgnoreCase) && 102!x.Equals(UninstallCommandArgumentName, StringComparison.OrdinalIgnoreCase)),
Processors\CLIRunSettingsArgumentProcessor.cs (5)
137if (arg.StartsWith("TestRunParameters", StringComparison.OrdinalIgnoreCase)) 139if (arg.EndsWith("\")", StringComparison.Ordinal)) 164if (merge && arg.EndsWith("\")", StringComparison.Ordinal)) 191var indexOfSeparator = arg.IndexOf("=", StringComparison.Ordinal); 222if (string.Equals(match.Value, node, StringComparison.Ordinal))
Processors\CollectArgumentProcessor.cs (2)
238if (string.Equals(dataCollectorSetting.FriendlyName, friendlyName, StringComparison.OrdinalIgnoreCase)) 283if (string.Equals(collectorName, CoverletConstants.CoverletDataCollectorFriendlyName, StringComparison.OrdinalIgnoreCase))
Processors\EnableBlameArgumentProcessor.cs (3)
140Func<string, bool> isDumpCollect = a => Constants.BlameCollectDumpKey.Equals(a, StringComparison.OrdinalIgnoreCase); 141Func<string, bool> isHangDumpCollect = a => Constants.BlameCollectHangDumpKey.Equals(a, StringComparison.OrdinalIgnoreCase); 142Func<string, bool> isMonitorPostmortemDebugger = a => Constants.BlameCollectMonitorPostMortemDebuggerKey.Equals(a, StringComparison.OrdinalIgnoreCase);
Processors\EnableCodeCoverageArgumentProcessor.cs (1)
301if (string.Equals(dataCollectorFriendlyName, fn, StringComparison.OrdinalIgnoreCase))
Processors\EnableDiagArgumentProcessor.cs (2)
220if (!diagFilePathArgument.EndsWith(@"\", StringComparison.Ordinal) && !diagFilePathArgument.EndsWith("/", StringComparison.Ordinal))
Processors\EnvironmentArgumentProcessor.cs (2)
103value = key.Substring(key.IndexOf("=", StringComparison.Ordinal) + 1); 104key = key.Substring(0, key.IndexOf("=", StringComparison.Ordinal));
Processors\RunSpecificTestsArgumentProcessor.cs (1)
295if (testCase.FullyQualifiedName.IndexOf(nameCriteria, StringComparison.OrdinalIgnoreCase) != -1)
Publisher\MetricsPublisherFactory.cs (1)
23bool logTelemery = string.Equals(logEnabled, "1", StringComparison.Ordinal);
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
TestPlatformHelpers\TestRequestManager.cs (10)
617|| chosenFramework!.Name.IndexOf("netstandard", StringComparison.OrdinalIgnoreCase) >= 0 618|| chosenFramework.Name.IndexOf("netcoreapp", StringComparison.OrdinalIgnoreCase) >= 0 620|| chosenFramework.Name.IndexOf("net5", StringComparison.OrdinalIgnoreCase) >= 0) 1301else if (targetDevice.Equals("Device", StringComparison.Ordinal) 1339=> Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true; 1389if (string.Equals(extension, ".runsettings", StringComparison.OrdinalIgnoreCase)) 1393else if (string.Equals(extension, ".testsettings", StringComparison.OrdinalIgnoreCase)) 1397else if (string.Equals(extension, ".vsmdi", StringComparison.OrdinalIgnoreCase)) 1401else if (string.Equals(extension, ".testrunConfig", StringComparison.OrdinalIgnoreCase)) 1438=> string.Equals(extensionUri.AbsoluteUri, ConsoleLogger.ExtensionUri, StringComparison.OrdinalIgnoreCase)
vstest.console.arm64 (50)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (3)
37if (!string.IsNullOrEmpty(debugEnabled) && !debugEnabled.Equals("0", StringComparison.Ordinal)) 128if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal)) 156if (!string.IsNullOrEmpty(nativeDebugEnabled) && nativeDebugEnabled.Equals("1", StringComparison.Ordinal)
src\vstest\src\vstest.console\CommandLine\AssemblyMetadataProvider.cs (2)
160var fxStartIndex = result.IndexOf(".NET", StringComparison.Ordinal); 161var fxEndIndex = result.IndexOf("\u0001", fxStartIndex, StringComparison.Ordinal);
src\vstest\src\vstest.console\CommandLine\CommandArgumentPair.cs (1)
64int index = input.IndexOf(Separator, StringComparison.OrdinalIgnoreCase);
src\vstest\src\vstest.console\CommandLine\CommandLineOptions.cs (2)
277catch (TestSourceException ex) when (source.StartsWith("-", StringComparison.Ordinal) || source.StartsWith("/", StringComparison.Ordinal))
src\vstest\src\vstest.console\CommandLine\Executor.cs (4)
149var isDiag = args != null && args.Any(arg => arg.StartsWith("--diag", StringComparison.OrdinalIgnoreCase)); 432!string.Equals(ex.InnerException.Message, ex.Message, StringComparison.CurrentCultureIgnoreCase)) 469var end = Product.Version?.IndexOf("-release", StringComparison.Ordinal); 523if (arg.StartsWith("@", StringComparison.Ordinal))
src\vstest\src\vstest.console\CommandLine\InferHelper.cs (6)
178if (extension.Equals(".js", StringComparison.OrdinalIgnoreCase)) 186fx = extension.Equals(".appx", StringComparison.OrdinalIgnoreCase) 187|| extension.Equals(".msix", StringComparison.OrdinalIgnoreCase) 188|| extension.Equals(".appxrecipe", StringComparison.OrdinalIgnoreCase) 231return extType != null && (extType.Equals(".dll", StringComparison.OrdinalIgnoreCase) || 232extType.Equals(".exe", StringComparison.OrdinalIgnoreCase));
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (1)
295var selectedMessages = messages.Where(msg => msg.Category.Equals(requiredCategory, StringComparison.OrdinalIgnoreCase));
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (2)
82if (e.Message.EndsWith("[SKIP]", StringComparison.Ordinal)) 312var selectedMessages = messages.Where(msg => msg.Category.Equals(requiredCategory, StringComparison.OrdinalIgnoreCase));
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (2)
101aeDebuggerArgumentList.Where(x => !x.Equals(InstallCommandArgumentName, StringComparison.OrdinalIgnoreCase) && 102!x.Equals(UninstallCommandArgumentName, StringComparison.OrdinalIgnoreCase)),
src\vstest\src\vstest.console\Processors\CLIRunSettingsArgumentProcessor.cs (5)
137if (arg.StartsWith("TestRunParameters", StringComparison.OrdinalIgnoreCase)) 139if (arg.EndsWith("\")", StringComparison.Ordinal)) 164if (merge && arg.EndsWith("\")", StringComparison.Ordinal)) 191var indexOfSeparator = arg.IndexOf("=", StringComparison.Ordinal); 222if (string.Equals(match.Value, node, StringComparison.Ordinal))
src\vstest\src\vstest.console\Processors\CollectArgumentProcessor.cs (2)
238if (string.Equals(dataCollectorSetting.FriendlyName, friendlyName, StringComparison.OrdinalIgnoreCase)) 283if (string.Equals(collectorName, CoverletConstants.CoverletDataCollectorFriendlyName, StringComparison.OrdinalIgnoreCase))
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (3)
140Func<string, bool> isDumpCollect = a => Constants.BlameCollectDumpKey.Equals(a, StringComparison.OrdinalIgnoreCase); 141Func<string, bool> isHangDumpCollect = a => Constants.BlameCollectHangDumpKey.Equals(a, StringComparison.OrdinalIgnoreCase); 142Func<string, bool> isMonitorPostmortemDebugger = a => Constants.BlameCollectMonitorPostMortemDebuggerKey.Equals(a, StringComparison.OrdinalIgnoreCase);
src\vstest\src\vstest.console\Processors\EnableCodeCoverageArgumentProcessor.cs (1)
301if (string.Equals(dataCollectorFriendlyName, fn, StringComparison.OrdinalIgnoreCase))
src\vstest\src\vstest.console\Processors\EnableDiagArgumentProcessor.cs (2)
220if (!diagFilePathArgument.EndsWith(@"\", StringComparison.Ordinal) && !diagFilePathArgument.EndsWith("/", StringComparison.Ordinal))
src\vstest\src\vstest.console\Processors\EnvironmentArgumentProcessor.cs (2)
103value = key.Substring(key.IndexOf("=", StringComparison.Ordinal) + 1); 104key = key.Substring(0, key.IndexOf("=", StringComparison.Ordinal));
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (1)
295if (testCase.FullyQualifiedName.IndexOf(nameCriteria, StringComparison.OrdinalIgnoreCase) != -1)
src\vstest\src\vstest.console\Publisher\MetricsPublisherFactory.cs (1)
23bool logTelemery = string.Equals(logEnabled, "1", StringComparison.Ordinal);
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (10)
617|| chosenFramework!.Name.IndexOf("netstandard", StringComparison.OrdinalIgnoreCase) >= 0 618|| chosenFramework.Name.IndexOf("netcoreapp", StringComparison.OrdinalIgnoreCase) >= 0 620|| chosenFramework.Name.IndexOf("net5", StringComparison.OrdinalIgnoreCase) >= 0) 1301else if (targetDevice.Equals("Device", StringComparison.Ordinal) 1339=> Environment.GetEnvironmentVariable("VSTEST_TELEMETRY_OPTEDIN")?.Equals("1", StringComparison.Ordinal) == true; 1389if (string.Equals(extension, ".runsettings", StringComparison.OrdinalIgnoreCase)) 1393else if (string.Equals(extension, ".testsettings", StringComparison.OrdinalIgnoreCase)) 1397else if (string.Equals(extension, ".vsmdi", StringComparison.OrdinalIgnoreCase)) 1401else if (string.Equals(extension, ".testrunConfig", StringComparison.OrdinalIgnoreCase)) 1438=> string.Equals(extensionUri.AbsoluteUri, ConsoleLogger.ExtensionUri, StringComparison.OrdinalIgnoreCase)
WindowsFormsIntegration (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))