17573 references to StringComparison
aspire (793)
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\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)
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);
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\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\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\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\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);
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\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))
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))
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))
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\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);
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\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\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\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))
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))
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;
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\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);
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);
Aspire.Acquisition.Tests (130)
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\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\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\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);
Aspire.Azure.AI.Inference (1)
Aspire.Azure.AI.OpenAI (2)
Aspire.Azure.Messaging.EventHubs (3)
Aspire.Azure.Messaging.ServiceBus (3)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Npgsql (1)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
Aspire.Azure.Security.KeyVault.Tests (2)
Aspire.Azure.Storage.Blobs.Tests (2)
Aspire.Azure.Storage.Files.DataLake.Tests (2)
Aspire.Azure.Storage.Queues (1)
Aspire.Azure.Storage.Queues.Tests (2)
Aspire.Cli.EndToEnd.Tests (90)
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))
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\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\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));
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\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\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\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\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\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\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\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\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\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);
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\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);
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\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);
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\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);
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);
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);
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));
Aspire.Components.Common.TestUtilities (2)
Aspire.Confluent.Kafka (1)
Aspire.Dashboard (173)
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;
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))
Aspire.Dashboard.Components.Tests (42)
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));
Aspire.Dashboard.Tests (57)
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,
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);
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);
Aspire.Deployment.EndToEnd.Tests (36)
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);
Aspire.EndToEnd.Tests (5)
Aspire.Hosting (204)
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)))
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))
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);
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))
Aspire.Hosting.Analyzers (77)
Aspire.Hosting.Azure (112)
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)))
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))
Aspire.Hosting.Azure.AppContainers (9)
Aspire.Hosting.Azure.AppService (7)
Aspire.Hosting.Azure.ContainerRegistry (2)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.Azure.Kubernetes (7)
Aspire.Hosting.Azure.Kubernetes.Tests (1)
Aspire.Hosting.Azure.Kusto (76)
Aspire.Hosting.Azure.Kusto.Tests (3)
Aspire.Hosting.Azure.Network (4)
Aspire.Hosting.Azure.PostgreSQL (76)
Aspire.Hosting.Azure.Sql (76)
Aspire.Hosting.Azure.Storage (76)
Aspire.Hosting.Azure.Tests (157)
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);
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)
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);
Aspire.Hosting.Blazor (3)
Aspire.Hosting.Browsers (110)
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);
Aspire.Hosting.Browsers.Tests (119)
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));
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);
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);
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)
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))
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);
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));
Aspire.Hosting.Containers.Tests (1)
Aspire.Hosting.DevTunnels (87)
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)
Aspire.Hosting.Docker (88)
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)
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)
Aspire.Hosting.Foundry (9)
Aspire.Hosting.Foundry.Tests (3)
Aspire.Hosting.GitHub.Models (1)
Aspire.Hosting.Go (2)
Aspire.Hosting.Integration.Analyzers (5)
Aspire.Hosting.Java (100)
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))
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);
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)
Aspire.Hosting.Keycloak.Tests (2)
Aspire.Hosting.Kubernetes (12)
Aspire.Hosting.Kubernetes.Tests (22)
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);
Aspire.Hosting.Maui (88)
Aspire.Hosting.Maui.Tests (2)
Aspire.Hosting.Milvus (76)
Aspire.Hosting.MongoDB (76)
Aspire.Hosting.MySql (76)
Aspire.Hosting.OpenAI (2)
Aspire.Hosting.Oracle (76)
Aspire.Hosting.Orleans (1)
Aspire.Hosting.PostgreSQL (76)
Aspire.Hosting.Python (3)
Aspire.Hosting.Qdrant (76)
Aspire.Hosting.RabbitMQ (5)
Aspire.Hosting.Radius (53)
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\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))
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)
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)
Aspire.Hosting.Redis.Tests (1)
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));
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);
Aspire.Hosting.RemoteHost.Tests (55)
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));
Aspire.Hosting.Rust (14)
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));
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)
Aspire.Hosting.Tasks (12)
Aspire.Hosting.Testing (5)
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);
Aspire.Hosting.Tests (88)
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));
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));
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));
Aspire.Hosting.TestUtilities (6)
Aspire.Microsoft.Azure.Cosmos (1)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
Aspire.Milvus.Client.Tests (1)
Aspire.OpenAI (1)
Aspire.Playground.Tests (13)
Aspire.Qdrant.Client.Tests (1)
Aspire.StackExchange.Redis (2)
Aspire.Templates.Tests (17)
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));
Aspire.TerminalHost (2)
Aspire.TestTools (1)
Aspire.TestUtilities (8)
Aspire.TypeSystem (11)
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)
blazor-devserver (2)
blazor-gateway (2)
BlazorHosted (3)
CatalogDb (1)
cdac-build-tool (1)
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))
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)
Crossgen2Tasks (12)
csc (3)
CSharpSyntaxGenerator (11)
datacollector (3)
datacollector.arm64 (3)
dotnet (176)
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\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))
dotnet-aot (33)
dotnet-dev-certs (26)
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));
dotnet-format (14)
dotnet-getdocument (16)
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));
dotnet-Microsoft.XmlSerializer.Generator (5)
dotnet-openapi (25)
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));
dotnet-razorpagegenerator (2)
dotnet-sourcelink (3)
dotnet-sql-cache (16)
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));
dotnet-suggest (4)
dotnet-svcutil-lib (310)
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))
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.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\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\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\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\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\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);
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)
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))
dotnet-svcutil-lib.Tests (4)
dotnet-svcutil.xmlserializer (11)
dotnet-user-jwts (20)
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));
dotnet-user-secrets (19)
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));
dotnet-watch (4)
DotNetHostedAgent (1)
GenerateAnalyzerNuspec (4)
GenerateDocumentationAndConfigFiles (82)
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\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);
GetDocument.Insider (19)
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));
HelixTestTasks (1)
ilc (6)
ILCompiler.Build.Tasks (5)
ILCompiler.Compiler (16)
ILCompiler.Diagnostics (2)
ILCompiler.ReadyToRun (10)
ILCompiler.TypeSystem (2)
illink (18)
ILLink.RoslynAnalyzer (19)
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)
Infrastructure.Common (10)
Infrastructure.Tests (304)
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);
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);
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);
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),
installer.tasks (4)
Microsoft.Agents.AI.ProjectTemplates.Tests (2)
Microsoft.Analyzers.Extra (4)
Microsoft.Analyzers.Extra.Tests (48)
Microsoft.Analyzers.Local (8)
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));
Microsoft.Arcade.Common (1)
Microsoft.AspNetCore (30)
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))
Microsoft.AspNetCore.Analyzers (8)
Microsoft.AspNetCore.Antiforgery (9)
Microsoft.AspNetCore.App.Analyzers (24)
Microsoft.AspNetCore.Authentication (6)
Microsoft.AspNetCore.Authentication.BearerToken (1)
Microsoft.AspNetCore.Authentication.Cookies (6)
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));
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,
Microsoft.AspNetCore.Authentication.JwtBearer (3)
Microsoft.AspNetCore.Authentication.Negotiate (2)
Microsoft.AspNetCore.Authentication.OAuth (3)
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))
Microsoft.AspNetCore.Authentication.Twitter (3)
Microsoft.AspNetCore.Authentication.WsFederation (3)
Microsoft.AspNetCore.Authorization (3)
Microsoft.AspNetCore.Components (53)
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))
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))
Microsoft.AspNetCore.Components.AI (2)
Microsoft.AspNetCore.Components.Analyzers (3)
Microsoft.AspNetCore.Components.Endpoints (53)
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)
Microsoft.AspNetCore.Components.Media (1)
Microsoft.AspNetCore.Components.QuickGrid (6)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Components.Server (17)
Microsoft.AspNetCore.Components.Testing (3)
Microsoft.AspNetCore.Components.Testing.NativeAot (1)
Microsoft.AspNetCore.Components.Testing.Tasks (9)
Microsoft.AspNetCore.Components.Web (17)
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) &&
Microsoft.AspNetCore.Components.WebAssembly (17)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
Microsoft.AspNetCore.Components.WebAssembly.Server (12)
Microsoft.AspNetCore.Components.WebView (5)
Microsoft.AspNetCore.Components.WebView.Maui (5)
Microsoft.AspNetCore.Components.WebView.WindowsForms (6)
Microsoft.AspNetCore.Components.WebView.Wpf (5)
Microsoft.AspNetCore.CookiePolicy (1)
Microsoft.AspNetCore.Cors (2)
Microsoft.AspNetCore.DataProtection (13)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (9)
Microsoft.AspNetCore.Diagnostics (2)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
Microsoft.AspNetCore.Diagnostics.Middleware (3)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Microsoft.AspNetCore.Grpc.JsonTranscoding (12)
Microsoft.AspNetCore.HeaderParsing (1)
Microsoft.AspNetCore.HostFiltering (3)
Microsoft.AspNetCore.Hosting (15)
Microsoft.AspNetCore.Hosting.Abstractions (1)
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))
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)
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)
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);
Microsoft.AspNetCore.Http.Connections.Client (4)
Microsoft.AspNetCore.Http.Extensions (19)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (8)
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.HttpOverrides (3)
Microsoft.AspNetCore.HttpsPolicy (2)
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)
Microsoft.AspNetCore.Identity.UI (8)
Microsoft.AspNetCore.InternalTesting (15)
Microsoft.AspNetCore.JsonPatch (2)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (4)
Microsoft.AspNetCore.Localization (3)
Microsoft.AspNetCore.Mvc.Abstractions (9)
Microsoft.AspNetCore.Mvc.Analyzers (8)
Microsoft.AspNetCore.Mvc.ApiExplorer (11)
Microsoft.AspNetCore.Mvc.Core (71)
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;
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);
Microsoft.AspNetCore.Mvc.Cors (2)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.Formatters.Xml (5)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
Microsoft.AspNetCore.Mvc.Razor (13)
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));
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\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));
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))
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))
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)
Microsoft.AspNetCore.Mvc.ViewFeatures (50)
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);
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.OpenApi (22)
Microsoft.AspNetCore.OpenApi.SourceGenerators (11)
Microsoft.AspNetCore.OutputCaching (4)
Microsoft.AspNetCore.Owin (1)
Microsoft.AspNetCore.RateLimiting (2)
Microsoft.AspNetCore.Razor (2)
Microsoft.AspNetCore.Razor.Utilities.Shared (9)
Microsoft.AspNetCore.ResponseCaching (4)
Microsoft.AspNetCore.ResponseCompression (5)
Microsoft.AspNetCore.Rewrite (17)
Microsoft.AspNetCore.Routing (81)
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))
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);
Microsoft.AspNetCore.Server.HttpSys (179)
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))
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))
Microsoft.AspNetCore.Server.IISIntegration (4)
Microsoft.AspNetCore.Server.IntegrationTesting (4)
Microsoft.AspNetCore.Server.Kestrel.Core (398)
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))
Microsoft.AspNetCore.SignalR.Client.Core (4)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (5)
Microsoft.AspNetCore.SignalR.Core (22)
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))
Microsoft.AspNetCore.SpaServices.Extensions (4)
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))
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.TestHost (4)
Microsoft.AspNetCore.Testing (1)
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);
Microsoft.AspNetCore.WebSockets (5)
Microsoft.AspNetCore.WebUtilities (3)
Microsoft.Authentication.WebAssembly.Msal (1)
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\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\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))
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))
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))
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\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.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\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\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)
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))
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\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\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\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))
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))
Microsoft.Build.Framework (208)
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))
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)
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))
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);
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\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)
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)
Microsoft.Build.Tasks.CodeAnalysis (49)
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\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))
Microsoft.Build.Tasks.Core (294)
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\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))
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))
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);
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);
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))
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\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\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))
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);
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))
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\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))
Microsoft.Build.Tasks.Git (14)
Microsoft.Build.Utilities.Core (65)
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\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))
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))
Microsoft.CodeAnalysis (116)
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))
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) &&
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))
Microsoft.CodeAnalysis.Analyzers (125)
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\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\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\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);
Microsoft.CodeAnalysis.AnalyzerUtilities (76)
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);
Microsoft.CodeAnalysis.CodeStyle (48)
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp (60)
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
Microsoft.CodeAnalysis.CSharp.Features (14)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (9)
Microsoft.CodeAnalysis.CSharp.Workspaces (52)
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)
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));
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.Features (77)
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);
Microsoft.CodeAnalysis.NetAnalyzers (161)
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.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\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\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\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);
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);
Microsoft.CodeAnalysis.Razor.Compiler (205)
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\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\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))
Microsoft.CodeAnalysis.ResxSourceGenerator (69)
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);
Microsoft.CodeAnalysis.Scripting (7)
Microsoft.CodeAnalysis.VisualBasic (8)
Microsoft.CodeAnalysis.Workspaces (75)
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);
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (25)
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))
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
Microsoft.CSharp (6)
Microsoft.Data.Analysis (5)
Microsoft.Data.Analysis.Tests (4)
Microsoft.Deployment.DotNet.Releases (5)
Microsoft.Diagnostics.DataContractReader (4)
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)
Microsoft.Diagnostics.DataContractReader.Legacy (11)
Microsoft.Diagnostics.NETCore.Client (17)
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))
Microsoft.DotNet.ApiCompatibility (7)
Microsoft.DotNet.ApiSymbolExtensions (3)
Microsoft.DotNet.Arcade.Sdk (7)
Microsoft.DotNet.Build.Manifest (16)
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))
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);
Microsoft.DotNet.Build.Tasks.Packaging (16)
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
Microsoft.DotNet.Build.Tasks.Workloads (2)
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)
Microsoft.DotNet.Cli.Telemetry (4)
Microsoft.DotNet.Cli.Utils (26)
Microsoft.DotNet.CMake.Sdk (2)
Microsoft.DotNet.CodeAnalysis (6)
Microsoft.DotNet.HotReload.Watch (31)
Microsoft.DotNet.HotReload.WebAssembly.Browser (4)
Microsoft.DotNet.NativeWrapper (1)
Microsoft.DotNet.NuGetRepack.Tasks (2)
Microsoft.DotNet.PackageValidation (3)
Microsoft.DotNet.ProjectTools (22)
Microsoft.DotNet.SdkResolver (1)
Microsoft.DotNet.SharedFramework.Sdk (6)
Microsoft.DotNet.SourceBuild.Tasks (6)
Microsoft.DotNet.TemplateLocator (36)
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))
Microsoft.DotNet.XliffTasks (9)
Microsoft.Extensions.AI (11)
Microsoft.Extensions.AI.Abstractions (20)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Evaluation (2)
Microsoft.Extensions.AI.Evaluation.Console (2)
Microsoft.Extensions.AI.Evaluation.Reporting (7)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
Microsoft.Extensions.AI.Evaluation.Safety (7)
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,
Microsoft.Extensions.AI.OpenAI (34)
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 :
Microsoft.Extensions.AI.OpenAI.Tests (27)
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)
Microsoft.Extensions.AI.Tests (27)
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));
Microsoft.Extensions.Compliance.Abstractions (2)
Microsoft.Extensions.Configuration (2)
Microsoft.Extensions.Configuration.Binder (1)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (5)
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))
Microsoft.Extensions.Configuration.KeyPerFile (2)
Microsoft.Extensions.Configuration.Xml (2)
Microsoft.Extensions.DataIngestion (1)
Microsoft.Extensions.DataIngestion.Markdig (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.DataIngestion.Tests (3)
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))
Microsoft.Extensions.Diagnostics (18)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (6)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Microsoft.Extensions.DotNetDeltaApplier (4)
Microsoft.Extensions.FileProviders.Embedded (10)
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (5)
Microsoft.Extensions.FileProviders.Physical (14)
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))
Microsoft.Extensions.FileSystemGlobbing (35)
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);
Microsoft.Extensions.Hosting (5)
Microsoft.Extensions.Hosting.Abstractions (2)
Microsoft.Extensions.Hosting.WindowsServices (1)
Microsoft.Extensions.Http.Diagnostics (6)
Microsoft.Extensions.Localization (1)
Microsoft.Extensions.Logging (2)
Microsoft.Extensions.Logging.Configuration (2)
Microsoft.Extensions.Logging.EventSource (1)
Microsoft.Extensions.Logging.Generators (14)
Microsoft.Extensions.Options.ConfigurationExtensions (1)
Microsoft.Extensions.Options.SourceGeneration (6)
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));
Microsoft.Extensions.ServiceDiscovery (2)
Microsoft.Extensions.ServiceDiscovery.Abstractions (2)
Microsoft.Extensions.ServiceDiscovery.Dns (3)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (2)
Microsoft.Extensions.Telemetry (6)
Microsoft.Extensions.Telemetry.Abstractions (2)
Microsoft.Extensions.Validation.ValidationsGenerator (10)
Microsoft.Extensions.VectorData.Abstractions (1)
Microsoft.Gen.BuildMetadata (5)
Microsoft.Gen.BuildMetadata.Unit.Tests (4)
Microsoft.Gen.ComplianceReports (3)
Microsoft.Gen.ComplianceReports.Unit.Tests (4)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (5)
Microsoft.Gen.Logging (16)
Microsoft.Gen.Logging.Unit.Tests (6)
Microsoft.Gen.MetadataExtractor (4)
Microsoft.Gen.MetadataExtractor.Unit.Tests (4)
Microsoft.Gen.Metrics (5)
Microsoft.Gen.Metrics.Unit.Tests (5)
Microsoft.Gen.MetricsReports (2)
Microsoft.Gen.MetricsReports.Unit.Tests (4)
Microsoft.Interop.ComInterfaceGenerator (10)
Microsoft.Interop.JavaScript.JSImportGenerator (5)
Microsoft.Interop.LibraryImportGenerator (6)
Microsoft.Interop.LibraryImportGenerator.Downlevel (4)
Microsoft.Interop.SourceGeneration (3)
Microsoft.JSInterop (2)
Microsoft.Maui (27)
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))
Microsoft.Maui.Controls (113)
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);
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))
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))
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))
Microsoft.Maui.Controls.Build.Tasks (41)
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) &&
Microsoft.Maui.Controls.DesignTools (11)
Microsoft.Maui.Controls.Maps (4)
Microsoft.Maui.Controls.SourceGen (18)
Microsoft.Maui.Controls.Xaml (37)
Microsoft.Maui.Essentials (6)
Microsoft.Maui.Graphics (25)
Microsoft.Maui.Graphics.Text.Markdig (4)
Microsoft.Maui.Resizetizer (2)
Microsoft.ML.AutoML (3)
Microsoft.ML.AutoML.SourceGenerator (5)
Microsoft.ML.CodeGenerator (10)
Microsoft.ML.Core (7)
Microsoft.ML.CpuMath.PerformanceTests (1)
Microsoft.ML.CpuMath.UnitTests (1)
Microsoft.ML.Data (18)
Microsoft.ML.InternalCodeAnalyzer (3)
Microsoft.ML.Parquet (1)
Microsoft.ML.ResultProcessor (3)
Microsoft.ML.Samples (2)
Microsoft.ML.Sweeper (2)
Microsoft.ML.Tests (5)
Microsoft.ML.Tokenizers (41)
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) &&
Microsoft.ML.Tokenizers.Tests (6)
Microsoft.ML.Transforms (2)
Microsoft.NET.Build.Containers (29)
Microsoft.NET.Build.Extensions.Tasks (15)
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.NET.Build.Tasks (139)
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);
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\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))
Microsoft.NET.HostModel (1)
Microsoft.Net.Http.Headers (70)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (63)
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\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))
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)
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);
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));
Microsoft.NET.Sdk.Razor.Tasks (1)
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))
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))
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\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))
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))
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))
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\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))
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)))
Microsoft.NET.Sdk.WorkloadManifestReader (36)
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))
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (4)
Microsoft.NET.StringTools (4)
Microsoft.Private.Windows.Core (9)
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,
Microsoft.SourceLink.AzureDevOpsServer.Git (19)
Microsoft.SourceLink.AzureRepos.Git (19)
Microsoft.SourceLink.Bitbucket.Git (17)
Microsoft.SourceLink.Common (5)
Microsoft.SourceLink.Gitea (17)
Microsoft.SourceLink.Gitee (17)
Microsoft.SourceLink.GitHub (17)
Microsoft.SourceLink.GitLab (17)
Microsoft.SourceLink.GitWeb (17)
Microsoft.SourceLink.Tools.Package (2)
Microsoft.TemplateEngine.Cli (40)
Microsoft.TemplateEngine.Core (13)
Microsoft.TemplateEngine.Edge (31)
Microsoft.TemplateEngine.IDE (1)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (30)
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)
Microsoft.TemplateEngine.Utils (13)
Microsoft.TemplateSearch.Common (6)
Microsoft.TestPlatform.Build (20)
Microsoft.TestPlatform.CoreUtilities (9)
Microsoft.TestPlatform.CrossPlatEngine (24)
Microsoft.TestPlatform.Extensions.BlameDataCollector (15)
Microsoft.TestPlatform.Filter.Source (8)
Microsoft.TestPlatform.PlatformAbstractions (2)
Microsoft.TestPlatform.TestHostRuntimeProvider (17)
Microsoft.TestPlatform.Utilities (17)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (1)
Microsoft.VisualBasic.Core (42)
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\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)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (18)
Microsoft.VisualStudio.TestPlatform.ObjectModel (27)
Microsoft.Web.Xdt.Extensions (3)
Microsoft.Web.XmlTransform (14)
Microsoft.Win32.Registry (1)
Mono.Cecil (2)
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))
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))
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)
MyFrontend (1)
netstandard (1)
NuGet.Build.Tasks (14)
NuGet.Build.Tasks.Console (13)
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))
NuGet.Build.Tasks.Pack (8)
NuGet.CommandLine.XPlat (49)
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);
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))
NuGet.Commands (135)
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));
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\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\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\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);
NuGet.Common (29)
NuGet.Configuration (60)
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) ||
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\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))
NuGet.Credentials (2)
NuGet.DependencyResolver.Core (1)
NuGet.Frameworks (18)
NuGet.LibraryModel (19)
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)
NuGet.PackageManagement (53)
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))
NuGet.Packaging (167)
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\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));
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);
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)
NuGet.ProjectModel (47)
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)
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))
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))
NuGet.Resolver (1)
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);
PresentationBuildTasks (673)
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); }
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\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\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) ||
PresentationCore (277)
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\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\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\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) &&
PresentationFramework (677)
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\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))
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\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, ">", StringComparison.OrdinalIgnoreCase))
2725else if (string.Equals(name, "<", StringComparison.OrdinalIgnoreCase))
2729else if (string.Equals(name, "&", 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\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))
PresentationUI (30)
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) &&
QuarantineTools.Tests (6)
ReachFramework (20)
RepoTasks (13)
Roslyn.Diagnostics.Analyzers (79)
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))
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);
Roslyn.Diagnostics.CSharp.Analyzers (18)
rzc (22)
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));
ScenarioTests.Common.Tests (1)
sdk-tasks (13)
Security.TransportSecurity.IntegrationTests (3)
SelectTests (27)
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,
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)
System.CodeDom (10)
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))
System.Collections.Immutable (10)
System.CommandLine (3)
System.ComponentModel.Annotations (7)
System.ComponentModel.Primitives (1)
System.ComponentModel.TypeConverter (19)
System.Configuration.ConfigurationManager (17)
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.Console (3)
System.Data.Common (82)
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\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.Odbc (17)
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.OleDb (14)
System.Diagnostics.DiagnosticSource (24)
System.Diagnostics.EventLog (9)
System.Diagnostics.FileVersionInfo (2)
System.Diagnostics.PerformanceCounter (12)
System.Diagnostics.Process (6)
System.DirectoryServices (22)
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.AccountManagement (54)
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.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\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.Protocols (2)
System.Drawing.Common (18)
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.Primitives (3)
System.Formats.Tar (7)
System.IO.Compression.ZipFile (4)
System.IO.FileSystem.AccessControl (4)
System.IO.FileSystem.DriveInfo (4)
System.IO.FileSystem.Watcher (4)
System.IO.IsolatedStorage (3)
System.IO.Packaging (26)
System.IO.Pipes (1)
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.Management (78)
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\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)
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\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\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.WinHttpHandler (6)
System.Net.HttpListener (34)
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.Mail (15)
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.NameResolution (6)
System.Net.NetworkInformation (31)
System.Net.Ping (7)
System.Net.Primitives (24)
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)
System.Net.Requests (22)
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.Security (11)
System.Net.Sockets (2)
System.Net.WebClient (4)
System.Net.WebHeaderCollection (1)
System.Net.WebProxy (1)
System.Net.WebSockets.Client (1)
System.Private.CoreLib (344)
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\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\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\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\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\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.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)
System.Private.CoreLib.Generators (3)
System.Private.DataContractSerialization (12)
System.Private.TypeLoader (1)
System.Private.Uri (33)
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.Private.Windows.Core (9)
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.Core.TestUtilities (1)
System.Private.Xml (97)
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\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\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.Private.Xml.Linq (4)
System.Reflection.Context (9)
System.Reflection.Emit (9)
System.Reflection.Metadata (23)
System.Reflection.MetadataLoadContext (9)
System.Resources.Extensions (4)
System.Resources.Writer (1)
System.Runtime (1)
System.Runtime.Caching (4)
System.Runtime.Serialization.Schema (5)
System.Security.Claims (18)
System.Security.Cryptography (33)
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.Pkcs (4)
System.Security.Cryptography.Xml (10)
System.Security.Permissions (2)
System.Security.Principal.Windows (1)
System.ServiceModel.Federation (3)
System.ServiceModel.Http (30)
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.NetFramingBase (2)
System.ServiceModel.NetNamedPipe (2)
System.ServiceModel.NetTcp (1)
System.ServiceModel.Primitives (77)
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))
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\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\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.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.ServiceProcess.ServiceController (3)
System.Speech (21)
System.Text.Encoding.CodePages (1)
System.Text.Json (15)
System.Text.Json.SourceGeneration (5)
System.Text.RegularExpressions (28)
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\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)
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()));
System.Threading.RateLimiting (1)
System.Web.HttpUtility (1)
System.Windows.Controls.Ribbon (4)
System.Windows.Forms (70)
System.Windows.Forms.Analyzers (1)
System.Windows.Forms.Design (45)
System.Windows.Forms.Primitives (3)
System.Windows.Input.Manipulations (1)
System.Xaml (16)
testhost (5)
testhost.arm64 (5)
testhost.x86 (5)
TestingAppHost1.AppHost (2)
TestProject.AppHost (1)
TypeScriptApiCompat (29)
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))
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))
UIAutomationClient (7)
UIAutomationClientSideProviders (32)
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))
UIAutomationProvider (1)
UIAutomationTypes (1)
vbc (3)
VBCSCompiler (14)
vstest.console (50)
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\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)