5245 references to Ordinal
Analyzer.Utilities.UnitTests (9)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (9)
670v => (v as string)?.StartsWith("T", StringComparison.Ordinal) == true); 957v => (v as string)?.StartsWith("A", StringComparison.Ordinal) == true); 967v => (v as string)?.StartsWith("A", StringComparison.Ordinal) == true); 1395if (exprFullText.StartsWith(StartString, StringComparison.Ordinal)) 1397if (exprFullText.Contains(EndString, StringComparison.Ordinal)) 1399if (exprFullText.EndsWith(EndString, StringComparison.Ordinal)) 1414if (exprFullText.EndsWith(EndString, StringComparison.Ordinal)) 1416if (exprFullText.Contains(StartString, StringComparison.Ordinal)) 1418if (exprFullText.StartsWith(StartString, StringComparison.Ordinal))
AnalyzerRunner (2)
DiagnosticAnalyzerRunner.cs (1)
163if (group.Key.StartsWith("AD", StringComparison.Ordinal))
Options.cs (1)
206throw new InvalidDataException((arg.StartsWith("/", StringComparison.Ordinal)
aspire (3)
NuGetPackageCache.cs (3)
84var isHostingOrCommunityToolkitNamespaced = packageName.StartsWith("Aspire.Hosting.", StringComparison.Ordinal) || 85packageName.StartsWith("CommunityToolkit.Aspire.Hosting.", StringComparison.Ordinal) || 86packageName.Equals("Aspire.ProjectTemplates", StringComparison.Ordinal);
Aspire.Dashboard (16)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
73var is24Hour = DateTimeFormatInfo.CurrentInfo.LongTimePattern.StartsWith("H", StringComparison.Ordinal);
DashboardWebApplication.cs (1)
869private static bool IsHttpsOrNull(BindingAddress? address) => address == null || string.Equals(address.Scheme, "https", StringComparison.Ordinal);
Otlp\Model\OtlpInstrument.cs (1)
159return string.Compare(x.Key, y.Key, StringComparison.Ordinal);
Otlp\Storage\TelemetryRepository.cs (1)
783var results = _traces.Where(t => t.TraceId.StartsWith(traceId, StringComparison.Ordinal));
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Dashboard.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Hosting (17)
Dashboard\DashboardServiceHost.cs (1)
166if (string.Equals(scheme, "https", StringComparison.Ordinal))
Dcp\Model\ModelCommon.cs (2)
204if (!string.Equals(ServiceName, other.ServiceName, StringComparison.Ordinal)) { return false; } 207if (!string.Equals(Address, other.Address, StringComparison.Ordinal)) { return false; }
Dcp\ResourceSnapshotBuilder.cs (2)
253var isFromSpec = specSource?.Any(e => string.Equals(e.Name, env.Name, StringComparison.Ordinal)) is true or null; 259environment.Sort((v1, v2) => string.Compare(v1.Name, v2.Name, StringComparison.Ordinal));
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Analyzers (13)
Infrastructure\WellKnownTypes.cs (1)
102if (type.ContainingAssembly.Identity.Name.StartsWith("Aspire.", StringComparison.Ordinal))
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Azure (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Azure.PostgreSQL (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Azure.Sql (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Azure.Tests (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Kubernetes (2)
Extensions\HelmExtensions.cs (2)
53=> value.Contains($"{{{{ {ValuesSegment}.", StringComparison.Ordinal); 56=> value.Contains($"{{{{ {ValuesSegment}.{SecretsKey}.", StringComparison.Ordinal);
Aspire.Hosting.Milvus (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.MongoDB (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.MySql (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Oracle (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.PostgreSQL (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Qdrant (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.SqlServer (12)
src\Shared\StringComparers.cs (12)
41public static StringComparison ResourceType => StringComparison.Ordinal; 42public static StringComparison ResourcePropertyName => StringComparison.Ordinal; 43public static StringComparison ResourceOwnerName => StringComparison.Ordinal; 44public static StringComparison ResourceOwnerKind => StringComparison.Ordinal; 45public static StringComparison ResourceOwnerUid => StringComparison.Ordinal; 50public static StringComparison HtmlAttribute => StringComparison.Ordinal; 51public static StringComparison GridColumn => StringComparison.Ordinal; 52public static StringComparison OtlpAttribute => StringComparison.Ordinal; 54public static StringComparison OtlpSpanId => StringComparison.Ordinal; 55public static StringComparison HealthReportPropertyValue => StringComparison.Ordinal; 56public static StringComparison ConsoleLogContent => StringComparison.Ordinal; 58public static StringComparison CommandName => StringComparison.Ordinal;
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Aspire.Hosting.Tests (6)
Helpers\KubernetesHelper.cs (2)
19if ((name == resourceName || (name.StartsWith(resourceName + "-", StringComparison.Ordinal) && name.EndsWith("-" + resourceNameSuffix, StringComparison.Ordinal))) && ready(r))
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Utils\StringComparersTests.cs (3)
79if (!string.Equals(comparerKind, comparisonKind, StringComparison.Ordinal)) 130yield return (StringComparison.Ordinal, nameof(StringComparison.Ordinal));
Aspire.Playground.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
96if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
AutobahnTestApp (1)
Program.cs (1)
27if (string.Equals(webHostBuilder.GetSetting("server"), "Microsoft.AspNetCore.Server.HttpSys", System.StringComparison.Ordinal))
BoundTreeGenerator (4)
BoundNodeClassWriter.cs (4)
1062if (name.StartsWith("Bound", StringComparison.Ordinal)) 1704if (typeName.StartsWith(immutableArrayPrefix, StringComparison.Ordinal)) 1719return typeName.StartsWith("IList<", StringComparison.Ordinal) || 1720typeName.StartsWith("ImmutableArray<", StringComparison.Ordinal);
CatalogDb (1)
ResetDbExtensions.cs (1)
18if (!string.Equals(key, $"Key {resetDbKey}", StringComparison.Ordinal))
ClientSample (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
Tcp\TcpHubConnectionBuilderExtensions.cs (1)
20if (!string.Equals(uri.Scheme, "net.tcp", StringComparison.Ordinal))
CodeGenerator (1)
HttpUtilities\HttpUtilities.cs (1)
176methodsInfo.Sort((t1, t2) => string.Compare(t1.HttpMethod, t2.HttpMethod, StringComparison.Ordinal));
ConfigurationSchemaGenerator (7)
ConfigSchemaEmitter.cs (6)
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)}'",
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
CookieSample (1)
Program.cs (1)
25if (authData != null && string.Equals(authData.AuthenticationSchemes, "Bearer", StringComparison.Ordinal))
CreateDefaultBuilderApp (5)
Program.cs (5)
43if (!string.Equals(contentRoot, context.HostingEnvironment.ContentRootPath, StringComparison.Ordinal)) 49if (!string.Equals("settingsValue", context.Configuration["settingsKey"], StringComparison.Ordinal)) 55if (!string.Equals("devSettingsValue", context.Configuration["devSettingsKey"], StringComparison.Ordinal)) 63if (!string.Equals("envValue", context.Configuration["envKey"], StringComparison.Ordinal)) 69if (!string.Equals("cliValue", context.Configuration["cliKey"], StringComparison.Ordinal))
CreateDefaultBuilderOfTApp (6)
Program.cs (6)
39if (responseMessage == null && !string.Equals("example.com,127.0.0.1", hosts, StringComparison.Ordinal)) 55if (!string.Equals(contentRoot, context.HostingEnvironment.ContentRootPath, StringComparison.Ordinal)) 61if (!string.Equals("settingsValue", context.Configuration["settingsKey"], StringComparison.Ordinal)) 67if (!string.Equals("devSettingsValue", context.Configuration["devSettingsKey"], StringComparison.Ordinal)) 75if (!string.Equals("envValue", context.Configuration["envKey"], StringComparison.Ordinal)) 81if (!string.Equals("cliValue", context.Configuration["cliKey"], StringComparison.Ordinal))
Crossgen2Tasks (3)
CommonFilePulledFromSdkRepo\NuGetUtils.NuGet.cs (2)
21if (!path.EndsWith("_._", StringComparison.Ordinal)) 57return file.StartsWith("analyzers", StringComparison.Ordinal)
ResolveReadyToRunCompilers.cs (1)
150(_targetPlatform.StartsWith("linux-", StringComparison.Ordinal) || (_targetPlatform == "android")) ? "linux" :
CSharpSyntaxGenerator (6)
AbstractFileWriter.cs (3)
184return typeName.StartsWith("SeparatedSyntaxList<", StringComparison.Ordinal); 189return typeName.StartsWith("SyntaxList<", StringComparison.Ordinal); 283return name.EndsWith(post, StringComparison.Ordinal)
SignatureWriter.cs (2)
117return typeName.StartsWith("SeparatedSyntaxList<", StringComparison.Ordinal); 122return typeName.StartsWith("SyntaxList<", StringComparison.Ordinal);
SourceWriter.cs (1)
1360&& ((field.Kinds.Count == 1 && field.Kinds[0].Name != "IdentifierToken" && !field.Kinds[0].Name.EndsWith("LiteralToken", StringComparison.Ordinal)) || (field.Kinds.Count > 1 && field.Kinds.Count == node.Kinds.Count));
DesignSurfaceExt (1)
NameCreationServiceImp.cs (1)
34if (name.StartsWith(type.Name, StringComparison.Ordinal))
Diagnostics.EFCore.FunctionalTests (2)
DatabaseErrorPageMiddlewareTest.cs (2)
410m.StartsWith(StringsHelpers.GetResourceString("FormatDatabaseErrorPageMiddleware_ContextNotRegistered", typeof(BloggingContext)), StringComparison.Ordinal)); 458m.StartsWith(StringsHelpers.GetResourceString("DatabaseErrorPageMiddleware_Exception"), StringComparison.Ordinal));
dotnet-dev-certs (18)
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
dotnet-getdocument (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
dotnet-openapi (17)
Commands\AddFileCommand.cs (1)
41if (!ApprovedExtensions.Any(e => sourceFile.EndsWith(e, StringComparison.Ordinal)))
Commands\BaseCommand.cs (4)
137return File.Exists(Path.GetFullPath(file)) && file.EndsWith(".csproj", StringComparison.Ordinal); 142return Uri.TryCreate(file, UriKind.Absolute, out var _) && file.StartsWith("http", StringComparison.Ordinal); 156var fileItems = items.Where(i => string.Equals(GetFullPath(i.EvaluatedInclude), GetFullPath(sourceFile), StringComparison.Ordinal)); 167i => string.Equals(i.GetMetadataValue(SourceUrlAttrName), sourceUrl, StringComparison.Ordinal)))
Commands\RefreshCommand.cs (1)
47if (string.Equals(attrUrl, url, StringComparison.Ordinal))
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
dotnet-razorpagegenerator (2)
Program.cs (2)
202startIndex = cshtmlContent.IndexOf(startMatch, startIndex, StringComparison.Ordinal); 207var endIndex = cshtmlContent.IndexOf(endMatch, startIndex, StringComparison.Ordinal);
dotnet-sql-cache (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
dotnet-svcutil.xmlserializer (5)
Microsoft\Tools\ServiceModel\SvcUtil\Options.cs (1)
193if (!directoryArgValue.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal))
Microsoft\Tools\ServiceModel\SvcUtil\OutputModule.cs (4)
66if (!directory.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 172if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 175if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 191if (absolutePath.EndsWith("/", StringComparison.Ordinal))
dotnet-svcutil-lib (157)
CodeDomFixup\CodeDomHelpers.cs (5)
95return (method.Name.EndsWith("Async", StringComparison.Ordinal) && 103return (method.Name.StartsWith("Begin", StringComparison.Ordinal) || method.Name.StartsWith("OnBegin", StringComparison.Ordinal)) && 113return (method.Name.StartsWith("End", StringComparison.Ordinal) || method.Name.StartsWith("OnEnd", StringComparison.Ordinal)) &&
CodeDomFixup\CodeDomVisitors\EnsureAdditionalAssemblyReference.cs (1)
28if (!_alreadyAdded.Contains(_namespacesToMatch[ns]) && typeref.BaseType.StartsWith(ns, StringComparison.Ordinal))
CodeDomFixup\CodeDomVisitors\SpecialIXmlSerializableRemapper.cs (1)
43if (name.EndsWith(typeName, StringComparison.Ordinal))
CodeDomFixup\ConfigToCode.cs (22)
37if (contractName.EndsWith(endpoint.Contract.Name, StringComparison.Ordinal) || contractName.EndsWith(UniqueCodeIdentifierScope.MakeValid(endpoint.Contract.CodeName, endpoint.Contract.CodeName), StringComparison.Ordinal)) 101if (string.Equals(clientType.BaseTypes[0].BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal)) 105else if (string.Equals(clientType.BaseTypes[0].BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal)) 129else if (ctor.Parameters.Count == 1 && !string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 137else if (ctor.Parameters.Count == 1 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 153else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 207else if (ctor.Parameters.Count == 1 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 236else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 237&& string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 265else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[0].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) && 266string.Equals(ctor.Parameters[1].Type.BaseType, typeof(EndpointAddress).FullName, StringComparison.Ordinal)) 337else if (ctor.Parameters.Count == 2 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 366else if (ctor.Parameters.Count == 3 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 367&& string.Equals(ctor.Parameters[2].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal)) 394else if (ctor.Parameters.Count == 3 && string.Equals(ctor.Parameters[1].Type.BaseType, typeof(string).FullName, StringComparison.Ordinal) 395&& string.Equals(ctor.Parameters[2].Type.BaseType, typeof(EndpointAddress).FullName, StringComparison.Ordinal)) 440if (string.Equals(baseType.BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal) && baseType.TypeArguments.Count == 1) 444else if (string.Equals(baseType.BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal) && baseType.TypeArguments.Count == 1) 457if (type.BaseTypes.Count > 0 && string.Equals(clientTypeName, type.BaseTypes[0].BaseType, StringComparison.Ordinal)) 470if (string.Equals(baseType.BaseType, ConfigToCodeConstants.ClientBaseOfTBaseName, StringComparison.Ordinal) 471|| string.Equals(baseType.BaseType, ConfigToCodeConstants.DuplexClientBaseOfTBaseName, StringComparison.Ordinal))
CodeDomFixup\StringHelpers.cs (1)
13return s.StartsWith(prefix, StringComparison.Ordinal) ? s.Substring(prefix.Length) : s;
FrameworkFork\Microsoft.CodeDom\Compiler\TempFiles.cs (1)
309if (tempDir.EndsWith("\\", StringComparison.Ordinal))
FrameworkFork\Microsoft.CodeDom\System\FixedStringLookup.cs (1)
51Debug.Assert(string.Compare(lastValue, value, ((ignoreCase) ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)) < 0,
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\XmlBinaryReader.cs (1)
1943if (!prefixStr.StartsWith("xmlns", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Core\SecureStringHasher.cs (1)
50return String.Equals(x, y, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlCharCheckingWriter.cs (1)
186while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (2)
786int result = string.Compare(localName, localName2, StringComparison.Ordinal); 792return string.Compare(prefix, prefix2, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextWriter.cs (3)
705if (null != text && text.IndexOf("]]>", StringComparison.Ordinal) >= 0) 729if (null != text && (text.IndexOf("--", StringComparison.Ordinal) >= 0 || (text.Length != 0 && text[text.Length - 1] == '-'))) 753if (null != text && text.IndexOf("?>", StringComparison.Ordinal) >= 0)
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (2)
756public int CompareTo(object obj) { return string.Compare(_name, (string)obj, StringComparison.Ordinal); } 1399return String.Compare(value1.ToString(), value2.ToString(), StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (2)
5620 == string.Compare(uri, 0, x_schema, 0, x_schema.Length, StringComparison.Ordinal) && 563!uri.StartsWith("x-schema:#", StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (2)
346if (uri.Length > 5 && uri.StartsWith("uuid:", StringComparison.Ordinal)) 350else if (uri.Length > 9 && uri.StartsWith("urn:uuid:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaException.cs (1)
41Debug.Assert(message == null || !message.StartsWith("Sch_", StringComparison.Ordinal), "Do not pass a resource here!");
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeIdentifier.cs (1)
253while (identifier.EndsWith("[]", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (1)
234if (!Name.StartsWith("xml:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SchemaObjectWriter.cs (5)
21int ns = String.Compare(a1.NamespaceURI, a2.NamespaceURI, StringComparison.Ordinal); 24return String.Compare(a1.Name, a2.Name, StringComparison.Ordinal); 36return String.Compare(f1.GetType().Name + ":" + f1.Value, f2.GetType().Name + ":" + f2.Value, StringComparison.Ordinal); 46int ns = String.Compare(qn1.Namespace, qn2.Namespace, StringComparison.Ordinal); 49return String.Compare(qn1.Name, qn2.Name, StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaImporter.cs (1)
560if (member.Name.EndsWith("Specified", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SourceInfo.cs (2)
143if (Arg.StartsWith("o.@", StringComparison.Ordinal) || MemberInfo != null) 145var = ILG.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg);
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1032int arity = name.IndexOf("`", StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (1)
1394if (string.Compare(reflectionMembers[i].MemberName, memberName + "Specified", StringComparison.Ordinal) == 0)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (3)
1530if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1577if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1894return String.Compare(e1.ToString(string.Empty), e2.ToString(string.Empty), StringComparison.Ordinal);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
570if (source.StartsWith("o.@", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationReader.cs (2)
802if (!name.StartsWith("xmlns", StringComparison.Ordinal)) return false; 1520if (!href.StartsWith("#", StringComparison.Ordinal)) throw new InvalidOperationException(string.Format(ResXml.XmlMissingHref, href));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (3)
547if (name.Length > prefixLength && name.Length <= prefixLength + MaxInt32.Length && name.StartsWith(prefix, StringComparison.Ordinal)) 959if (localName == "xmlns" || localName.StartsWith("xmlns:", StringComparison.Ordinal)) 992if (localName == "xmlns" || localName.StartsWith("xmlns:", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (3)
1093System.Diagnostics.Debug.Assert(xmlnsSource.StartsWith("o.@", StringComparison.Ordinal)); 2598if (initValue.Arg.StartsWith("o.@", StringComparison.Ordinal)) 2604else if (initValue.Source.EndsWith("]", StringComparison.Ordinal))
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (4)
468if (token[0] == ' ' || token[token.Length - 1] == ' ' || token.IndexOfAny(crt) != -1 || token.IndexOf(" ", StringComparison.Ordinal) != -1) 481if (token[0] == ' ' || token[token.Length - 1] == ' ' || token.IndexOfAny(crt) != -1 || token.IndexOf(" ", StringComparison.Ordinal) != -1) 1522if (s.Length == 0 || s.IndexOf("##", StringComparison.Ordinal) != -1) 1542if (s.Length == 0 || s.IndexOf("##", StringComparison.Ordinal) != -1)
FrameworkFork\Microsoft.Xml\Xml\XmlException.cs (1)
41Debug.Assert(message == null || !message.StartsWith("Xml_", StringComparison.Ordinal), "Do not pass a resource here!");
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (1)
1433if (uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (2)
1797if (trimmedNs.Length == 0 || trimmedNs.IndexOf("##", StringComparison.Ordinal) != -1) 1836return uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(Globals.DataContractXsdBaseNamespace.Length) : uriString;
FrameworkFork\System.Runtime.Serialization\System\Xml\StringHandle.cs (1)
277return string.Compare(this.GetString(), that.GetString(), StringComparison.Ordinal);
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBaseWriter.cs (1)
417else if (text.IndexOf("--", StringComparison.Ordinal) != -1 || (text.Length > 0 && text[text.Length - 1] == '-'))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElementPolicy.cs (3)
96if (EncryptAndSignName.Equals(protectionLevelAttribute, StringComparison.Ordinal)) 100else if (SignName.Equals(protectionLevelAttribute, StringComparison.Ordinal)) 104else if (NoneName.Equals(protectionLevelAttribute, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FaultConverter.cs (14)
94if (string.Compare(fault.Code.Namespace, _version.Envelope.Namespace, StringComparison.Ordinal) == 0 95&& string.Compare(fault.Code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) == 0) 131if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 133if (string.Compare(code.Name, AddressingStrings.ActionNotSupported, StringComparison.Ordinal) == 0) 138else if (string.Compare(code.Name, AddressingStrings.DestinationUnreachable, StringComparison.Ordinal) == 0) 143else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 145if (code.SubCode != null && string.Compare(code.SubCode.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0 && 146string.Compare(code.SubCode.Name, Addressing10Strings.InvalidCardinality, StringComparison.Ordinal) == 0) 154if (string.Compare(code.Name, Addressing10Strings.MessageAddressingHeaderRequired, StringComparison.Ordinal) == 0) 159else if (string.Compare(code.Name, Addressing10Strings.InvalidAddressingHeader, StringComparison.Ordinal) == 0) 167if (string.Compare(code.Name, Addressing200408Strings.MessageInformationHeaderRequired, StringComparison.Ordinal) == 0) 172else if (string.Compare(code.Name, Addressing200408Strings.InvalidMessageInformationHeader, StringComparison.Ordinal) == 0) 184if (string.Compare(code.Namespace, _version.Addressing.Namespace, StringComparison.Ordinal) == 0) 186if (string.Compare(code.Name, AddressingStrings.EndpointUnavailable, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (2)
631if (requestProperty.QueryString.StartsWith("?", StringComparison.Ordinal)) 1083if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageContent.cs (2)
70if (!String.IsNullOrEmpty(value) && string.Compare(value, action, StringComparison.Ordinal) != 0) 103if (string.Compare(value, action, StringComparison.Ordinal) != 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncoder.cs (1)
150contentType.StartsWith(supportedContentType, StringComparison.Ordinal) &&
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageFault.cs (7)
134if (String.Compare(code.Name, MessageStrings.MustUnderstandFault, StringComparison.Ordinal) != 0) 139if ((String.Compare(code.Namespace, EnvelopeVersion.Soap11.Namespace, StringComparison.Ordinal) != 0) && 140(String.Compare(code.Namespace, EnvelopeVersion.Soap12.Namespace, StringComparison.Ordinal) != 0)) 229if ((String.Compare(headerInfo.Name, Message12Strings.NotUnderstood, StringComparison.Ordinal) == 0) && 230(String.Compare(headerInfo.Namespace, Message12Strings.Namespace, StringComparison.Ordinal) == 0)) 242(String.Compare(name, actualName, StringComparison.Ordinal) == 0) && 243(String.Compare(ns, actualNamespace, StringComparison.Ordinal) == 0))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (7)
1036if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1038if (string.Compare(code.Name, FaultCodeConstants.Codes.SessionTerminated, StringComparison.Ordinal) == 0) 1045if (string.Compare(code.Namespace, SecurityVersion.Default.HeaderNamespace.Value, StringComparison.Ordinal) == 0) 1047if (string.Compare(code.Name, SecurityVersion.Default.FailedAuthenticationFaultCode.Value, StringComparison.Ordinal) == 0) 1056if (string.Compare(code.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0) 1058if (string.Compare(code.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0) 1071if (string.Compare(code.Name, FaultCodeConstants.Codes.DeserializationFailed, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
326&& methodData.MethodBase.Name.Equals("Close", StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
285if (!baseAddress.AbsolutePath.EndsWith("/", StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportBindingElement.cs (1)
206if (assertion.LocalName.Equals(UdpConstants.RetransmissionEnabled, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportImporter.cs (2)
33if (!string.IsNullOrEmpty(transportUri) && transportUri.Equals(UdpConstants.WsdlSoapUdpTransportUri, StringComparison.Ordinal)) 49if (transportUri != null && transportUri.Equals(UdpConstants.WsdlSoapUdpTransportUri, StringComparison.Ordinal) && !context.BindingElements.Contains(typeof(TransportBindingElement)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (2)
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 (4)
906if (!String.Equals(parent._request.Body.WrapperName, defaultName.EncodedName, StringComparison.Ordinal)) 914if (!String.Equals(parent._response.Body.WrapperName, TypeLoader.GetBodyWrapperResponseName(defaultName).EncodedName, StringComparison.Ordinal)) 942return overrideValue == null || String.Equals(overrideValue, defaultValue, StringComparison.Ordinal); 989return String.Compare(a.Name, b.Name, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceMetadataExtension.cs (2)
177else if (text.StartsWith(_oldValue, StringComparison.Ordinal)) 229text.StartsWith(ServiceMetadataExtension.BaseAddressPattern, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (8)
38if (baseUri.EndsWith("/", StringComparison.Ordinal)) 40return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path.Substring(1) : path); 44return baseUri + (path.StartsWith("/", StringComparison.Ordinal) ? path : "/" + path); 126if (!contractName.Namespace.EndsWith("/", StringComparison.Ordinal)) 288return string.Equals(this.EncodedName, xmlName.EncodedName, StringComparison.Ordinal); 824if (!method.Name.StartsWith(BeginMethodNamePrefix, StringComparison.Ordinal) || 884if (!method.Name.StartsWith(EndMethodNamePrefix, StringComparison.Ordinal) || 929else if (isTask && method.Name.EndsWith(AsyncMethodNameSuffix, StringComparison.Ordinal))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (3)
528!String.Equals(method1.Name, method2.Name, StringComparison.Ordinal) || 649int nsCmp = string.Compare(a.Namespace, b.Namespace, StringComparison.Ordinal); 655return string.Compare(a.Name, b.Name, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (1)
1953return this.XPath.StartsWith(CreateXPathString(item), StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
508string key = mappingKey.StartsWith(":", StringComparison.Ordinal) ? _keyBase + mappingKey : mappingKey;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\EndpointAddressProcessor.cs (1)
167return string.Compare(_key, a._key, StringComparison.Ordinal);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ErrorBehavior.cs (2)
105string.Compare(e.Fault.Code.SubCode.Namespace, FaultCodeConstants.Namespaces.NetDispatch, StringComparison.Ordinal) == 0 && 106string.Compare(e.Fault.Code.SubCode.Name, FaultCodeConstants.Codes.InternalServiceFault, StringComparison.Ordinal) == 0)
FrameworkFork\System.ServiceModel\System\ServiceModel\EndpointAddress.cs (2)
377if (string.Compare(u1.AbsolutePath, u2.AbsolutePath, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0) 391return string.Compare(u1Path, 0, u2Path, 0, u1Len, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal) == 0;
Metadata\MetadataFileNameManager.cs (3)
109if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 112if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 129if (absolutePath.EndsWith("/", StringComparison.Ordinal))
OutputPathHelper.cs (4)
55if (!directory.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal)) 121if (absoluteUriString.StartsWith(DataContractXsdBaseNamespace, StringComparison.Ordinal)) 124if (absoluteUriString.EndsWith("/", StringComparison.Ordinal)) 140if (absolutePath.EndsWith("/", StringComparison.Ordinal))
Shared\Utilities\LogTag.cs (2)
37if (string.IsNullOrEmpty(tag) || tag.Length != LogTag.s_tagLength || !tag.StartsWith(s_tagStart, StringComparison.Ordinal) || !tag.EndsWith(s_tagEnd, StringComparison.Ordinal))
dotnet-user-jwts (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
dotnet-user-secrets (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
GenerateAnalyzerNuspec (4)
Program.cs (4)
110if (assemblyList.Any(assembly => assembly.Contains(csName, StringComparison.Ordinal))) 115if (assemblyList.Any(assembly => assembly.Contains(vbName, StringComparison.Ordinal))) 129if (assembly.Contains(csName, StringComparison.Ordinal)) 133else if (assembly.Contains(vbName, StringComparison.Ordinal))
GenerateDocumentationAndConfigFiles (4)
Program.cs (3)
1052return version.ToString(fieldCount).Replace(".", "_", StringComparison.Ordinal); 1386Debug.Assert(fileName.EndsWith(".globalconfig", StringComparison.Ordinal)); 1637var trimmedPackageName = packageName.Replace(".", string.Empty, StringComparison.Ordinal);
src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (1)
59if (string.IsNullOrWhiteSpace(lineText) || lineText.StartsWith(";", StringComparison.Ordinal))
GetDocument.Insider (12)
Commands\GetDocumentCommandWorker.cs (1)
400if (string.Equals(DefaultDocumentName, documentName, StringComparison.Ordinal))
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (1)
34? template.EndsWith(">...", StringComparison.Ordinal) ? CommandOptionType.MultipleValue : CommandOptionType.SingleValue
IIS.FunctionalTests (6)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (1)
146var xmlFiles = Directory.GetFiles(folderPath).Where(f => f.EndsWith("xml", StringComparison.Ordinal)).ToList();
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
242element.Attribute("name")?.Value.StartsWith("AspNetCoreModule", StringComparison.Ordinal) == true &&
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
89.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (1)
101var length = int.Parse(headers.Single(h => h.StartsWith("Content-Length: ", StringComparison.Ordinal))["Content-Length: ".Length..], CultureInfo.InvariantCulture);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (1)
809var length = int.Parse(headers.Single(h => h.StartsWith("Content-Length: ", StringComparison.Ordinal)).Substring("Content-Length: ".Length), CultureInfo.InvariantCulture);
IIS.LongTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
89.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
559await deploymentResult.HttpClient.RetryRequestAsync("/HelloWorld", r => r.Headers.Server.ToString().StartsWith("Microsoft", StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IIS.Microbenchmarks (1)
PlaintextBenchmark.cs (1)
56if (httpContext.Request.Path.StartsWithSegments(_path, StringComparison.Ordinal))
IIS.NewHandler.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
89.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
559await deploymentResult.HttpClient.RetryRequestAsync("/HelloWorld", r => r.Headers.Server.ToString().StartsWith("Microsoft", StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IIS.NewShim.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
89.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
559await deploymentResult.HttpClient.RetryRequestAsync("/HelloWorld", r => r.Headers.Server.ToString().StartsWith("Microsoft", StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
IIS.ShadowCopy.Tests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
89.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
IISExpress.FunctionalTests (8)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (1)
146var xmlFiles = Directory.GetFiles(folderPath).Where(f => f.EndsWith("xml", StringComparison.Ordinal)).ToList();
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
242element.Attribute("name")?.Value.StartsWith("AspNetCoreModule", StringComparison.Ordinal) == true &&
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\ClientCertificateFixture.cs (1)
84if (cert.Issuer.StartsWith(_certIssuerPrefix, StringComparison.Ordinal))
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestPathBaseTests.cs (1)
101var length = int.Parse(headers.Single(h => h.StartsWith("Content-Length: ", StringComparison.Ordinal))["Content-Length: ".Length..], CultureInfo.InvariantCulture);
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (1)
809var length = int.Parse(headers.Single(h => h.StartsWith("Content-Length: ", StringComparison.Ordinal)).Substring("Content-Length: ".Length), CultureInfo.InvariantCulture);
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
559await deploymentResult.HttpClient.RetryRequestAsync("/HelloWorld", r => r.Headers.Server.ToString().StartsWith("Microsoft", StringComparison.Ordinal));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (2)
90var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)); 101var dotnetLocationWithoutExtension = _dotnetLocation.Substring(0, _dotnetLocation.LastIndexOf(".", StringComparison.Ordinal)).ToUpperInvariant();
illink (12)
ILLink.RoslynAnalyzer (2)
CompilationExtensions.cs (1)
136 var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
INamedTypeSymbolExtensions.cs (1)
23 !currentName.Equals (currentType.Name.AsSpan (), StringComparison.Ordinal)) {
Infrastructure.Common (4)
FrameworkHelper.cs (4)
74if (frameworkName.IndexOf(NetNativeFrameworkName, StringComparison.Ordinal) >= 0) 79if (frameworkName.IndexOf(NetFrameworkFrameworkName, StringComparison.Ordinal) >= 0) 84if (frameworkName.IndexOf(NetCoreFrameworkName, StringComparison.Ordinal) >= 0) 89if (frameworkName.IndexOf(Net5PlusFrameworkName, StringComparison.Ordinal) >= 0
InMemory.FunctionalTests (3)
ResponseTests.cs (2)
1151ex.Message.Equals(CoreStrings.FormatTooFewBytesWritten(12, 13), StringComparison.Ordinal)); 1208ex.Message.Equals(CoreStrings.FormatTooFewBytesWritten(12, 13), StringComparison.Ordinal));
TestTransport\InMemoryHttpClientSlim.cs (1)
101var body = response.Substring(response.IndexOf("\r\n\r\n", StringComparison.Ordinal) + 4);
InProcessWebSite (4)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (4)
257if (string.Equals("NTLM", ctx.User.Identity.AuthenticationType, StringComparison.Ordinal)) 403if (ctx.Request.Path.Value.StartsWith("/Path", StringComparison.Ordinal)) 408if (ctx.Request.Path.Value.StartsWith("/Query", StringComparison.Ordinal)) 1095if (string.Equals("NTLM", context.User.Identity.AuthenticationType, StringComparison.Ordinal))
installer.tasks (1)
RegenerateDownloadTable.cs (1)
69line.IndexOf("]:", StringComparison.Ordinal) - 1))
InteractiveHost.UnitTests (5)
InteractiveHostDesktopTests.cs (5)
206Assert.True(errorOut.StartsWith(file + "(1,3):", StringComparison.Ordinal), "Error output should start with file name, line and column"); 217Assert.Contains(InteractiveHostResources.Specified_file_not_found, errorOut, StringComparison.Ordinal); 218Assert.Contains(InteractiveHostResources.Searched_in_directory_colon, errorOut, StringComparison.Ordinal); 262Assert.True(errorOut.StartsWith(typeof(Process).Assembly.Location + "(1,3):", StringComparison.Ordinal), "Error output should start with file name, line and column"); 275Assert.True(errorOut.StartsWith(file.Path + "(1,7):", StringComparison.Ordinal), "Error output should start with file name, line and column");
Interop.FunctionalTests (8)
H2SpecCommands.cs (6)
144if (line.StartsWith(" ", StringComparison.Ordinal)) 150if (line.StartsWith("Hypertext", StringComparison.Ordinal)) 155if (line.StartsWith("Generic", StringComparison.Ordinal)) 160if (line.StartsWith("HPACK", StringComparison.Ordinal)) 172var firstSpace = line.IndexOf(" ", StringComparison.Ordinal); 194var firstSpace = line.IndexOf(" ", StringComparison.Ordinal);
Http3\Http3RequestTests.cs (2)
1613w.Message.StartsWith("WriteAsync", StringComparison.Ordinal)); 1618w.Message.StartsWith("ReadAsync", StringComparison.Ordinal));
InteropClient (2)
InteropClient.cs (2)
882var start = pemString.IndexOf(header, StringComparison.Ordinal); 889var end = pemString.IndexOf(footer, start, StringComparison.Ordinal) - start;
IOperationGenerator (1)
IOperationClassWriter.cs (1)
1110if (typeName.StartsWith(ImmutableArrayPrefix, StringComparison.Ordinal))
LocalizationSample (1)
Startup.cs (1)
34if (context.Request.Path.Value.EndsWith("favicon.ico", StringComparison.Ordinal))
Metrics (30)
Program.cs (2)
83if (!arg.StartsWith("/", StringComparison.Ordinal) && !arg.StartsWith("-", StringComparison.Ordinal))
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Metrics.Legacy (30)
src\RoslynAnalyzers\Tools\Metrics\Program.cs (2)
83if (!arg.StartsWith("/", StringComparison.Ordinal) && !arg.StartsWith("-", StringComparison.Ordinal))
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Microsoft.Analyzers.Extra (1)
CallAnalysis\StartsEndsWith.cs (1)
53if (comp != StringComparison.Ordinal)
Microsoft.Analyzers.Extra.Tests (48)
CallAnalysis\LegacyLoggingTests.cs (20)
81Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 82Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 174Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 175Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 238Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 239Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 298Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 299Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 372Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 373Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 449Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 450Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 531Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 532Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 619Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 620Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 691Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 692Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 762Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 763Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget);
CallAnalysis\LegacyLoggingTests.Extra.cs (16)
100Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 101Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 181Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 182Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 242Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 243Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 305Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 306Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 366Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 367Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 442Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 443Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 692Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 693Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget); 754Assert.Equal(ExpectedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualSource); 755Assert.Equal(ExpectedTarget.Replace("\r\n", "\n", StringComparison.Ordinal), actualTarget);
MakeExeTypesInternalTests.cs (1)
75Assert.Equal(ExpectedFixedSource.Replace("\r\n", "\n", StringComparison.Ordinal), actualFixedSources[0]);
Resources\RoslynTestUtils.cs (11)
93int start = text.IndexOf(seq, StringComparison.Ordinal); 101int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 119int start = text.IndexOf(seq, StringComparison.Ordinal); 127int end = text.IndexOf($"/*-{index}*/", StringComparison.Ordinal); 160if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 380results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 388results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 395results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 471results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 479results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal)); 486results.Add(s.ToString().Replace("\r\n", "\n", StringComparison.Ordinal));
Microsoft.Analyzers.Local (6)
ApiLifecycle\AssemblyAnalysis.cs (2)
280if (typeSignature.StartsWith("class", StringComparison.Ordinal) 281|| typeSignature.StartsWith("record", StringComparison.Ordinal))
ApiLifecycle\Utils.cs (4)
17var whereClauseIndex = typeSignature.IndexOf(" where ", StringComparison.Ordinal); 36var whereClauseIndex = type.IndexOf(" where ", StringComparison.Ordinal); 48var whereClauseIndex = typeSignature.IndexOf(" where ", StringComparison.Ordinal); 63var substring = substrings[1].Substring(0, substrings[1].IndexOf(" where ", StringComparison.Ordinal));
Microsoft.Analyzers.Local.Tests (13)
CallAnalysis\UseThrowsTests.cs (2)
35Assert.Contains(ThrowHelpersClass + exception, d[0].GetMessage(), StringComparison.Ordinal); 283Assert.Contains(ThrowIfNullHelper, d[0].GetMessage(), StringComparison.Ordinal);
Resources\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)
CommandFactory.cs (1)
59return !string.Equals(extension, ".exe", StringComparison.Ordinal);
Microsoft.AspNetCore.Analyzer.Testing (2)
TestSource.cs (2)
31var markerStartIndex = line.IndexOf(MarkerStart, StringComparison.Ordinal); 37var markerEndIndex = line.IndexOf(MarkerEnd, markerStartIndex, StringComparison.Ordinal);
Microsoft.AspNetCore.Analyzers (5)
OptionsAnalyzer.cs (1)
31property.Property.ContainingType.Name.EndsWith("Options", StringComparison.Ordinal))
OptionsFacts.cs (1)
17string.Equals(item.Property.Name, SymbolNames.MvcOptions.EnableEndpointRoutingPropertyName, StringComparison.Ordinal))
StartupFacts.cs (3)
138if (string.Equals(symbol.Name, SymbolNames.SignalRAppBuilderExtensions.UseSignalRMethodName, StringComparison.Ordinal) || 139string.Equals(symbol.Name, SymbolNames.HubEndpointRouteBuilderExtensions.MapHubMethodName, StringComparison.Ordinal) || 140string.Equals(symbol.Name, SymbolNames.ComponentEndpointRouteBuilderExtensions.MapBlazorHubMethodName, StringComparison.Ordinal))
Microsoft.AspNetCore.Analyzers.Test (4)
src\Shared\AnalyzerTesting\TestReferences.cs (4)
46if (!name.StartsWith("Microsoft.Extensions", StringComparison.Ordinal) && 47!name.StartsWith("Microsoft.AspNetCore", StringComparison.Ordinal) && 48!name.StartsWith("System", StringComparison.Ordinal) && 49!name.StartsWith("netstandard", StringComparison.Ordinal))
Microsoft.AspNetCore.Antiforgery (4)
Internal\DefaultClaimUidExtractor.cs (4)
56claim => string.Equals("sub", claim.Type, StringComparison.Ordinal)); 68claim => string.Equals(ClaimTypes.NameIdentifier, claim.Type, StringComparison.Ordinal)); 80claim => string.Equals(ClaimTypes.Upn, claim.Type, StringComparison.Ordinal)); 108allClaims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
Microsoft.AspNetCore.Antiforgery.Test (1)
DefaultClaimUidExtractorTest.cs (1)
67claims.Sort((a, b) => string.Compare(a.Type, b.Type, StringComparison.Ordinal));
Microsoft.AspNetCore.App.Analyzers (13)
Infrastructure\VirtualChars\AbstractVirtualCharService.cs (2)
142if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 148if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (1)
248if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal))
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
262if (!method.Name.StartsWith("Map", StringComparison.Ordinal))
RouteHandlers\DetectMisplacedLambdaAttribute.cs (2)
60if (@namespace.Name.Equals("AspNetCore", System.StringComparison.Ordinal) && @namespace.ContainingNamespace.Name.Equals("Microsoft", System.StringComparison.Ordinal))
RouteHandlers\RouteHandlerAnalyzer.cs (1)
200return targetMethod.Name.StartsWith("Map", StringComparison.Ordinal) &&
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
208if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\Shared\RoslynUtils\WellKnownTypes.cs (2)
107if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 108|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (3)
284.Where(node => string.Equals(node.Identifier.Value as string, operation.TargetMethod.Name, StringComparison.Ordinal)) 343if (!string.Equals(methodSymbol.Name, disallowedMethodName, StringComparison.Ordinal)) 364if (string.Equals(disallowedMethodName, "UseEndpoints", StringComparison.Ordinal))
Microsoft.AspNetCore.App.Analyzers.Test (3)
RouteEmbeddedLanguage\Infrastructure\FormattedClassification.cs (2)
41if (ClassificationName.StartsWith("regex", StringComparison.Ordinal)) 49if (ClassificationName.StartsWith("json", StringComparison.Ordinal))
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (1)
202var index = input.IndexOf(value, currentIndex, StringComparison.Ordinal);
Microsoft.AspNetCore.App.UnitTests (13)
SharedFxTests.cs (4)
144if (_expectedRid.StartsWith("win", StringComparison.Ordinal) && !_expectedRid.Contains("arm")) 179if (string.Equals(name, "aspnetcorev2_inprocess", StringComparison.Ordinal)) 282return fileName.EndsWith(".dll", StringComparison.Ordinal) 333.Where(i => i.FullName.EndsWith(".dll", StringComparison.Ordinal))
TargetingPackTests.cs (9)
181else if (packageName.Equals("Microsoft.AspNetCore.App", StringComparison.Ordinal) || aspnetcoreDependencies.Contains(packageName)) 233return fileName.EndsWith(".dll", StringComparison.Ordinal) 253return fileName.EndsWith(".dll", StringComparison.Ordinal) 302var managedEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Managed", StringComparison.Ordinal)); 303var analyzerEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Analyzer", StringComparison.Ordinal)); 327return fileName.EndsWith(".dll", StringComparison.Ordinal) 376.Where(i => i.FullName.EndsWith(".dll", StringComparison.Ordinal) && !i.FullName.EndsWith(".resources.dll", StringComparison.Ordinal)) 408var analyzerEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Analyzer", StringComparison.Ordinal));
Microsoft.AspNetCore.Authentication (6)
AuthenticationHandler.cs (1)
209return string.Equals(target, Scheme.Name, StringComparison.Ordinal)
RemoteAuthenticationHandler.cs (2)
206&& string.Equals(Scheme.Name, authenticatedScheme, StringComparison.Ordinal)) 273if (!string.Equals(correlationCookie, CorrelationMarker, StringComparison.Ordinal))
RemoteAuthenticationOptions.cs (1)
41if (string.Equals(scheme, SignInScheme, StringComparison.Ordinal))
TicketSerializer.cs (2)
254if (string.Equals(value, defaultValue, StringComparison.Ordinal)) 267if (string.Equals(value, DefaultStringPlaceholder, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.BearerToken (1)
BearerTokenHandler.cs (1)
98return authorization.StartsWith("Bearer ", StringComparison.Ordinal)
Microsoft.AspNetCore.Authentication.Cookies (3)
CookieAuthenticationEvents.cs (2)
107return string.Equals(request.Query[HeaderNames.XRequestedWith], "XMLHttpRequest", StringComparison.Ordinal) || 108string.Equals(request.Headers.XRequestedWith, "XMLHttpRequest", StringComparison.Ordinal);
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.JwtBearer (1)
JwtBearerPostConfigureOptions.cs (1)
39if (!options.MetadataAddress.EndsWith("/", StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.OAuth (1)
MapAllClaimsAction.cs (1)
32&& string.Equals(c.Value, claimValue, StringComparison.Ordinal)) != null;
Microsoft.AspNetCore.Authentication.OpenIdConnect (9)
OpenIdConnectHandler.cs (7)
173if (!string.Equals(sid, message.Sid, StringComparison.Ordinal)) 190if (!string.Equals(iss, message.Iss, StringComparison.Ordinal)) 439if (!string.Equals(Options.ResponseType, OpenIdConnectResponseType.Code, StringComparison.Ordinal) || 440!string.Equals(Options.ResponseMode, OpenIdConnectResponseMode.Query, StringComparison.Ordinal)) 736if (string.Equals(authorizationResponse.Error, "access_denied", StringComparison.Ordinal)) 880if (!string.Equals(jwt.Subject, tokenEndpointJwt.Subject, StringComparison.Ordinal)) 1182if (Options.NonceCookie.Name is string name && nonceKey.StartsWith(name, StringComparison.Ordinal))
UniqueJsonKeyClaimAction.cs (2)
40if (claim != null && string.Equals(claim.Value, value, StringComparison.Ordinal)) 52if (claim != null && string.Equals(claim.Value, value, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.Test (19)
GoogleTests.cs (1)
138Assert.Contains(transaction.SetCookie, cookie => cookie.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal));
OAuthTests.cs (2)
137var correlation = Assert.Single(setCookie.Value, v => v.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal)); 165var correlation = Assert.Single(setCookie.Value, v => v.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal));
OpenIdConnect\OpenIdConnectChallengeTests.cs (6)
322var actual = res.Headers.Location.Query.Trim('?').Split('&').Single(seg => seg.StartsWith($"{OpenIdConnectParameterNames.ClientId}=", StringComparison.Ordinal)); 440var nonceCookie = challengeCookies.Where(cookie => cookie.Name.StartsWith(OpenIdConnectDefaults.CookieNoncePrefix, StringComparison.Ordinal)).Single(); 448var correlationCookie = challengeCookies.Where(cookie => cookie.Name.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal)).Single(); 974if (string.Equals("/tokens", request.RequestUri.AbsolutePath, StringComparison.Ordinal)) 982if (string.Equals("/user", request.RequestUri.AbsolutePath, StringComparison.Ordinal)) 986if (string.Equals("/par", request.RequestUri.AbsolutePath, StringComparison.Ordinal))
OpenIdConnect\OpenIdConnectEventTests.cs (2)
1393if (string.Equals("/tokens", request.RequestUri.AbsolutePath, StringComparison.Ordinal)) 1401if (string.Equals("/user", request.RequestUri.AbsolutePath, StringComparison.Ordinal))
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (2)
1388if (string.Equals("/tokens", request.RequestUri.AbsolutePath, StringComparison.Ordinal)) 1396if (string.Equals("/user", request.RequestUri.AbsolutePath, StringComparison.Ordinal))
OpenIdConnect\OpenIdConnectTests.cs (5)
80var nonce = Assert.Single(setCookie.Value, v => v.StartsWith(OpenIdConnectDefaults.CookieNoncePrefix, StringComparison.Ordinal)); 107var nonce = Assert.Single(setCookie.Value, v => v.StartsWith(OpenIdConnectDefaults.CookieNoncePrefix, StringComparison.Ordinal)); 133var correlation = Assert.Single(setCookie.Value, v => v.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal)); 160var correlation = Assert.Single(setCookie.Value, v => v.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal)); 571if (keyname.StartsWith(noncePrefix, StringComparison.Ordinal))
OpenIdConnect\TestSettings.cs (1)
232if (!absoluteUri.StartsWith(expectedAuthority, StringComparison.Ordinal))
Microsoft.AspNetCore.Authentication.Twitter (2)
TwitterHandler.cs (2)
90if (!string.Equals(returnedToken, requestToken.Token, StringComparison.Ordinal)) 278if (!string.Equals(responseParameters["oauth_callback_confirmed"], "true", StringComparison.Ordinal))
Microsoft.AspNetCore.Authorization (1)
NameAuthorizationRequirement.cs (1)
46if (string.Equals(identity.Name, requirement.RequiredName, StringComparison.Ordinal))
Microsoft.AspNetCore.Components (20)
NavigationManager.cs (6)
269if (uri.StartsWith(_baseUri!.OriginalString, StringComparison.Ordinal)) 278if (_baseUri.OriginalString.EndsWith('/') && uriPathOnly.Equals(_baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 295if (MemoryExtensions.StartsWith(uri, _baseUri!.OriginalString.AsSpan(), StringComparison.Ordinal)) 304if (_baseUri.OriginalString.EndsWith('/') && MemoryExtensions.Equals(uriPathOnly, _baseUri.OriginalString.AsSpan(0, _baseUri.OriginalString.Length - 1), StringComparison.Ordinal)) 560if (uri.StartsWith(baseUri.OriginalString, StringComparison.Ordinal)) 570if (baseUri.OriginalString.EndsWith('/') && uriPathOnly.Equals(baseUri.OriginalString.AsSpan(0, baseUri.OriginalString.Length - 1), StringComparison.Ordinal))
ParameterView.cs (3)
139if (string.Equals(directParameterEnumerator.Current.Name, parameterName, StringComparison.Ordinal)) 198if (!string.Equals(oldFrame.AttributeNameField, newFrame.AttributeNameField, StringComparison.Ordinal)) 237if (string.Equals(oldFrame.AttributeNameField, newFrame.AttributeNameField, StringComparison.Ordinal))
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)) 979newFrame.AttributeNameField.StartsWith("on", StringComparison.Ordinal))
src\Components\Shared\src\RootTypeCache.cs (2)
81public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 82string.Equals(Type, other.Type, StringComparison.Ordinal);
src\Http\Routing\src\Patterns\RouteParameterParser.cs (1)
31if (parameter.StartsWith("**", StringComparison.Ordinal))
src\Http\Routing\src\Patterns\RoutePatternParser.cs (1)
459if (routePattern.StartsWith("~/", StringComparison.Ordinal))
src\Http\Routing\src\Tree\UrlMatchingTree.cs (1)
241return result == 0 ? string.Compare(x.Entry.RoutePattern.RawText, y.Entry.RoutePattern.RawText, StringComparison.Ordinal) : result;
Microsoft.AspNetCore.Components.Analyzers (2)
ComponentFacts.cs (1)
66if (string.Equals(kvp.Key, ComponentsApi.ParameterAttribute.CaptureUnmatchedValues, StringComparison.Ordinal))
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
44if (@namespace == null || !string.Equals(NamespaceParts[i], @namespace.Name, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Analyzers.Tests (3)
AnalyzerTestBase.cs (2)
16if (!source.EndsWith(".cs", StringComparison.Ordinal)) 33if (!source.EndsWith(".cs", StringComparison.Ordinal))
Verifiers\DiagnosticVerifier.cs (1)
261string resultMethodName = diagnostics[i].Location.SourceTree.FilePath.EndsWith(".cs", StringComparison.Ordinal) ? "GetCSharpResultAt" : "GetBasicResultAt";
Microsoft.AspNetCore.Components.Endpoints (14)
Discovery\ComponentBuilder.cs (1)
48return string.Equals(AssemblyName, name, StringComparison.Ordinal);
Discovery\PageComponentBuilder.cs (1)
50return string.Equals(AssemblyName, source, StringComparison.Ordinal);
FormMapping\HttpContextFormValueMapper.cs (2)
41if (formName is not null && !incomingFormName.Equals(formName, StringComparison.Ordinal)) 56if (incomingScopeQualifiedFormNameSpan[1..].StartsWith(currentMappingScopeName, StringComparison.Ordinal)
FormMapping\PrefixResolver.cs (3)
65return MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..], StringComparison.Ordinal); 82y.Value.Span[currentYPos..], StringComparison.Ordinal); 90var compareResult = MemoryExtensions.CompareTo(segmentX, segmentY, StringComparison.Ordinal);
Rendering\EndpointHtmlRenderer.EventDispatch.cs (3)
137&& string.Equals(change.EventType, "onsubmit", StringComparison.Ordinal)) 161&& string.Equals(change.EventType, "onsubmit", StringComparison.Ordinal)) 201if (!string.Equals(frame.NamedEventType, eventType, StringComparison.Ordinal))
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
336return accept.Count == 1 && string.Equals(accept[0]!, "text/html; blazor-enhanced-nav=on", StringComparison.Ordinal);
src\Shared\Components\ComponentMarker.cs (2)
123=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 124&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
src\Shared\Components\ResourceCollectionResolver.cs (1)
117resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
Microsoft.AspNetCore.Components.Endpoints.Tests (4)
src\Components\Shared\src\WebRootComponentParameters.cs (4)
41if (!string.Equals(definition.Name, otherDefinition.Name, StringComparison.Ordinal) || 42!string.Equals(definition.TypeName, otherDefinition.TypeName, StringComparison.Ordinal) || 43!string.Equals(definition.Assembly, otherDefinition.Assembly, StringComparison.Ordinal)) 53if (!string.Equals(jsonValue.GetRawText(), otherJsonValue.GetRawText(), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Forms (2)
FieldIdentifier.cs (1)
92string.Equals(otherIdentifier.FieldName, FieldName, StringComparison.Ordinal);
src\Components\Shared\src\ExpressionFormatting\ExpressionFormatter.cs (1)
190if (string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Components.Forms.Tests (2)
EditContextTest.cs (1)
345return string.Equals(Property, other?.Property, StringComparison.Ordinal);
FieldIdentifierTest.cs (1)
296return string.Equals(Property, other?.Property, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.QuickGrid (1)
Infrastructure\AsyncQueryExecutorSupplier.cs (1)
57=> queryableProviderType.GetInterfaces().Any(x => string.Equals(x.FullName, "Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider", StringComparison.Ordinal)) == true;
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
ComponentFacts.cs (1)
66if (string.Equals(kvp.Key, ComponentsApi.ParameterAttribute.CaptureUnmatchedValues, StringComparison.Ordinal))
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
44if (@namespace == null || !string.Equals(NamespaceParts[i], @namespace.Name, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (3)
AnalyzerTestBase.cs (2)
16if (!source.EndsWith(".cs", StringComparison.Ordinal)) 33if (!source.EndsWith(".cs", StringComparison.Ordinal))
Verifiers\DiagnosticVerifier.cs (1)
261string resultMethodName = diagnostics[i].Location.SourceTree.FilePath.EndsWith(".cs", StringComparison.Ordinal) ? "GetCSharpResultAt" : "GetBasicResultAt";
Microsoft.AspNetCore.Components.Server (14)
Circuits\CircuitRegistry.cs (1)
122if (!string.Equals(circuitHost.Client.ConnectionId, connectionId, StringComparison.Ordinal))
Circuits\RemoteScrollToLocationHash.cs (1)
38var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\Components\Shared\src\ComponentParametersTypeCache.cs (2)
76public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 77string.Equals(Type, other.Type, StringComparison.Ordinal);
src\Components\Shared\src\RootTypeCache.cs (2)
81public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 82string.Equals(Type, other.Type, StringComparison.Ordinal);
src\Components\Shared\src\WebRootComponentManager.cs (2)
144if (!string.Equals(_key.LocationHash, newKey.Value.LocationHash, StringComparison.Ordinal) || 145!string.Equals(_key.FormattedComponentKey, newKey.Value.FormattedComponentKey, StringComparison.Ordinal))
src\Components\Shared\src\WebRootComponentParameters.cs (4)
41if (!string.Equals(definition.Name, otherDefinition.Name, StringComparison.Ordinal) || 42!string.Equals(definition.TypeName, otherDefinition.TypeName, StringComparison.Ordinal) || 43!string.Equals(definition.Assembly, otherDefinition.Assembly, StringComparison.Ordinal)) 53if (!string.Equals(jsonValue.GetRawText(), otherJsonValue.GetRawText(), StringComparison.Ordinal))
src\Shared\Components\ComponentMarker.cs (2)
123=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 124&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.Server.Tests (10)
ProtectedBrowserStorageTest.cs (1)
339if (!protectedString.StartsWith(expectedPrefix, StringComparison.Ordinal))
src\SignalR\common\SignalR.Common\test\Internal\Protocol\MessagePackHubProtocolTestBase.cs (1)
280Assert.True(string.Equals(actual, testData.Binary, StringComparison.Ordinal), $"Binary encoding changed from{Environment.NewLine} [{testData.Binary}]{Environment.NewLine} to{Environment.NewLine} [{actual}]{Environment.NewLine}Please verify the MsgPack output and update the baseline");
src\SignalR\common\SignalR.Common\test\Internal\Protocol\TestHubMessageEqualityComparer.cs (8)
36return string.Equals(cancelItemMessage.InvocationId, ((CancelInvocationMessage)y).InvocationId, StringComparison.Ordinal); 54&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 55&& string.Equals(x.Error, y.Error, StringComparison.Ordinal) 63&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 70&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 71&& string.Equals(x.Target, y.Target, StringComparison.Ordinal) 79&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 80&& string.Equals(x.Target, y.Target, StringComparison.Ordinal)
Microsoft.AspNetCore.Components.Tests (3)
Routing\RouterTest.cs (3)
64if (args.Path.EndsWith("jan", StringComparison.Ordinal)) 98if (args.Path.EndsWith("jan", StringComparison.Ordinal)) 154if (args.Path.EndsWith("jan", StringComparison.Ordinal))
Microsoft.AspNetCore.Components.Web (4)
Forms\Mapping\FormMappingContext.cs (1)
137if (!errorKey.StartsWith(key, StringComparison.Ordinal))
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (2)
120&& string.Equals(capturedValueAttribute, _closestSelectValueAsString, StringComparison.Ordinal)) 206if (string.Equals(namedEventFrame.NamedEventType, "onsubmit", StringComparison.Ordinal)
src\Components\Shared\src\ExpressionFormatting\ExpressionFormatter.cs (1)
190if (string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Components.WebAssembly (16)
Hosting\WebAssemblyCultureProvider.cs (2)
50((!CultureInfo.CurrentCulture.Name.Equals(InitialCulture.Name, StringComparison.Ordinal) || 51!CultureInfo.CurrentUICulture.Name.Equals(InitialUICulture.Name, StringComparison.Ordinal))))
Hosting\WebAssemblyHostBuilder.cs (1)
103if (string.Equals(ama.Key, "Microsoft.AspNetCore.Components.Routing.RegexConstraintSupport", StringComparison.Ordinal))
Services\WebAssemblyScrollToLocationHash.cs (1)
14var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\Components\Shared\src\ComponentParametersTypeCache.cs (2)
76public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 77string.Equals(Type, other.Type, StringComparison.Ordinal);
src\Components\Shared\src\RootTypeCache.cs (2)
81public bool Equals(Key other) => string.Equals(Assembly, other.Assembly, StringComparison.Ordinal) && 82string.Equals(Type, other.Type, StringComparison.Ordinal);
src\Components\Shared\src\WebRootComponentManager.cs (2)
144if (!string.Equals(_key.LocationHash, newKey.Value.LocationHash, StringComparison.Ordinal) || 145!string.Equals(_key.FormattedComponentKey, newKey.Value.FormattedComponentKey, StringComparison.Ordinal))
src\Components\Shared\src\WebRootComponentParameters.cs (4)
41if (!string.Equals(definition.Name, otherDefinition.Name, StringComparison.Ordinal) || 42!string.Equals(definition.TypeName, otherDefinition.TypeName, StringComparison.Ordinal) || 43!string.Equals(definition.Assembly, otherDefinition.Assembly, StringComparison.Ordinal)) 53if (!string.Equals(jsonValue.GetRawText(), otherJsonValue.GetRawText(), StringComparison.Ordinal))
src\Shared\Components\ComponentMarker.cs (2)
123=> string.Equals(LocationHash, other.LocationHash, StringComparison.Ordinal) 124&& string.Equals(FormattedComponentKey, other.FormattedComponentKey, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.WebAssembly.Server (6)
ContentEncodingNegotiator.cs (1)
73if (StringSegment.Equals("*", encodingName, StringComparison.Ordinal))
DebugProxyLauncher.cs (2)
111var keysToRemove = environment.Keys.Where(key => key.StartsWith("ASPNETCORE_", StringComparison.Ordinal)).ToList(); 154if (eventArgs.Data.StartsWith(prefix, StringComparison.Ordinal))
TargetPickerUi.cs (3)
151if (hasType && type.GetString()?.Equals("tabListChanged", StringComparison.Ordinal) == true) 181if (hasUrl && urlInTab.GetString()?.Equals(targetApplicationUrl, StringComparison.Ordinal) == true) 304: availableTabs.Where(t => t.Url.Equals(targetApplicationUrl, StringComparison.Ordinal)).ToList();
Microsoft.AspNetCore.Components.WebView (3)
IpcCommon.cs (1)
41if (message != null && message.StartsWith(_ipcMessagePrefix, StringComparison.Ordinal))
Services\WebViewScrollToLocationHash.cs (1)
32var hashIndex = locationAbsolute.IndexOf("#", StringComparison.Ordinal);
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
18StringComparison.Ordinal;
Microsoft.AspNetCore.Components.WebView.Maui (5)
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.Test (1)
StaticContentProviderTests.cs (1)
91.Where(kvp => kvp.Key.StartsWith(_subPath, StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.WindowsForms (6)
RootComponentCollectionExtensions.cs (1)
39 if (components[i].Selector.Equals(selector, StringComparison.Ordinal))
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebView.Wpf (5)
src\BlazorWebView\src\SharedSource\QueryStringHelper.cs (1)
18 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (4)
102 if (relativePath.StartsWith($"{assemblyName}.", StringComparison.Ordinal) && relativePath.EndsWith(".bundle.scp.css", StringComparison.Ordinal)) 112 else if (requestPath.StartsWith("_framework/", StringComparison.Ordinal)) 158 if (string.Equals(".css", Path.GetExtension(relativePath), StringComparison.Ordinal))
Microsoft.AspNetCore.Components.WebViewE2E.Test (2)
BasicBlazorHybridTest.cs (2)
79if (!msg.StartsWith("__bwv:", StringComparison.Ordinal)) 85else if (msg.StartsWith(NewControlDivValueMessage, StringComparison.Ordinal))
Microsoft.AspNetCore.CookiePolicy (1)
ResponseCookiesWrapper.cs (1)
57_hasConsent = string.Equals(cookie, Options.ConsentCookieValue, StringComparison.Ordinal);
Microsoft.AspNetCore.CookiePolicy.Test (1)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal))
Microsoft.AspNetCore.Cors (2)
Infrastructure\CorsPolicyBuilder.cs (1)
73!string.Equals(uri.IdnHost, uri.Host, StringComparison.Ordinal))
Infrastructure\UriHelpers.cs (1)
14&& subdomain.Host.EndsWith($".{domain.Host}", StringComparison.Ordinal);
Microsoft.AspNetCore.DataProtection (7)
Internal\ContainerUtils.cs (3)
70if (fs_file.Equals(dir.FullName.TrimEnd(Path.DirectorySeparatorChar), StringComparison.Ordinal)) 106return Enumerable.Reverse(lines).Any(l => l.EndsWith("name=openrc:/docker", StringComparison.Ordinal)); 112return string.Equals(value, "1", StringComparison.Ordinal) ||
TypeExtensions.cs (1)
48if (matchType.FullName != null && resolvedTypeName.StartsWith(matchType.FullName, StringComparison.Ordinal))
TypeForwardingActivator.cs (3)
68if (candidate || forwardedTypeName.StartsWith(CurrentNamespace + ".", StringComparison.Ordinal)) 81var versionStartIndex = forwardedTypeName.IndexOf(", Version=", StringComparison.Ordinal); 93versionStartIndex = forwardedTypeName.IndexOf(", Version=", StringComparison.Ordinal);
Microsoft.AspNetCore.DataProtection.Extensions.Tests (13)
DataProtectionProviderTests.cs (13)
42Assert.Contains("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 43Assert.DoesNotContain("Windows DPAPI", fileText, StringComparison.Ordinal); 80Assert.DoesNotContain("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 81Assert.Contains("This key is encrypted with Windows DPAPI.", fileText, StringComparison.Ordinal); 85Assert.Contains("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 111Assert.DoesNotContain("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 112Assert.Contains("Windows DPAPI", fileText, StringComparison.Ordinal); 157Assert.DoesNotContain("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 158Assert.Contains("X509Certificate", fileText, StringComparison.Ordinal); 237Assert.DoesNotContain("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 238Assert.Contains("X509Certificate", fileText, StringComparison.Ordinal); 308Assert.DoesNotContain("Warning: the key below is in an unencrypted form.", fileText, StringComparison.Ordinal); 309Assert.Contains("X509Certificate", fileText, StringComparison.Ordinal);
Microsoft.AspNetCore.DeveloperCertificates.XPlat (7)
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (1)
MigrationsEndPointMiddleware.cs (1)
113var contextType = registeredContexts.FirstOrDefault(c => string.Equals(contextTypeName, c.AssemblyQualifiedName, StringComparison.Ordinal));
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Buffering\PerRequestLogBufferingOptionsCustomValidator.cs (1)
25int wildcardIndex = rule.CategoryName.IndexOf(WildcardChar, StringComparison.Ordinal);
Latency\LatencyContextControlExtensions.cs (1)
16if (string.Equals(checkpoint.Name, checkpointName, StringComparison.Ordinal))
Microsoft.AspNetCore.Grpc.JsonTranscoding (7)
Internal\JsonRequestHelpers.cs (1)
427variable.StartsWith(bodyFieldName, StringComparison.Ordinal) &&
Internal\JsonTranscodingRouteAdapter.cs (1)
223if (segment.StartsWith("**", StringComparison.Ordinal))
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (3)
412if (!string.Equals(body, "*", StringComparison.Ordinal)) 414if (body.Contains('.', StringComparison.Ordinal)) 458if (responseBody.Contains('.', StringComparison.Ordinal))
src\Grpc\JsonTranscoding\src\Shared\X509CertificateHelpers.cs (2)
58if (string.Equals(keyval[0], X509SubjectAlternativeNameConstants.Identifier, StringComparison.Ordinal)) 147int delimiterIndex = x509ExtensionFormattedString.IndexOf(subjectName1, StringComparison.Ordinal) - 1;
Microsoft.AspNetCore.Grpc.Swagger (3)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (3)
412if (!string.Equals(body, "*", StringComparison.Ordinal)) 414if (body.Contains('.', StringComparison.Ordinal)) 458if (responseBody.Contains('.', StringComparison.Ordinal))
Microsoft.AspNetCore.HeaderParsing (1)
HostHeaderValue.cs (1)
93public bool Equals(HostHeaderValue other) => Host.Equals(other.Host, StringComparison.Ordinal) && Port == other.Port;
Microsoft.AspNetCore.HostFiltering (3)
MiddlewareConfigurationManager.cs (3)
86return string.Equals("*", host, StringComparison.Ordinal) // HttpSys wildcard 87|| string.Equals("[::]", host, StringComparison.Ordinal) // Kestrel wildcard, IPv6 Any 88|| string.Equals("0.0.0.0", host, StringComparison.Ordinal);// IPv4 Any
Microsoft.AspNetCore.Hosting (1)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
18StringComparison.Ordinal;
Microsoft.AspNetCore.Hosting.FunctionalTests (1)
ShutdownTests.cs (1)
73if (!string.IsNullOrEmpty(data) && data.StartsWith(StartedMessage, StringComparison.Ordinal))
Microsoft.AspNetCore.Hosting.Tests (10)
HostingApplicationDiagnosticsTests.cs (10)
546eventsFired |= pair.Key.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal); 580eventsFired |= pair.Key.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal); 710if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 732if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 763if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 792if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 822if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 853if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 890if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal)) 919if (s.StartsWith("Microsoft.AspNetCore.Hosting.HttpRequestIn", StringComparison.Ordinal))
Microsoft.AspNetCore.Http (6)
BindingAddress.cs (5)
59public bool IsUnixPipe => Host.StartsWith(UnixPipeHostPrefix, StringComparison.Ordinal); 67public bool IsNamedPipe => Host.StartsWith(NamedPipeHostPrefix, StringComparison.Ordinal); 157var schemeDelimiterStart = address.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 164var isUnixPipe = address.IndexOf(UnixPipeHostPrefix, schemeDelimiterEnd, StringComparison.Ordinal) == schemeDelimiterEnd; 165var isNamedPipe = address.IndexOf(NamedPipeHostPrefix, schemeDelimiterEnd, StringComparison.Ordinal) == schemeDelimiterEnd;
Features\QueryFeature.cs (1)
60if (_parsedValues == null || !string.Equals(_original, current, StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Abstractions (9)
Extensions\UseMiddlewareExtensions.cs (2)
71if (string.Equals(method.Name, InvokeMethodName, StringComparison.Ordinal) || string.Equals(method.Name, InvokeAsyncMethodName, StringComparison.Ordinal))
FragmentString.cs (1)
117return string.Equals(_value, other._value, StringComparison.Ordinal);
HostString.cs (2)
177else if (uriComponent.Contains("xn--", StringComparison.Ordinal)) 260if (pattern.StartsWith("*.", StringComparison.Ordinal) && host.Length >= pattern.Length)
QueryString.cs (4)
175if (!HasValue || Value.Equals("?", StringComparison.Ordinal)) 179if (!other.HasValue || other.Value.Equals("?", StringComparison.Ordinal)) 199if (!HasValue || Value.Equals("?", StringComparison.Ordinal)) 220return string.Equals(Value, other.Value, StringComparison.Ordinal);
Microsoft.AspNetCore.Http.Abstractions.Tests (21)
PathStringTests.cs (20)
179[InlineData("/test/path", "/TEST", StringComparison.Ordinal, false)] 181[InlineData("/test/path", "/TEST/pa", StringComparison.Ordinal, false)] 183[InlineData("/TEST/PATH", "/test", StringComparison.Ordinal, false)] 185[InlineData("/TEST/path", "/test/pa", StringComparison.Ordinal, false)] 187[InlineData("/test/PATH/path/TEST", "/TEST/path/PATH", StringComparison.Ordinal, false)] 200[InlineData("/a/", "/a/", StringComparison.Ordinal, true)] 202[InlineData("/a/b", "/a/", StringComparison.Ordinal, false)] 204[InlineData("/a/b/", "/a/", StringComparison.Ordinal, false)] 206[InlineData("/a//b", "/a/", StringComparison.Ordinal, true)] 208[InlineData("/a//b/", "/a/", StringComparison.Ordinal, true)] 221[InlineData("/test/path", "/TEST", StringComparison.Ordinal, false)] 223[InlineData("/test/path", "/TEST/pa", StringComparison.Ordinal, false)] 225[InlineData("/TEST/PATH", "/test", StringComparison.Ordinal, false)] 227[InlineData("/TEST/path", "/test/pa", StringComparison.Ordinal, false)] 229[InlineData("/test/PATH/path/TEST", "/TEST/path/PATH", StringComparison.Ordinal, false)] 242[InlineData("/a/", "/a/", StringComparison.Ordinal, true)] 244[InlineData("/a/b", "/a/", StringComparison.Ordinal, false)] 246[InlineData("/a/b/", "/a/", StringComparison.Ordinal, false)] 248[InlineData("/a//b", "/a/", StringComparison.Ordinal, true)] 250[InlineData("/a//b/", "/a/", StringComparison.Ordinal, true)]
Validation\ValidatableTypeInfoTests.cs (1)
703if (value is string sku && !sku.StartsWith("PROD-", StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Connections.Client (2)
HttpConnection.cs (1)
452if (!urlBuilder.Path.EndsWith("/", StringComparison.Ordinal))
Internal\Utils.cs (1)
26if (!builder.Path.EndsWith("/", StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Extensions (10)
HeaderDictionaryTypeExtensions.cs (2)
268if (string.Equals("TryParse", methodInfo.Name, StringComparison.Ordinal) && 305if (string.Equals("TryParseList", methodInfo.Name, StringComparison.Ordinal)
src\Components\Endpoints\src\FormMapping\PrefixResolver.cs (3)
65return MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..], StringComparison.Ordinal); 82y.Value.Span[currentYPos..], StringComparison.Ordinal); 90var compareResult = MemoryExtensions.CompareTo(segmentX, segmentY, StringComparison.Ordinal);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
UriHelper.cs (1)
117var startIndex = uri.IndexOf(SchemeDelimiter, StringComparison.Ordinal);
Microsoft.AspNetCore.Http.Extensions.Tests (4)
HeaderDictionaryTypeExtensionsTest.cs (2)
292if (string.Equals("valid", value, StringComparison.Ordinal)) 306if (string.Equals("valid", value, StringComparison.Ordinal))
RequestDelegateFactoryTests.cs (1)
1154if (action.Method.Name.Contains("TestExplicitFromIEnumerableService", StringComparison.Ordinal))
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
399if (!expectedLine.Equals(actualLine, StringComparison.Ordinal))
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
399if (!expectedLine.Equals(actualLine, StringComparison.Ordinal))
Microsoft.AspNetCore.Http.RequestDelegateGenerator (6)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
208if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\Shared\RoslynUtils\WellKnownTypes.cs (2)
107if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 108|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
StaticRouteHandlerModel\Endpoint.cs (2)
118if (!string.Equals(a.Response?.WrappedResponseTypeDisplayName, b.Response?.WrappedResponseTypeDisplayName, StringComparison.Ordinal) || 119!a.HttpMethod.Equals(b.HttpMethod, StringComparison.Ordinal) ||
StaticRouteHandlerModel\EndpointResponse.cs (1)
106otherEndpointResponse.WrappedResponseTypeDisplayName.Equals(WrappedResponseTypeDisplayName, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Http.ValidationsGenerator (3)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
208if (string.Equals(namedArgument.Key, argumentName, StringComparison.Ordinal))
src\Shared\RoslynUtils\WellKnownTypes.cs (2)
107if (type.ContainingAssembly.Identity.Name.StartsWith("System.", StringComparison.Ordinal) 108|| type.ContainingAssembly.Identity.Name.StartsWith("Microsoft.", StringComparison.Ordinal))
Microsoft.AspNetCore.HttpLogging.Tests (1)
HttpLoggingMiddlewareTests.cs (1)
876Assert.Contains(TestSink.Writes, w => w.Message.StartsWith("Duration: ", StringComparison.Ordinal));
Microsoft.AspNetCore.HttpOverrides (3)
ForwardedHeadersMiddleware.cs (3)
101return (string.Equals("*", host, StringComparison.Ordinal) // HttpSys wildcard 102|| string.Equals("[::]", host, StringComparison.Ordinal) // Kestrel wildcard, IPv6 Any 103|| string.Equals("0.0.0.0", host, StringComparison.Ordinal)); // IPv4 Any
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (7)
src\Identity\test\Shared\ApiConsistencyTestBase.cs (4)
19&& !type.Namespace.EndsWith(".Compiled", StringComparison.Ordinal) 23&& !method.Name.StartsWith("get_", StringComparison.Ordinal) 24&& !method.Name.StartsWith("set_", StringComparison.Ordinal) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
UserStoreEncryptPersonalDataTest.cs (3)
55if (!data.StartsWith(pad, StringComparison.Ordinal)) 132return value.StartsWith("Default:ink:", StringComparison.Ordinal); 154return value.StartsWith("Default:ink:", StringComparison.Ordinal);
Microsoft.AspNetCore.Identity.FunctionalTests (1)
MapIdentityApiTests.cs (1)
1479if (!cookie.EndsWith("=", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.InMemory.Test (7)
InMemoryStoreTest.cs (2)
56protected override Expression<Func<PocoUser, bool>> UserNameStartsWithPredicate(string userName) => u => u.UserName.StartsWith(userName, StringComparison.Ordinal); 58protected override Expression<Func<PocoRole, bool>> RoleNameStartsWithPredicate(string roleName) => r => r.Name.StartsWith(roleName, StringComparison.Ordinal);
InMemoryUserStoreTest.cs (1)
44protected override Expression<Func<PocoUser, bool>> UserNameStartsWithPredicate(string userName) => u => u.UserName.StartsWith(userName, StringComparison.Ordinal);
src\Identity\test\Shared\ApiConsistencyTestBase.cs (4)
19&& !type.Namespace.EndsWith(".Compiled", StringComparison.Ordinal) 23&& !method.Name.StartsWith("get_", StringComparison.Ordinal) 24&& !method.Name.StartsWith("set_", StringComparison.Ordinal) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.Test (6)
IdentityUIScriptsTest.cs (2)
46var isSha256 = scriptTag.Integrity.StartsWith("sha256", StringComparison.Ordinal); 47var isSha384 = scriptTag.Integrity.StartsWith("sha384", StringComparison.Ordinal);
src\Identity\test\Shared\ApiConsistencyTestBase.cs (4)
19&& !type.Namespace.EndsWith(".Compiled", StringComparison.Ordinal) 23&& !method.Name.StartsWith("get_", StringComparison.Ordinal) 24&& !method.Name.StartsWith("set_", StringComparison.Ordinal) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.UI (3)
IdentityBuilderUIExtensions.cs (2)
121if (descriptor.Type?.FullName?.Contains("V5", StringComparison.Ordinal) is true) 133if (descriptor.Type?.FullName?.Contains("V4", StringComparison.Ordinal) is true)
IdentityDefaultUIConfigureOptions.cs (1)
53if (string.Equals(IdentityConstants.ApplicationScheme, name, StringComparison.Ordinal))
Microsoft.AspNetCore.InternalTesting (11)
AssemblyTestLog.cs (2)
112if (className.StartsWith(assemblyName + ".", StringComparison.Ordinal)) 230, StringComparison.Ordinal
HttpClientSlim.cs (1)
104var body = response.Substring(response.IndexOf("\r\n\r\n", StringComparison.Ordinal) + 4);
Logging\XunitLoggerProvider.cs (1)
98if (message.EndsWith(Environment.NewLine, StringComparison.Ordinal))
TestFileOutputContext.cs (2)
59if (extension != null && !extension.StartsWith(".", StringComparison.Ordinal)) 109if (name.StartsWith(assemblyName + ".", StringComparison.Ordinal))
xunit\DockerOnlyAttribute.cs (1)
34return Enumerable.Reverse(lines).Any(l => l.EndsWith("name=openrc:/docker", StringComparison.Ordinal));
xunit\SkipOnAlpineAttribute.cs (1)
32line.StartsWith("ID=", StringComparison.Ordinal) && line.Substring(3).Trim('"', '\'') == "alpine");
xunit\SkipOnHelixAttribute.cs (3)
72.Any(q => q.Equals(targetQueue, StringComparison.Ordinal) || q.StartsWith(targetQueue, StringComparison.Ordinal) || 73targetQueue.StartsWith(q, StringComparison.Ordinal));
Microsoft.AspNetCore.InternalTesting.Tests (7)
MaximumOSVersionTest.cs (4)
21Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal), 32Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal), 72Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal), 86Assert.True(Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal),
MinimumOSVersionTest.cs (3)
20Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal), 31Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal), 70Environment.OSVersion.Version.ToString().StartsWith("6.1", StringComparison.Ordinal),
Microsoft.AspNetCore.JsonPatch (1)
Internal\PathHelpers.cs (1)
22if (!path.StartsWith("/", StringComparison.Ordinal))
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
Internal\PathHelpers.cs (1)
23if (!path.StartsWith("/", StringComparison.Ordinal))
Internal\PocoAdapter.cs (1)
236=> serializerOptions.PropertyNameCaseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (1)
TestObjectModels\HeterogenousCollection.cs (1)
46var stringComparison = options.PropertyNameCaseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.AspNetCore.Localization (2)
CookieRequestCultureProvider.cs (2)
82if (!potentialCultureName.StartsWith(_culturePrefix, StringComparison.Ordinal) || ! 83potentialUICultureName.StartsWith(_uiCulturePrefix, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Abstractions (6)
ModelBinding\BindingSource.cs (1)
208return string.Equals(other?.Id, Id, StringComparison.Ordinal);
ModelBinding\ModelMetadata.cs (2)
146string.Equals(p.ParameterName, metadata.PropertyName, StringComparison.Ordinal) 673string.Equals(p.Name, parameter.ParameterName, StringComparison.Ordinal) &&
ModelBinding\ModelPropertyCollection.cs (2)
27/// The property name. Property names are compared using <see cref="StringComparison.Ordinal"/>. 42if (string.Equals(property.PropertyName, propertyName, StringComparison.Ordinal))
ModelBinding\ValueProviderResult.cs (1)
107if (!string.Equals(x[i], y[i], StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Analyzers (6)
AvoidHtmlPartialAnalyzer.cs (2)
29if (string.Equals(SymbolNames.PartialMethod, method.Name, StringComparison.Ordinal)) 36else if (string.Equals(SymbolNames.RenderPartialMethod, method.Name, StringComparison.Ordinal))
TopLevelParameterNameAnalyzer.cs (4)
144!@namespace.StartsWith("System.", StringComparison.Ordinal); 163if (string.Equals(namedArgument.Key, nameProperty, StringComparison.Ordinal) && 186if (string.Equals(namedArgument.Key, "BinderType", StringComparison.Ordinal) && 198if (string.Equals(constructorParameters[i].Name, "binderType", StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Api.Analyzers (8)
AddResponseTypeAttributeCodeFixAction.cs (1)
157field.Name.StartsWith("Status", StringComparison.Ordinal) &&
SymbolApiConventionMatcher.cs (5)
113return string.Equals(name, conventionName, StringComparison.Ordinal); 135return string.Equals(name, conventionName, StringComparison.Ordinal); 138if (!name.StartsWith(conventionName, StringComparison.Ordinal)) 160return string.Equals(name, conventionName, StringComparison.Ordinal); 180return string.Compare(name, index, conventionName, 1, conventionName.Length - 1, StringComparison.Ordinal) == 0;
SymbolApiResponseMetadataProvider.cs (2)
193if (string.Equals(namedArgument.Key, StatusCodeProperty, StringComparison.Ordinal) && 211if (string.Equals(parameter.Name, StatusCodeConstructorParameter, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Mvc.ApiExplorer (8)
EndpointMetadataApiDescriptionProvider.cs (6)
50return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 51method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 52method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 53method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 54method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 55method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (6)
EndpointMetadataApiDescriptionProviderTest.cs (6)
1653method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 1654method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 1655method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 1656method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 1657method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 1658method.Equals(HttpMethods.Connect, StringComparison.Ordinal));
Microsoft.AspNetCore.Mvc.Core (28)
ApiExplorer\ApiConventionMatcher.cs (5)
88return string.Equals(name, conventionName, StringComparison.Ordinal); 115return string.Equals(name, conventionName, StringComparison.Ordinal); 118if (!name.StartsWith(conventionName, StringComparison.Ordinal)) 145return string.Equals(name, conventionName, StringComparison.Ordinal); 165return string.Compare(name, index, conventionName, 1, conventionName.Length - 1, StringComparison.Ordinal) == 0;
ApplicationModels\AttributeRouteModel.cs (6)
156(template.StartsWith("~/", StringComparison.Ordinal) || 201template.Equals(string.Empty, StringComparison.Ordinal) || 202template.Equals("~/", StringComparison.Ordinal) || 203template.Equals("/", StringComparison.Ordinal); 216if (result.Equals("//", StringComparison.Ordinal)) 226else if (result.StartsWith("~/", StringComparison.Ordinal))
ApplicationModels\DefaultApplicationModelProvider.cs (1)
393actionName.EndsWith(Suffix, StringComparison.Ordinal))
Formatters\TextOutputFormatter.cs (1)
206charset.Equals("*", StringComparison.Ordinal))
ModelBinding\Binders\FormFileModelBinder.cs (3)
71!string.Equals(modelName, bindingContext.OriginalModelName, StringComparison.Ordinal) && 72!modelName.StartsWith(bindingContext.OriginalModelName + "[", StringComparison.Ordinal) && 73!modelName.StartsWith(bindingContext.OriginalModelName + ".", StringComparison.Ordinal))
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
128string.Equals(property.Name, parameter.Name, StringComparison.Ordinal) &&
ModelBinding\ModelBindingHelper.cs (1)
354return (metadata) => string.Equals(metadata.PropertyName, propertyName, StringComparison.Ordinal);
ModelBinding\SuppressChildValidationMetadataProvider.cs (1)
92if (string.Equals(type.FullName, FullTypeName, StringComparison.Ordinal))
Routing\ViewEnginePath.cs (4)
64segment.Equals(ParentDirectoryToken, StringComparison.Ordinal) || 65segment.Equals(CurrentDirectoryToken, StringComparison.Ordinal)) 85if (segment.Equals(ParentDirectoryToken, StringComparison.Ordinal)) 95else if (segment.Equals(CurrentDirectoryToken, StringComparison.Ordinal))
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
73if (value != null && value.StartsWith(ChunkCountPrefix, StringComparison.Ordinal))
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Core.Test (6)
Controllers\ControllerBinderDelegateProviderTest.cs (1)
1394return other != null && string.Equals(Name, other.Name, StringComparison.Ordinal);
DependencyInjection\MvcCoreServiceCollectionExtensionsTest.cs (1)
208part => string.Equals(assemblyName.Name, part.Name, StringComparison.Ordinal));
Infrastructure\ControllerActionInvokerTest.cs (1)
1389.First(m => m.Name.Equals("ActionMethodWithDefaultValues", StringComparison.Ordinal)),
ModelBinding\Binders\DictionaryModelBinderTest.cs (1)
717string.Equals(Name, other.Name, StringComparison.Ordinal);
ModelBinding\ModelBindingHelperTest.cs (1)
761if (entry.StartsWith(prefix, StringComparison.Ordinal))
ModelBinding\ParameterBinderTest.cs (1)
818return other != null && string.Equals(Name, other.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsModelValidator.cs (1)
111var newMemberName = string.Equals(resultMemberName, memberName, StringComparison.Ordinal) ?
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (9)
DataAnnotationsMetadataProviderTest.cs (6)
1029var groupTwo = Assert.Single(enumNameAndGroup, e => e.Value.Equals("2", StringComparison.Ordinal)); 1049var groupTwo = Assert.Single(enumNameAndGroup, e => e.Value.Equals("2", StringComparison.Ordinal)); 1069var groupThree = Assert.Single(enumNameAndGroup, e => e.Value.Equals("3", StringComparison.Ordinal)); 1088var groupThree = Assert.Single(enumNameAndGroup, e => e.Value.Equals("3", StringComparison.Ordinal)); 1747return x.Key.Name.Equals(y.Key.Name, StringComparison.Ordinal) 1748&& x.Key.Group.Equals(y.Key.Group, StringComparison.Ordinal);
ModelMetadataProviderTest.cs (1)
326metadata => string.Equals("HiddenInput", metadata.TemplateHint, StringComparison.Ordinal),
ModelValidationResultComparer.cs (2)
23return string.Equals(x.MemberName, y.MemberName, StringComparison.Ordinal) && 24string.Equals(x.Message, y.Message, StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Formatters.Xml (4)
ProblemDetailsWrapper.cs (1)
104if (string.Equals(name, EmptyKey, StringComparison.Ordinal))
SerializableErrorWrapper.cs (1)
69if (string.Equals(EmptyKey, key, StringComparison.Ordinal))
ValidationProblemDetailsWrapper.cs (2)
43if (string.Equals(name, ErrorKey, StringComparison.Ordinal)) 65if (string.Equals(EmptyKey, key, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.FunctionalTests (6)
ApiExplorerTest.cs (4)
1567Assert.Contains(TestSink.Writes, w => w.EventId.Name?.Equals("ApiDescriptionProviderExecuting", StringComparison.Ordinal) == true); 1568Assert.Contains(TestSink.Writes, w => w.LoggerName.Equals("Microsoft.AspNetCore.Mvc.ApiExplorer.ApiDescriptionGroupCollectionProvider", StringComparison.Ordinal)); 1569Assert.Contains(TestSink.Writes, w => w.Message.Equals("Executing API description provider 'DefaultApiDescriptionProvider' from assembly Microsoft.AspNetCore.Mvc.ApiExplorer v10.0.0.0.", StringComparison.Ordinal)); 1570Assert.Contains(TestSink.Writes, w => w.Message.Equals("Executing API description provider 'JsonPatchOperationsArrayProvider' from assembly Microsoft.AspNetCore.Mvc.NewtonsoftJson v42.42.42.42.", StringComparison.Ordinal));
Infrastructure\ResourceFile.cs (2)
219if (!string.Equals(normalizedPreviousContent, normalizedContent, StringComparison.Ordinal)) 240if (string.Equals(fullName, resourceName, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.IntegrationTests (2)
ActionParametersIntegrationTest.cs (2)
973.Single(p => p.Name.Equals(parameterName, StringComparison.Ordinal)); 996.Single(p => p.Name.Equals(parameterName, StringComparison.Ordinal));
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
NewtonsoftJsonInputFormatter.cs (5)
279addMember = !string.Equals(path, member, StringComparison.Ordinal); 286addMember = !path.EndsWith(member, StringComparison.Ordinal); 290addMember = !path.EndsWith($".{member}", StringComparison.Ordinal) 291&& !path.EndsWith($"['{member}']", StringComparison.Ordinal) 292&& !path.EndsWith($"[{member}]", StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Razor (10)
Compilation\DefaultRazorPageFactoryProvider.cs (1)
32if (relativePath.StartsWith("~/", StringComparison.Ordinal))
RazorView.cs (1)
222renderedLayouts.Any(l => string.Equals(l.Path, layoutPage.Path, StringComparison.Ordinal)))
TagHelpers\UrlResolutionTagHelper.cs (3)
257if (!appRelativeUrl.EndsWith(postTildeSlashUrlValue, StringComparison.Ordinal)) 316if (!string.Equals(src, key, StringComparison.Ordinal)) 329if (key.StartsWith("~/", StringComparison.Ordinal))
ViewLocationCacheKey.cs (5)
88!string.Equals(ViewName, y.ViewName, StringComparison.Ordinal) || 89!string.Equals(ControllerName, y.ControllerName, StringComparison.Ordinal) || 90!string.Equals(AreaName, y.AreaName, StringComparison.Ordinal) || 91!string.Equals(PageName, y.PageName, StringComparison.Ordinal)) 111!string.Equals(item.Value, yValue, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
CompilationFailedExceptionFactory.cs (3)
62if (string.Equals(assemblyName, sourceFilePath, StringComparison.Ordinal)) 98if (string.IsNullOrEmpty(filePath) || string.Equals(codeDocument.Source.FilePath, filePath, StringComparison.Ordinal)) 104sourceDocument = codeDocument.Imports.FirstOrDefault(f => string.Equals(f.FilePath, filePath, StringComparison.Ordinal));
Microsoft.AspNetCore.Mvc.Razor.Test (1)
src\Shared\Razor\CaseSensitiveBoundAttributeComparer.cs (1)
29string.Equals(attributeX.Name, attributeY.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Mvc.RazorPages (3)
ApplicationModels\CompiledPageRouteModelProvider.cs (1)
90if (!rootDirectory.EndsWith("/", StringComparison.Ordinal))
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (2)
217if (!methodName.StartsWith("On", StringComparison.Ordinal) || methodName.Length <= "On".Length) 234if (methodName.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.TagHelpers (24)
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)
90if (!string.Equals(staticUrl, globbedUrls[i], StringComparison.Ordinal)) 180if (string.Equals(x, y, StringComparison.Ordinal)) 187return string.Compare(x, y, StringComparison.Ordinal); 212if (string.Compare(x, 0, y, 0, compareLength, StringComparison.Ordinal) == 0) 218return string.Compare(x, xExtIndex, y, yExtIndex, length, StringComparison.Ordinal); 252StringComparison.Ordinal); 291if (value.StartsWith("~/", StringComparison.Ordinal)) 295else if (value.StartsWith("/", StringComparison.Ordinal) || 296value.StartsWith("\\", StringComparison.Ordinal)) 352return string.Equals(Include, other.Include, StringComparison.Ordinal) && 353string.Equals(Exclude, other.Exclude, StringComparison.Ordinal);
InputTagHelper.cs (1)
481string.Equals("text", inputType, StringComparison.Ordinal) &&
LinkTagHelper.cs (1)
426var hasRelStylesheet = string.Equals("stylesheet", stringValue, StringComparison.Ordinal);
ResourceCollectionUtilities.cs (2)
26if (!string.Equals(src, value, StringComparison.Ordinal)) 43if (!string.Equals(src, relativePath, StringComparison.Ordinal))
TagHelperOutputExtensions.cs (4)
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))
Microsoft.AspNetCore.Mvc.TagHelpers.Test (7)
ImageTagHelperTest.cs (1)
187if (value.StartsWith("~/", StringComparison.Ordinal))
LinkTagHelperTest.cs (2)
748value.StartsWith("~/", StringComparison.Ordinal) ? value[1..] : value)); 782if (value.StartsWith("~/", StringComparison.Ordinal))
ScriptTagHelperTest.cs (3)
657value.StartsWith("~/", StringComparison.Ordinal) ? value[1..] : value)); 687if (value.StartsWith("~/", StringComparison.Ordinal)) 1045return value.StartsWith("~/", StringComparison.Ordinal) ?
src\Shared\Razor\CaseSensitiveBoundAttributeComparer.cs (1)
29string.Equals(attributeX.Name, attributeY.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactory.cs (1)
482.Where(library => library.Dependencies.Any(d => string.Equals(d.Name, entryPointAssemblyName, StringComparison.Ordinal)));
Microsoft.AspNetCore.Mvc.ViewFeatures (17)
DefaultHtmlGenerator.cs (2)
1015.Where(kvp => string.Equals(integerString, kvp.Value, StringComparison.Ordinal)) 1214isChecked = string.Equals(modelStateValue, valueParameter, StringComparison.Ordinal);
ExpressionHelper.cs (1)
255if ((string.Equals(defaultMember.MemberName, property.Name, StringComparison.Ordinal) &&
ExpressionMetadataProvider.cs (1)
46if (string.Equals(propertyName, "Model", StringComparison.Ordinal) &&
LambdaExpressionComparer.cs (1)
60if (!string.Equals(memberName1, memberName2, StringComparison.Ordinal))
ModelExplorer.cs (2)
195StringComparison.Ordinal)) 241if (string.Equals(name, property.Metadata.PropertyName, StringComparison.Ordinal))
ModelExplorerExtensions.cs (2)
57if (string.Equals(kvp.Value, enumStringValue, StringComparison.Ordinal)) 70if (!stringResult.Equals(modelExplorer.Model.GetType().FullName, StringComparison.Ordinal))
NameAndIdProvider.cs (4)
48string.Equals(previousNameAndId.FullName, fullName, StringComparison.Ordinal)) 58if (string.Equals(fullName, sanitizedId, StringComparison.Ordinal)) 147string.Equals(previousNameAndId.HtmlFieldPrefix, htmlFieldPrefix, StringComparison.Ordinal) && 148string.Equals(previousNameAndId.Expression, expression, StringComparison.Ordinal))
src\Shared\Components\ResourceCollectionResolver.cs (1)
117resources.Sort((a, b) => string.Compare(a.Url, b.Url, StringComparison.Ordinal));
ViewComponents\DefaultViewComponentDescriptorProvider.cs (3)
68string.Equals(method.Name, AsyncMethodName, StringComparison.Ordinal) || 69string.Equals(method.Name, SyncMethodName, StringComparison.Ordinal)) 84if (string.Equals(selectedMethod.Name, AsyncMethodName, StringComparison.Ordinal))
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (12)
DefaultEditorTemplatesTest.cs (4)
260It.Is<string>(s => string.Equals("Property1", s, StringComparison.Ordinal) || 261string.Equals("Property2", s, StringComparison.Ordinal)), 267It.Is<string>(s => string.Equals("Property1", s, StringComparison.Ordinal) || 268string.Equals("Property2", s, StringComparison.Ordinal)),
RemoteAttributeTest.cs (3)
97keyValuePair => string.Equals(keyValuePair.Key, "action", StringComparison.Ordinal)) 115keyValuePair => string.Equals(keyValuePair.Key, "controller", StringComparison.Ordinal)) 135keyValuePair => string.Equals(keyValuePair.Key, "area", StringComparison.Ordinal))
Rendering\HtmlHelperSelectTest.cs (1)
1320var zeroSelect = Assert.Single(result, s => s.Value.Equals("0", StringComparison.Ordinal));
Rendering\HtmlHelperTextAreaTest.cs (2)
23Assert.Contains(@"placeholder=""HtmlEncode[[placeholder]]""", result, StringComparison.Ordinal); 38Assert.DoesNotContain(@"placeholder=""HtmlEncode[[placeholder]]""", result, StringComparison.Ordinal);
Rendering\HtmlHelperTextBoxTest.cs (2)
29Assert.Contains(@"placeholder=""HtmlEncode[[placeholder]]""", result, StringComparison.Ordinal); 56Assert.DoesNotContain(@"placeholder=""HtmlEncode[[placeholder]]""", result, StringComparison.Ordinal);
Microsoft.AspNetCore.OpenApi (13)
Extensions\JsonTypeInfoExtensions.cs (1)
95if (type.Name.StartsWith("<>f", StringComparison.Ordinal))
Services\OpenApiGenerator.cs (6)
91return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 92method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 93method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 94method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 95method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 96method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
Helpers\DocumentationCommentXmlNames.cs (2)
49return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 54return string.Equals(name1, name2, StringComparison.Ordinal);
XmlComments\XmlComment.cs (1)
160xmlText.StartsWith("<!-- Badly formed XML comment ignored for member ", StringComparison.Ordinal))
Microsoft.AspNetCore.OutputCaching (2)
OutputCacheKeyProvider.cs (1)
197if (varyQueryKeys.Count == 1 && string.Equals(varyQueryKeys[0], "*", StringComparison.Ordinal) && context.HttpContext.Request.Query.Count > 0)
Policies\VaryByQueryPolicy.cs (1)
50if (context.CacheVaryByRules.QueryKeys.Count == 1 && string.Equals(context.CacheVaryByRules.QueryKeys[0], "*", StringComparison.Ordinal))
Microsoft.AspNetCore.Owin.Tests (1)
OwinExtensionTests.cs (1)
147kvp => string.Equals(typeof(HttpContext).FullName, kvp.Key, StringComparison.Ordinal))
Microsoft.AspNetCore.RateLimiting (2)
DefaultKeyTypeEqualityComparer.cs (2)
16return string.Equals(x.PolicyName, y.PolicyName, StringComparison.Ordinal); 23return string.Equals(x.PolicyName, y.PolicyName, StringComparison.Ordinal) && xKey.Equals(yKey);
Microsoft.AspNetCore.Razor.Runtime.Test (1)
src\Shared\Razor\CaseSensitiveBoundAttributeComparer.cs (1)
29string.Equals(attributeX.Name, attributeY.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Razor.Test (1)
src\Shared\Razor\CaseSensitiveBoundAttributeComparer.cs (1)
29string.Equals(attributeX.Name, attributeY.Name, StringComparison.Ordinal) &&
Microsoft.AspNetCore.ResponseCaching (1)
ResponseCachingKeyProvider.cs (1)
132if (varyByRules.QueryKeys.Count == 1 && string.Equals(varyByRules.QueryKeys[0], "*", StringComparison.Ordinal))
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
117if (StringSegment.Equals("*", encodingName, StringComparison.Ordinal))
Microsoft.AspNetCore.Rewrite (6)
RedirectRule.cs (1)
60var schemeSplit = newPath.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal);
RewriteRule.cs (1)
55if (result.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
UrlActions\RedirectAction.cs (1)
46if (!pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal) && pattern[0] != '/')
UrlActions\RewriteAction.cs (1)
62if (pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
UrlMatches\ExactMatch.cs (1)
20var pathMatch = string.Equals(pattern, _stringMatch, _ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
UrlMatches\StringMatch.cs (1)
23_stringComparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.AspNetCore.Routing (18)
Matching\AcceptsMatcherPolicy.cs (1)
81if (string.Equals("*/*", metadata.ContentTypes[j], StringComparison.Ordinal))
Matching\HostMatcherPolicy.cs (4)
175else if (hostSpan[hostParts[1]].Equals(WildcardHost, StringComparison.Ordinal)) 412HasHostWildcard = Host.StartsWith(WildcardPrefix, StringComparison.Ordinal); 418public bool MatchesHost => !string.Equals(Host, WildcardHost, StringComparison.Ordinal); 442return string.Equals(Host, other.Host, StringComparison.Ordinal) && Port == other.Port;
Matching\HttpMethodMatcherPolicy.cs (1)
458var compare = string.Compare(HttpMethod, other.HttpMethod, StringComparison.Ordinal);
Patterns\RouteParameterParser.cs (1)
31if (parameter.StartsWith("**", StringComparison.Ordinal))
Patterns\RoutePatternParser.cs (1)
459if (routePattern.StartsWith("~/", StringComparison.Ordinal))
RouteEndpointDataSource.cs (6)
310method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 311method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 312method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 313method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 314method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 315method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
src\Shared\RoslynUtils\TypeHelper.cs (2)
49var startIndex = generatedName.LastIndexOf(">g__", StringComparison.Ordinal); 50var endIndex = generatedName.LastIndexOf("|", StringComparison.Ordinal);
Tree\LinkGenerationDecisionTree.cs (1)
213StringComparison.Ordinal);
Tree\UrlMatchingTree.cs (1)
239return result == 0 ? string.Compare(x.Entry.RouteTemplate.TemplateText, y.Entry.RouteTemplate.TemplateText, StringComparison.Ordinal) : result;
Microsoft.AspNetCore.Routing.Microbenchmarks (1)
EndpointRoutingBenchmarkBase.cs (1)
83AssertUrl(expectedUrl, actualUrl, StringComparison.Ordinal);
Microsoft.AspNetCore.Routing.Tests (6)
Patterns\RoutePatternParserTest.cs (1)
654if (!string.Equals(x.RawText, y.RawText, StringComparison.Ordinal))
Template\TemplateBinderTests.cs (1)
1443var queryIndex = uri.IndexOf("?", StringComparison.Ordinal);
Template\TemplateParserTests.cs (4)
823if (!string.Equals(x.TemplateText, y.TemplateText, StringComparison.Ordinal)) 872!String.Equals(x.Name, y.Name, StringComparison.Ordinal) || 873!String.Equals(x.Name, y.Name, StringComparison.Ordinal) || 893c => string.Equals(c.Constraint, xconstraint.Constraint, StringComparison.Ordinal)))
Microsoft.AspNetCore.Server.HttpSys (47)
RequestProcessing\Request.cs (3)
70if (KnownMethod == HTTP_VERB.HttpVerbOPTIONS && string.Equals(RawUrl, "*", StringComparison.Ordinal)) 82if (originalPath.Equals(pathBase, StringComparison.Ordinal)) 94else if (originalPath.StartsWith(prefix.Path, StringComparison.Ordinal))
src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (41)
1752if (string.Equals(key, HeaderNames.TE, StringComparison.Ordinal)) 1764if (string.Equals(key, HeaderNames.Via, StringComparison.Ordinal)) 1776if (string.Equals(key, HeaderNames.Date, StringComparison.Ordinal)) 1786if (string.Equals(key, HeaderNames.From, StringComparison.Ordinal)) 1796if (string.Equals(key, HeaderNames.Host, StringComparison.Ordinal)) 1808if (string.Equals(key, HeaderNames.Allow, StringComparison.Ordinal)) 1818if (string.Equals(key, HeaderNames.Range, StringComparison.Ordinal)) 1830if (string.Equals(key, HeaderNames.Accept, StringComparison.Ordinal)) 1840if (string.Equals(key, HeaderNames.Cookie, StringComparison.Ordinal)) 1850if (string.Equals(key, HeaderNames.Expect, StringComparison.Ordinal)) 1860if (string.Equals(key, HeaderNames.Pragma, StringComparison.Ordinal)) 1872if (string.Equals(key, HeaderNames.Expires, StringComparison.Ordinal)) 1882if (string.Equals(key, HeaderNames.Referer, StringComparison.Ordinal)) 1892if (string.Equals(key, HeaderNames.Trailer, StringComparison.Ordinal)) 1902if (string.Equals(key, HeaderNames.Upgrade, StringComparison.Ordinal)) 1912if (string.Equals(key, HeaderNames.Warning, StringComparison.Ordinal)) 1924if (string.Equals(key, HeaderNames.IfMatch, StringComparison.Ordinal)) 1934if (string.Equals(key, HeaderNames.IfRange, StringComparison.Ordinal)) 1946if (string.Equals(key, HeaderNames.Translate, StringComparison.Ordinal)) 1958if (string.Equals(key, HeaderNames.Connection, StringComparison.Ordinal)) 1968if (string.Equals(key, HeaderNames.KeepAlive, StringComparison.Ordinal)) 1978if (string.Equals(key, HeaderNames.UserAgent, StringComparison.Ordinal)) 1990if (string.Equals(key, HeaderNames.ContentMD5, StringComparison.Ordinal)) 2002if (string.Equals(key, HeaderNames.ContentType, StringComparison.Ordinal)) 2012if (string.Equals(key, HeaderNames.MaxForwards, StringComparison.Ordinal)) 2024if (string.Equals(key, HeaderNames.Authorization, StringComparison.Ordinal)) 2034if (string.Equals(key, HeaderNames.CacheControl, StringComparison.Ordinal)) 2044if (string.Equals(key, HeaderNames.ContentRange, StringComparison.Ordinal)) 2054if (string.Equals(key, HeaderNames.IfNoneMatch, StringComparison.Ordinal)) 2064if (string.Equals(key, HeaderNames.LastModified, StringComparison.Ordinal)) 2076if (string.Equals(key, HeaderNames.AcceptCharset, StringComparison.Ordinal)) 2086if (string.Equals(key, HeaderNames.ContentLength, StringComparison.Ordinal)) 2098if (string.Equals(key, HeaderNames.AcceptEncoding, StringComparison.Ordinal)) 2108if (string.Equals(key, HeaderNames.AcceptLanguage, StringComparison.Ordinal)) 2120if (string.Equals(key, HeaderNames.ContentEncoding, StringComparison.Ordinal)) 2130if (string.Equals(key, HeaderNames.ContentLanguage, StringComparison.Ordinal)) 2140if (string.Equals(key, HeaderNames.ContentLocation, StringComparison.Ordinal)) 2152if (string.Equals(key, HeaderNames.IfModifiedSince, StringComparison.Ordinal)) 2162if (string.Equals(key, HeaderNames.TransferEncoding, StringComparison.Ordinal)) 2174if (string.Equals(key, HeaderNames.IfUnmodifiedSince, StringComparison.Ordinal)) 2184if (string.Equals(key, HeaderNames.ProxyAuthorization, StringComparison.Ordinal))
UrlPrefix.cs (3)
108var schemeDelimiterEnd = whole.IndexOf(Uri.SchemeDelimiter, StringComparison.Ordinal); 115var pathDelimiterStart = whole.IndexOf("/", hostDelimiterStart, StringComparison.Ordinal); 120var hostDelimiterEnd = whole.LastIndexOf(":", pathDelimiterStart - 1, pathDelimiterStart - hostDelimiterStart, StringComparison.Ordinal);
Microsoft.AspNetCore.Server.IIS (44)
Core\IISHttpContext.cs (3)
174if (KnownMethod == HTTP_VERB.HttpVerbOPTIONS && string.Equals(RawTarget, "*", StringComparison.Ordinal)) 184else if (originalPath.Equals(pathBase, StringComparison.Ordinal)) 198&& originalPath.StartsWith(pathBase, StringComparison.Ordinal))
src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (41)
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 (1)
IISMiddleware.cs (1)
103if (!string.Equals(_pairingToken, httpContext.Request.Headers[MSAspNetCoreToken], StringComparison.Ordinal))
Microsoft.AspNetCore.Server.IntegrationTesting (2)
Common\DotNetCommands.cs (1)
34if (dotnetRoot.EndsWith("x64", StringComparison.Ordinal))
xunit\IISExpressAncmSchema.cs (1)
46.Any(n => "hostingModel".Equals(n.Attribute("name")?.Value, StringComparison.Ordinal));
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (4)
IISDeployer.cs (1)
143if (aspNetCore.Attribute("processPath")?.Value.StartsWith("dotnet", StringComparison.Ordinal) == true)
IISExpressDeployer.cs (3)
196if (string.Equals(dataArgs.Data, UnableToStartIISExpressMessage, StringComparison.Ordinal)) 201else if (string.Equals(dataArgs.Data, FailedToInitializeBindingsMessage, StringComparison.Ordinal)) 205else if (string.Equals(dataArgs.Data, IISExpressRunningMessage, StringComparison.Ordinal))
Microsoft.AspNetCore.Server.Kestrel.Core (17)
CertificateLoader.cs (1)
96if (string.Equals(oid.Value, ServerAuthenticationOid, StringComparison.Ordinal))
Internal\Http3\Http3Stream.cs (2)
872if (string.Equals(HttpRequestHeaders.HeaderProtocol, WebTransportSession.WebTransportProtocolValue, StringComparison.Ordinal)) 875if (((AspNetCore.Http.IHeaderDictionary)HttpRequestHeaders).TryGetValue(WebTransportSession.CurrentSupportedVersion, out var version) && string.Equals(version, WebTransportSession.VersionEnabledIndicator, StringComparison.Ordinal))
Internal\SniOptionsSelector.cs (2)
100if (name.Equals(WildcardHost, StringComparison.Ordinal)) 104else if (name.StartsWith(WildcardPrefix, StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\Hpack\DynamicHPackEncoder.cs (3)
178string.Equals(value, e.Value, StringComparison.Ordinal) && 179string.Equals(name, e.Name, StringComparison.Ordinal)) 197if (e.Hash == hash && string.Equals(name, e.Name, StringComparison.Ordinal))
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
39if (string.Equals(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), Environment.GetEnvironmentVariable(ListenPidEnvVar), StringComparison.Ordinal))
TlsConfigurationLoader.cs (1)
183return string.Equals(certificate.Subject, CertificateManager.LocalhostHttpsDistinguishedName, StringComparison.Ordinal) &&
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (6)
InMemoryTransportBenchmark.cs (3)
74var expectedResponseLines = expectedResponse.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 75var responseLines = response.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 251if (httpContext.Request.Path.StartsWithSegments(_path, StringComparison.Ordinal))
NamedPipesTransportBenchmark.cs (3)
76var expectedResponseLines = expectedResponse.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 77var responseLines = response.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 149if (httpContext.Request.Path.StartsWithSegments(_path, StringComparison.Ordinal))
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
SkipOnMarinerAttribute.cs (1)
27line.StartsWith("ID=", StringComparison.Ordinal) && line.Substring(3).Trim('"', '\'') == "mariner");
Microsoft.AspNetCore.Session.Tests (8)
SessionTests.cs (8)
879var sessionLogMessage = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).Single(); 884var sessionMiddlewareLogMessage = sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)).Single(); 942var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 950var sessionMiddlewareLogs = sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)).ToList(); 1009var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 1017Assert.DoesNotContain(sink.Writes, message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)); 1073var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 1081Assert.DoesNotContain(sink.Writes, message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal));
Microsoft.AspNetCore.Shared.Tests (58)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Shared\Hpack\DynamicHPackEncoder.cs (3)
178string.Equals(value, e.Value, StringComparison.Ordinal) && 179string.Equals(name, e.Name, StringComparison.Ordinal)) 197if (e.Hash == hash && string.Equals(name, e.Name, StringComparison.Ordinal))
src\Shared\HttpSys\RequestProcessing\RequestHeaders.Generated.cs (41)
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))
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Client.Core (4)
Internal\SerializedHubMessage.cs (4)
127if (string.Equals(item.ProtocolName, protocolName, StringComparison.Ordinal)) 140if (string.Equals(_cachedItem1.ProtocolName, protocolName, StringComparison.Ordinal)) 146if (string.Equals(_cachedItem2.ProtocolName, protocolName, StringComparison.Ordinal)) 156if (string.Equals(serializedMessage.ProtocolName, protocolName, StringComparison.Ordinal))
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
Startup.cs (1)
86if (context.Request.Path.Value.EndsWith("/negotiate", StringComparison.Ordinal))
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (5)
HubClientProxyGenerator.Parser.cs (2)
42!attributeSymbol.ToString().EndsWith("HubClientProxyAttribute()", StringComparison.Ordinal)) 163.EndsWith("HubClientProxyAttribute", StringComparison.Ordinal))
HubServerProxyGenerator.Parser.cs (2)
42!attributeSymbol.ToString().EndsWith("HubServerProxyAttribute()", StringComparison.Ordinal)) 153.EndsWith("HubServerProxyAttribute", StringComparison.Ordinal))
HubServerProxyGenerator.SourceGenerationSpec.cs (1)
42.StartsWith("System.Threading.Tasks.ValueTask", StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Client.Tests (1)
ResponseUtils.cs (1)
37new UriBuilder(request.RequestUri).Path.EndsWith("/negotiate", StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Common.Tests (10)
Internal\Protocol\CustomObject.cs (1)
37return string.Equals(StringProp, right.StringProp, StringComparison.Ordinal) &&
Internal\Protocol\MessagePackHubProtocolTestBase.cs (1)
280Assert.True(string.Equals(actual, testData.Binary, StringComparison.Ordinal), $"Binary encoding changed from{Environment.NewLine} [{testData.Binary}]{Environment.NewLine} to{Environment.NewLine} [{actual}]{Environment.NewLine}Please verify the MsgPack output and update the baseline");
Internal\Protocol\TestHubMessageEqualityComparer.cs (8)
36return string.Equals(cancelItemMessage.InvocationId, ((CancelInvocationMessage)y).InvocationId, StringComparison.Ordinal); 54&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 55&& string.Equals(x.Error, y.Error, StringComparison.Ordinal) 63&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 70&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 71&& string.Equals(x.Target, y.Target, StringComparison.Ordinal) 79&& string.Equals(x.InvocationId, y.InvocationId, StringComparison.Ordinal) 80&& string.Equals(x.Target, y.Target, StringComparison.Ordinal)
Microsoft.AspNetCore.SignalR.Core (9)
DefaultHubLifetimeManager.cs (1)
288return SendToAllConnections(methodName, args, (connection, state) => string.Equals(connection.UserIdentifier, (string)state!, StringComparison.Ordinal), userId, cancellationToken);
SerializedHubMessage.cs (4)
125if (string.Equals(item.ProtocolName, protocolName, StringComparison.Ordinal)) 138if (string.Equals(_cachedItem1.ProtocolName, protocolName, StringComparison.Ordinal)) 144if (string.Equals(_cachedItem2.ProtocolName, protocolName, StringComparison.Ordinal)) 154if (string.Equals(serializedMessage.ProtocolName, protocolName, StringComparison.Ordinal))
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (4)
183if (!string.Equals(typeFullName, coerceableFSharpTypeName, StringComparison.Ordinal)) 233.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal)); 255&& string.Equals(type1.Namespace, type2.Namespace, StringComparison.Ordinal) 256&& string.Equals(type1.Name, type2.Name, StringComparison.Ordinal);
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
ExceptionMessageExtensions.cs (1)
14var lastNewline = message.LastIndexOf(" (Parameter", StringComparison.Ordinal);
Microsoft.AspNetCore.SpaServices.Extensions (1)
Proxying\ConditionalProxyMiddleware.cs (1)
37_pathPrefixIsRoot = string.Equals(_pathPrefix, "/", StringComparison.Ordinal);
Microsoft.AspNetCore.StaticAssets (3)
Infrastructure\StaticAssetsEndpointDataSourceHelper.cs (2)
25if (string.Equals(staticAssetsDataSource.ManifestPath, staticAssetsManifestPath, StringComparison.Ordinal)) 46string.Equals(staticAssetsDataSource.ManifestPath, manifestPath, StringComparison.Ordinal))
StaticAssetsEndpointRouteBuilderExtensions.cs (1)
77if (ds is StaticAssetsEndpointDataSource sads && sads.ManifestPath.Equals(manifestPath, StringComparison.Ordinal))
Microsoft.AspNetCore.StaticFiles (1)
Helpers.cs (1)
29return path.HasValue && path.Value!.EndsWith("/", StringComparison.Ordinal);
Microsoft.AspNetCore.TestHost (1)
WebHostBuilderExtensions.cs (1)
80if (webHostBuilder.GetType().Name.Equals("GenericWebHostBuilder", StringComparison.Ordinal))
Microsoft.AspNetCore.TestHost.Tests (1)
TestServerTests.cs (1)
269Assert.Contains(serverAddressesFeature.Addresses, s => string.Equals(s, url, StringComparison.Ordinal));
Microsoft.AspNetCore.WebSockets (1)
WebSocketMiddleware.cs (1)
176if (extension.AsSpan().TrimStart().StartsWith("permessage-deflate", StringComparison.Ordinal))
Microsoft.AspNetCore.WebSockets.ConformanceTests (3)
Autobahn\AutobahnCaseResult.cs (1)
28return behaviors.Any(b => string.Equals(b, ActualBehavior, StringComparison.Ordinal));
Autobahn\AutobahnExpectations.cs (1)
41if (!string.Equals(caseResult.ActualBehavior, "INFORMATIONAL", StringComparison.Ordinal))
Autobahn\AutobahnServerResult.cs (1)
28Ssl = string.Equals(splat[1], "SSL", StringComparison.Ordinal);
Microsoft.AspNetCore.WebUtilities (3)
MultipartReaderStream.cs (3)
233if (remainder.Equals("--", StringComparison.Ordinal)) 319if (string.Equals("--", remainder, StringComparison.Ordinal)) 323Debug.Assert(stream.FinalBoundaryFound || string.Equals(string.Empty, remainder, StringComparison.Ordinal), "Un-expected data found on the boundary line: " + remainder);
Microsoft.Authentication.WebAssembly.Msal (1)
MsalDefaultOptionsConfiguration.cs (1)
46if (string.Equals(name, Options.DefaultName, StringComparison.Ordinal))
Microsoft.Build (56)
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (3)
96return typeName!.StartsWith("Microsoft.Build", StringComparison.Ordinal) || 97typeName.StartsWith("Microsoft.NET.Build", StringComparison.Ordinal) || 98typeName.StartsWith("Microsoft.NET.Sdk", StringComparison.Ordinal);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1436if (!currentEnvironment.TryGetValue(entry.Key, out value) || !String.Equals(entry.Value, value, StringComparison.Ordinal))
BackEnd\Components\SdkResolution\SdkResolverService.cs (1)
341catch (Exception e) when ((e is FileNotFoundException || e is FileLoadException) && sdkResolver.GetType().GetTypeInfo().Name.Equals("NuGetSdkResolver", StringComparison.Ordinal))
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (4)
238Debug.Assert(String.Equals(name, value.Key, StringComparison.Ordinal)); 287Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal)); 401Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal)); 607Debug.Assert(String.Equals(entry.Key, entry.Value.Key, StringComparison.Ordinal));
Construction\Solution\SolutionFile.cs (13)
569if (line.Trim().StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal)) 602else if (line.Trim().StartsWith(slnFileVSVLinePrefix, StringComparison.Ordinal)) 784if (str.StartsWith("Project(", StringComparison.Ordinal)) 788else if (str.StartsWith("GlobalSection(NestedProjects)", StringComparison.Ordinal)) 792else if (str.StartsWith("GlobalSection(SolutionConfigurationPlatforms)", StringComparison.Ordinal)) 796else if (str.StartsWith("GlobalSection(ProjectConfigurationPlatforms)", StringComparison.Ordinal)) 800else if (str.StartsWith("VisualStudioVersion", StringComparison.Ordinal)) 953if (str.StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal)) 1068else if (line.StartsWith("ProjectSection(ProjectDependencies)", StringComparison.Ordinal)) 1073while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false)) 1087else if (line.StartsWith("ProjectSection(WebsiteProperties)", StringComparison.Ordinal)) 1093while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false)) 1107else if (line.StartsWith("Project(", StringComparison.Ordinal))
Construction\Solution\SolutionProjectGenerator.cs (1)
2288if (!directoryName.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal))
Definition\ProjectItem.cs (2)
698if (String.Equals(UnevaluatedInclude, name, StringComparison.Ordinal)) 794if (String.Equals(ItemType, newItemType, StringComparison.Ordinal))
Definition\ProjectMetadata.cs (1)
138if (String.Equals(_xml.Value, value, StringComparison.Ordinal))
Definition\ToolsetReader.cs (1)
684int pos = expression.IndexOf(PathBase, StringComparison.Ordinal);
Errors\InvalidProjectFileException.cs (1)
224if (projectFile.Length > 0 && !String.Equals(projectFile, "MSBUILD", StringComparison.Ordinal))
ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
Evaluation\Conditionals\StringExpressionNode.cs (1)
183if (string.Equals(GetExpandedValue(state), MSBuildConstants.CurrentToolsVersion, StringComparison.Ordinal))
Evaluation\Expander.cs (3)
1016if (String.Equals(result, expression, StringComparison.Ordinal)) 1099(string.IsNullOrEmpty(itemType) || string.Equals(itemType, itemMetadata.ItemType, StringComparison.Ordinal))) 1285else if ((propertyEndIndex - (propertyStartIndex + 2)) == 19 && String.Equals(expression, "$(Solutions.VSVersion)", StringComparison.Ordinal))
Evaluation\Preprocessor.cs (5)
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; 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)
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 581var comparisonType = StringComparison.Ordinal;
FrameworkLocationHelper.cs (6)
558StringComparison.Ordinal); 604StringComparison.Ordinal); 797if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture == DotNetFrameworkArchitecture.Current) 947if (string.Equals(toolsVersion, MSBuildConstants.CurrentToolsVersion, StringComparison.Ordinal)) 1013var endedWithASlash = path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal) 1016StringComparison.Ordinal);
Graph\GraphBuilder.cs (1)
296if (!solutionDirectoryName.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal))
Logging\BaseConsoleLogger.cs (1)
874return string.Compare(p1.ScopeName, p2.ScopeName, StringComparison.Ordinal);
Logging\BinaryLogger\BinaryLogger.cs (1)
501filePath = parameter.Replace("{}", GetUniqueStamp(), StringComparison.Ordinal);
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
SolutionConfiguration.cs (1)
81if (!String.Equals(dependencyElement.Name, "ProjectDependency", StringComparison.Ordinal))
StringUtils.cs (1)
49public static string RemoveLastInstanceOf(this string fromString, string substring, StringComparison comparison = StringComparison.Ordinal)
Utilities\Utilities.cs (1)
225bool startsWithCData = innerXml.AsSpan().TrimStart().StartsWith("<![CDATA[".AsSpan(), StringComparison.Ordinal);
XmlUtilities.cs (2)
30if (String.Equals(oldElement.Name, newElementName, StringComparison.Ordinal) && String.Equals(oldElement.NamespaceURI, xmlNamespace, StringComparison.Ordinal))
Microsoft.Build.BuildCheck.UnitTests (1)
EndToEndTests.cs (1)
139o => o.Value?["locale"]?.ToString().Equals(culture, StringComparison.Ordinal) ?? false);
Microsoft.Build.Engine.OM.UnitTests (5)
ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 581var comparisonType = StringComparison.Ordinal;
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
Microsoft.Build.Engine.UnitTests (2)
Evaluation\ExpressionShredder_Tests.cs (2)
1255if (batchableObjectParameter.IndexOf(itemMetadataPrefix, StringComparison.Ordinal) != -1) 1258if (batchableObjectParameter.IndexOf(itemVectorPrefix, StringComparison.Ordinal) == -1)
Microsoft.Build.Framework (2)
FileClassifier.cs (1)
69private static readonly StringComparison PathComparison = RuntimeInformation.IsOSPlatform(OSPlatform.Linux) ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Traits.cs (1)
587if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
Microsoft.Build.Framework.UnitTests (1)
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
Microsoft.Build.Tasks.CodeAnalysis (2)
MapSourceRoots.cs (1)
176Debug.Assert(mappedTopLevelPath.EndsWith("/", StringComparison.Ordinal));
Vbc.cs (1)
688int endParenthesisLocation = originalVBErrorString.IndexOf(") :", StringComparison.Ordinal);
Microsoft.Build.Tasks.Core (56)
AssemblyDependency\ReferenceTable.cs (1)
823int position = fusionName.IndexOf(component + "=", StringComparison.Ordinal);
BootstrapperUtil\BootstrapperBuilder.cs (1)
868string.Equals(xmlDocument.DocumentElement.NamespaceURI, schemaNamespace, StringComparison.Ordinal),
BootstrapperUtil\Util.cs (2)
60return path.StartsWith("http://", StringComparison.Ordinal) || path.StartsWith("https://", StringComparison.Ordinal);
CSharptokenEnumerator.cs (1)
204if (identifier.StartsWith("@", StringComparison.Ordinal))
ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
FileIO\VerifyFileHash.cs (1)
64: StringComparison.Ordinal;
FileMatcher.cs (11)
297searchPattern.EndsWith("?", StringComparison.Ordinal); 349else if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 405if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 456bool isUnc = path.StartsWith(s_twoDirectorySeparators, StringComparison.Ordinal); 673if (path.StartsWith(s_thisDirectory, StringComparison.Ordinal)) 705if (path.StartsWith(projectDirectory, StringComparison.Ordinal)) 1107else if (recursionState.RemainingWildcardDirectory.StartsWith(recursiveDirectoryMatch, StringComparison.Ordinal)) 1979if (filespecUnescapedFullyQualified.Equals(filespecUnescaped, StringComparison.Ordinal)) 2189else if (aString.StartsWith("/", StringComparison.Ordinal)) 2194else if (aString.StartsWith(@"\\", StringComparison.Ordinal)) 2199else if (aString.StartsWith(@"\", StringComparison.Ordinal))
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 581var comparisonType = StringComparison.Ordinal;
FindInList.cs (1)
70StringComparison comparison = CaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
GenerateManifestBase.cs (2)
141if (string.Equals(isPrimary, "true", StringComparison.Ordinal)) 541file.TargetPath = Path.IsPathRooted(file.SourcePath) || file.SourcePath.StartsWith("..", StringComparison.Ordinal) ? Path.GetFileName(file.SourcePath) : file.SourcePath;
ManifestUtil\ApplicationManifest.cs (1)
599if (fileReference.TargetPath.Equals(fileAssociation.DefaultIcon, StringComparison.Ordinal))
ManifestUtil\EmbeddedManifestReader.cs (2)
67if (!path.EndsWith(".manifest", StringComparison.Ordinal) && !path.EndsWith(".dll", StringComparison.Ordinal))
ManifestUtil\ManifestFormatter.cs (3)
50if ((xpath.Equals(XPaths.languageAttribute1, StringComparison.Ordinal) || xpath.Equals( 52StringComparison.Ordinal)) && String.Equals( 55StringComparison.Ordinal))
ManifestUtil\ManifestReader.cs (2)
117if (path.EndsWith(".application", StringComparison.Ordinal)) 121else if (path.EndsWith(".exe.manifest", StringComparison.Ordinal))
ManifestUtil\mansign2.cs (1)
475if (!oldCsp.CspKeyContainerInfo.ProviderName.StartsWith("Microsoft", StringComparison.Ordinal))
ManifestUtil\PathUtil.cs (3)
81if (String.Equals(Path.GetExtension(path), ".application", StringComparison.Ordinal)) 86if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal)) 156if (String.Equals(Path.GetExtension(path), ".manifest", StringComparison.Ordinal))
ManifestUtil\TrustInfo.cs (1)
140if (!String.Equals(idAttribute.Value, idrefAttribute.Value, StringComparison.Ordinal))
ManifestUtil\Util.cs (1)
612return String.Compare(item1.ItemSpec, item2.ItemSpec, StringComparison.Ordinal);
ManifestUtil\XmlUtil.cs (1)
151if (!uri.LocalPath.StartsWith(Path.GetTempPath(), StringComparison.Ordinal))
NativeMethods.cs (1)
863if (string.Equals(existingFileName, newFileName, StringComparison.Ordinal))
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResolveManifestFiles.cs (7)
239if (String.Equals(TargetCulture, "*", StringComparison.Ordinal)) 243else if (!String.Equals(TargetCulture, "neutral", StringComparison.Ordinal)) 372if (String.Equals(assemblyType, "Satellite", StringComparison.Ordinal)) 405if (identity != null && !String.Equals(identity.Culture, "neutral", StringComparison.Ordinal)) 465if (String.Equals(dependencyType, "Prerequisite", StringComparison.Ordinal)) 469else if (String.Equals(dependencyType, "Install", StringComparison.Ordinal)) 925if (identity != null && !String.Equals(identity.Culture, "neutral", StringComparison.Ordinal))
ResourceHandling\MSBuildResXReader.cs (5)
100if (aliasedTypeName.Equals("System.String", StringComparison.Ordinal)) 160if (typename.StartsWith("System.Resources.ResXFileRef", StringComparison.Ordinal)) // TODO: is this too general? Should it be OrdinalIgnoreCase? 166if (typename.StartsWith("System.Resources.ResXNullRef", StringComparison.Ordinal)) 302return fileRefType.StartsWith(StringTypeNamePrefix, StringComparison.Ordinal); 307return fileRefType.StartsWith(MemoryStreamTypeNamePrefix, StringComparison.Ordinal);
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
SolutionConfiguration.cs (1)
81if (!String.Equals(dependencyElement.Name, "ProjectDependency", StringComparison.Ordinal))
StringUtils.cs (1)
49public static string RemoveLastInstanceOf(this string fromString, string substring, StringComparison comparison = StringComparison.Ordinal)
tokenCharReader.cs (1)
164(ignoreCase /* ignore case */) ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
Microsoft.Build.Tasks.UnitTests (1)
GetFileHash_Tests.cs (1)
97task.Items.ShouldAllBe(i => string.Equals(testBinary.FileHash, i.GetMetadata("FileHash"), StringComparison.Ordinal));
Microsoft.Build.Utilities.Core (20)
ApiContract.cs (3)
39internal static bool IsContainedApiContractsElement(string elementName) => string.Equals(elementName, Elements.ContainedApiContracts, StringComparison.Ordinal); 41internal static bool IsVersionedContentElement(string elementName) => string.Equals(elementName, Elements.VersionedContent, StringComparison.Ordinal); 55if (contractNode is XmlElement contractElement && string.Equals(contractNode.Name, Elements.ApiContract, StringComparison.Ordinal))
CommandLineBuilder.cs (1)
286if (addQuotes && unquotedTextToAppend.EndsWith("\\", StringComparison.Ordinal))
ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 581var comparisonType = StringComparison.Ordinal;
FrameworkLocationHelper.cs (6)
558StringComparison.Ordinal); 604StringComparison.Ordinal); 797if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture == DotNetFrameworkArchitecture.Current) 947if (string.Equals(toolsVersion, MSBuildConstants.CurrentToolsVersion, StringComparison.Ordinal)) 1013var endedWithASlash = path.EndsWith(Path.DirectorySeparatorChar.ToString(), StringComparison.Ordinal) 1016StringComparison.Ordinal);
PlatformManifest.cs (2)
112string.Equals(childNode.Name, Elements.ApplicationPlatform, StringComparison.Ordinal)) 144else if (string.Equals(childElement.Name, Elements.DependentPlatform, StringComparison.Ordinal))
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
SDKManifest.cs (1)
331string.Equals(childNode.Name, Elements.FileList, StringComparison.Ordinal))
ToolLocationHelper.cs (1)
2252StringComparison.Ordinal))
ToolTask.cs (1)
63private static readonly bool s_preserveTempFiles = string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal);
Microsoft.Cci.Extensions (4)
Comparers\StringKeyComparer.cs (1)
43return string.Compare(GetKey(x), GetKey(y), StringComparison.Ordinal);
Filters\AttributeMarkedFilter.cs (1)
41return !definition.Attributes.Any(a => String.Equals(a.Type.FullName(), _attributeName, StringComparison.Ordinal));
Filters\ExcludeCompilerGeneratedCciFilter.cs (2)
59if (string.Equals(CompilerGeneratedTypeName, attribute.Type.FullName(), StringComparison.Ordinal)) 80a => string.Equals(a.Type.FullName(), CompilerGeneratedTypeName, StringComparison.Ordinal));
Microsoft.CodeAnalysis (44)
Collections\IdentifierCollection.cs (2)
69if (!string.Equals(identifier, strValue, StringComparison.Ordinal)) 123return string.Equals(identifier, spelling, StringComparison.Ordinal);
CommandLine\AnalyzerConfig.cs (1)
305public static StringComparison NameComparer { get; } = StringComparison.Ordinal;
CommandLine\AnalyzerConfigSet.cs (3)
208if (PathUtilities.IsSameDirectoryOrChildOf(normalizedPath, config.NormalizedDirectory, StringComparison.Ordinal)) 404if (key.StartsWith(diagnosticOptionPrefix, StringComparison.Ordinal) && 405key.EndsWith(diagnosticOptionSuffix, StringComparison.Ordinal))
CommandLine\CommandLineParser.cs (2)
555if (!optionsEnded && arg.StartsWith("@", StringComparison.Ordinal)) 1255bool singleDotPattern = string.Equals(pattern, ".", StringComparison.Ordinal);
CommandLine\CommonCompiler.cs (1)
1728return diagnosticId.StartsWith(expectedPrefix, StringComparison.Ordinal) && uint.TryParse(diagnosticId.Substring(expectedPrefix.Length), out code);
Compilation\CompilationOptions.cs (5)
628string.Equals(this.CryptoKeyContainer, other.CryptoKeyContainer, StringComparison.Ordinal) && 629string.Equals(this.CryptoKeyFile, other.CryptoKeyFile, StringComparison.Ordinal) && 633string.Equals(this.MainTypeName, other.MainTypeName, StringComparison.Ordinal) && 636string.Equals(this.ModuleName, other.ModuleName, StringComparison.Ordinal) && 641string.Equals(this.ScriptClassName, other.ScriptClassName, StringComparison.Ordinal) &&
Diagnostic\FileLinePositionSpan.cs (1)
102string.Equals(Path, other.Path, StringComparison.Ordinal);
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
1348return root.DescendantTokens().Any(static token => string.Equals(token.ValueText, "GeneratedCode", StringComparison.Ordinal) || 1349string.Equals(token.ValueText, nameof(GeneratedCodeAttribute), StringComparison.Ordinal));
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
Emit\NoPia\EmbeddedTypesManager.cs (2)
180int result = string.Compare(dx.NamespaceName, dy.NamespaceName, StringComparison.Ordinal); 184result = string.Compare(dx.Name, dy.Name, StringComparison.Ordinal);
Emit\SynthesizedDelegateKey.cs (1)
22=> Name.Equals(other.Name, StringComparison.Ordinal);
FileSystem\FileUtilities.cs (1)
221if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
FileSystem\PathUtilities.cs (2)
517var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 718if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
InternalUtilities\DocumentationCommentXmlNames.cs (2)
54return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 59return string.Equals(name1, name2, StringComparison.Ordinal);
InternalUtilities\StringExtensions.cs (1)
175var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
InternalUtilities\StringTable.cs (2)
705if (!chunk.Span.Equals(array.AsSpan().Slice(chunkOffset, chunk.Length), StringComparison.Ordinal)) 751=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
MetadataReader\MetadataHelpers.cs (4)
633if (len == 6 && start == 0 && nameSpan.StartsWith(SystemString.AsSpan(), StringComparison.Ordinal)) 701if (delimiter == 6 && pstrName.StartsWith(SystemString, StringComparison.Ordinal)) 1049fullyQualified.StartsWith(namespaceName, StringComparison.Ordinal) && 1050fullyQualified.EndsWith(typeName, StringComparison.Ordinal);
MetadataReader\MetadataReaderExtensions.cs (1)
25if (version.StartsWith(prefix, StringComparison.Ordinal))
MetadataReader\ModuleExtensions.cs (2)
87return !name.StartsWith(VTableGapMethodNamePrefix, StringComparison.Ordinal); 160if (emittedMethodName.StartsWith(prefix, StringComparison.Ordinal))
PEWriter\ExtendedPEBuilder.cs (1)
74if (name.Equals(MvidSectionName, StringComparison.Ordinal))
SourceFileResolver.cs (1)
143string.Equals(_baseDirectory, other._baseDirectory, StringComparison.Ordinal) &&
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (1)
163var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
SwitchConstantValueHelper.cs (1)
124return string.Equals(firstString, second as string, System.StringComparison.Ordinal);
Symbols\Attributes\CommonAttributeData.cs (2)
92StringComparison options = description.MatchIgnoringCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 183if (string.Equals(namedArguments[i].Key, name, StringComparison.Ordinal))
Text\SourceText.cs (1)
354return text.Contains("\0\0", StringComparison.Ordinal);
XmlFileResolver.cs (1)
99return string.Equals(_baseDirectory, other._baseDirectory, StringComparison.Ordinal);
Microsoft.CodeAnalysis.Analyzers (52)
ImmutableObjectMethodAnalyzer.cs (1)
89if (!s_immutableMethodNames.Any(n => methodName.StartsWith(n, StringComparison.Ordinal)))
ImplementationIsObsoleteAnalyzer.cs (1)
55&& a.AttributeClass.ToDisplayString().Equals(ImplementationIsObsoleteAttributeFullName, StringComparison.Ordinal)) is { } attr &&
InternalImplementationOnlyAnalyzer.cs (1)
58&& a.AttributeClass.ToDisplayString().Equals(InternalImplementationOnlyAttributeFullName, StringComparison.Ordinal)) &&
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
68|| !value.Trim().Equals(AssemblyReferenceValidationConfigurationRelaxedValue, StringComparison.Ordinal);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (3)
1294var isCARule = ruleId.StartsWith("CA", StringComparison.Ordinal); 1297!ruleId.StartsWith("CS", StringComparison.Ordinal) && 1298!ruleId.StartsWith("BC", StringComparison.Ordinal))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (4)
85if (ruleId.StartsWith(allowedIds.prefix, StringComparison.Ordinal)) 148if (argument.Parameter?.Name.Equals(CategoryParameterName, StringComparison.Ordinal) == true) 245if (contents.Length == 0 || contents.StartsWith("#", StringComparison.Ordinal)) 309prefix1.Equals(prefix2, StringComparison.Ordinal))
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (2)
87var indexOfDataElement = sourceTextStr.IndexOf(dataElementStr, StringComparison.Ordinal); 96dataElementStr.IndexOf(valueElementStr, StringComparison.Ordinal) +
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
61if (invocation.TargetMethod.Name.Equals("GetSemanticModel", StringComparison.Ordinal) &&
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (3)
157var index = entry.IndexOf(EntryFieldSeparator, StringComparison.Ordinal); 303if (lineText.StartsWith(";", StringComparison.Ordinal)) 309if (lineText.StartsWith("###", StringComparison.Ordinal))
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (1)
146additionalDocuments.FirstOrDefault(a => string.Equals(a.FilePath, path, StringComparison.Ordinal)) is { } additionalDocument)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.CustomFixAllProvider.cs (2)
32if (fixAllContext.CodeActionEquivalenceKey!.EndsWith(SourceDocumentEquivalenceKeySuffix, StringComparison.Ordinal)) 38Debug.Assert(fixAllContext.CodeActionEquivalenceKey.EndsWith(AdditionalDocumentEquivalenceKeySuffix, StringComparison.Ordinal));
MetaAnalyzers\RegisterActionAnalyzer.cs (3)
304return method.Name.Equals(expectedName, StringComparison.Ordinal) && 314if (symbol == null || symbol.Kind != SymbolKind.Method || !symbol.Name.StartsWith("Register", StringComparison.Ordinal)) 337if (type == null || type.Name.Equals(nameof(Action), StringComparison.Ordinal))
MetaAnalyzers\ReleaseTrackingHelper.cs (1)
59if (string.IsNullOrWhiteSpace(lineText) || lineText.StartsWith(";", StringComparison.Ordinal))
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Microsoft.CodeAnalysis.AnalyzerUtilities (35)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
193invocation.TargetMethod.Name.StartsWith("TryGet", StringComparison.Ordinal) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (3)
981!method.Name.StartsWith("Create", StringComparison.Ordinal) || 990if (method.Name.Equals("CreateInstance", StringComparison.Ordinal) && 1017symbol.Name.Equals("Empty", StringComparison.Ordinal) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\WebInputSources.cs (1)
94if ((!typeSymbol.GetBaseTypesAndThis().Any(x => x.Name.EndsWith("Controller", System.StringComparison.Ordinal))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
261if (operation.Field.Name.Equals("Empty", StringComparison.Ordinal) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3230(targetMethod.Name.EndsWith("Equals", StringComparison.Ordinal) ||
Microsoft.CodeAnalysis.BannedApiAnalyzers (31)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
SymbolIsBannedAnalyzer.cs (3)
61where fileName != null && fileName.StartsWith("BannedSymbols.", StringComparison.Ordinal) && fileName.EndsWith(".txt", StringComparison.Ordinal) 67let commentIndex = text.IndexOf("//", StringComparison.Ordinal)
Microsoft.CodeAnalysis.CodeStyle (22)
src\Analyzers\Core\Analyzers\Helpers\DiagnosticHelper.cs (2)
327if (id.StartsWith("JSON", StringComparison.Ordinal)) 337Debug.Assert(id.StartsWith("IDE", StringComparison.Ordinal));
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
221if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (2)
517var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 718if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (2)
54return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 59return string.Equals(name1, name2, StringComparison.Ordinal);
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
175var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
751=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\Section.cs (1)
20private bool IsSplatHeader => Text.Equals("*", StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
78=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (2)
271=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 365var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
280return membersArray.FirstOrDefault(m => m.Name.Equals(memberName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
Microsoft.CodeAnalysis.CSharp (40)
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
56Debug.Assert(base.lambdaSymbol.Parameters[0].Name.StartsWith(transparentIdentifierPrefix, StringComparison.Ordinal));
Binder\Binder_Expressions.cs (3)
7342if (text.EndsWith("l", StringComparison.Ordinal)) 7348else if (text.EndsWith("lu", StringComparison.Ordinal) || text.EndsWith("lU", StringComparison.Ordinal))
CommandLine\CSharpCommandLineParser.cs (2)
166Debug.Assert(optionsEnded || !arg.StartsWith("@", StringComparison.Ordinal)); 210else if (value.StartsWith("0", StringComparison.Ordinal))
Compiler\DocumentationCommentCompiler.cs (4)
500&& string.Equals(nameAttribute.Identifier.Identifier.ValueText, propertyName, StringComparison.Ordinal)) 997Debug.Assert(pattern.StartsWith(currentLinePattern, StringComparison.Ordinal)); 1042int index = trimmed.IndexOf("*/", StringComparison.Ordinal); 1391int position = message.IndexOf(locationString, StringComparison.Ordinal); // Expect exact match
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
276int colonColonIndex = metadataName.IndexOf("::", StringComparison.Ordinal);
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
223hasDebugIds = !isDisplayClassParentField && name.AsSpan(suffixIndex).StartsWith(GeneratedNameConstants.SuffixSeparator.AsSpan(), StringComparison.Ordinal);
Parser\DirectiveParser.cs (2)
333if (errorText.Equals("version", StringComparison.Ordinal)) 348errorText.StartsWith(versionMarker, StringComparison.Ordinal) &&
Symbols\Attributes\SourceAttributeData.cs (1)
300if (!string.Equals(namedType.MetadataName, targetInfo.Name, System.StringComparison.Ordinal) ||
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
144Debug.Assert(string.Equals(result, withIncludes, System.StringComparison.Ordinal));
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
213&& modifierType.Name.StartsWith("CallConv", StringComparison.Ordinal)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1188if (_name.StartsWith(".", StringComparison.Ordinal))
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
765if (parameters[i].Name.Equals(parameterName, StringComparison.Ordinal)) 895var param = parameters.FirstOrDefault(static (p, name) => string.Equals(p.Name, name, StringComparison.Ordinal), name);
Symbols\MissingMetadataTypeSymbol.cs (3)
394return string.Equals(MetadataName, other.MetadataName, StringComparison.Ordinal) && 396string.Equals(_namespaceName, other.NamespaceName, StringComparison.Ordinal) && 463return (object?)other != null && string.Equals(MetadataName, other.MetadataName, StringComparison.Ordinal) &&
Symbols\Source\SourceComplexParameterSymbol.cs (2)
683if (parameters[i].Name.Equals(parameterName, StringComparison.Ordinal)) 1351var parameter = containingSymbolParameters.FirstOrDefault(static (param, name) => string.Equals(param.Name, name, StringComparison.Ordinal), name);
Symbols\Synthesized\GeneratedNameParser.cs (7)
17=> name.StartsWith(GeneratedNameConstants.SynthesizedLocalNamePrefix, StringComparison.Ordinal); 35if (name.StartsWith("CS$<", StringComparison.Ordinal)) 39else if (name.StartsWith("<", StringComparison.Ordinal)) 166if (typeParameterName.StartsWith("<", StringComparison.Ordinal) && 167typeParameterName.EndsWith(">j__TPar", StringComparison.Ordinal)) 181if (fieldName.StartsWith("<", StringComparison.Ordinal) && 182fieldName.EndsWith(">P", StringComparison.Ordinal))
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
438string.Equals(_name, other._name, StringComparison.Ordinal) &&
Symbols\Tuples\TupleTypeSymbol.cs (2)
468if (name.StartsWith("Item", StringComparison.Ordinal)) 473if (number > 0 && string.Equals(name, TupleMemberName(number), StringComparison.Ordinal))
Symbols\TypeSymbolExtensions.cs (1)
1775const StringComparison comparison = StringComparison.Ordinal;
Symbols\UnboundGenericType.cs (1)
113return (object?)other != null && string.Equals(other._name, _name, StringComparison.Ordinal) && object.Equals(other._errorInfo, _errorInfo);
Syntax\SyntaxFactory.cs (3)
323if (text.StartsWith("@", StringComparison.Ordinal)) 1206if (rewrittenToken.IsKind(SyntaxKind.LessThanToken) && string.Equals("<", rewrittenToken.Text, StringComparison.Ordinal)) 1209if (rewrittenToken.IsKind(SyntaxKind.GreaterThanToken) && string.Equals(">", rewrittenToken.Text, StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (2)
30var startIndex = triviaString.IndexOf("/*", StringComparison.Ordinal) + 2; 31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (3)
173if (expressionType is null || expressionType.Name.EndsWith("Builder", StringComparison.Ordinal)) 429if (!name.StartsWith(ToPrefix, StringComparison.Ordinal)) 440name.EndsWith(suffix, StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
179return methodSymbol.Name.Equals("To" + returnTypeName, StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (4)
68if (commentText.StartsWith("//", StringComparison.Ordinal)) 79if (commentText.EndsWith("*/", StringComparison.Ordinal)) 84if (commentText.StartsWith("/*", StringComparison.Ordinal)) 99if (trimmedLine.StartsWith("*", StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
26var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 39var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
98if (!text.EndsWith(MultiLineCommentTerminator, StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\DocumentationCommentExtensions.cs (1)
20return documentationComment.ToFullString().StartsWith("/**", StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
42var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 49if (!identifier.StartsWith("@", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (299)
CommandLineTests.cs (299)
3002Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", outWriter.ToString(), StringComparison.Ordinal); 3013Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", outWriter.ToString(), StringComparison.Ordinal); 3521Assert.DoesNotContain("Warning01", outWriter.ToString(), StringComparison.Ordinal); 3532Assert.DoesNotContain("Warning01", outWriter.ToString(), StringComparison.Ordinal); 5932Assert.Contains("error CS7061: Duplicate 'CompilationRelaxationsAttribute' attribute in", outWriter.ToString(), StringComparison.Ordinal); 7226Assert.Contains("error CS2012: Cannot open '" + dir.Path + "\\sub\\a.exe' for writing", outWriter.ToString(), StringComparison.Ordinal); 7253Assert.Contains("error CS2021: File name", message, StringComparison.Ordinal); 7254Assert.Contains("sub", message, StringComparison.Ordinal); 7281Assert.Contains("error CS2021: File name", message, StringComparison.Ordinal); 7282Assert.Contains("sub", message, StringComparison.Ordinal); 7308Assert.Contains(@"error CS2021: File name 'aaa:\a.exe' is empty, contains invalid characters, has a drive specification without an absolute path, or is too long", outWriter.ToString(), StringComparison.Ordinal); 7334Assert.Contains("error CS2005: Missing file specification for '/out:' option", outWriter.ToString(), StringComparison.Ordinal); 7871Assert.Contains("error CS0168: The variable 'x' is declared but never used\r\n", outWriter.ToString(), StringComparison.Ordinal); 7878Assert.Contains("warning CS0168: The variable 'x' is declared but never used\r\n", outWriter.ToString(), StringComparison.Ordinal); 7885Assert.Contains("warning CS0168: The variable 'x' is declared but never used\r\n", outWriter.ToString(), StringComparison.Ordinal); 7892Assert.Contains("warning CS0168: The variable 'x' is declared but never used\r\n", outWriter.ToString(), StringComparison.Ordinal); 7918Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 7926Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 7952Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 7960Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 7986Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 7994Assert.Contains("warning CS2023: Ignoring /noconfig option because it was specified in a response file\r\n", outWriter.ToString(), StringComparison.Ordinal); 8406Assert.Contains(fileName + "(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 8415Assert.Contains(fileName + "(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 8416Assert.DoesNotContain(source, outWriter.ToString(), StringComparison.Ordinal); 8425Assert.Contains(source + "(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 8434Assert.Contains(source + @"(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 8443Assert.Contains(source + "(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 8452Assert.Contains(source + "(6,16): warning CS0168: The variable 'x' is declared but never used", outWriter.ToString(), StringComparison.Ordinal); 9450Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9451Assert.Contains($"{nameof(WarningDiagnosticAnalyzer)} (Warning01)", output, StringComparison.Ordinal); 9452Assert.Contains($"{nameof(DiagnosticSuppressorForId)} (Suppressor01)", output, StringComparison.Ordinal); 9453Assert.Contains(CodeAnalysisResources.GeneratorNameColumnHeader, output, StringComparison.Ordinal); 9454Assert.Contains(typeof(DoNothingGenerator).FullName, output, StringComparison.Ordinal); 9545Assert.DoesNotContain(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9546Assert.DoesNotContain(new WarningDiagnosticAnalyzer().ToString(), output, StringComparison.Ordinal); 9550Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9551Assert.Contains(new WarningDiagnosticAnalyzer().ToString(), output, StringComparison.Ordinal); 9600Assert.Contains(AnalyzerThatThrowsInGetMessage.Rule.Id, output, StringComparison.Ordinal); 9603Assert.Contains(AnalyzerExecutor.AnalyzerExceptionDiagnosticId, output, StringComparison.Ordinal); 9604Assert.Contains(nameof(NotImplementedException), output, StringComparison.Ordinal); 9625Assert.Contains(AnalyzerExecutor.AnalyzerExceptionDiagnosticId, output, StringComparison.Ordinal); 9626Assert.Contains(nameof(NotImplementedException), output, StringComparison.Ordinal); 9647Assert.Contains(AnalyzerThatThrowsInGetMessage.Rule.Id, output, StringComparison.Ordinal); 9648Assert.Contains(AnalyzerThatThrowsInGetMessage.Rule.MessageFormat.ToString(CultureInfo.InvariantCulture), output, StringComparison.Ordinal); 9674Assert.True(text.StartsWith(".>", StringComparison.Ordinal)); 9682Assert.True(text.StartsWith("http://goo.bar/baz.aspx", StringComparison.Ordinal)); 9692Assert.Contains("CS2006", outWriter.ToString(), StringComparison.Ordinal); 9697Assert.Contains("CS2006", outWriter.ToString(), StringComparison.Ordinal); 9702Assert.Contains("CS2038", outWriter.ToString(), StringComparison.Ordinal); 9707Assert.Contains("CS2038", outWriter.ToString(), StringComparison.Ordinal); 9712Assert.DoesNotContain("CS2038", outWriter.ToString(), StringComparison.Ordinal); 9717Assert.DoesNotContain("CS2038", outWriter.ToString(), StringComparison.Ordinal); 9722Assert.DoesNotContain("CS2038", outWriter.ToString(), StringComparison.Ordinal); 9734Assert.Contains("CS2021", outWriter.ToString(), StringComparison.Ordinal); 9841Assert.Contains("error CS0006: Metadata file 'com2.dll' could not be found", outWriter.ToString(), StringComparison.Ordinal); 9847Assert.Contains("error CS0006: Metadata file '..\\lpt8.dll' could not be found", outWriter.ToString(), StringComparison.Ordinal); 9853Assert.Contains("warning CS1668: Invalid search path 'aux' specified in '/LIB option' -- 'directory does not exist'", outWriter.ToString(), StringComparison.Ordinal); 10015Assert.Contains(errorMessage, output, StringComparison.Ordinal); 10020Assert.DoesNotContain(errorMessage, output, StringComparison.Ordinal); 10025Assert.DoesNotContain(errorMessage, output, StringComparison.Ordinal); 10030Assert.DoesNotContain(errorMessage, output, StringComparison.Ordinal); 10542var index = source.IndexOf(word, StringComparison.Ordinal); 10546index = source.IndexOf(word, index + word.Length, StringComparison.Ordinal); 10599Assert.DoesNotContain("hidden", output, StringComparison.Ordinal); 10603Assert.DoesNotContain("info", output, StringComparison.Ordinal); 10614Assert.DoesNotContain("warning", output, StringComparison.Ordinal); 10623Assert.DoesNotContain("error", output, StringComparison.Ordinal); 10645Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10657Assert.Contains("error CS8032", output, StringComparison.Ordinal); 10661Assert.Contains("error CS8032", output, StringComparison.Ordinal); 10682Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10690Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10698Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10702Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10703Assert.Contains("a.cs(2,1): error Hidden01: Throwing a diagnostic for #region", output, StringComparison.Ordinal); 10707Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10711Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10715Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10719Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10723Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10735Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10739Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10740Assert.Contains("a.cs(2,1): error Hidden01: Throwing a diagnostic for #region", output, StringComparison.Ordinal); 10744Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10745Assert.Contains("a.cs(2,1): error Hidden01: Throwing a diagnostic for #region", output, StringComparison.Ordinal); 10749Assert.Contains("error CS8032", output, StringComparison.Ordinal); 10753Assert.Contains("a.cs(2,1): error Hidden01: Throwing a diagnostic for #region", output, StringComparison.Ordinal); 10761Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10769Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10773Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10794Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10796Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10803Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10808Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10812Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10814Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10818Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10819Assert.Contains("a.cs(2,1): error Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10823Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10825Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10829Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10833Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10837Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10841Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10851Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10853Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10857Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10858Assert.Contains("a.cs(2,1): error Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10862Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10863Assert.Contains("a.cs(2,1): error Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10868Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10873Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10877Assert.Contains("a.cs(2,1): error Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10881Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10883Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10888Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10892Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10894Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10898Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10900Assert.Contains("a.cs(2,1): info Info01: Throwing a diagnostic for #pragma restore", output, StringComparison.Ordinal); 10947Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10948Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10949Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10957Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10961Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10962Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10963Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10967Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10968Assert.Contains("a.cs(6,13): error CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10972Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10973Assert.Contains("a.cs(6,13): error CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10977Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10978Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10979Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10983Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10984Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10985Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10990Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10991Assert.Contains("a.cs(6,13): error CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10992Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 10996Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 10997Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 10998Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11002Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11003Assert.Contains("a.cs(6,13): error CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11004Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11020Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11024Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11028Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11032Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11054Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11058Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11059Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11060Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11064Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11065Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11066Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11070Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11071Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11072Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11076Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11080Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11081Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11082Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11086Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11087Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11088Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11092Assert.Contains("a.cs(2,7): error Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11093Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11094Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11098Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11102Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11106Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11107Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11108Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11112Assert.Contains("a.cs(2,7): warning Warning01: Throwing a diagnostic for types declared", output, StringComparison.Ordinal); 11113Assert.Contains("a.cs(6,13): warning CS0168: The variable 'i' is declared but never used", output, StringComparison.Ordinal); 11114Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11133Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11134Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11138Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11142Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11146Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11150Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11154Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11158Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11162Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11166Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11170Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11174Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11178Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11181Assert.Contains("error CS8032", output, StringComparison.Ordinal); 11184Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11185Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11189Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11190Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11193Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11194Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11197Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 11198Assert.Contains("a.cs(2,1): error Error01: Throwing a diagnostic for #pragma disable", output, StringComparison.Ordinal); 11268Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11272Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11276Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11279Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11283Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11286Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11289Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11293Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11296Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11299Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 11302Assert.Contains("a.cs(6,17): error CS0029: Cannot implicitly convert type 'System.Exception' to 'int'", output, StringComparison.Ordinal); 12513Assert.Contains("error CS8101: The pathmap option was incorrectly formatted.", outWriter.ToString(), StringComparison.Ordinal); 12533Assert.Contains("error CS2021: File name 'test\\?.pdb' is empty, contains invalid characters, has a drive specification without an absolute path, or is too long", outWriter.ToString(), StringComparison.Ordinal); 12556Assert.Contains("warning CS0078", output, StringComparison.Ordinal); 12561Assert.Contains("error CS0078", output, StringComparison.Ordinal); 12571Assert.DoesNotContain($"error CS0078", output, StringComparison.Ordinal); 12572Assert.DoesNotContain($"warning CS0078", output, StringComparison.Ordinal); 12580Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12581Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12608Assert.Contains("warning CS1522", output, StringComparison.Ordinal); 12623Assert.DoesNotContain($"warning CS1522", output, StringComparison.Ordinal); 12624Assert.Contains($"info SP0001", output, StringComparison.Ordinal); 12625Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12630Assert.Contains("error CS1522", output, StringComparison.Ordinal); 12640Assert.DoesNotContain($"error CS1522", output, StringComparison.Ordinal); 12641Assert.DoesNotContain($"warning CS1522", output, StringComparison.Ordinal); 12642Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12643Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12664Assert.Contains("warning CS0169", output, StringComparison.Ordinal); 12679Assert.DoesNotContain($"warning CS0169", output, StringComparison.Ordinal); 12680Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12681Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12686Assert.Contains("error CS0169", output, StringComparison.Ordinal); 12696Assert.DoesNotContain($"error CS0169", output, StringComparison.Ordinal); 12697Assert.DoesNotContain($"warning CS0169", output, StringComparison.Ordinal); 12698Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12699Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12760Assert.DoesNotContain("warning CS8848", output, StringComparison.Ordinal); 12762Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12763Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12764Assert.Contains("error CS1001", output, StringComparison.Ordinal); 12781Assert.DoesNotContain($"error CS8848", output, StringComparison.Ordinal); 12782Assert.DoesNotContain($"warning CS8848", output, StringComparison.Ordinal); 12784Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12785Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12786Assert.Contains("error CS1001", output, StringComparison.Ordinal); 12858Assert.DoesNotContain("warning CS0282", output, StringComparison.Ordinal); 12860Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12861Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12862Assert.Contains("error CS0180", output, StringComparison.Ordinal); 12882Assert.DoesNotContain($"error CS0282", output, StringComparison.Ordinal); 12883Assert.DoesNotContain($"warning CS0282", output, StringComparison.Ordinal); 12885Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12886Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12887Assert.Contains("error CS0180", output, StringComparison.Ordinal); 12968Assert.DoesNotContain("warning CS0282", output, StringComparison.Ordinal); 12970Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12971Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12972Assert.Contains("error CS0122", output, StringComparison.Ordinal); 12992Assert.DoesNotContain($"error CS0282", output, StringComparison.Ordinal); 12993Assert.DoesNotContain($"warning CS0282", output, StringComparison.Ordinal); 12995Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 12996Assert.Contains("info SP0001", output, StringComparison.Ordinal); 12997Assert.Contains("error CS0122", output, StringComparison.Ordinal); 13015Assert.Contains("error CS1001", output, StringComparison.Ordinal); 13020Assert.Contains("error CS1001", output, StringComparison.Ordinal); 13041Assert.Contains("error CS0246", output, StringComparison.Ordinal); 13046Assert.Contains("error CS0246", output, StringComparison.Ordinal); 13066Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13084Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13085Assert.Contains("info SP0001", output, StringComparison.Ordinal); 13086Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 13093Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13102Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13103Assert.Contains("info SP0001", output, StringComparison.Ordinal); 13104Assert.Contains(suppressionMessage, output, StringComparison.Ordinal); 13113Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13133Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13141Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 13712Assert.Contains("warning CS8602", output, StringComparison.Ordinal); 13720Assert.DoesNotContain("warning CS8602", output, StringComparison.Ordinal); 13722Assert.Contains("warning CS8669", output, StringComparison.Ordinal); 13730Assert.Contains("warning CS8602", output, StringComparison.Ordinal); 13738Assert.Contains("warning CS8602", output, StringComparison.Ordinal); 13774output, StringComparison.Ordinal); 13978Assert.Contains("warning Warning01", output, StringComparison.Ordinal); 13979Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 13983Assert.Contains("warning CS8032", output, StringComparison.Ordinal); 14993Assert.Contains("MultipleGlobalAnalyzerKeys:", output, StringComparison.Ordinal); 14994Assert.Contains("'option1'", output, StringComparison.Ordinal); 14995Assert.Contains("'Global Section'", output, StringComparison.Ordinal); 15012Assert.Contains("MultipleGlobalAnalyzerKeys:", output, StringComparison.Ordinal); 15013Assert.Contains("'option1'", output, StringComparison.Ordinal); 15014Assert.Contains("'/file.cs'", output, StringComparison.Ordinal); 15249Assert.Contains("b.txt(1,3): warning ID0001", output, StringComparison.Ordinal); 15502Assert.Contains("warning CS8034", output, StringComparison.Ordinal); 15509Assert.Contains("error CS8034", output, StringComparison.Ordinal); 15526Assert.Contains("warning CS8034", output, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
Classification\SemanticClassifierTests_TestMarkup.cs (4)
50var start = allCode.IndexOf(code, StringComparison.Ordinal); 71var start = allCode.IndexOf(code, StringComparison.Ordinal); 141new TextSpan(allCode.IndexOf(code1, StringComparison.Ordinal), code1.Length), 142new TextSpan(allCode.IndexOf(code2, StringComparison.Ordinal), code2.Length)
CodeActions\PreviewTests.cs (2)
129Assert.Contains(s_removedMetadataReferenceDisplayName, text, StringComparison.Ordinal); 136Assert.Contains(AddedProjectName, text, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (10)
CodeGen\CodeGenAsyncLocalsTests.cs (2)
964var stateMachineClass = (NamedTypeSymbol)testClass.GetMembers().Single(s => s.Name.StartsWith("<Run>", StringComparison.Ordinal)); 965IEnumerable<IGrouping<TypeSymbol, FieldSymbol>> spillFieldsByType = stateMachineClass.GetMembers().Where(m => m.Kind == SymbolKind.Field && m.Name.StartsWith("<>7__wrap", StringComparison.Ordinal)).Cast<FieldSymbol>().GroupBy(x => x.Type);
CodeGen\CodeGenDynamicTests.cs (1)
137foreach (var src in excludeBinder == null ? _binderFactoriesSource : _binderFactoriesSource.Where(src => src.IndexOf(excludeBinder, StringComparison.Ordinal) == -1))
CodeGen\CodeGenExplicitImplementationTests.cs (2)
1003AssertEx.All(classCMembers.Select(m => m.Name), name => name == WellKnownMemberNames.InstanceConstructorName || name.StartsWith("Q::I.", StringComparison.Ordinal)); 1004AssertEx.All(classCMembers.Select(m => m.MetadataName), metadataName => metadataName == WellKnownMemberNames.InstanceConstructorName || metadataName.StartsWith("Q::I.", StringComparison.Ordinal));
CodeGen\CodeGenIterators.cs (3)
1946Assert.Contains("System.Environment.CurrentManagedThreadId.get", il, StringComparison.Ordinal); 1979Assert.Contains("System.Environment.CurrentManagedThreadId.get", il, StringComparison.Ordinal); 2330Assert.True(expectedIL.IndexOf("<>_", StringComparison.Ordinal) < 0);
CodeGen\SwitchTests.cs (1)
3042var pid = ((NamedTypeSymbol)comp.GlobalNamespace.GetMembers().Single(s => s.Name.StartsWith("<PrivateImplementationDetails>", StringComparison.Ordinal)));
Emit\CompilationEmitTests.cs (1)
626if (name.Equals(".mvid", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\EditAndContinue\LocalSlotMappingTests.cs (1)
2006Assert.True(source.IndexOf(tooManyCommas, StringComparison.Ordinal) > 0);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (27)
Attributes\AttributeTests.cs (1)
5719int index = main.IndexOf("M()", StringComparison.Ordinal);
Attributes\AttributeTests_Assembly.cs (2)
1023.Where(a => string.Equals(a.AttributeClass.Name, attrTypeName, StringComparison.Ordinal)); 1036.Where(a => string.Equals(a.AttributeClass.Name, attrTypeName, StringComparison.Ordinal));
Attributes\AttributeTests_Dynamic.cs (1)
521var synthesizedDynamicAttributes = attributes.Where((attr) => string.Equals(attr.AttributeClass.Name, "DynamicAttribute", StringComparison.Ordinal));
Attributes\AttributeTests_Synthesized.cs (1)
127var pid = (NamedTypeSymbol)comp.GlobalNamespace.GetMembers().Where(s => s.Name.StartsWith("<PrivateImplementationDetails>", StringComparison.Ordinal)).Single();
Attributes\AttributeTests_Tuples.cs (1)
618var synthesizedTupleElementNamesAttr = attributes.Where(attr => string.Equals(attr.AttributeClass.Name, "TupleElementNamesAttribute", StringComparison.Ordinal));
Attributes\AttributeTests_WellKnownAttributes.cs (4)
49if (name.AsSpan().Equals(typeName, StringComparison.Ordinal)) 65if (name.AsSpan().Equals(methodName, StringComparison.Ordinal)) 3560name.StartsWith("__StaticArrayInitTypeSize=", StringComparison.Ordinal) || 3561name.StartsWith("<PrivateImplementationDetails>", StringComparison.Ordinal))
Attributes\InternalsVisibleToAndStrongNameTests.cs (2)
404Assert.True(((string)err.Arguments[1]).EndsWith("0x80090016)", StringComparison.Ordinal), (string)err.Arguments[1]); 1616Assert.True(((string)err.Arguments[1]).EndsWith("0x80090016)", StringComparison.Ordinal), (string)err.Arguments[1]);
Diagnostics\DiagnosticAnalyzerTests.cs (1)
56if (id.Identifier.ValueText.StartsWith("x", StringComparison.Ordinal))
FlowAnalysis\FlowTestBase.cs (8)
142int start = program.IndexOf(StartString, StringComparison.Ordinal) + StartString.Length; 143int end = program.IndexOf(EndString, StringComparison.Ordinal); 163int start = program.IndexOf(StartString, StringComparison.Ordinal) + StartString.Length; 164int end = program.IndexOf(EndString, StringComparison.Ordinal); 195int start = program.IndexOf(StartString, StringComparison.Ordinal) + StartString.Length; 196int end = program.IndexOf(EndString, StringComparison.Ordinal); 216int start = program.IndexOf(StartString, StringComparison.Ordinal) + StartString.Length; 217int end = program.IndexOf(EndString, StringComparison.Ordinal);
FlowAnalysis\RegionAnalysisTests.cs (6)
4426var index = tree.GetCompilationUnitRoot().ToFullString().IndexOf(".Class)", StringComparison.Ordinal); 6315var statement = GetFirstNode<StatementSyntax>(tree, root.ToFullString().IndexOf("S<object> o", StringComparison.Ordinal)); 6354var statement = GetLastNode<StatementSyntax>(tree, root.ToFullString().IndexOf("if", StringComparison.Ordinal)); 6381var statement = GetLastNode<StatementSyntax>(tree, root.ToFullString().IndexOf("EditorOperations", StringComparison.Ordinal)); 6447var statement = GetFirstNode<StatementSyntax>(tree, root.ToFullString().IndexOf("P = new object()", StringComparison.Ordinal)); 6482var expression = GetLastNode<ExpressionSyntax>(tree, root.ToFullString().IndexOf("value ", StringComparison.Ordinal));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider (7)
src\Compilers\CSharp\Portable\Symbols\Synthesized\GeneratedNameParser.cs (7)
17=> name.StartsWith(GeneratedNameConstants.SynthesizedLocalNamePrefix, StringComparison.Ordinal); 35if (name.StartsWith("CS$<", StringComparison.Ordinal)) 39else if (name.StartsWith("<", StringComparison.Ordinal)) 166if (typeParameterName.StartsWith("<", StringComparison.Ordinal) && 167typeParameterName.EndsWith(">j__TPar", StringComparison.Ordinal)) 181if (fieldName.StartsWith("<", StringComparison.Ordinal) && 182fieldName.EndsWith(">P", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (3)
257if (ch == ' ' && displayText.EndsWith(SpaceEqualsString, StringComparison.Ordinal)) 264if (ch == '=' && displayText.EndsWith(EqualsString, StringComparison.Ordinal)) 271if (ch == ':' && displayText.EndsWith(ColonString, StringComparison.Ordinal))
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
182snippets = snippets.Where(snippet => snippet.Shortcut != null && snippet.Shortcut.StartsWith("#", StringComparison.Ordinal));
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
204var canTrySimplify = node.Identifier.ValueText.EndsWith("Attribute", StringComparison.Ordinal);
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderHelper.cs (2)
30var startIndex = triviaString.IndexOf("/*", StringComparison.Ordinal) + 2; 31var endIndex = triviaString.LastIndexOf("*/", StringComparison.Ordinal);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (3)
173if (expressionType is null || expressionType.Name.EndsWith("Builder", StringComparison.Ordinal)) 429if (!name.StartsWith(ToPrefix, StringComparison.Ordinal)) 440name.EndsWith(suffix, StringComparison.Ordinal))
TaskList\CSharpTaskListService.cs (2)
39var index = message.IndexOf(SingleLineCommentPrefix, StringComparison.Ordinal); 85SyntaxFacts.IsPreprocessorDirective(trivia.Kind()) && trivia.ToString().IndexOf(SingleLineCommentPrefix, StringComparison.Ordinal) > 0;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (5)
Diagnostics\Suppression\SuppressionAllCodeTests.cs (2)
36=> await TestPragmaAsync(TestResource.AllInOneCSharpCode, CSharpParseOptions.Default, verifier: t => t.IndexOf("#pragma warning disable", StringComparison.Ordinal) >= 0); 45verifier: t => t.IndexOf("SuppressMessage", StringComparison.Ordinal) >= 0);
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (3)
79var start = source.IndexOf(StartTag, i, StringComparison.Ordinal); 86var end = source.IndexOf(EndTag, start + 1, StringComparison.Ordinal); 314var oldStatementPosition = source1.IndexOf(oldStatementSource, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (2)
CsiTests.cs (1)
97Assert.True(result.Errors.StartsWith("error CS0006", StringComparison.Ordinal));
InteractiveSessionReferencesTests.cs (1)
468if (args.Name.StartsWith("b,", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (34)
Semantics\InteractiveSemanticModelTests.cs (4)
304if (exprFullText.StartsWith("/*<bind>*/", StringComparison.Ordinal)) 308if (exprFullText.EndsWith("/*</bind>*/", StringComparison.Ordinal)) 323if (exprFullText.EndsWith("/*</bind>*/", StringComparison.Ordinal)) 327if (exprFullText.StartsWith("/*<bind>*/", StringComparison.Ordinal))
Semantics\LocalFunctionTests.cs (12)
7344var localFuncPosition = tree.GetText().ToString().IndexOf("void local<TParameter>()", StringComparison.Ordinal) - 1; 7345var methodPosition = tree.GetText().ToString().IndexOf("void M2<TParameter>()", StringComparison.Ordinal) - 1; 7497var localFuncPosition = tree.GetText().ToString().IndexOf("[My(a)]", StringComparison.Ordinal); 7498var methodPosition = tree.GetText().ToString().IndexOf("[My(b)]", StringComparison.Ordinal); 7571var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal); 7572var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal); 8927var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal); 8928var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal); 9431var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal); 9432var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal); 9749var localFuncPosition = tree.GetText().ToString().IndexOf("positionA", StringComparison.Ordinal); 9750var methodPosition = tree.GetText().ToString().IndexOf("positionB", StringComparison.Ordinal);
Semantics\LookupPositionTests.cs (2)
2273var symbols = model.LookupLabels(source.ToString().IndexOf("label1;", StringComparison.Ordinal)); 2301var symbols = model.LookupLabels(source.ToString().IndexOf("HERE", StringComparison.Ordinal));
Semantics\LookupTests.cs (5)
583var position = testSrc.IndexOf("return", StringComparison.Ordinal); 1732int position = source.IndexOf("return", StringComparison.Ordinal); 1759int position = source.IndexOf("return", StringComparison.Ordinal); 1790int position = source.IndexOf("return", StringComparison.Ordinal); 1822int position = source.IndexOf("return", StringComparison.Ordinal);
Semantics\OperatorTests.cs (1)
3214.Select(x => x.Substring(x.IndexOf("//-", StringComparison.Ordinal) + 3).Trim())
Semantics\OverloadResolutionTestBase.cs (1)
50.Select(x => x.Substring(x.IndexOf("//-", StringComparison.Ordinal) + 3))
Semantics\QueryTests.cs (8)
2177SelectClauseSyntax selectClause = (SelectClauseSyntax)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("select", StringComparison.Ordinal)).Parent; 2207SelectClauseSyntax selectClause = (SelectClauseSyntax)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("select w", StringComparison.Ordinal)).Parent; 2234var e = (IdentifierNameSyntax)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("x+1", StringComparison.Ordinal)).Parent; 2240e = (IdentifierNameSyntax)tree.GetCompilationUnitRoot().FindToken(sourceCode.IndexOf("w+1", StringComparison.Ordinal)).Parent; 2272var queryContinuation = tree.GetRoot().FindToken(sourceCode.IndexOf("into w", StringComparison.Ordinal)).Parent; 2325var joinInto = tree.GetRoot().FindToken(sourceCode.IndexOf("into x8", StringComparison.Ordinal)).Parent; 3133var index = source.IndexOf("select i", StringComparison.Ordinal); 3161var index = source.IndexOf("join int delegate in expr2 on i equals delegate", StringComparison.Ordinal);
Semantics\UseSiteErrorTests.cs (1)
1239Assert.DoesNotContain("System.Runtime.CompilerServices.CompilerGeneratedAttribute", diag.GetMessage(), StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (150)
Compilation\GetSemanticInfoTests.cs (10)
3785var position = text.IndexOf("here", StringComparison.Ordinal); 3818var position = text.IndexOf("here", StringComparison.Ordinal); 3912var position = source2.IndexOf("here", StringComparison.Ordinal); 3952var position = source2.IndexOf("here", StringComparison.Ordinal); 4211var position = text.IndexOf("< >", StringComparison.Ordinal); 4241var position = text.IndexOf("< >", StringComparison.Ordinal); 4271var position = text.IndexOf("S<,,,>", StringComparison.Ordinal); 4874var position = source.IndexOf("this", StringComparison.Ordinal); 4909var position = source.IndexOf("Equals", StringComparison.Ordinal); 6011var position = text.IndexOf(">", StringComparison.Ordinal);
Compilation\GetUnusedImportDirectivesTests.cs (1)
194var position = text.IndexOf("/*here*/", StringComparison.Ordinal);
Compilation\SemanticModelAPITests.cs (13)
3188var position = source.IndexOf("return", StringComparison.Ordinal); 3223var position = source.IndexOf("return", StringComparison.Ordinal); 3253var position = source.IndexOf("int", StringComparison.Ordinal); 3294var position = source.IndexOf("TakesOut", StringComparison.Ordinal); 3335var position = source.IndexOf("TakesOut", StringComparison.Ordinal); 3376var position = source.IndexOf("TakesOut", StringComparison.Ordinal); 3410var position = source.IndexOf("TakesOut", StringComparison.Ordinal); 3452var position = source.IndexOf("Method", StringComparison.Ordinal); 3493var position = source.IndexOf("Method", StringComparison.Ordinal); 3534var position = source.IndexOf("Method", StringComparison.Ordinal); 3555var position = tree.GetText().ToString().IndexOf("class C {", StringComparison.Ordinal); 3576var position = tree.GetText().ToString().IndexOf("class C {", StringComparison.Ordinal); 3615var position = source.IndexOf("struct", StringComparison.Ordinal);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (35)
429var node = root.FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("public event D Iter3", StringComparison.Ordinal)).Parent as BasePropertyDeclarationSyntax; 1934var position = source.IndexOf("a.F()", StringComparison.Ordinal); 1974position = source.IndexOf("a.F()", StringComparison.Ordinal); 2079var position = text.IndexOf('{', text.IndexOf("a)", StringComparison.Ordinal)); 2082position = text.IndexOf('{', text.IndexOf("b)", StringComparison.Ordinal)); 2189var position = text.IndexOf("Description(null)", 0, StringComparison.Ordinal); 2196position = text.IndexOf("X()", 0, StringComparison.Ordinal); 2203position = text.IndexOf("Y(null)", 0, StringComparison.Ordinal); 2210var position2 = text.IndexOf("namespace InvalidWithoutSuffix", 0, StringComparison.Ordinal); 2224position = text.IndexOf("Goo()", 0, StringComparison.Ordinal); 3314var paramNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("param1", StringComparison.Ordinal)).Parent; 3408var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("foreach", StringComparison.Ordinal)).Parent; 3429var delegateNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("delegate", StringComparison.Ordinal)).Parent; 3448var usingNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("using", StringComparison.Ordinal)).Parent; 3477var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent; 3501var foreachNode = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent; 3528var foreachNode1 = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent; 3534var foreachNode2 = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("bbb", StringComparison.Ordinal)).Parent; 3565var catchDeclaration = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("aaa", StringComparison.Ordinal)).Parent; 3586var methodDecl = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Goo", StringComparison.Ordinal)).Parent; 3611var methodDecl = tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Goo", StringComparison.Ordinal)).Parent; 3668dynamic methodDecl = (MethodDeclarationSyntax)tree.GetCompilationUnitRoot().FindToken(tree.GetCompilationUnitRoot().ToFullString().IndexOf("Main", StringComparison.Ordinal)).Parent; 4088var position1 = tree.GetText().ToString().IndexOf("WriteLine", StringComparison.Ordinal); 4169var position = tree.GetText().ToString().IndexOf("class C {", StringComparison.Ordinal); 4212var position2 = tree.GetText().ToString().IndexOf("C goo<O>", StringComparison.Ordinal); 4221var position3 = tree.GetText().ToString().IndexOf("Serializable", StringComparison.Ordinal); 4247var position = tree.GetText().ToString().IndexOf("class C {", StringComparison.Ordinal); 4324var position2 = tree.GetText().ToString().IndexOf("C goo<O>", StringComparison.Ordinal); 4347var position3 = tree.GetText().ToString().IndexOf("Serializable", StringComparison.Ordinal); 4536int position = text.IndexOf("Obsolete", StringComparison.Ordinal); 4572int position = text.IndexOf("Obsolete", StringComparison.Ordinal); 4663int enclosingTypePosition = text.IndexOf("AAA", StringComparison.Ordinal); 4665int declaringTypePosition = text.IndexOf("BBB", StringComparison.Ordinal); 4667int nestedTypePosition = text.IndexOf("CCC", StringComparison.Ordinal); 4669int otherTypePosition = text.IndexOf("DDD", StringComparison.Ordinal);
DocumentationComments\CrefTests.cs (1)
3378int position = source.IndexOf("{U}", StringComparison.Ordinal);
DocumentationComments\ParameterTests.cs (34)
406int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 407int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 408int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 409int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 433int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 434int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 435int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 436int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 460int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 461int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 462int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 463int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 487int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 488int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 489int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 490int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 514int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 515int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 516int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 517int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 541int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 542int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 543int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 544int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 568int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 569int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 570int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 571int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 596int pos1 = source.IndexOf("pos1", StringComparison.Ordinal); 597int pos2 = source.IndexOf("pos2", StringComparison.Ordinal); 598int pos3 = source.IndexOf("pos3", StringComparison.Ordinal); 599int pos4 = source.IndexOf("pos4", StringComparison.Ordinal); 647int start = source.IndexOf("param", StringComparison.Ordinal); 648int end = source.LastIndexOf("param", StringComparison.Ordinal);
SymbolDisplay\SymbolDisplayTests.cs (13)
2961text.IndexOf("namespace", StringComparison.Ordinal), 2992text.IndexOf("namespace", StringComparison.Ordinal), 3026text.IndexOf("namespace", StringComparison.Ordinal), 3056text.IndexOf("class Goo", StringComparison.Ordinal), 3081text.IndexOf("N1", StringComparison.Ordinal), 3091text.IndexOf("N2", StringComparison.Ordinal), 3099text.IndexOf("N3", StringComparison.Ordinal), 3105text.IndexOf("C1", StringComparison.Ordinal), 3111text.IndexOf("C2", StringComparison.Ordinal), 3393text.IndexOf("goo", StringComparison.Ordinal), 3836text.IndexOf("global::System.Action", StringComparison.Ordinal), 3890text.IndexOf("global::System.Action", StringComparison.Ordinal), 3942text.IndexOf("System.Action", StringComparison.Ordinal),
Symbols\AnonymousTypesSemanticsTests.cs (5)
2130int index = source.IndexOf(what, StringComparison.Ordinal); 2134index = source.IndexOf(what, index + 1, StringComparison.Ordinal); 2145if (!line.Trim().StartsWith("//", StringComparison.Ordinal)) 2147for (int index = line.IndexOf("new ", StringComparison.Ordinal); index >= 0;) 2150index = line.IndexOf("new ", index + 1, StringComparison.Ordinal);
Symbols\AnonymousTypesSymbolTests.cs (2)
1461.Where(t => t.Name.StartsWith("<>", StringComparison.Ordinal)) 1477var position = source1.IndexOf("var d", StringComparison.Ordinal) - 1;
Symbols\CompilationCreationTests.cs (1)
2763var path = reference.EndsWith("-resolve", StringComparison.Ordinal) ? _targetDll : reference;
Symbols\ConversionTests.cs (4)
394.FindToken(source.IndexOf("ii", StringComparison.Ordinal)).Parent; 401.FindToken(source.IndexOf("jj)", StringComparison.Ordinal)).Parent; 407.FindToken(source.IndexOf("ss)", StringComparison.Ordinal)).Parent; 414var position = source.IndexOf("//", StringComparison.Ordinal);
Symbols\ExtensionMethodTests.cs (2)
2727var node = tree.GetCompilationUnitRoot().FindToken(code.IndexOf("GetHashCode", StringComparison.Ordinal)).Parent; 2737node = tree.GetCompilationUnitRoot().FindToken(code.IndexOf("Cast<T1>", StringComparison.Ordinal)).Parent;
Symbols\Metadata\MetadataMemberTests.cs (1)
486AssertEx.None(type.GetMembersUnordered(), symbol => symbol.Name.StartsWith("_VtblGap", StringComparison.Ordinal));
Symbols\Metadata\PE\TypeForwarders.cs (18)
1092!ns.StartsWith("System", StringComparison.Ordinal) && 1093!ns.StartsWith("Windows", StringComparison.Ordinal) && 1094!ns.StartsWith("FxResources", StringComparison.Ordinal) && 1095!ns.StartsWith("Microsoft", StringComparison.Ordinal) && 1096!ns.StartsWith("<CppImplementationDetails>", StringComparison.Ordinal) && 1097!ns.StartsWith("<CrtImplementationDetails>", StringComparison.Ordinal)); 1156!ns.StartsWith("System", StringComparison.Ordinal) && 1157!ns.StartsWith("Windows", StringComparison.Ordinal) && 1158!ns.StartsWith("FxResources", StringComparison.Ordinal) && 1159!ns.StartsWith("Microsoft", StringComparison.Ordinal) && 1160!ns.StartsWith("<CppImplementationDetails>", StringComparison.Ordinal) && 1161!ns.StartsWith("<CrtImplementationDetails>", StringComparison.Ordinal)); 1220!ns.StartsWith("System", StringComparison.Ordinal) && 1221!ns.StartsWith("Windows", StringComparison.Ordinal) && 1222!ns.StartsWith("FxResources", StringComparison.Ordinal) && 1223!ns.StartsWith("Microsoft", StringComparison.Ordinal) && 1224!ns.StartsWith("<CppImplementationDetails>", StringComparison.Ordinal) && 1225!ns.StartsWith("<CrtImplementationDetails>", StringComparison.Ordinal));
Symbols\Source\DeclaringSyntaxNodeTests.cs (3)
139int position = code.IndexOf(name, StringComparison.Ordinal); 154int position = code.IndexOf(textToSearchFor, StringComparison.Ordinal); 261int posA1 = text.IndexOf("a1", StringComparison.Ordinal);
Symbols\Source\EventTests.cs (2)
305var eventSymbol1 = semanticModel.LookupSymbols(text.IndexOf("/*anchorE_1*/", StringComparison.Ordinal), name: "E1").SingleOrDefault() as IEventSymbol; 308var eventSymbol2 = semanticModel.LookupSymbols(text.IndexOf("/*anchorE_2*/", StringComparison.Ordinal), name: "E1").SingleOrDefault() as IEventSymbol;
Symbols\Source\MethodTests.cs (3)
1361var classBMethodM = (MethodSymbol)classB.GetMembers().Single(sym => sym.Name.EndsWith("M", StringComparison.Ordinal)); 1382var classCBaseMethodM = (MethodSymbol)classCBase.GetMembers().Single(sym => sym.Name.EndsWith("M", StringComparison.Ordinal)); 2083var keywordPos = source.IndexOf("string", StringComparison.Ordinal);
Symbols\SymbolErrorTests.cs (2)
18461Assert.True(methods.Any(n => n.StartsWith("A..ctor", StringComparison.Ordinal))); 18462Assert.False(methods.Any(n => n.StartsWith("B..ctor", StringComparison.Ordinal))); // Haven't tried to emit it
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (47)
Diagnostics\DiagnosticTest.cs (4)
217if (errorCodeName.StartsWith("WRN", StringComparison.Ordinal)) 222else if (errorCodeName.StartsWith("ERR", StringComparison.Ordinal)) 255if (errorCodeName.StartsWith("WRN", StringComparison.Ordinal)) 2413int index = s.IndexOf(textToFind, StringComparison.Ordinal);
Diagnostics\LocationsTests.cs (5)
69int index = s.IndexOf(textToFind, StringComparison.Ordinal); 89TextSpan xSpan = new TextSpan(sampleProgram.IndexOf("x;", StringComparison.Ordinal), 2); 455var token = syntaxTree.GetCompilationUnitRoot().FindToken(sampleProgram.IndexOf("ct", StringComparison.Ordinal)); 490TextSpan span1 = new TextSpan(sampleProgram.IndexOf("i;", StringComparison.Ordinal), 2); 491TextSpan span2 = new TextSpan(sampleProgram.IndexOf("c;", StringComparison.Ordinal), 2);
IncrementalParsing\IncrementalParsingTests.cs (23)
1962int locationOfChange = oldText.ToString().IndexOf("ON", StringComparison.Ordinal), widthOfChange = 2; 1982int locationOfChange = oldText.ToString().IndexOf("const", StringComparison.Ordinal), widthOfChange = 5; 2002int locationOfChange = oldText.ToString().IndexOf("class", StringComparison.Ordinal), widthOfChange = 5; 2065int locationOfChange = oldText.ToString().IndexOf("fixed", StringComparison.Ordinal), widthOfChange = 5; 2086int locationOfChange = oldText.ToString().IndexOf("@global", StringComparison.Ordinal), widthOfChange = 7; 2118int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length; 2143int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length; 2797int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2825int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2847int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2898int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2931int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2957int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 2982int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 3011int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 3038int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 3062int locationOfChange = oldText.ToString().IndexOf(textToRemove, StringComparison.Ordinal); 3093int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length; 3121int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length; 3144int locationOfChange = oldText.ToString().IndexOf(txtToCmnt, StringComparison.Ordinal), widthOfChange = txtToCmnt.Length; 3178new TextChange(new TextSpan(str.IndexOf(" abc", StringComparison.Ordinal), 0), "//"), 3179new TextChange(new TextSpan(str.IndexOf(" 123", StringComparison.Ordinal), 0), "//"), 3180new TextChange(new TextSpan(str.IndexOf(" def", StringComparison.Ordinal), 0), "//"));
LexicalAndXml\CrefLexerTests.cs (1)
443Assert.DoesNotContain("'", text, StringComparison.Ordinal);
LexicalAndXml\NameAttributeValueLexerTests.cs (1)
407Assert.DoesNotContain("'", text, StringComparison.Ordinal);
LexicalAndXml\PreprocessorTests.cs (1)
3558Assert.Contains("100", diagnostics.First().ToString(), StringComparison.Ordinal); // one-based line number
Parsing\DeclarationParsingTests.cs (2)
5894Assert.Contains(desiredText, stmtText, StringComparison.Ordinal); 5895Assert.DoesNotContain(undesiredText, stmtText, StringComparison.Ordinal);
Syntax\SyntaxDiffingTests.cs (5)
292var index = original.LastIndexOf(indexText, StringComparison.Ordinal); 299index = original.IndexOf(indexText, StringComparison.Ordinal); 352var index = original.IndexOf(indexText, StringComparison.Ordinal); 356index = original.LastIndexOf(indexText, StringComparison.Ordinal); 364index = original.IndexOf(indexText, StringComparison.Ordinal);
Syntax\SyntaxNodeTests.cs (2)
3441var token = syntaxTree.GetCompilationUnitRoot().FindToken(code.IndexOf("using Lib;", StringComparison.Ordinal)); 3460var trivia = tree.GetCompilationUnitRoot().FindTrivia(code.IndexOf("#r", StringComparison.Ordinal)); // ReferenceDirective.
TextExtensions.cs (3)
33int offset = oldFullText.IndexOf(oldText, StringComparison.Ordinal); 43int offset = oldFullText.IndexOf(oldText, startIndex, StringComparison.Ordinal); // Use an offset to find the first element to replace at 58int offset = oldFullText.IndexOf(existingText, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (16)
CSharpTestBase.cs (6)
1716if (exprFullText.StartsWith(StartString, StringComparison.Ordinal)) 1720if (exprFullText.EndsWith(EndString, StringComparison.Ordinal)) 1735if (exprFullText.EndsWith(EndString, StringComparison.Ordinal)) 1739if (exprFullText.StartsWith(StartString, StringComparison.Ordinal)) 1855int start = text.IndexOf(startTag, StringComparison.Ordinal); 1860int end = text.IndexOf(endTag, StringComparison.Ordinal);
Extensions.cs (1)
149if (name.StartsWith(".", StringComparison.Ordinal))
SemanticModelTestBase.cs (6)
30return code.IndexOf(tag, StringComparison.Ordinal) + tag.Length; 68if (exprFullText.StartsWith(startComment, StringComparison.Ordinal)) 71if (exprFullText.EndsWith(endComment, StringComparison.Ordinal)) 79if (exprFullText.EndsWith(endComment, StringComparison.Ordinal)) 82if (exprFullText.StartsWith(startComment, StringComparison.Ordinal)) 140var position = testSrc.IndexOf(subStrForPreprocessNameIndex, StringComparison.Ordinal);
SyntaxTreeExtensions.cs (3)
27int offset = oldFullText.IndexOf(oldText, StringComparison.Ordinal); 35int offset = oldFullText.IndexOf(oldText, startIndex, StringComparison.Ordinal); // Use an offset to find the first element to replace at 48int offset = oldFullText.IndexOf(existingText, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Workspaces (19)
Rename\CSharpRenameRewriterLanguageService.cs (4)
144_isVerbatim = _replacementText.StartsWith("@", StringComparison.Ordinal); 271&& _replacementText.Equals(prefix + "_" + property.Identifier.Text, StringComparison.Ordinal); 1064if (replacementText.EndsWith("Attribute", StringComparison.Ordinal) && replacementText.Length > 9) 1188var escapedIdentifier = replacementText.StartsWith("@", StringComparison.Ordinal)
Simplification\CSharpSimplificationService.Expander.cs (3)
306if (elementName?.Equals(name, StringComparison.Ordinal) == true) 591Debug.Assert(name.StartsWith(originalSimpleName.Identifier.ValueText, StringComparison.Ordinal)); 594if (identifier.ValueText == name && name.EndsWith("Attribute", StringComparison.Ordinal))
Simplification\Simplifiers\NameSimplifier.cs (1)
501if (identifierToken.ValueText != AttributeName && identifierToken.ValueText.EndsWith(AttributeName, StringComparison.Ordinal) && !identifierToken.HasAnnotation(SimplificationHelpers.DoNotSimplifyAnnotation))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\TypeStyle\TypeStyleHelper.cs (1)
179return methodSymbol.Name.Equals("To" + returnTypeName, StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (4)
68if (commentText.StartsWith("//", StringComparison.Ordinal)) 79if (commentText.EndsWith("*/", StringComparison.Ordinal)) 84if (commentText.StartsWith("/*", StringComparison.Ordinal)) 99if (trimmedLine.StartsWith("*", StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
26var lastNewLinePos = indent.LastIndexOf(NewLine, StringComparison.Ordinal); 39var lastNewLinePos = leading.LastIndexOf(NewLine, StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (1)
98if (!text.EndsWith(MultiLineCommentTerminator, StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\DocumentationCommentExtensions.cs (1)
20return documentationComment.ToFullString().StartsWith("/**", StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
42var unescaped = identifier.StartsWith("@", StringComparison.Ordinal) 49if (!identifier.StartsWith("@", StringComparison.Ordinal))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Formatting\FormattingMultipleSpanTests.cs (2)
186var startPosition = codeWithMarker.IndexOf("/*1*/", currentIndex, StringComparison.Ordinal); 195var endPosition = codeWithMarker.IndexOf("/*2*/", startPosition, StringComparison.Ordinal);
Microsoft.CodeAnalysis.EditorFeatures (29)
CommentSelection\AbstractToggleBlockCommentBase.cs (4)
324return _trimmedText.StartsWith(commentInfo.BlockCommentStartString, StringComparison.Ordinal) 325|| _trimmedText.StartsWith(commentInfo.BlockCommentEndString, StringComparison.Ordinal); 334return _trimmedText.EndsWith(commentInfo.BlockCommentStartString, StringComparison.Ordinal) 335|| _trimmedText.EndsWith(commentInfo.BlockCommentEndString, StringComparison.Ordinal);
CommentSelection\CommentUncommentSelectionCommandHandler.cs (6)
218if (trimmedSpanText.StartsWith(info.BlockCommentStartString, StringComparison.Ordinal) && trimmedSpanText.EndsWith(info.BlockCommentEndString, StringComparison.Ordinal)) 220var positionOfStart = span.Start + spanText.IndexOf(info.BlockCommentStartString, StringComparison.Ordinal); 221var positionOfEnd = span.Start + spanText.LastIndexOf(info.BlockCommentEndString, StringComparison.Ordinal); 281if (lineText.Trim().StartsWith(info.SingleLineCommentString, StringComparison.Ordinal)) 283DeleteText(textChanges, new TextSpan(line.Start.Position + lineText.IndexOf(info.SingleLineCommentString, StringComparison.Ordinal), info.SingleLineCommentString.Length));
CommentSelection\ToggleLineCommentCommandHandler.cs (1)
185return lineText.Trim().StartsWith(info.SingleLineCommentString, StringComparison.Ordinal) || line.IsEmptyOrWhitespace();
DocumentationComments\CopilotGenerateDocumentationCommentProvider.cs (12)
99var summaryStartTag = comments.IndexOf("<summary>", index, StringComparison.Ordinal); 100var summaryEndTag = comments.IndexOf("</summary>", index, StringComparison.Ordinal); 111var typeParamEndTag = comments.IndexOf("</typeparam>", index, StringComparison.Ordinal); 112var typeParamStartTag = comments.IndexOf("<typeparam name=\"", index, StringComparison.Ordinal); 120var typeParamNameEnd = comments.IndexOf("\">", typeParamNameStart, StringComparison.Ordinal); 132var paramEndTag = comments.IndexOf("</param>", index, StringComparison.Ordinal); 133var paramStartTag = comments.IndexOf("<param name=\"", index, StringComparison.Ordinal); 141var paramNameEnd = comments.IndexOf("\">", paramNameStart, StringComparison.Ordinal); 151var returnsEndTag = comments.IndexOf("</returns>", index, StringComparison.Ordinal); 159var exceptionEndTag = comments.IndexOf("</exception>", index, StringComparison.Ordinal); 160var exceptionStartTag = comments.IndexOf("<exception cref=\"", index, StringComparison.Ordinal); 168var exceptionNameEnd = comments.IndexOf("\">", exceptionNameStart, StringComparison.Ordinal);
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (1)
247return mostRecentHeaderText.Equals("*", StringComparison.Ordinal);
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (3)
93var index = triggerText.LastIndexOf(searchName, StringComparison.Ordinal); 107var position = triggerText.LastIndexOf(replacementText, StringComparison.Ordinal); 113var index = triggerText.LastIndexOf(replacementText + AttributeSuffix, StringComparison.Ordinal);
Interactive\InteractiveWindowResetCommand.cs (1)
99var index = arguments.IndexOf(NoConfigParameterName, startIndex, StringComparison.Ordinal);
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (1)
266var comparison = isRenamingDeclaration || syntaxFactsService.IsCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
Classification\AbstractClassifierTests.cs (1)
46var start = allCode.IndexOf(code, StringComparison.Ordinal);
Completion\AbstractCompletionProviderTests.cs (2)
984Assert.DoesNotContain("+", description.Text, StringComparison.Ordinal); 988Assert.Contains(GetExpectedOverloadSubstring(expectedSymbols), description.Text, StringComparison.Ordinal);
NavigateTo\AbstractNavigateToTests.cs (1)
181Assert.Contains(expectedItem.SecondarySort, actualItem.SecondarySort, StringComparison.Ordinal);
Workspaces\EditorTestWorkspace.cs (1)
349.ThenBy(kvp => markup.IndexOf("{|" + kvp.Key + ":", StringComparison.Ordinal));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
CodeGeneration\CodeGenerationTests.cs (2)
190while (expected.IndexOf("$$", StringComparison.Ordinal) != -1) 261Assert.True(exception != null && exception.Message.StartsWith(expectedMessage, StringComparison.Ordinal),
CommentSelection\CommentUncommentSelectionCommandHandlerTests.cs (1)
817var index = textView.TextSnapshot.GetText().IndexOf(marker, StringComparison.Ordinal);
Extensions\IProjectionBufferFactoryServiceExtensionsTests.cs (1)
45Assert.True(line.GetText().StartsWith("line", StringComparison.Ordinal));
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\MethodDebugInfo.Native.cs (1)
39string.Equals(LocalName, other.LocalName, StringComparison.Ordinal);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (7)
src\Compilers\CSharp\Portable\Symbols\Synthesized\GeneratedNameParser.cs (7)
17=> name.StartsWith(GeneratedNameConstants.SynthesizedLocalNamePrefix, StringComparison.Ordinal); 35if (name.StartsWith("CS$<", StringComparison.Ordinal)) 39else if (name.StartsWith("<", StringComparison.Ordinal)) 166if (typeParameterName.StartsWith("<", StringComparison.Ordinal) && 167typeParameterName.EndsWith(">j__TPar", StringComparison.Ordinal)) 181if (fieldName.StartsWith("<", StringComparison.Ordinal) && 182fieldName.EndsWith(">P", StringComparison.Ordinal))
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (5)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\GeneratedMetadataNames.cs (1)
21return name.StartsWith("<", StringComparison.Ordinal) || (name.IndexOf('$') >= 0);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\MemberAndDeclarationInfo.cs (1)
262var comp = string.Compare(x.DisplayName, y.DisplayName, StringComparison.Ordinal);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (2)
437type.Name.StartsWith(TupleTypeNamePrefix, StringComparison.Ordinal)) 833return string.Equals(nameA, nameB, StringComparison.Ordinal);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (1)
529if (!string.Equals(declaredTypeNameNoTupleElementNames, runtimeTypeName, StringComparison.Ordinal)) // Names will reflect "dynamic", types will not.
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (7)
Debugger\Engine\DkmClrType.cs (2)
300if (string.Equals(argumentType, "System.String", System.StringComparison.Ordinal)) 306else if (string.Equals(argumentType, "System.Type", System.StringComparison.Ordinal))
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\GeneratedMetadataNames.cs (1)
21return name.StartsWith("<", StringComparison.Ordinal) || (name.IndexOf('$') >= 0);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\MemberAndDeclarationInfo.cs (1)
262var comp = string.Compare(x.DisplayName, y.DisplayName, StringComparison.Ordinal);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (2)
437type.Name.StartsWith(TupleTypeNamePrefix, StringComparison.Ordinal)) 833return string.Equals(nameA, nameB, StringComparison.Ordinal);
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (1)
529if (!string.Equals(declaredTypeNameNoTupleElementNames, runtimeTypeName, StringComparison.Ordinal)) // Names will reflect "dynamic", types will not.
Microsoft.CodeAnalysis.Features (24)
CodeFixes\Configuration\ConfigurationUpdater.cs (2)
522if (key.StartsWith(DiagnosticOptionPrefix, StringComparison.Ordinal)) 542if (key.StartsWith(BulkConfigureAnalyzerDiagnosticsByCategoryOptionPrefix, StringComparison.Ordinal))
Completion\CompletionHelper.cs (1)
174var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Completion\CompletionItem.cs (1)
208if (!DisplayText.Equals(filterText ?? "", StringComparison.Ordinal))
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
404if (filterReceiverTypeName.Length > 0 && !string.Equals(filterReceiverTypeName, GetReceiverTypeName(method.Parameters[0].Type), StringComparison.Ordinal))
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
400if (!previousLineText.StartsWith(ExteriorTriviaText, StringComparison.Ordinal)) 406text.Lines[currentLine.LineNumber + 1].ToString().Trim().StartsWith(ExteriorTriviaText, StringComparison.Ordinal);
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
219=> diagnosticId.StartsWith("ENC", StringComparison.Ordinal) && int.TryParse(diagnosticId[3..], out var id) ? (RudeEditKind)id : RudeEditKind.None;
EditAndContinue\EditSession.cs (1)
1321EditAndContinueMethodDebugInfoReader.IgnoreCaseWhenComparingDocumentNames ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal));
EditAndContinue\SourceFileSpan.cs (2)
65=> Span.Equals(other.Span) && string.Equals(Path, other.Path, StringComparison.Ordinal); 86=> Span.Contains(span.Span) && string.Equals(Path, span.Path, StringComparison.Ordinal);
GenerateType\AbstractGenerateTypeService.cs (2)
174return state.IsAttribute && !state.NameIsVerbatim && !state.Name.EndsWith(AttributeSuffix, StringComparison.Ordinal) 277if (namespaceSymbol != null && namespaceSymbol.ToDisplayString().StartsWith(includeUsingsOrImports, StringComparison.Ordinal))
GenerateType\AbstractGenerateTypeService.Editor.cs (3)
169namespaceToGenerateInto.StartsWith(rootNamespace + ".", StringComparison.Ordinal)) 241if (namespaceToGenerateInto.StartsWith(rootNamespace + ".", StringComparison.Ordinal)) 600var symbol = membersArray.FirstOrDefault(m => m.Name.Equals(expectedFieldName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
InlineHints\AbstractInlineParameterNameHintsService.cs (3)
148if (!firstPrefix.Span.Equals(nextPrefix.Span, StringComparison.Ordinal)) 166if (!firstPrefix.Span.Equals(nextPrefix.Span, StringComparison.Ordinal)) 278suffix.Span[1..].Equals(parameterName.AsSpan()[1..], StringComparison.Ordinal);
MetadataAsSource\DocumentationCommentUtilities.cs (1)
23if (str.StartsWith(docCommentPrefix, StringComparison.Ordinal))
src\Analyzers\Core\Analyzers\Helpers\DiagnosticHelper.cs (2)
327if (id.StartsWith("JSON", StringComparison.Ordinal)) 337Debug.Assert(id.StartsWith("IDE", StringComparison.Ordinal));
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (1)
280return membersArray.FirstOrDefault(m => m.Name.Equals(memberName, StringComparison.Ordinal)) ?? membersArray.FirstOrDefault();
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
52if (id != null && prefix != null && id.StartsWith(prefix, StringComparison.Ordinal))
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\Extensions.cs (1)
44var eoln = str.IndexOf(LineSeparator, i, StringComparison.Ordinal);
Microsoft.CodeAnalysis.InteractiveHost (3)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
221if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (2)
517var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 718if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
Microsoft.CodeAnalysis.LanguageServer (7)
BrokeredServices\Services\BrokeredServiceBridgeManifest\BrokeredServiceBridgeManifestService.cs (3)
45.Where(s => s.Name.StartsWith("Microsoft.CodeAnalysis.LanguageServer.", StringComparison.Ordinal) || 46s.Name.StartsWith("Microsoft.VisualStudio.LanguageServer.", StringComparison.Ordinal) || 47s.Name.StartsWith("Microsoft.VisualStudio.LanguageServices.", StringComparison.Ordinal))];
HostWorkspace\FileWatching\LspFileChangeWatcher.cs (1)
68private static readonly StringComparison s_stringComparison = RuntimeInformation.IsOSPlatform(OSPlatform.Linux) ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
HostWorkspace\FileWatching\SimpleFileChangeWatcher.cs (1)
73if (WatchedDirectory.FilePathCoveredByWatchedDirectories(_watchedDirectories, filePath, StringComparison.Ordinal))
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
42.Where(f => f.Name.StartsWith("Microsoft.CodeAnalysis.", StringComparison.Ordinal) && !f.Name.Contains("LanguageServer", StringComparison.Ordinal))
Microsoft.CodeAnalysis.LanguageServer.Protocol (20)
Handler\Completion\CompletionResultFactory.cs (3)
137if (!lspItem.Label.Equals(item.SortText, StringComparison.Ordinal)) 140if (!lspItem.Label.Equals(item.FilterText, StringComparison.Ordinal)) 491if (!lspItem.Label.Equals(completionChangeNewText, StringComparison.Ordinal))
Handler\InlineCompletions\XmlSnippetParser.CodeSnippet.cs (7)
168editableAttribute == null || string.Equals(editableAttribute.Value, "true", StringComparison.Ordinal) || string.Equals(editableAttribute.Value, "1", StringComparison.Ordinal))); 193if (string.Equals(_code[currentCharIndex].ToString(CultureInfo.CurrentCulture), _delimiter, StringComparison.Ordinal)) 214if (string.Equals(_code[currentCharIndex].ToString(CultureInfo.CurrentCulture), _delimiter, StringComparison.Ordinal)) 228if (string.Equals(fieldName, Selected, StringComparison.Ordinal)) 234else if (string.Equals(fieldName, End, StringComparison.Ordinal)) 283return _tokens.FirstOrDefault(t => string.Equals(t.ID, fieldName, StringComparison.Ordinal));
Protocol\Diagnostic.cs (2)
148&& string.Equals(this.Source, other.Source, StringComparison.Ordinal) 149&& string.Equals(this.Message, other.Message, StringComparison.Ordinal)
Protocol\Extensions\VSProjectContext.cs (2)
81return string.Equals(this.Label, other.Label, StringComparison.Ordinal) 82&& string.Equals(this.Id, other.Id, StringComparison.Ordinal)
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (3)
178if (completionItem.SortText != null && !string.Equals(completionItem.SortText, label, StringComparison.Ordinal)) 183if (completionItem.FilterText != null && !string.Equals(completionItem.FilterText, label, StringComparison.Ordinal)) 188if (completionItem.InsertText != null && !string.Equals(completionItem.InsertText, label, StringComparison.Ordinal))
Protocol\Internal\VSInternalIconMapping.cs (1)
120if (!string.Equals(current[i], other[i], StringComparison.Ordinal))
Protocol\Internal\VSInternalKindAndModifier.cs (2)
67string.Equals(this.Kind, other.Kind, StringComparison.Ordinal) && 103if (!string.Equals(modifiers[i], this.Modifier[i], StringComparison.Ordinal))
Microsoft.CodeAnalysis.PublicApiAnalyzers (31)
DeclarePublicApiAnalyzer.cs (1)
184if (text.StartsWith(RemovedApiPrefix, StringComparison.Ordinal))
DeclarePublicApiAnalyzer.Impl.cs (3)
678var indexOfReturnType = apiLineText.IndexOf("->", StringComparison.Ordinal); 686var index = apiLineText.IndexOf(publicApiNameToSearch, StringComparison.Ordinal); 844return skippedNamespaces.Any(n => namespaceString.StartsWith(n, StringComparison.Ordinal));
PublicApiFile.cs (2)
29=> path.StartsWith(prefix, StringComparison.Ordinal) && path.EndsWith(DeclarePublicApiAnalyzer.Extension, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (1)
PublicApiFixHelpers.cs (1)
57return project.AdditionalDocuments.FirstOrDefault(doc => doc.Name.Equals(name, StringComparison.Ordinal));
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ServiceDescriptors.cs (2)
116Contract.ThrowIfFalse(interfaceName.StartsWith(InterfaceNamePrefix, StringComparison.Ordinal)); 117Contract.ThrowIfFalse(interfaceName.EndsWith(InterfaceNameSuffix, StringComparison.Ordinal));
Microsoft.CodeAnalysis.ResxSourceGenerator (28)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (4)
Verifiers\CSharpSourceGeneratorVerifier`1+Test.cs (2)
97if (!name.StartsWith(currentTestPrefix, StringComparison.Ordinal)) 116if (!resourceName.StartsWith(expectedPrefix, StringComparison.Ordinal))
Verifiers\VisualBasicSourceGeneratorVerifier`1+Test.cs (2)
82if (!name.StartsWith(currentTestPrefix, StringComparison.Ordinal)) 101if (!resourceName.StartsWith(expectedPrefix, StringComparison.Ordinal))
Microsoft.CodeAnalysis.Scripting (5)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (2)
389if (referencesDir != null && directory.StartsWith(referencesDir, StringComparison.Ordinal)) 394return !_noShadowCopyDirectories.Any(static (dir, directory) => directory.StartsWith(dir, StringComparison.Ordinal), directory);
Hosting\Resolvers\NuGetPackageResolver.cs (1)
22if (reference.StartsWith(ReferencePrefix, StringComparison.Ordinal))
src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (2)
77if (version != null && !assemblyDir.Name.StartsWith(version.ToString(), StringComparison.Ordinal)) 82if (publicKeyToken != null && !assemblyDir.Name.EndsWith(publicKeyToken, StringComparison.Ordinal))
Microsoft.CodeAnalysis.Test.Utilities (12)
Assert\AssertEx.cs (3)
207if (string.Equals(expected, actual, StringComparison.Ordinal)) 612Assert.Contains(expectedSubString, actualString, StringComparison.Ordinal); 619Assert.StartsWith(expectedSubString, actualString, StringComparison.Ordinal);
Assert\ConditionalFactAttribute.cs (1)
175return path.StartsWith(@"\\.\", StringComparison.Ordinal);
Compilation\CompilationExtensions.cs (1)
220if (!string.IsNullOrEmpty(symbolToVerify) && !declaration.DeclaredSymbol.Name.Equals(symbolToVerify, StringComparison.Ordinal))
Compilation\CompilationTestDataExtensions.cs (1)
62var keys = map.Keys.Where(k => k.StartsWith(qualifiedMethodName + "(", StringComparison.Ordinal));
Compilation\RuntimeUtilities.cs (1)
37=> IsCoreClrRuntime && RuntimeInformation.FrameworkDescription.StartsWith(".NET 6.", StringComparison.Ordinal);
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
67if (context.Symbol.Name.StartsWith(_errorSymbolPrefix, StringComparison.Ordinal))
MarkedSource\MarkupTestFile.cs (1)
204var index = input.IndexOf(value, currentIndex, StringComparison.Ordinal);
Metadata\MetadataValidation.cs (1)
53if (string.Equals(GetAttributeName(metadataReader, caHandle), attributeClassName, StringComparison.Ordinal))
Platform\Custom\MetadataSignatureHelper.cs (1)
35if (sb.ToString().EndsWith(", ", StringComparison.Ordinal))
Syntax\NodeHelpers.cs (1)
54return kind.EndsWith("Keyword", StringComparison.Ordinal) || (kind.Contains("Identifier") && n.Parent != null && !n.Parent.GetKind().Contains("Name"));
Microsoft.CodeAnalysis.UnitTests (8)
AnalyzerAssemblyLoaderTests.cs (2)
425Assert.All(assemblies, x => x.Location.StartsWith(shadowLoader.BaseDirectory, StringComparison.Ordinal)); 438if (path.EndsWith(".resources.dll", StringComparison.Ordinal))
CachingLookupTests.cs (1)
65where string.Equals(GetKey(n, ignoreCase), key, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)
CommonCommandLineParserTests.cs (1)
994Assert.Contains(string.Format(CodeAnalysisResources.InvalidRuleSetInclude, newFile.Path, string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, "Action", "Default")), e.Message, StringComparison.Ordinal);
FileSystem\PathUtilitiesTests.cs (4)
301Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\a\B\C", @"C:\A\B", StringComparison.Ordinal)); 302Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"C:\A\b\C", @"C:\A\B", StringComparison.Ordinal)); 311Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"/a/B/C", @"/A/B", StringComparison.Ordinal)); 312Assert.False(PathUtilities.IsSameDirectoryOrChildOf(@"/A/b/C", @"/A/B", StringComparison.Ordinal));
Microsoft.CodeAnalysis.VisualBasic (5)
Declarations\SingleNamespaceDeclaration.vb (1)
90Dim comp = String.Compare(bestDeclarationName, otherName, StringComparison.Ordinal)
Symbols\Attributes\SourceAttributeData.vb (3)
182If Not String.Equals(namedType.MetadataName, targetInfo.Name, StringComparison.Ordinal) OrElse 183Not namedType.HasNameQualifier(targetInfo.Namespace, StringComparison.Ordinal) Then 304Dim options As StringComparison = If(ignoreCase, StringComparison.OrdinalIgnoreCase, StringComparison.Ordinal)
Symbols\MissingNamespaceSymbol.vb (1)
82Return other IsNot Nothing AndAlso String.Equals(_name, other._name, StringComparison.Ordinal) AndAlso _containingSymbol.Equals(other._containingSymbol)
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (9)
CompilationContext.vb (9)
1132Return fieldName.Equals(GeneratedNameConstants.HoistedMeName, StringComparison.Ordinal) 1136Return methodName.StartsWith(GeneratedNameConstants.LambdaMethodNamePrefix, StringComparison.Ordinal) 1144Return name.StartsWith(GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) 1153Return name.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) OrElse 1154name.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & GeneratedNameConstants.ClosureVariablePrefix, StringComparison.Ordinal) OrElse 1155name.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix & GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) ' Async lambda case 1249If fieldName.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then 1253ElseIf fieldName.StartsWith(GeneratedNameConstants.HoistedSpecialVariablePrefix, StringComparison.Ordinal) Then 1272ElseIf fieldName.StartsWith(GeneratedNameConstants.LambdaCacheFieldPrefix, StringComparison.Ordinal) Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
FlowAnalysis\IterationJumpYieldStatementTests.vb (1)
1369Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Next", StringComparison.Ordinal)).Parent, NextStatementSyntax)
FlowAnalysis\TryLockUsingStatementTests.vb (2)
1670Dim index = compilation.SyntaxTrees.First().GetCompilationUnitRoot().ToFullString().IndexOf("Catch ex As Exception", StringComparison.Ordinal) 1699Dim index = compilation.SyntaxTrees.First().GetCompilationUnitRoot().ToFullString().IndexOf("Finally", StringComparison.Ordinal)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
SyntaxTreeExtensions.vb (3)
25Dim offset As Integer = oldFullText.IndexOf(oldText, StringComparison.Ordinal) 33Dim offset As Integer = oldFullText.IndexOf(oldText, startIndex, StringComparison.Ordinal) 46Dim offset As Integer = oldFullText.IndexOf(existingText, StringComparison.Ordinal)
Microsoft.CodeAnalysis.Workspaces (29)
Rename\ConflictEngine\ConflictResolver.cs (5)
243string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 269string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 278string.Equals(s.MetadataName, renamedSymbol.MetadataName, StringComparison.Ordinal)); 427if (string.Equals(oldMetadataName, newMetadataName, StringComparison.Ordinal)) 457return string.Equals(newMetadataName, oldMetadataName, StringComparison.Ordinal);
Rename\RenameUtilities.cs (1)
201if (string.Equals(member.MetadataName, symbol.MetadataName, StringComparison.Ordinal) && member is IMethodSymbol && !member.Equals(symbol))
Shared\Utilities\BloomFilter_Serialization.cs (1)
58if (!string.Equals(version, SerializationFormat, StringComparison.Ordinal))
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
221if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (2)
517var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 718if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (2)
54return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 59return string.Equals(name1, name2, StringComparison.Ordinal);
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
175var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (2)
705if (!chunk.Span.Equals(array.AsSpan().Slice(chunkOffset, chunk.Length), StringComparison.Ordinal)) 751=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\Section.cs (1)
20private bool IsSplatHeader => Text.Equals("*", StringComparison.Ordinal);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\AbstractVirtualCharService.cs (2)
145if (startDelimiter.Length > 0 && !tokenText.StartsWith(startDelimiter, StringComparison.Ordinal)) 151if (endDelimiter.Length > 0 && !tokenText.EndsWith(endDelimiter, StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
97where kvp.Key.Trim().StartsWith("dotnet_naming_rule.", StringComparison.Ordinal)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
78=> new(parseValue: str => str.Equals(emptyStringRepresentation, StringComparison.Ordinal) ? default(Optional<string>) : EscapeLineBreaks(str),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (3)
69Debug.Assert(LanguageName is null == (Definition.ConfigName.StartsWith(OptionDefinition.LanguageAgnosticConfigNamePrefix, StringComparison.Ordinal) || 71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\PerLanguageOption2.cs (2)
60Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 61Debug.Assert(!Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (2)
271=> string.Equals(name1, name2, isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 365var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
Telemetry\TelemetryFeatureName.cs (1)
42=> new(type.Assembly.FullName?.StartsWith("Microsoft.", StringComparison.Ordinal) == true ? type.FullName! : "External",
Utilities\SpellChecker.cs (1)
50if (string.Equals(formatVersion, SerializationFormat, StringComparison.Ordinal))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (8)
MSBuild\ProjectFile\ProjectFile.cs (1)
242=> !Path.GetFileName(item.ItemSpec).StartsWith("TemporaryGeneratedFile_", StringComparison.Ordinal);
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (1)
221if (path.IndexOf("://", StringComparison.Ordinal) >= 0 || path.IndexOfAny(s_invalidPathChars) >= 0)
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (2)
517var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 718if (filePath.StartsWith(oldPrefix, StringComparison.Ordinal))
src\Compilers\Core\Portable\InternalUtilities\DocumentationCommentXmlNames.cs (2)
54return string.Equals(name1, name2, fromVb ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase); 59return string.Equals(name1, name2, StringComparison.Ordinal);
src\Compilers\Core\Portable\InternalUtilities\StringExtensions.cs (1)
175var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\Compilers\Core\Portable\InternalUtilities\StringTable.cs (1)
751=> text.Equals(array.AsSpan(), StringComparison.Ordinal);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (9)
FileSet.cs (2)
62var startTagStart = textContent.IndexOf(elementStartTag, StringComparison.Ordinal); 68var endTagStart = textContent.IndexOf(elementEndTag, startTagEnd + 1, StringComparison.Ordinal);
VisualStudioMSBuildWorkspaceTests.cs (7)
70Assert.StartsWith("public class CSharpClass", type.ToString(), StringComparison.Ordinal); 448Assert.StartsWith("public class CSharpClass", type.ToString(), StringComparison.Ordinal); 2339Assert.Contains("Window", text.ToString(), StringComparison.Ordinal); 2357Assert.Contains("public class CSharpClass", documentText.ToString(), StringComparison.Ordinal); 2361Assert.Contains("Window", additionalDocumentText.ToString(), StringComparison.Ordinal); 2380Assert.Contains("Window", atext.ToString(), StringComparison.Ordinal); 2835Assert.StartsWith("public class CSharpClass", type.ToString(), StringComparison.Ordinal);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Workspaces\TestWorkspace_XmlConsumption.cs (2)
136if (string.Compare(projectFilePath, NullFilePath, StringComparison.Ordinal) == 0) 950=> text.TrimStart('\r', '\n', ' ').StartsWith("<Workspace>", StringComparison.Ordinal);
Microsoft.CodeAnalysis.Workspaces.UnitTests (14)
FindAllDeclarationsTests.TestSolutionsAndProject.cs (1)
70string.Equals(actualResult, expectedResult, StringComparison.Ordinal),
Remote\ServiceDescriptorTests.cs (2)
87type.Namespace == "System" && type.Name.StartsWith("ValueTuple", StringComparison.Ordinal) || 88type.Namespace == "System" && type.Name.StartsWith("Tuple", StringComparison.Ordinal))
SyntaxPathTests.cs (2)
412var offset = oldFullText.IndexOf(oldText, StringComparison.Ordinal); 437offset: syntaxTree.GetText().ToString().IndexOf(oldText, startIndex, StringComparison.Ordinal),
UtilityTest\NameGeneratorTests.cs (9)
19Assert.True(a.StartsWith("ABC", StringComparison.Ordinal)); 20Assert.True(a.EndsWith(".txt", StringComparison.Ordinal)); 21Assert.False(a.EndsWith("..txt", StringComparison.Ordinal)); 24Assert.True(b.StartsWith("ABC", StringComparison.Ordinal)); 25Assert.True(b.EndsWith(".txt", StringComparison.Ordinal)); 26Assert.False(b.EndsWith("..txt", StringComparison.Ordinal)); 29Assert.True(c.StartsWith("ABC", StringComparison.Ordinal)); 30Assert.True(c.EndsWith(".\u0640.txt", StringComparison.Ordinal)); 31Assert.False(c.EndsWith("..txt", StringComparison.Ordinal));
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
300if (callOrInvoke.Name.StartsWith("set_", StringComparison.Ordinal) || 301callOrInvoke.Name.StartsWith("get_", StringComparison.Ordinal)) 834if ((payload.Name.StartsWith("set_", StringComparison.Ordinal) && ((MethodSymbol)swt.Sym).Params.Count > 1) || 835(payload.Name.StartsWith("get_", StringComparison.Ordinal) && ((MethodSymbol)swt.Sym).Params.Count > 0))
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (2)
148(!symCur.name.Text.StartsWith("set_", StringComparison.Ordinal) || meth.Params.Count <= 1) && 149(!symCur.name.Text.StartsWith("get_", StringComparison.Ordinal) || meth.Params.Count <= 0))
Microsoft.Data.Analysis (3)
TextFieldParser.cs (3)
612if (trimmedLine.StartsWith(Token, StringComparison.Ordinal)) 616if (line.StartsWith(Token, StringComparison.Ordinal)) 1044if (token != string.Empty && (_hasFieldsEnclosedInQuotes && (_textFieldType == FieldType.Delimited)) && string.Compare(token.Trim(), "\"", StringComparison.Ordinal) == 0)
Microsoft.Data.Analysis.Tests (3)
src\Microsoft.Data.Analysis\TextFieldParser.cs (3)
612if (trimmedLine.StartsWith(Token, StringComparison.Ordinal)) 616if (line.StartsWith(Token, StringComparison.Ordinal)) 1044if (token != string.Empty && (_hasFieldsEnclosedInQuotes && (_textFieldType == FieldType.Delimited)) && string.Compare(token.Trim(), "\"", StringComparison.Ordinal) == 0)
Microsoft.DotNet.Arcade.Sdk (3)
src\DownloadFile.cs (1)
111if (uri.StartsWith(FileUriProtocol, StringComparison.Ordinal))
src\GenerateSourcePackageSourceLinkTargetsFile.cs (2)
51if (itemSpec.Length > projectDir.Length && itemSpec.StartsWith(projectDir, StringComparison.Ordinal)) 57if (!projectDir.StartsWith(itemSpec, StringComparison.Ordinal) ||
Microsoft.DotNet.Build.Tasks.Installers (2)
src\BuildFPMToolPreReqs.cs (2)
278if (argument.StartsWith("\"", StringComparison.Ordinal) && 279argument.EndsWith("\"", StringComparison.Ordinal))
Microsoft.DotNet.Build.Tasks.Packaging (1)
NugetPropertyStringProvider.cs (1)
45var indexOfEquals = propertyString.IndexOf("=", StringComparison.Ordinal);
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
ChooseBestP2PTargetFrameworkTask.cs (1)
119nugetFramework = targetFrameworkMoniker.Contains(',', System.StringComparison.Ordinal)
Microsoft.DotNet.Build.Tasks.VisualStudio (3)
OptProf\GenerateTrainingPropsFile.cs (1)
44if (hasDropName && !ProductDropName.StartsWith(ProductDropNamePrefix, StringComparison.Ordinal))
OptProf\GetRunSettingsSessionConfiguration.cs (2)
82if (!dropUrl.StartsWith(prefix, StringComparison.Ordinal)) 101if (!vsDropName.StartsWith(prefix, StringComparison.Ordinal))
Microsoft.DotNet.Build.Tasks.Workloads (1)
Msi\WorkloadPackGroupMsi.wix.cs (1)
169if (!subdir.Id.Equals(id, StringComparison.Ordinal))
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
147if (pathParts.Length < 3 || !pathParts[1].Equals("dotnet", StringComparison.Ordinal) || pathParts.Length > 4)
Microsoft.DotNet.SourceBuild.Tasks (5)
src\UsageReport\Usage.cs (4)
61.Where(rid => identity.Id.StartsWith($"runtime.{rid}.", StringComparison.Ordinal)) 72if (PackageIdentity.Id.StartsWith(prefix, StringComparison.Ordinal)) 101string.Equals(AssetsFile, other.AssetsFile, StringComparison.Ordinal) && 102string.Equals(RuntimePackageRid, other.RuntimePackageRid, StringComparison.Ordinal);
src\UsageReport\WritePackageUsageData.cs (1)
90.Where(dir => !dir.StartsWith(RootDir, StringComparison.Ordinal))
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
830name.EndsWith(AsyncSuffix, StringComparison.Ordinal) &&
Microsoft.Extensions.AI.Abstractions (3)
ChatCompletion\RequiredChatToolMode.cs (1)
61RequiredFunctionName?.GetHashCode(StringComparison.Ordinal) ??
src\LegacySupport\StringHash\StringHash.cs (1)
23StringComparison.Ordinal => StringComparer.Ordinal,
Utilities\AIJsonUtilities.Schema.Create.cs (1)
265Debug.Assert(refUri is "#" || refUri.StartsWith("#/", StringComparison.Ordinal), $"Expected {nameof(refUri)} to be either # or start with #/, got {refUri}");
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Formats\Html\HtmlReportWriter.cs (1)
92int start = all.IndexOf(SearchString, StringComparison.Ordinal);
Utilities\IterationNameComparer.cs (1)
28return string.Compare(first, second, StringComparison.Ordinal);
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
206if (pathItem.Name.EndsWith($"/{EntryFileName}", StringComparison.Ordinal))
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyService.cs (1)
278string.Equals(supportedCapability, capability, StringComparison.Ordinal))
Microsoft.Extensions.AI.Integration.Tests (4)
PromptBasedFunctionCallingChatClient.cs (2)
86&& content.IndexOf("<tool_call_json>", StringComparison.Ordinal) is int startPos 101var endPos = toolCall.IndexOf("</tool", StringComparison.Ordinal);
ReducingChatClientTests.cs (2)
34m => Assert.StartsWith("Golden retrievers are quite active", m.Text, StringComparison.Ordinal), 35m => Assert.StartsWith("Are they good with kids?", m.Text, StringComparison.Ordinal));
Microsoft.Extensions.AI.Ollama (1)
src\LegacySupport\StringHash\StringHash.cs (1)
23StringComparison.Ordinal => StringComparer.Ordinal,
Microsoft.Extensions.AI.Templates.Tests (3)
AIChatWebExecutionTests.cs (2)
132if (string.Equals(name, options[i], StringComparison.Ordinal) && 133string.Equals(value, options[i + 1], StringComparison.Ordinal))
Infrastructure\Project.cs (1)
28else if (!string.Equals(value, _startupProjectRelativePath, StringComparison.Ordinal))
Microsoft.Extensions.ApiDescription.Tool.Tests (1)
GetDocumentTests.cs (1)
123var documentNames = Directory.GetFiles(outputPath.FullName).Where(documentName => documentName.EndsWith(".json", StringComparison.Ordinal)).ToList();
Microsoft.Extensions.Compliance.Abstractions (2)
Classification\DataClassificationSet.cs (2)
117var result = string.Compare(x.TaxonomyName, y.TaxonomyName, StringComparison.Ordinal); 118return result != 0 ? result : string.Compare(x.Value, y.Value, StringComparison.Ordinal);
Microsoft.Extensions.Configuration.KeyPerFile (2)
KeyPerFileConfigurationProvider.cs (1)
46=> value.EndsWith(Environment.NewLine, StringComparison.Ordinal)
KeyPerFileConfigurationSource.cs (1)
18=> IgnoreCondition = s => IgnorePrefix != null && s.StartsWith(IgnorePrefix, StringComparison.Ordinal);
Microsoft.Extensions.Diagnostics.ExceptionSummarization (7)
ExceptionSummary.cs (6)
68ExceptionType.GetHashCode(StringComparison.Ordinal), 69Description.GetHashCode(StringComparison.Ordinal), 70AdditionalDetails.GetHashCode(StringComparison.Ordinal)); 100return other.ExceptionType.Equals(ExceptionType, StringComparison.Ordinal) 101&& other.Description.Equals(Description, StringComparison.Ordinal) 102&& other.AdditionalDetails.Equals(AdditionalDetails, StringComparison.Ordinal);
src\LegacySupport\StringHash\StringHash.cs (1)
23StringComparison.Ordinal => StringComparer.Ordinal,
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\Network\LinuxNetworkUtilizationParser.cs (1)
151if (!firstLine.StartsWith(Sl, StringComparison.Ordinal))
Microsoft.Extensions.FileProviders.Embedded (8)
EmbeddedFileProvider.cs (3)
93if (subpath.StartsWith("/", StringComparison.Ordinal)) 146if (subpath.Length != 0 && !string.Equals(subpath, "/", StringComparison.Ordinal)) 158if (resourceName.StartsWith(_baseNamespace, StringComparison.Ordinal))
Manifest\ManifestDirectory.cs (2)
25if (segment.Equals(".", StringComparison.Ordinal)) 30if (segment.Equals("..", StringComparison.Ordinal))
Manifest\ManifestParser.cs (3)
41if (!string.Equals("1.0", version, StringComparison.Ordinal)) 89if (string.Equals(element.Name.LocalName, "File", StringComparison.Ordinal)) 97if (string.Equals(element.Name.LocalName, "Directory", StringComparison.Ordinal))
Microsoft.Extensions.FileProviders.Embedded.Tests (2)
FileInfoComparer.cs (2)
28string.Equals(x.Name, y.Name, StringComparison.Ordinal) && 29string.Equals(x.PhysicalPath, y.PhysicalPath, StringComparison.Ordinal);
Microsoft.Extensions.FileProviders.Physical (2)
Internal\FileSystemInfoHelper.cs (1)
18else if (fileSystemInfo.Name.StartsWith(".", StringComparison.Ordinal) && (filters & ExclusionFilters.DotPrefixed) != 0)
PhysicalFileProvider.cs (1)
191bool pollForChanges = string.Equals(environmentValue, "1", StringComparison.Ordinal) ||
Microsoft.Extensions.FileSystemGlobbing (6)
Abstractions\DirectoryInfoWrapper.cs (1)
72bool isParentPath = string.Equals(name, "..", StringComparison.Ordinal);
InMemoryDirectoryInfo.cs (2)
124return filePath.StartsWith(rootDir, StringComparison.Ordinal) && 132if (string.Equals(path, "..", StringComparison.Ordinal))
Internal\PathSegments\ParentPathSegment.cs (1)
16return string.Equals(LiteralParent, value, StringComparison.Ordinal);
Internal\PathSegments\WildcardPathSegment.cs (1)
26StringComparison.OrdinalIgnoreCase or StringComparison.Ordinal => comparisonType,
Util\StringComparisonHelper.cs (1)
14StringComparison.Ordinal => StringComparer.Ordinal,
Microsoft.Extensions.Localization (1)
ResourceManagerStringLocalizerFactory.cs (1)
239if (name.StartsWith(prefix, StringComparison.Ordinal))
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Extensions.Options.SourceGeneration (2)
Parser.cs (1)
284&& !baseType.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat).StartsWith("global::System.", StringComparison.Ordinal))
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Extensions.Primitives (5)
StringSegment.cs (2)
207public bool Equals(StringSegment other) => Equals(other, StringComparison.Ordinal); 245public bool Equals(string? text) => Equals(text, StringComparison.Ordinal);
StringSegmentComparer.cs (1)
18= new StringSegmentComparer(StringComparison.Ordinal, StringComparer.Ordinal);
StringValues.cs (2)
319if (string.Equals(values[i], item, StringComparison.Ordinal)) 330return string.Equals(Unsafe.As<string>(value), item, StringComparison.Ordinal) ? 0 : -1;
Microsoft.Extensions.ServiceDiscovery (1)
PassThrough\PassThroughServiceEndpointProviderFactory.cs (1)
31if ((serviceName.Contains("://", StringComparison.Ordinal) || !Uri.TryCreate($"fakescheme://{serviceName}", default, out var uri)) && !Uri.TryCreate(serviceName, default, out uri))
Microsoft.Extensions.Telemetry (2)
Buffering\GlobalLogBufferingOptionsCustomValidator.cs (1)
24int wildcardIndex = rule.CategoryName.IndexOf(WildcardChar, StringComparison.Ordinal);
Logging\ExtendedLogger.cs (1)
192trace = trace.Replace(Environment.NewLine, Environment.NewLine + indentStr + " ", StringComparison.Ordinal).Trim(' ');
Microsoft.Extensions.Telemetry.Abstractions (2)
Latency\Checkpoint.cs (1)
59=> Elapsed == other.Elapsed && Frequency == other.Frequency && Name.Equals(other.Name, StringComparison.Ordinal);
Latency\Measure.cs (1)
51public bool Equals(Measure other) => Value == other.Value && Name.Equals(other.Name, StringComparison.Ordinal);
Microsoft.Gen.ComplianceReports (2)
Parser.cs (2)
95if (result.StartsWith("global::", StringComparison.Ordinal)) 258if (name.EndsWith("Attribute", StringComparison.Ordinal))
Microsoft.Gen.ComplianceReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.ContextualOptions.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.Logging (1)
src\Generators\Shared\RoslynExtensions.cs (1)
205var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Gen.Logging.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.MetadataExtractor (3)
src\Generators\Microsoft.Gen.ComplianceReports\Parser.cs (2)
95if (result.StartsWith("global::", StringComparison.Ordinal)) 258if (name.EndsWith("Attribute", StringComparison.Ordinal))
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
587if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
Microsoft.Gen.MetadataExtractor.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.Metrics (2)
Parser.cs (1)
587if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
src\Generators\Shared\RoslynExtensions.cs (1)
205var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Gen.Metrics.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
587if (!string.Equals(returnType.Name, returnType.ToString(), StringComparison.Ordinal))
Microsoft.Gen.MetricsReports.Unit.Tests (4)
test\Generators\Shared\RoslynTestUtils.cs (4)
117int start = text.IndexOf(seq, StringComparison.Ordinal); 125int end = text.IndexOf($"/*-{spanNum}*/", StringComparison.Ordinal); 191if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal)) 210if (diagnostic.Id.Equals(f.Id, StringComparison.Ordinal))
Microsoft.Interop.ComInterfaceGenerator (2)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
VirtualMethodPointerStubGenerator.cs (1)
306if (callConvSymbol.Name.StartsWith("CallConv", StringComparison.Ordinal))
Microsoft.Interop.JavaScript.JSImportGenerator (5)
JSManagedTypeInfo.cs (5)
120case INamedTypeSymbol { TypeArguments.Length: 1 } taskType when fullTypeName.StartsWith(Constants.TaskGlobal, StringComparison.Ordinal): 128case INamedTypeSymbol { TypeArguments.Length: 1 } spanType when fullTypeName.StartsWith(Constants.SpanGlobal, StringComparison.Ordinal): 136case INamedTypeSymbol { TypeArguments.Length: 1 } arraySegmentType when fullTypeName.StartsWith(Constants.ArraySegmentGlobal, StringComparison.Ordinal): 146case INamedTypeSymbol actionType when fullTypeName.StartsWith(Constants.ActionGlobal, StringComparison.Ordinal): 157case INamedTypeSymbol funcType when fullTypeName.StartsWith(Constants.FuncGlobal, StringComparison.Ordinal):
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.Interop.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
Microsoft.JSInterop (2)
Infrastructure\DotNetDispatcher.cs (2)
176if (string.Equals(DisposeDotNetObjectReferenceMethodName, methodIdentifier, StringComparison.Ordinal)) 548return AssemblyName.Equals(other.AssemblyName, StringComparison.Ordinal);
Microsoft.Maui (7)
Extensions\StringExtensions.cs (2)
15 return toSearch.Contains(character, StringComparison.Ordinal); 24 return toSearch.IndexOf(character, StringComparison.Ordinal);
Fonts\FontFile.cs (1)
72 .Replace(" ", "", StringComparison.Ordinal)
Handlers\HybridWebView\HybridWebViewHandler.cs (2)
109 var indexOfPipe = rawMessage.IndexOf('|', StringComparison.Ordinal); 127 var indexOfPipeInContent = messageContent.IndexOf('|', StringComparison.Ordinal);
Handlers\HybridWebView\HybridWebViewQueryStringHelper.cs (1)
16 var indexOfQueryString = url.IndexOf('?', StringComparison.Ordinal);
Primitives\Font.cs (1)
90 return string.Equals(Family, other.Family, StringComparison.Ordinal)
Microsoft.Maui.Controls (62)
Accelerator.cs (2)
57 text = text.Replace(modifierMask, "", StringComparison.Ordinal); 101 return _text.GetHashCode(StringComparison.Ordinal);
AnimatableKey.cs (3)
83 return Handle?.GetHashCode(StringComparison.Ordinal) ?? 0; 85 return ((target?.GetHashCode() ?? 0) * 397) ^ (Handle?.GetHashCode(StringComparison.Ordinal) ?? 0); 92 if (!string.Equals(Handle, other.Handle, StringComparison.Ordinal))
BindablePropertyConverter.cs (1)
82 if (strValue.IndexOf(":", StringComparison.Ordinal) != -1)
BindingExpression.cs (2)
235 int lbIndex = part.IndexOf("[", StringComparison.Ordinal); 697 if (name.IndexOf("[", StringComparison.Ordinal) != -1)
BindingExpressionHelper.cs (1)
34 if (stringValue.EndsWith(CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator, StringComparison.Ordinal) && DecimalTypes.Contains(convertTo))
Brush\BrushTypeConverter.cs (4)
116 _parts = css.Replace("\r\n", "", StringComparison.Ordinal) 125 if (part.StartsWith("#", StringComparison.Ordinal)) 138 if (colorParts[0].Equals("Color", StringComparison.Ordinal)) 329 if (parts[gradientCenterPosition].IndexOf("at", StringComparison.Ordinal) != -1)
ExportEffectAttribute.cs (1)
18 if (uniqueName.IndexOf(".", StringComparison.Ordinal) != -1)
FontAttributes.cs (1)
39 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1)
FontSizeConverter.cs (11)
29 var sc = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 76 if (strValue.Equals(nameof(NamedSize.Default), StringComparison.Ordinal)) 78 if (strValue.Equals(nameof(NamedSize.Micro), StringComparison.Ordinal)) 80 if (strValue.Equals(nameof(NamedSize.Small), StringComparison.Ordinal)) 82 if (strValue.Equals(nameof(NamedSize.Medium), StringComparison.Ordinal)) 84 if (strValue.Equals(nameof(NamedSize.Large), StringComparison.Ordinal)) 86 if (strValue.Equals(nameof(NamedSize.Body), StringComparison.Ordinal)) 88 if (strValue.Equals(nameof(NamedSize.Caption), StringComparison.Ordinal)) 90 if (strValue.Equals(nameof(NamedSize.Header), StringComparison.Ordinal)) 92 if (strValue.Equals(nameof(NamedSize.Subtitle), StringComparison.Ordinal)) 94 if (strValue.Equals(nameof(NamedSize.Title), StringComparison.Ordinal))
GridLengthTypeConverter.cs (1)
30 if (strValue.EndsWith("*", StringComparison.Ordinal) && double.TryParse(strValue.Substring(0, strValue.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var length))
Items\ItemsLayoutTypeConverter.cs (2)
30 else if (strValue.StartsWith("VerticalGrid", StringComparison.Ordinal)) 35 else if (strValue.StartsWith("HorizontalGrid", StringComparison.Ordinal))
Registrar.cs (2)
254 if (specificTypeRenderer.Name.StartsWith("_", StringComparison.Ordinal)) 273 if (specificTypeRenderer.Name.StartsWith("_", StringComparison.Ordinal))
ResourceDictionary.cs (2)
427 if (value.IndexOf(";assembly=", StringComparison.Ordinal) != -1) 445 var resourceUri = uri.OriginalString.StartsWith("/", StringComparison.Ordinal)
ResourcesExtensions.cs (2)
25 else if (res.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal)) 40 else if (res.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal))
Routing.cs (2)
79 return source.StartsWith(ImplicitPrefix, StringComparison.Ordinal); 89 return source.StartsWith(DefaultPrefix, StringComparison.Ordinal);
Shell\RequestDefinition.cs (2)
39 if (segments[0].StartsWith("/", StringComparison.Ordinal) || segments[0].StartsWith("\\", StringComparison.Ordinal))
Shell\RouteRequestBuilder.cs (4)
169 if (matchMe.StartsWith("/", StringComparison.Ordinal) || 170 matchMe.StartsWith("\\", StringComparison.Ordinal)) 243 if (segments[0].StartsWith(_uriSeparator, StringComparison.Ordinal) || segments[0].StartsWith("\\", StringComparison.Ordinal))
Shell\ShellNavigationState.cs (1)
70 if (!uri.OriginalString.StartsWith("//", StringComparison.Ordinal))
Shell\ShellRouteParameters.cs (3)
47 if (!q.Key.StartsWith(prefix, StringComparison.Ordinal)) 50 if (key.IndexOf(".", StringComparison.Ordinal) != -1) 103 if (query.StartsWith("?", StringComparison.Ordinal))
Shell\ShellUriHandler.cs (9)
19 if (path.OriginalString.StartsWith("..", StringComparison.Ordinal) && shell?.CurrentState != null) 95 if (path.StartsWith(_pathSeparator, StringComparison.Ordinal)) 169 else if (uri.OriginalString.StartsWith("//", StringComparison.Ordinal) || uri.OriginalString.StartsWith("\\\\", StringComparison.Ordinal)) 243 !originalRequest.OriginalString.StartsWith("//", StringComparison.Ordinal)) 335 var replaced = originalRequest.OriginalString.Replace("//", "", StringComparison.Ordinal); 538 if (routeKey.StartsWith("//", StringComparison.Ordinal)) 581 if (routeKey.StartsWith("//", StringComparison.Ordinal)) 979 if (key.StartsWith(_pathSeparator, StringComparison.Ordinal) && !(node is Shell))
VisualElement\VisualElement.cs (3)
224 var openBracket = transform.IndexOf("(", StringComparison.Ordinal); 225 var closeBracket = transform.IndexOf(")", StringComparison.Ordinal); 1558 else if (value.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal))
VisualStateManager.cs (1)
420 if (string.Equals(state.Name, name, StringComparison.Ordinal))
WebView\WebView.cs (1)
298 if (js.IndexOf("'", StringComparison.Ordinal) == -1)
Xaml\TypeConversionExtensions.cs (1)
205 if (toType == typeof(String) && str.StartsWith("{}", StringComparison.Ordinal))
Microsoft.Maui.Controls.Build.Tasks (26)
BindablePropertyReferenceExtensions.cs (1)
36 var bpName = bpRef.Name.EndsWith("Property", StringComparison.Ordinal) ? bpRef.Name.Substring(0, bpRef.Name.Length - 8) : bpRef.Name;
CompiledConverters\BrushTypeConverter.cs (1)
19 if (value.StartsWith("#", StringComparison.Ordinal))
CompiledConverters\ColorTypeConverter.cs (1)
23 if (value.StartsWith("#", StringComparison.Ordinal))
CompiledConverters\StrokeShapeTypeConverter.cs (7)
24 if (value.StartsWith(ShapeConverter.Ellipse, StringComparison.Ordinal)) 31 if (value.StartsWith(ShapeConverter.Line, StringComparison.Ordinal)) 80 if (value.StartsWith(ShapeConverter.Path, StringComparison.Ordinal)) 102 if (value.StartsWith(ShapeConverter.Polygon, StringComparison.Ordinal)) 130 if (value.StartsWith(ShapeConverter.Polyline, StringComparison.Ordinal)) 158 if (value.StartsWith(ShapeConverter.Rectangle, StringComparison.Ordinal)) 164 if (value.StartsWith(ShapeConverter.RoundRectangle, StringComparison.Ordinal))
ExpandMarkupsVisitor.cs (2)
86 if (expression.StartsWith("{}", StringComparison.Ordinal)) 142 if (remaining.StartsWith("}", StringComparison.Ordinal))
NodeILExtensions.cs (1)
277 else if (targetTypeRef.FullName == "System.String" && str.StartsWith("{}", StringComparison.Ordinal))
SetPropertiesVisitor.cs (1)
577 var prefix = dataType.Contains(":") ? dataType.Substring(0, dataType.IndexOf(":", StringComparison.Ordinal)) : "";
SetResourcesVisitor.cs (1)
44 if ((propertyName.LocalName == "Resources" || propertyName.LocalName.EndsWith(".Resources", StringComparison.Ordinal)))
TypeReferenceExtensions.cs (11)
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 (6)
CornerRadiusDesignTypeConverter.cs (1)
16 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1)
FlexEnumDesignTypeConverters.cs (1)
107 if (KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false))
FontSizeDesignTypeConverter.cs (1)
17 if (KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false))
GridLengthDesignTypeConverter.cs (1)
29 if (value.EndsWith("*", StringComparison.Ordinal) && double.TryParse(value.Substring(0, value.Length - 1), NumberStyles.Number, CultureInfo.InvariantCulture, out var len))
KnownValuesDesignTypeConverter.cs (1)
32 return KnownValues.Any(v => value?.ToString()?.Equals(v, StringComparison.Ordinal) ?? false);
ThicknessTypeDesignConverter.cs (1)
16 if (strValue.IndexOf(",", StringComparison.Ordinal) != -1)
Microsoft.Maui.Controls.Maps (4)
Pin.cs (4)
113 int hashCode = Label?.GetHashCode(StringComparison.Ordinal) ?? 0; 116 hashCode = (hashCode * 397) ^ (Address?.GetHashCode(StringComparison.Ordinal) ?? 0); 172 return string.Equals(Label, other.Label, StringComparison.Ordinal) && 174 string.Equals(Address, other.Address, StringComparison.Ordinal);
Microsoft.Maui.Controls.SourceGen (11)
src\Controls\src\Xaml\TypeArgumentsParser.cs (2)
60 var openBracket = type.IndexOf("(", StringComparison.Ordinal); 62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
src\Controls\src\Xaml\XmlnsHelper.cs (6)
26 if (xmlns.StartsWith("using:", StringComparison.Ordinal)) 40 if (decl.StartsWith("clr-namespace:", StringComparison.Ordinal)) 45 if (decl.StartsWith("assembly=", StringComparison.Ordinal)) 50 if (decl.StartsWith("targetPlatform=", StringComparison.Ordinal)) 55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal); 72 if (decl.StartsWith("using:", StringComparison.Ordinal))
src\Controls\src\Xaml\XmlTypeXamlExtensions.cs (3)
65 if (expandToExtension && elementName != "DataTemplate" && !elementName.EndsWith("Extension", StringComparison.Ordinal)) 72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal); 89 (assemblyName == "mscorlib" || assemblyName.StartsWith("mscorlib,", StringComparison.Ordinal)))
Microsoft.Maui.Controls.Xaml (27)
ApplyPropertiesVisitor.cs (1)
302 var dotIdx = localname.IndexOf(".", StringComparison.Ordinal);
ExpandMarkupsVisitor.cs (2)
80 if (expression.StartsWith("{}", StringComparison.Ordinal)) 140 if (remaining.StartsWith("}", StringComparison.Ordinal))
FillResourceDictionariesVisitor.cs (1)
49 propertyName.LocalName.EndsWith(".Resources", StringComparison.Ordinal)) && value is ResourceDictionary)
MarkupExpressionParser.cs (1)
55 if (expression.StartsWith("{}", StringComparison.Ordinal))
MarkupExtensions\StaticExtension.cs (1)
23 if (string.IsNullOrEmpty(Member) || Member.IndexOf(".", StringComparison.Ordinal) == -1)
TypeArgumentsParser.cs (2)
60 var openBracket = type.IndexOf("(", StringComparison.Ordinal); 62 type.Substring(openBracket + 1, type.LastIndexOf(")", StringComparison.Ordinal) - openBracket - 1), resolver, lineinfo);
XamlLoader.cs (1)
432 if (!MemoryExtensions.Equals(slice, fullName.AsSpan(), StringComparison.Ordinal))
XamlNode.cs (2)
80 int hashCode = NamespaceUri.GetHashCode(StringComparison.Ordinal); 81 hashCode = (hashCode * 397) ^ Name.GetHashCode(StringComparison.Ordinal);
XamlParser.cs (5)
71 if (reader.Name.IndexOf(".", StringComparison.Ordinal) != -1) 74 if (reader.Name.StartsWith(elementName + ".", StringComparison.Ordinal)) 221 if (reader.LocalName.IndexOf(".", StringComparison.Ordinal) != -1 && namespaceUri == "") 320 if (valueString != null && valueString.Trim().StartsWith("{}", StringComparison.Ordinal)) 325 if (valueString != null && valueString.Trim().StartsWith("{", StringComparison.Ordinal))
XmlName.cs (2)
53 hashCode = NamespaceURI.GetHashCode(StringComparison.Ordinal); 55 hashCode = (hashCode * 397) ^ LocalName.GetHashCode(StringComparison.Ordinal);
XmlnsHelper.cs (6)
26 if (xmlns.StartsWith("using:", StringComparison.Ordinal)) 40 if (decl.StartsWith("clr-namespace:", StringComparison.Ordinal)) 45 if (decl.StartsWith("assembly=", StringComparison.Ordinal)) 50 if (decl.StartsWith("targetPlatform=", StringComparison.Ordinal)) 55 var nsind = decl.LastIndexOf(".", StringComparison.Ordinal); 72 if (decl.StartsWith("using:", StringComparison.Ordinal))
XmlTypeXamlExtensions.cs (3)
65 if (expandToExtension && elementName != "DataTemplate" && !elementName.EndsWith("Extension", StringComparison.Ordinal)) 72 var lastIndex = name.LastIndexOf(":", StringComparison.Ordinal); 89 (assemblyName == "mscorlib" || assemblyName.StartsWith("mscorlib,", StringComparison.Ordinal)))
Microsoft.Maui.Essentials (4)
Types\DeviceIdiom.shared.cs (2)
70 string.Equals(deviceIdiom, other, StringComparison.Ordinal); 83 StringComparison.Ordinal
Types\DevicePlatform.shared.cs (2)
93 string.Equals(devicePlatform, other, StringComparison.Ordinal); 106 StringComparison.Ordinal
Microsoft.Maui.Graphics (17)
FontSource.cs (2)
20 => Name.Equals(other.Name, StringComparison.Ordinal) 26 StringComparison.Ordinal
PathBuilder.cs (5)
35 if ("1".Equals(vValueAsString, StringComparison.Ordinal)) 117 pathAsString = pathAsString.Replace("Infinity", "0", StringComparison.Ordinal); 125 pathAsString = pathAsString.Replace("-", " -", StringComparison.Ordinal); 126 pathAsString = pathAsString.Replace(" E -", "E-", StringComparison.Ordinal); 127 pathAsString = pathAsString.Replace(" e -", "e-", StringComparison.Ordinal);
PdfExportContext.cs (1)
22 if ("en-US".Equals(Thread.CurrentThread.CurrentCulture.Name, StringComparison.Ordinal))
Text\TextColors.cs (2)
159 if (!color.StartsWith("#", StringComparison.Ordinal)) 202 if (!color.StartsWith("#", StringComparison.Ordinal))
Text\XmlAttributedTextReader.cs (5)
74 if (XmlNames.Content.Equals(elementName, StringComparison.Ordinal)) 79 else if (XmlNames.Run.Equals(elementName, StringComparison.Ordinal)) 88 if (XmlNames.Content.Equals(elementName, StringComparison.Ordinal)) 124 if (!(XmlNames.Start.Equals(attributeName, StringComparison.Ordinal) || XmlNames.Length.Equals(attributeName, StringComparison.Ordinal)))
Text\XmlAttributedTextWriter.cs (2)
26 bool encode = attributedText.Text.IndexOf("]]", StringComparison.Ordinal) != -1; 86 if (!string.Equals(value, defaultValue, StringComparison.Ordinal))
Microsoft.Maui.Graphics.Text.Markdig (4)
Renderer\HtmlInlineRenderer.cs (4)
15 if (tag.StartsWith("<span ", StringComparison.Ordinal) 16 && !tag.EndsWith("/>", StringComparison.Ordinal)) 18 var styleIndex = tag.IndexOf("style", StringComparison.Ordinal); 36 else if (tag.Equals("</span>", StringComparison.Ordinal))
Microsoft.ML.AutoML (2)
Utils\SweepableParamAttributes.cs (2)
99var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 100var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
Microsoft.ML.Core (3)
ComponentModel\ComponentCatalog.cs (1)
1113if (assembly.FullName.StartsWith("Microsoft.ML.", StringComparison.Ordinal)
EntryPoints\ModuleArgs.cs (2)
379var index1 = name.LastIndexOf(".", StringComparison.Ordinal); 380var index2 = name.Substring(0, index1).LastIndexOf(".", StringComparison.Ordinal) + 1;
Microsoft.ML.Data (7)
EntryPoints\EntryPointNode.cs (4)
1227return asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal); 1254asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal) && 1255asSelf.Key.Equals(Key, StringComparison.Ordinal); 1282asSelf.ParameterName.Equals(ParameterName, StringComparison.Ordinal) &&
TrainCatalog.cs (1)
122while (!type!.FullName!.StartsWith("Microsoft.ML.Data.TransformerChain`1[", StringComparison.Ordinal))
Transforms\ValueToKeyMappingTransformerImpl.cs (2)
125Comparison<int> comp = (i, j) => _pool.GetNormStrById(i).Value.Span.CompareTo(_pool.GetNormStrById(j).Value.Span, StringComparison.Ordinal); 133Contracts.Assert(i == 0 || sortedPool.GetNormStrById(i - 1).Value.Span.CompareTo(sortedPool.GetNormStrById(i).Value.Span, StringComparison.Ordinal) < 0);
Microsoft.ML.Tokenizers (10)
Model\BPETokenizer.cs (7)
854if (EndOfWordSuffix is not null && span.EndsWith(EndOfWordSuffix.AsSpan(), StringComparison.Ordinal)) 859if (ContinuingSubwordPrefix is not null && span.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 945if (continuingSubwordPrefix && sSpan.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 951if (endOfWordSuffix && sSpan.EndsWith(EndOfWordSuffix!.AsSpan(), StringComparison.Ordinal)) 1030if (EndOfWordSuffix is not null && span.EndsWith(EndOfWordSuffix.AsSpan(), StringComparison.Ordinal)) 1035if (ContinuingSubwordPrefix is not null && span.StartsWith(ContinuingSubwordPrefix.AsSpan(), StringComparison.Ordinal)) 1155if (line.StartsWith("#version", StringComparison.Ordinal) || line.Length == 0)
Model\TiktokenTokenizer.cs (1)
172if (line is not null && line.StartsWith(capacity, StringComparison.Ordinal))
Model\WordPieceTokenizer.cs (1)
753if (token.StartsWith(ContinuingSubwordPrefix, StringComparison.Ordinal))
Utils\ValueStringBuilder.cs (1)
166int subIndex = buffer.IndexOf(oldValue.AsSpan(), StringComparison.Ordinal);
Microsoft.ML.Tokenizers.Tests (1)
DoubleArrayTrieTest.cs (1)
84Assert.StartsWith(Helpers.GetString(utf8Bytes.AsSpan(0, doubleArrayResultPairs[i].Length)), key, StringComparison.Ordinal);
Microsoft.Net.Http.Headers (12)
ContentDispositionHeaderValue.cs (3)
444if (parameter.EndsWith("*", StringComparison.Ordinal)) 529return value.Length > 1 && value.StartsWith("\"", StringComparison.Ordinal) 530&& value.EndsWith("\"", StringComparison.Ordinal);
EntityTagHeaderValue.cs (4)
55if (!isWeak && StringSegment.Equals(tag, "*", StringComparison.Ordinal)) 109return obj is EntityTagHeaderValue other && _isWeak == other._isWeak && StringSegment.Equals(_tag, other._tag, StringComparison.Ordinal); 137return !IsWeak && !other.IsWeak && StringSegment.Equals(Tag, other.Tag, StringComparison.Ordinal); 141return StringSegment.Equals(Tag, other.Tag, StringComparison.Ordinal);
MediaTypeHeaderValue.cs (2)
337public bool MatchesAllTypes => MediaType.Equals(MatchesAllString, StringComparison.Ordinal); 348public bool MatchesAllSubTypes => SubType.Equals(WildcardString, StringComparison.Ordinal);
NameValueHeaderValue.cs (1)
164return (_value.Equals(other._value, StringComparison.Ordinal));
StringWithQualityHeaderValueComparer.cs (2)
60if (StringSegment.Equals(stringWithQuality1.Value, Any, StringComparison.Ordinal)) 64else if (StringSegment.Equals(stringWithQuality2.Value, Any, StringComparison.Ordinal))
Microsoft.VisualBasic.Core (7)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
173Return method.IsSpecialName AndAlso method.Name.StartsWith("op_", StringComparison.Ordinal)
Microsoft\VisualBasic\FileIO\FileSystem.vb (3)
852If path.EndsWith(IO.Path.DirectorySeparatorChar, StringComparison.Ordinal) Or 853path.EndsWith(IO.Path.AltDirectorySeparatorChar, StringComparison.Ordinal) Then 1850If path.StartsWith("\\.\", StringComparison.Ordinal) Then
Microsoft\VisualBasic\FileIO\TextFieldParser.vb (3)
634If TrimmedLine.StartsWith(Token, StringComparison.Ordinal) Then 639If line.StartsWith(Token, StringComparison.Ordinal) Then 1238If String.Equals(Token.Trim(), """", StringComparison.Ordinal) Then
Microsoft.VisualStudio.LanguageServices (16)
GenerateType\GenerateTypeDialogViewModel.cs (7)
246if (trimmedFileName.StartsWith(@"\\", StringComparison.Ordinal)) 253if (string.IsNullOrWhiteSpace(trimmedFileName) || trimmedFileName.EndsWith(@"\", StringComparison.Ordinal)) 265var isRootOfTheProject = trimmedFileName.StartsWith(@"\", StringComparison.Ordinal); 285trimmedFileName = trimmedFileName.StartsWith(@"\", StringComparison.Ordinal) ? trimmedFileName[1..] : trimmedFileName; 322if (this.FullFilePath.StartsWith(projectRootPath, StringComparison.Ordinal)) 677if (!string.IsNullOrWhiteSpace(currentFileName) && !currentFileName.EndsWith("\\", StringComparison.Ordinal)) 746_typeName = generateTypeDialogOptions.IsAttribute && !typeName.EndsWith(attributeSuffix, StringComparison.Ordinal) ? typeName + attributeSuffix : typeName;
InheritanceMargin\MarginGlyph\InheritanceMarginGlyphViewModel.cs (1)
58var startOfThePlaceholder = ServicesVSResources._0_is_inherited.IndexOf("{0}", StringComparison.Ordinal);
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (1)
251var index = memberOfText.IndexOf(specifier, StringComparison.Ordinal);
Library\ObjectBrowser\ObjectList.cs (2)
622if (string.Equals(matchName, name, StringComparison.Ordinal)) 630if (string.Equals(matchName, name, StringComparison.Ordinal))
Venus\ContainedDocument.cs (4)
625if (leftText.IndexOf(initialReplacement, StringComparison.Ordinal) < 0 && rightText.IndexOf(initialReplacement, StringComparison.Ordinal) < 0) 635if (leftText.IndexOf(replacement, StringComparison.Ordinal) < 0 && rightText.IndexOf(replacement, StringComparison.Ordinal) < 0)
Venus\ContainedLanguageCodeSupport.cs (1)
241if (!newMemberText.EndsWith(Environment.NewLine, StringComparison.Ordinal))
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (1)
1365if (line.StartsWith("///", StringComparison.Ordinal))
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (2)
142if (name.EndsWith("Keyword", StringComparison.Ordinal)) 146else if (name.EndsWith("Token", StringComparison.Ordinal))
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
CodeModel\FileCodeFunctionTests.cs (2)
497var position = text.ToString().IndexOf("DynamicMethod", StringComparison.Ordinal); 510var position = text.ToString().IndexOf("protected virtual string MethodB", StringComparison.Ordinal) - 1;
MSBuild (13)
ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 581var comparisonType = StringComparison.Ordinal;
PrintLineDebuggerWriters.cs (1)
78var logIndex = executingAssembly.IndexOf(binPart, StringComparison.Ordinal);
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
XMake.cs (8)
1482if (!string.Equals(Environment.GetEnvironmentVariable("MSBUILDLOGASYNC"), "1", StringComparison.Ordinal)) 2055if (unquotedCommandLineArg.StartsWith("@", StringComparison.Ordinal)) 2270if (!responseFileLine.StartsWith("#", StringComparison.Ordinal)) 3695return unquotedCommandLineArgument.StartsWith("-", StringComparison.Ordinal) // superset of "--" 3696|| unquotedCommandLineArgument.StartsWith("/", StringComparison.Ordinal); 3710if (unquotedSwitch.StartsWith("--", StringComparison.Ordinal)) 3714else if (unquotedSwitch.StartsWith("-", StringComparison.Ordinal) || unquotedSwitch.StartsWith("/", StringComparison.Ordinal))
MSBuildTaskHost (5)
D\a\_work\1\s\bin\repo\msbuild\src\Shared\ErrorUtilities.cs\ErrorUtilities.cs (1)
105if (String.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal))
FileUtilities.cs (2)
65internal static readonly StringComparison PathComparison = GetIsFileSystemCaseSensitive() ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase; 530if (!NativeMethodsShared.IsWindows || !path.StartsWith(@"\\", StringComparison.Ordinal))
ResourceUtilities.cs (1)
435if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
Traits.cs (1)
587if (string.Equals(param.GetType().ToString(), param.ToString(), StringComparison.Ordinal) &&
Mvc.Analyzers.Test (4)
src\Shared\AnalyzerTesting\TestReferences.cs (4)
46if (!name.StartsWith("Microsoft.Extensions", StringComparison.Ordinal) && 47!name.StartsWith("Microsoft.AspNetCore", StringComparison.Ordinal) && 48!name.StartsWith("System", StringComparison.Ordinal) && 49!name.StartsWith("netstandard", StringComparison.Ordinal))
MyFrontend (1)
Components\NavigationManagerExtensions.cs (1)
9if (uri.StartsWith(navigationManager.BaseUri, StringComparison.Ordinal))
PrepareTests (1)
MinimizeUtil.cs (1)
85if (fileName.EndsWith(".dll", StringComparison.Ordinal) && TryGetMvid(sourceFilePath, out var mvid))
PresentationBuildTasks (499)
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (1)
264if (!_outputDir.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal))
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (1)
243if (!_outputPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal))
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
254if (!_outputPath.EndsWith((Path.DirectorySeparatorChar).ToString(), StringComparison.Ordinal))
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
472if (!TargetPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal)) 3026string rootClassName = elementType != null ? elementType.Name : baseClassFullName.Substring(baseClassFullName.LastIndexOf(DOT, StringComparison.Ordinal)+1); 3395get { return _elementType != null ? _elementType.Name : _localElementFullName.Substring(_localElementFullName.LastIndexOf(DOT, StringComparison.Ordinal) + 1); }
MS\Internal\MarkupCompiler\PathInternal.cs (1)
40Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase);
MS\Internal\Shared\SourceFileInfo.cs (1)
43if (!string.IsNullOrEmpty(file.Path) && file.Path.ToUpperInvariant().EndsWith(XAML, StringComparison.Ordinal))
MS\Internal\Tasks\TaskHelper.cs (2)
199if (!e.Message.Contains(eInner.Message, StringComparison.Ordinal)) 210if (message != null && !message.EndsWith(".", StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\PresentationFramework\MS\Internal\Globalization\LocalizationComments.cs (2)
354if (enumName.StartsWith(_enumPrefix, StringComparison.Ordinal)) 362if (string.Equals(enumName, _enumNames[i], StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (1)
682if (!xamlXmlnsPropertyNode.XmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
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\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParser.cs (1)
1157if (xmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (6)
2213if (attribName.StartsWith(NamespacePrefix, StringComparison.Ordinal)) 2339if (attribName.Equals(XmlnsDeclaration, StringComparison.Ordinal) || 2340attribName.StartsWith("xmlns:", StringComparison.Ordinal)) 2349if (attribValue.StartsWith(MappingProtocol, StringComparison.Ordinal)) 6787return attribName.StartsWith("xmlns:", StringComparison.Ordinal) || 6867return (_ownerType == other.OwnerType && (string.Equals(_name, other.Name, StringComparison.Ordinal)));
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (1)
346int indexComma = assemblyName.IndexOf(",", StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (1)
221if(string.Equals(cinfo.ReflectedType.FullName, fullClrName, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (1)
59int escapedComma = fullName.LastIndexOf("\\,", StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
649if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 655else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
PresentationCore (21)
MS\Internal\FontCache\FontSource.cs (2)
186if (string.Equals(response.ContentType, ObfuscatedContentType, StringComparison.Ordinal)) 262if (String.Equals(response.ContentType, ObfuscatedContentType, StringComparison.Ordinal))
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (4)
402if (!string.Equals(requestedUri.Scheme, Uri.UriSchemeHttp, StringComparison.Ordinal) && !string.Equals(requestedUri.Scheme, Uri.UriSchemeHttps, StringComparison.Ordinal)) 762|| !contentRange.StartsWith(ByteRangeUnit, StringComparison.Ordinal)) 795if (!contentRangeSpan.Equals("*", StringComparison.Ordinal))
MS\Internal\IO\Packaging\NetStream.cs (2)
92if (fullStreamLength > 0 && ((string.Equals(uri.Scheme, Uri.UriSchemeHttp, StringComparison.Ordinal)) || 93(string.Equals(uri.Scheme, Uri.UriSchemeHttps, StringComparison.Ordinal))))
MS\Internal\IO\Packaging\PseudoWebRequest.cs (1)
326return (string.Equals(_innerUri.Scheme, schemeName, StringComparison.Ordinal));
MS\Internal\WpfWebRequestHelper.cs (1)
50if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
System\IO\Packaging\PackWebRequestFactory.cs (2)
59if (!string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal)) 137if (string.Equals(uri.Scheme, PackUriHelper.UriSchemePack, StringComparison.Ordinal))
System\Windows\DurationConverter.cs (2)
56if (valueSpan.Equals("Automatic", StringComparison.Ordinal)) 58else if (valueSpan.Equals("Forever", StringComparison.Ordinal))
System\Windows\Input\Command\MouseBinding.cs (1)
220if (string.Equals(e.PropertyName, "MouseAction", StringComparison.Ordinal))
System\Windows\Markup\XmlLanguage.cs (2)
186if(string.Equals(lowerCaseTag, "und", StringComparison.Ordinal)) 226if (_lowerCaseTag.Length == 0 || string.Equals(_lowerCaseTag, "und", StringComparison.Ordinal))
System\Windows\Media\Knowncolors.cs (1)
249if ((trimmedString.StartsWith("sc#", StringComparison.Ordinal)))
System\Windows\Media\Parsers.cs (1)
141if (!trimmedColor.StartsWith("sc#", StringComparison.Ordinal))
System\Windows\Navigation\BaseUriHelper.cs (1)
473assemblyName.Equals(currAssemblyName.Name, StringComparison.Ordinal) &&
PresentationFramework (577)
Microsoft\Win32\FileDialog.cs (1)
310if (!string.Equals(value, _filter, StringComparison.Ordinal)) // different filter than what we have stored already
MS\Internal\AppModel\ReturnEventSaver.cs (1)
116if (!string.Equals(_returnList[i]._targetTypeName, caller.GetType().AssemblyQualifiedName, StringComparison.Ordinal))
MS\Internal\Controls\CustomCategoryAttribute.cs (5)
17Debug.Assert("Content".Equals(name, StringComparison.Ordinal) 18|| "Accessibility".Equals(name, StringComparison.Ordinal) 19|| "Navigation".Equals(name, StringComparison.Ordinal)); 25if (string.Equals(value, "Content", StringComparison.Ordinal)) 27else if (string.Equals(value, "Accessibility", StringComparison.Ordinal))
MS\Internal\Data\RBNode.cs (1)
805if (s.StartsWith("()", StringComparison.Ordinal))
MS\Internal\Data\RBTree.cs (1)
652if (s.StartsWith("\"", StringComparison.Ordinal)) s = s.Substring(1);
MS\Internal\Globalization\LocalizationComments.cs (2)
354if (enumName.StartsWith(_enumPrefix, StringComparison.Ordinal)) 362if (string.Equals(enumName, _enumNames[i], StringComparison.Ordinal))
MS\Internal\IO\Packaging\ContentDescriptor.cs (2)
43return ( string.Equals(BaseName, otherElement.BaseName, StringComparison.Ordinal) 44&& string.Equals(XmlNamespace, otherElement.XmlNamespace, StringComparison.Ordinal) );
MS\Internal\IO\Packaging\XamlFilter.cs (9)
533( elementFullName.XmlNamespace.Equals(ElementTableKey.XamlNamespace, StringComparison.Ordinal) 575if (elementFullName.XmlNamespace.Equals(ElementTableKey.XamlNamespace, StringComparison.Ordinal)) 579else if (elementFullName.XmlNamespace.Equals(_inDocumentCodeURI, StringComparison.Ordinal)) 684if (!elementFullName.XmlNamespace.Equals(ElementTableKey.FixedMarkupNamespace, StringComparison.Ordinal)) 690if (string.Equals(elementFullName.BaseName, _glyphRunName, StringComparison.Ordinal)) 704if (string.Equals(elementFullName.BaseName, _fixedPageName, StringComparison.Ordinal)) 719if (string.Equals(elementFullName.BaseName, _pageContentName, StringComparison.Ordinal)) 773Debug.Assert(string.Equals(_xamlReader.LocalName, _fixedPageName, StringComparison.Ordinal)); 911&& attributePropertyName.Equals(propertyName, StringComparison.Ordinal))
MS\Internal\IO\Packaging\XmlGlyphRunInfo.cs (3)
39&& string.Equals(_glyphsNode.LocalName, _glyphRunName, StringComparison.Ordinal) 40&& string.Equals(_glyphsNode.NamespaceURI, ElementTableKey.FixedMarkupNamespace, StringComparison.Ordinal)); 176if (string.Equals(languageString.ToUpperInvariant(), _undeterminedLanguageStringUpper, StringComparison.Ordinal))
MS\Internal\Printing\Win32PrintDialog.cs (1)
105if (String.Equals(e.GetType().FullName, "System.Printing.PrintingNotSupportedException", StringComparison.Ordinal))
MS\Internal\TraceData.cs (1)
268if (name.EndsWith(suffix, StringComparison.Ordinal))
MS\Internal\Utility\BindUriHelper.cs (1)
140return uri.OriginalString.StartsWith(FRAGMENTMARKER, StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), StringComparison.Ordinal);
System\Windows\Controls\DataGrid.cs (2)
7173if (string.Equals(Items.SortDescriptions[i].PropertyName, sortPropertyName, StringComparison.Ordinal) && 7321propertyGroupDescription.StringComparison == StringComparison.Ordinal)
System\Windows\Controls\DataGridBoundColumn.cs (3)
210if ((string.Equals(propertyName, "Binding", StringComparison.Ordinal)) || 211(string.Equals(propertyName, "ElementStyle", StringComparison.Ordinal) && !isCellEditing) || 212(string.Equals(propertyName, "EditingElementStyle", StringComparison.Ordinal) && isCellEditing))
System\Windows\Controls\DataGridCheckBoxColumn.cs (1)
121if (element is DataGridCell cell && string.Equals(propertyName, "IsThreeState", StringComparison.Ordinal))
System\Windows\Controls\DataGridColumnCollection.cs (1)
199else if (e.Property == DataGrid.HorizontalScrollOffsetProperty || string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal))
System\Windows\Controls\DataGridComboBoxColumn.cs (2)
411if ((string.Equals(propertyName, "ElementStyle", StringComparison.Ordinal) && !isCellEditing) || 412(string.Equals(propertyName, "EditingElementStyle", StringComparison.Ordinal) && isCellEditing))
System\Windows\Controls\DataGridHyperlinkColumn.cs (2)
110if (string.Equals(propertyName, "ContentBinding", StringComparison.Ordinal)) 114else if (string.Equals(propertyName, "TargetName", StringComparison.Ordinal))
System\Windows\Controls\DataGridTemplateColumn.cs (4)
209(string.Equals(propertyName, "CellTemplate", StringComparison.Ordinal) || 210string.Equals(propertyName, "CellTemplateSelector", StringComparison.Ordinal))) || 212(string.Equals(propertyName, "CellEditingTemplate", StringComparison.Ordinal) || 213string.Equals(propertyName, "CellEditingTemplateSelector", StringComparison.Ordinal))))
System\Windows\Controls\DatePicker.cs (2)
1198if (string.Equals(selectedDate, s, StringComparison.Ordinal)) 1234if (!string.Equals(Text, s, StringComparison.Ordinal))
System\Windows\Controls\Image.cs (2)
490return string.Equals(property, "Source", StringComparison.Ordinal); 498if (string.Equals(property, "Source", StringComparison.Ordinal))
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (4)
389string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal) || 390string.Equals(propertyName, "DelayedColumnWidthComputation", StringComparison.Ordinal)) 394else if (string.Equals(propertyName, "RealizedColumnsBlockListForNonVirtualizedRows", StringComparison.Ordinal)) 398else if (string.Equals(propertyName, "RealizedColumnsBlockListForVirtualizedRows", StringComparison.Ordinal))
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (4)
299string.Equals(propertyName, "ViewportWidth", StringComparison.Ordinal) || 300string.Equals(propertyName, "DelayedColumnWidthComputation", StringComparison.Ordinal)) 309else if (string.Equals(propertyName, "RealizedColumnsBlockListForNonVirtualizedRows", StringComparison.Ordinal)) 313else if (string.Equals(propertyName, "RealizedColumnsBlockListForVirtualizedRows", StringComparison.Ordinal))
System\Windows\Controls\TextBox.cs (1)
1691int index = newText.IndexOf(oldText, StringComparison.Ordinal);
System\Windows\Data\PropertyGroupDescription.cs (2)
149[DefaultValue(StringComparison.Ordinal)] 268private StringComparison _stringComparison = StringComparison.Ordinal;
System\Windows\DeferrableContent.cs (1)
38assemblyTargetsFramework2 = schemaContext.LocalAssembly.ImageRuntimeVersion.StartsWith("v2", StringComparison.Ordinal);
System\Windows\Documents\FixedSchema.cs (11)
400return namespaceUri.Equals(_xpsS0SchemaNamespace, StringComparison.Ordinal); 414if (attrName.Equals("Source", StringComparison.Ordinal) || 415attrName.Equals("FontUri", StringComparison.Ordinal)) 419else if (attrName.Equals("ImageSource", StringComparison.Ordinal)) 421if (attrValue.StartsWith(_colorConvertedBitmap, StringComparison.Ordinal)) 433else if (attrName.Equals("Color", StringComparison.Ordinal) || 434attrName.Equals("Fill", StringComparison.Ordinal) || 435attrName.Equals("Stroke", StringComparison.Ordinal)) 438if (attrValueSpan.StartsWith(_contextColor, StringComparison.Ordinal)) 692if (attrName.Equals("Source", StringComparison.Ordinal)) // Cannot chain remote ResourceDictionary parts. 736return namespaceUri.Equals(_xpsDocStructureSchemaNamespace, StringComparison.Ordinal);
System\Windows\Documents\FixedSOMPageConstructor.cs (1)
431charIndex = s.IndexOf(" ", charIndex+1, s.Length - charIndex -1, StringComparison.Ordinal);
System\Windows\Documents\FixedTextBuilder.cs (1)
1664if (addSpace && run.Text.Length>0 && !run.Text.EndsWith(" ", StringComparison.Ordinal) && !IsHyphen(run.Text[run.Text.Length - 1]))
System\Windows\Documents\RtfToXamlReader.cs (4)
8123if (instructionName.IndexOf("HYPERLINK", StringComparison.Ordinal) == 0) 8127else if (instructionName.IndexOf("SYMBOL", StringComparison.Ordinal) == 0) 8131else if (instructionName.IndexOf("INCLUDEPICTURE", StringComparison.Ordinal) == 0) 8168int uriSourceIndex = dnImage.Xaml.IndexOf("UriSource=", StringComparison.Ordinal);
System\windows\Documents\TextEditor.cs (1)
1231int endOfFirstLine = textData.IndexOf(Environment.NewLine, StringComparison.Ordinal);
System\Windows\Documents\TextRangeBase.cs (1)
1350bool pastedFragmentEndsWithNewLine = textData.EndsWith("\n", StringComparison.Ordinal);
System\Windows\Documents\TextStore.cs (2)
1363!string.Equals(compositionText, _lastCompositionText, StringComparison.Ordinal)) 4994int dotIndex = filename.LastIndexOf(".", StringComparison.Ordinal);
System\Windows\FrameworkElementFactory.cs (1)
1139return !childName.StartsWith(AutoGenChildNamePrefix, StringComparison.Ordinal);
System\Windows\Markup\Baml2006\Baml2006Reader.cs (3)
2066if (uriTypePrefix.Equals("clr-namespace", StringComparison.Ordinal)) 2087if (!keyword.Equals("assembly", StringComparison.Ordinal)) 2132if (xamlNs.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\BamlMapTable.cs (3)
687return (ownerTypeId == -(short)knownElement && (string.Equals(propertyName, name, StringComparison.Ordinal))); 692return (record.OwnerTypeId == ownerTypeId) && (string.Equals(record.Name, name, StringComparison.Ordinal)); 701return (string.Equals(propertyName, name, StringComparison.Ordinal));
System\Windows\Markup\BamlReader.cs (2)
2648(assemblyFullName.StartsWith("PresentationFramework", StringComparison.Ordinal) 2649|| assemblyFullName.StartsWith("System.Xaml", StringComparison.Ordinal)))
System\Windows\Markup\KnownTypes.cs (471)
2801if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 2805if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2809if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2813if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 2817if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2821if (string.Equals(fieldName, "Storyboard", StringComparison.Ordinal)) 2825if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2829if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2833if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 2837if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2841if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2843if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2845if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2847if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2851if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2855if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2859if (string.Equals(fieldName, "Command", StringComparison.Ordinal)) 2861if (string.Equals(fieldName, "CommandParameter", StringComparison.Ordinal)) 2863if (string.Equals(fieldName, "CommandTarget", StringComparison.Ordinal)) 2865if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2867if (string.Equals(fieldName, "IsPressed", StringComparison.Ordinal)) 2871if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2875if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2879if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2883if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2887if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2891if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 2893if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 2895if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 2899if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2903if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2907if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2909if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2911if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2913if (string.Equals(fieldName, "HasContent", StringComparison.Ordinal)) 2917if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 2921if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 2923if (string.Equals(fieldName, "ContentSource", StringComparison.Ordinal)) 2925if (string.Equals(fieldName, "ContentTemplate", StringComparison.Ordinal)) 2927if (string.Equals(fieldName, "ContentTemplateSelector", StringComparison.Ordinal)) 2929if (string.Equals(fieldName, "RecognizesAccessKey", StringComparison.Ordinal)) 2933if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 2937if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 2939if (string.Equals(fieldName, "BorderBrush", StringComparison.Ordinal)) 2941if (string.Equals(fieldName, "BorderThickness", StringComparison.Ordinal)) 2943if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 2945if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 2947if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 2949if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 2951if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 2953if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 2955if (string.Equals(fieldName, "HorizontalContentAlignment", StringComparison.Ordinal)) 2957if (string.Equals(fieldName, "IsTabStop", StringComparison.Ordinal)) 2959if (string.Equals(fieldName, "Padding", StringComparison.Ordinal)) 2961if (string.Equals(fieldName, "TabIndex", StringComparison.Ordinal)) 2963if (string.Equals(fieldName, "Template", StringComparison.Ordinal)) 2965if (string.Equals(fieldName, "VerticalContentAlignment", StringComparison.Ordinal)) 2969if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2973if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 2977if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 2981if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 2985if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 2989if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 2991if (string.Equals(fieldName, "Dock", StringComparison.Ordinal)) 2993if (string.Equals(fieldName, "LastChildFill", StringComparison.Ordinal)) 2997if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3001if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3005if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3009if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3013if (string.Equals(fieldName, "Actions", StringComparison.Ordinal)) 3017if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3021if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3025if (string.Equals(fieldName, "Pages", StringComparison.Ordinal)) 3029if (string.Equals(fieldName, "References", StringComparison.Ordinal)) 3033if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3037if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3041if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3045if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3049if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3053if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3057if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3061if (string.Equals(fieldName, "FlowDirection", StringComparison.Ordinal)) 3063if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3065if (string.Equals(fieldName, "HorizontalAlignment", StringComparison.Ordinal)) 3067if (string.Equals(fieldName, "Margin", StringComparison.Ordinal)) 3069if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3071if (string.Equals(fieldName, "MaxWidth", StringComparison.Ordinal)) 3073if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3075if (string.Equals(fieldName, "MinWidth", StringComparison.Ordinal)) 3077if (string.Equals(fieldName, "Name", StringComparison.Ordinal)) 3079if (string.Equals(fieldName, "Style", StringComparison.Ordinal)) 3081if (string.Equals(fieldName, "VerticalAlignment", StringComparison.Ordinal)) 3083if (string.Equals(fieldName, "Width", StringComparison.Ordinal)) 3087if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3091if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3095if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3099if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3103if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3105if (string.Equals(fieldName, "Column", StringComparison.Ordinal)) 3107if (string.Equals(fieldName, "ColumnSpan", StringComparison.Ordinal)) 3109if (string.Equals(fieldName, "Row", StringComparison.Ordinal)) 3111if (string.Equals(fieldName, "RowSpan", StringComparison.Ordinal)) 3115if (string.Equals(fieldName, "Columns", StringComparison.Ordinal)) 3119if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3123if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3127if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3131if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3135if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3137if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3139if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3141if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3143if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3147if (string.Equals(fieldName, "HasHeader", StringComparison.Ordinal)) 3149if (string.Equals(fieldName, "Header", StringComparison.Ordinal)) 3151if (string.Equals(fieldName, "HeaderTemplate", StringComparison.Ordinal)) 3153if (string.Equals(fieldName, "HeaderTemplateSelector", StringComparison.Ordinal)) 3155if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3159if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3163if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3165if (string.Equals(fieldName, "NavigateUri", StringComparison.Ordinal)) 3169if (string.Equals(fieldName, "Source", StringComparison.Ordinal)) 3171if (string.Equals(fieldName, "Stretch", StringComparison.Ordinal)) 3175if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3179if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3183if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3187if (string.Equals(fieldName, "NameValue", StringComparison.Ordinal)) 3191if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3195if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3199if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3203if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3207if (string.Equals(fieldName, "ItemContainerStyle", StringComparison.Ordinal)) 3209if (string.Equals(fieldName, "ItemContainerStyleSelector", StringComparison.Ordinal)) 3211if (string.Equals(fieldName, "ItemTemplate", StringComparison.Ordinal)) 3213if (string.Equals(fieldName, "ItemTemplateSelector", StringComparison.Ordinal)) 3215if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3217if (string.Equals(fieldName, "ItemsPanel", StringComparison.Ordinal)) 3219if (string.Equals(fieldName, "ItemsSource", StringComparison.Ordinal)) 3223if (string.Equals(fieldName, "VisualTree", StringComparison.Ordinal)) 3227if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3231if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3235if (string.Equals(fieldName, "ListItems", StringComparison.Ordinal)) 3239if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3243if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3247if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3251if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3255if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3259if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3263if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3267if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3271if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3275if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3279if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3283if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3287if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3291if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3295if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3299if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3303if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3307if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3311if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3315if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3317if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3321if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3325if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3329if (string.Equals(fieldName, "Data", StringComparison.Ordinal)) 3333if (string.Equals(fieldName, "Segments", StringComparison.Ordinal)) 3337if (string.Equals(fieldName, "Figures", StringComparison.Ordinal)) 3341if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3345if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3349if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3351if (string.Equals(fieldName, "IsOpen", StringComparison.Ordinal)) 3353if (string.Equals(fieldName, "Placement", StringComparison.Ordinal)) 3355if (string.Equals(fieldName, "PopupAnimation", StringComparison.Ordinal)) 3359if (string.Equals(fieldName, "Bindings", StringComparison.Ordinal)) 3363if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3367if (string.Equals(fieldName, "GradientStops", StringComparison.Ordinal)) 3371if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3375if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3379if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3383if (string.Equals(fieldName, "Document", StringComparison.Ordinal)) 3385if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3389if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3393if (string.Equals(fieldName, "Height", StringComparison.Ordinal)) 3395if (string.Equals(fieldName, "MaxHeight", StringComparison.Ordinal)) 3397if (string.Equals(fieldName, "MinHeight", StringComparison.Ordinal)) 3401if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3405if (string.Equals(fieldName, "CanContentScroll", StringComparison.Ordinal)) 3407if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3409if (string.Equals(fieldName, "HorizontalScrollBarVisibility", StringComparison.Ordinal)) 3411if (string.Equals(fieldName, "VerticalScrollBarVisibility", StringComparison.Ordinal)) 3415if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3419if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3423if (string.Equals(fieldName, "Fill", StringComparison.Ordinal)) 3425if (string.Equals(fieldName, "Stroke", StringComparison.Ordinal)) 3427if (string.Equals(fieldName, "StrokeThickness", StringComparison.Ordinal)) 3431if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3435if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3439if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3443if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3447if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3451if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3455if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3459if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3463if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3467if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3471if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3475if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3479if (string.Equals(fieldName, "RowGroups", StringComparison.Ordinal)) 3483if (string.Equals(fieldName, "Blocks", StringComparison.Ordinal)) 3487if (string.Equals(fieldName, "Cells", StringComparison.Ordinal)) 3491if (string.Equals(fieldName, "Rows", StringComparison.Ordinal)) 3495if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3497if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3499if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3501if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3503if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3505if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3507if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3509if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3511if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3513if (string.Equals(fieldName, "TextDecorations", StringComparison.Ordinal)) 3515if (string.Equals(fieldName, "TextTrimming", StringComparison.Ordinal)) 3517if (string.Equals(fieldName, "TextWrapping", StringComparison.Ordinal)) 3521if (string.Equals(fieldName, "Text", StringComparison.Ordinal)) 3523if (string.Equals(fieldName, "IsReadOnly", StringComparison.Ordinal)) 3527if (string.Equals(fieldName, "Background", StringComparison.Ordinal)) 3529if (string.Equals(fieldName, "FontFamily", StringComparison.Ordinal)) 3531if (string.Equals(fieldName, "FontSize", StringComparison.Ordinal)) 3533if (string.Equals(fieldName, "FontStretch", StringComparison.Ordinal)) 3535if (string.Equals(fieldName, "FontStyle", StringComparison.Ordinal)) 3537if (string.Equals(fieldName, "FontWeight", StringComparison.Ordinal)) 3539if (string.Equals(fieldName, "Foreground", StringComparison.Ordinal)) 3543if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3547if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3551if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3555if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3559if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3563if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3567if (string.Equals(fieldName, "ToolBars", StringComparison.Ordinal)) 3571if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3575if (string.Equals(fieldName, "IsDirectionReversed", StringComparison.Ordinal)) 3577if (string.Equals(fieldName, "Maximum", StringComparison.Ordinal)) 3579if (string.Equals(fieldName, "Minimum", StringComparison.Ordinal)) 3581if (string.Equals(fieldName, "Orientation", StringComparison.Ordinal)) 3583if (string.Equals(fieldName, "Value", StringComparison.Ordinal)) 3585if (string.Equals(fieldName, "ViewportSize", StringComparison.Ordinal)) 3589if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3593if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3597if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3601if (string.Equals(fieldName, "Items", StringComparison.Ordinal)) 3605if (string.Equals(fieldName, "Setters", StringComparison.Ordinal)) 3609if (string.Equals(fieldName, "ClipToBounds", StringComparison.Ordinal)) 3611if (string.Equals(fieldName, "Focusable", StringComparison.Ordinal)) 3613if (string.Equals(fieldName, "IsEnabled", StringComparison.Ordinal)) 3615if (string.Equals(fieldName, "RenderTransform", StringComparison.Ordinal)) 3617if (string.Equals(fieldName, "Visibility", StringComparison.Ordinal)) 3621if (string.Equals(fieldName, "Inlines", StringComparison.Ordinal)) 3625if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3629if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3633if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3637if (string.Equals(fieldName, "KeyFrames", StringComparison.Ordinal)) 3641if (string.Equals(fieldName, "Child", StringComparison.Ordinal)) 3645if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3649if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3653if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3657if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3661if (string.Equals(fieldName, "Content", StringComparison.Ordinal)) 3665if (string.Equals(fieldName, "Children", StringComparison.Ordinal)) 3669if (string.Equals(fieldName, "XmlSerializer", StringComparison.Ordinal)) 3678return (string.Equals(propName, "Width", StringComparison.Ordinal) || 3679string.Equals(propName, "MinWidth", StringComparison.Ordinal) || 3680string.Equals(propName, "MaxWidth", StringComparison.Ordinal) || 3681string.Equals(propName, "Height", StringComparison.Ordinal) || 3682string.Equals(propName, "MinHeight", StringComparison.Ordinal) || 3683string.Equals(propName, "MaxHeight", StringComparison.Ordinal)); 3822if (string.Equals(propName, "MinWidth", StringComparison.Ordinal)) 3824else if (string.Equals(propName, "MaxWidth", StringComparison.Ordinal)) 3828if (string.Equals(propName, "MinHeight", StringComparison.Ordinal)) 3830else if (string.Equals(propName, "MaxHeight", StringComparison.Ordinal)) 3844else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 3854else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3856else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3858else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 3860else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 3866else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3872else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3878else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3880else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3882else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3884else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3890else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 3892else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 3894else if (string.Equals(propName, "DialogResult", StringComparison.Ordinal)) 3896else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3900if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 3906else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3912else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3918else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3924else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 3926else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 3928else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3934else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3940else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3946else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3952else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3958else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3964else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3966else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 3984else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3990else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 3996else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 3998else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4004else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4006else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4012else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4014else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4020else if (string.Equals(propName, "MaxDropDownHeight", StringComparison.Ordinal)) 4022else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4024else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4030else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4036else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4044if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4046else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4056else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4062else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4068else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4074else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4080else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4088if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4094else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4112else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4118else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4124else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4130else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4140else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4142else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4144else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4146else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4154if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4164else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4170else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4172else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4178else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4180else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4186else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4196else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4202else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4208else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4222else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4224else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4230else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4236else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4242else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4248else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4258else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4264else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4274else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4304else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4310else if (string.Equals(propName, "IsChecked", StringComparison.Ordinal)) 4312else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4318else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4324else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4330else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4336else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4342else if (string.Equals(propName, "IsSynchronizedWithCurrentItem", StringComparison.Ordinal)) 4344else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4350else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4356else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4358else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4364else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4370else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4380else if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4382else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4384else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4388if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4390else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4396else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4402else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4408else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4430else if (string.Equals(propName, "ItemWidth", StringComparison.Ordinal)) 4432else if (string.Equals(propName, "ItemHeight", StringComparison.Ordinal)) 4436if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4440if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4444if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4448if (string.Equals(propName, "Culture", StringComparison.Ordinal)) 4452if (string.Equals(propName, "ConverterCulture", StringComparison.Ordinal)) 4464if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4468if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4472if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4474else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4478if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4480else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4484if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4486else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4490if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4494if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4502if (string.Equals(propName, "HorizontalOffset", StringComparison.Ordinal)) 4504else if (string.Equals(propName, "VerticalOffset", StringComparison.Ordinal)) 4506else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4508else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4514else if (string.Equals(propName, "Left", StringComparison.Ordinal)) 4516else if (string.Equals(propName, "Top", StringComparison.Ordinal)) 4518else if (string.Equals(propName, "Right", StringComparison.Ordinal)) 4520else if (string.Equals(propName, "Bottom", StringComparison.Ordinal)) 4524if (string.Equals(propName, "Width", StringComparison.Ordinal)) 4526else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4528else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4532if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4534else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4536else if (string.Equals(propName, "ColumnWidth", StringComparison.Ordinal)) 4538else if (string.Equals(propName, "ColumnGap", StringComparison.Ordinal)) 4540else if (string.Equals(propName, "ColumnRuleWidth", StringComparison.Ordinal)) 4542else if (string.Equals(propName, "PageWidth", StringComparison.Ordinal)) 4544else if (string.Equals(propName, "MinPageWidth", StringComparison.Ordinal)) 4546else if (string.Equals(propName, "MaxPageWidth", StringComparison.Ordinal)) 4548else if (string.Equals(propName, "PageHeight", StringComparison.Ordinal)) 4550else if (string.Equals(propName, "MinPageHeight", StringComparison.Ordinal)) 4552else if (string.Equals(propName, "MaxPageHeight", StringComparison.Ordinal)) 4558else if (string.Equals(propName, "FontRenderingEmSize", StringComparison.Ordinal)) 4560else if (string.Equals(propName, "OriginX", StringComparison.Ordinal)) 4562else if (string.Equals(propName, "OriginY", StringComparison.Ordinal)) 4566if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4570if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4574if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4578if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4582if (string.Equals(propName, "MarkerOffset", StringComparison.Ordinal)) 4584else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4586else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4590if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4592else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4600if (string.Equals(propName, "TextIndent", StringComparison.Ordinal)) 4602else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4604else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4608if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4612if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4614else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4618if (string.Equals(propName, "CellSpacing", StringComparison.Ordinal)) 4620else if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4622else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4626if (string.Equals(propName, "LineHeight", StringComparison.Ordinal)) 4628else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4632if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4636if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4640if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4646else if (string.Equals(propName, "FontSize", StringComparison.Ordinal)) 4652else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4658else if (string.Equals(propName, "X1", StringComparison.Ordinal)) 4660else if (string.Equals(propName, "Y1", StringComparison.Ordinal)) 4662else if (string.Equals(propName, "X2", StringComparison.Ordinal)) 4664else if (string.Equals(propName, "Y2", StringComparison.Ordinal)) 4666else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4672else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4678else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4684else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4690else if (string.Equals(propName, "RadiusX", StringComparison.Ordinal)) 4692else if (string.Equals(propName, "RadiusY", StringComparison.Ordinal)) 4694else if (string.Equals(propName, "StrokeThickness", StringComparison.Ordinal)) 4698if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4702if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4704else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4708if (string.Equals(propName, "Gesture", StringComparison.Ordinal)) 4710else if (string.Equals(propName, "Command", StringComparison.Ordinal)) 4714if (string.Equals(propName, "CurrentInputLanguage", StringComparison.Ordinal)) 4716else if (string.Equals(propName, "InputLanguage", StringComparison.Ordinal)) 4720if (string.Equals(propName, "CaretStops", StringComparison.Ordinal)) 4722else if (string.Equals(propName, "ClusterMap", StringComparison.Ordinal)) 4724else if (string.Equals(propName, "Characters", StringComparison.Ordinal)) 4726else if (string.Equals(propName, "GlyphIndices", StringComparison.Ordinal)) 4728else if (string.Equals(propName, "AdvanceWidths", StringComparison.Ordinal)) 4730else if (string.Equals(propName, "GlyphOffsets", StringComparison.Ordinal)) 4734if (string.Equals(propName, "CultureOverride", StringComparison.Ordinal))
System\Windows\Markup\Primitives\ExtensionSimplifierMarkupObject.cs (1)
321if (typeName.EndsWith("Extension", StringComparison.Ordinal))
System\Windows\Markup\Primitives\MarkupWriter.cs (3)
472name.EndsWith("Extension", StringComparison.Ordinal)) 1040name.EndsWith("Extension", StringComparison.Ordinal)) 1636if (uri.StartsWith(clrUriPrefix, StringComparison.Ordinal))
System\Windows\Markup\RestrictiveXamlXmlReader.cs (2)
195bool isValidNamespace = type.Namespace != null && (type.Namespace.Equals("System.Windows", StringComparison.Ordinal) || type.Namespace.StartsWith("System.Windows.", StringComparison.Ordinal));
System\Windows\Markup\XamlParseException.cs (1)
290if (-1 == xamlFilePath.LastIndexOf(XamlExt, StringComparison.Ordinal))
System\Windows\Markup\XamlTypeMapper.cs (2)
2877if (string.Equals(xmlns, XamlReaderHelper.DefaultNamespaceURI, StringComparison.Ordinal)) 3178if (xmlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (3)
255int clrNsIndex = xmlNamespace.IndexOf(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal); 265int assemblyIndex = xmlNamespace.IndexOf(XamlReaderHelper.MappingAssembly, StringComparison.Ordinal); 363if (xamlNamespace.StartsWith(XamlReaderHelper.MappingProtocol, StringComparison.Ordinal))
System\Windows\Markup\XmlnsCache.cs (1)
355if (string.Equals(xmlnsRequested, xmlns, StringComparison.Ordinal))
System\Windows\ThemeMode.cs (1)
76public bool Equals(ThemeMode other) => string.Equals(Value, other.Value, StringComparison.Ordinal);
PresentationUI (16)
MS\Internal\Documents\Application\DocumentProperties.cs (13)
263(String.Equals(_xpsProperties.Category, _rmProperties.Category, StringComparison.Ordinal) && 264String.Equals(_xpsProperties.ContentStatus, _rmProperties.ContentStatus, StringComparison.Ordinal) && 265String.Equals(_xpsProperties.ContentType, _rmProperties.ContentType, StringComparison.Ordinal) && 266String.Equals(_xpsProperties.Creator, _rmProperties.Creator, StringComparison.Ordinal) && 267String.Equals(_xpsProperties.Description, _rmProperties.Description, StringComparison.Ordinal) && 268String.Equals(_xpsProperties.Identifier, _rmProperties.Identifier, StringComparison.Ordinal) && 269String.Equals(_xpsProperties.Keywords, _rmProperties.Keywords, StringComparison.Ordinal) && 270String.Equals(_xpsProperties.Language, _rmProperties.Language, StringComparison.Ordinal) && 271String.Equals(_xpsProperties.LastModifiedBy, _rmProperties.LastModifiedBy, StringComparison.Ordinal) && 272String.Equals(_xpsProperties.Revision, _rmProperties.Revision, StringComparison.Ordinal) && 273String.Equals(_xpsProperties.Subject, _rmProperties.Subject, StringComparison.Ordinal) && 274String.Equals(_xpsProperties.Title, _rmProperties.Title, StringComparison.Ordinal) && 275String.Equals(_xpsProperties.Version, _rmProperties.Version, StringComparison.Ordinal) &&
MS\Internal\Documents\RightsManagementProvider.cs (1)
918StringComparison.Ordinal);
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (1)
217StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
RazorWebSite (2)
Services\TestBodyTagHelperComponent.cs (1)
36if (string.Equals(context.TagName, "body", StringComparison.Ordinal) &&
Services\TestHeadTagHelperComponent.cs (1)
14if (string.Equals(context.TagName, "head", StringComparison.Ordinal) && output.Attributes.ContainsName("inject"))
ReachFramework (9)
PrintConfig\PrtCap_Reader.cs (2)
534int colonIndex = QName.IndexOf(":", StringComparison.Ordinal); 551int colonIndex = QName.IndexOf(":", StringComparison.Ordinal);
PrintConfig\PrtTicket_Editor.cs (3)
153if (attr.Name.StartsWith("xmlns:", StringComparison.Ordinal) || 420int colonIndex = QName.IndexOf(":", StringComparison.Ordinal); 433int colonIndex = QName.IndexOf(":", StringComparison.Ordinal);
Serialization\ColorTypeConverter.cs (1)
157if (colorString.StartsWith("sc#", StringComparison.Ordinal) && colorString.Contains('E'))
Serialization\Manager\ReachSerializationUtils.cs (1)
944return uri.OriginalString.StartsWith(FRAGMENTMARKER,StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\UriComparer.cs (1)
65return String.Equals(a.ToString(), b.ToString(), StringComparison.Ordinal);
Roslyn.Diagnostics.Analyzers (40)
AbstractRunIterations`1.cs (2)
90if (name.EndsWith("Fact", StringComparison.Ordinal)) 97else if (name.EndsWith("FactAttribute", StringComparison.Ordinal))
DoNotCallGetTestAccessor.cs (6)
42if (!string.Equals(context.OwningSymbol.Name, TestAccessorHelper.GetTestAccessorMethodName, StringComparison.Ordinal) 43&& !string.Equals(context.OwningSymbol.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 55if (string.Equals(memberReference.Member.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 64if (invocation.TargetMethod.Name.Equals(TestAccessorHelper.GetTestAccessorMethodName, StringComparison.Ordinal)) 69else if (string.Equals(invocation.TargetMethod.ContainingType?.Name, TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal)) 79if (objectCreation.Type!.Name.Equals(TestAccessorHelper.TestAccessorTypeName, StringComparison.Ordinal))
DoNotMixAttributesFromDifferentVersionsOfMEF.cs (1)
82.Where(ad => ad.AttributeClass.Name.Equals("MetadataAttributeAttribute", StringComparison.Ordinal));
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
SymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (3)
113if (invocationSymbol.Name.Equals(SymbolDeclaredEventName, StringComparison.Ordinal) && 136!type.Name.Equals("Symbol", StringComparison.Ordinal)) 153namedType.Name.StartsWith("Source", StringComparison.Ordinal) &&
Roslyn.Diagnostics.Analyzers.UnitTests (1)
RelaxTestNamingSuppressorTests.cs (1)
123if (method.Name.EndsWith("Async", StringComparison.Ordinal))
Roslyn.Diagnostics.CSharp.Analyzers (1)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
69if (!identifier.Text.EndsWith(OptSuffix, StringComparison.Ordinal) ||
RulesetToEditorconfigConverter (2)
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
RunTests (1)
AssemblyInfo.cs (1)
18return string.Compare(this.AssemblyPath, other.AssemblyPath, StringComparison.Ordinal);
SemanticSearch.BuildTask (1)
GenerateFilteredReferenceAssembliesTask.cs (1)
154apis.Sort(static (x, y) => x.AsSpan()[2..].CompareTo(y.AsSpan()[2..], StringComparison.Ordinal));
Shared.Tests (7)
Throw\ThrowTest.cs (7)
21Assert.Contains(message, exception.Message, StringComparison.Ordinal); 32Assert.Contains(message, exception.Message, StringComparison.Ordinal); 42Assert.Contains(message, exception.Message, StringComparison.Ordinal); 55Assert.Contains(message, exception.Message, StringComparison.Ordinal); 74Assert.Contains(message, exception.Message, StringComparison.Ordinal); 92Assert.Contains(message, exception.Message, StringComparison.Ordinal); 104Assert.Contains(message, exception.Message, StringComparison.Ordinal);
SignalR.Client.FunctionalTestApp (4)
Startup.cs (4)
221host.StartsWith("http://localhost:", StringComparison.Ordinal) 222|| host.StartsWith("http://127.0.0.1:", StringComparison.Ordinal) 223|| host.StartsWith("https://localhost:", StringComparison.Ordinal) 224|| host.StartsWith("https://127.0.0.1:", StringComparison.Ordinal))
Sockets.BindTests (7)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (7)
314if (testUrl.StartsWith("https", StringComparison.Ordinal)) 522Assert.Single(LogMessages, log => log.LogLevel == LogLevel.Debug && string.Equals(CoreStrings.FormatBindingToDefaultAddress(Constants.DefaultServerAddress), log.Message, StringComparison.Ordinal)); 561log.Message.EndsWith(expectedMessage, StringComparison.Ordinal))); 596log.Message.EndsWith(expectedMessage, StringComparison.Ordinal))); 639log.Message, StringComparison.Ordinal)); 684log.Message, StringComparison.Ordinal)); 989log.Message.EndsWith(CoreStrings.FormatEndpointAlreadyInUse(thisAddressString), StringComparison.Ordinal)));
Swaggatherer (11)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
SwaggathererApplication.cs (1)
230return string.Compare(x.Template.TemplateText, y.Template.TemplateText, StringComparison.Ordinal);
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
245.SingleOrDefault(m => string.Equals(m.Name, Method, StringComparison.Ordinal));
System.ComponentModel.TypeConverter (4)
System\ComponentModel\CultureInfoConverter.cs (2)
81if (string.IsNullOrEmpty(text) || string.Equals(text, defaultCultureString, StringComparison.Ordinal)) 91if (info != null && string.Equals(GetCultureName(info), text, StringComparison.Ordinal))
System\ComponentModel\EventDescriptorCollection.cs (1)
188if (string.Equals(_events[i]!.Name, name, StringComparison.Ordinal))
System\ComponentModel\SyntaxCheck.cs (1)
43return value.StartsWith("\\\\", StringComparison.Ordinal);
System.Configuration.ConfigurationManager (7)
System\Configuration\AppSettingsReader.cs (1)
87if (count > 0 && string.Compare(NullString, 0, val, count, len - 2 * count, StringComparison.Ordinal) != 0)
System\Configuration\BaseConfigurationRecord.cs (1)
3645return string.Equals(configKey, ReservedSectionProtectedConfiguration, StringComparison.Ordinal);
System\Configuration\ClientConfigurationSystem.cs (2)
71(_isAppConfigHttp && configKey.StartsWith(SystemNetGroupKey, StringComparison.Ordinal)); 79return _isAppConfigHttp && configKey.StartsWith(SystemNetGroupKey, StringComparison.Ordinal);
System\Configuration\ConfigurationLockCollection.cs (1)
224parentListEnclosed.Contains("," + name + ",", StringComparison.Ordinal))
System\Configuration\StringUtil.cs (2)
10return string.Equals(s1 ?? string.Empty, s2 ?? string.Empty, StringComparison.Ordinal); 21return 0 == string.Compare(s1, 0, s2, 0, s2.Length, StringComparison.Ordinal);
System.Console (2)
System\TerminalFormatStrings.cs (2)
196if (term.StartsWith("xterm", StringComparison.Ordinal)) // normalize all xterms to enable easier matching 200else if (term.StartsWith("screen", StringComparison.Ordinal)) // normalize all tmux configs
System.Data.Common (61)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
164if (!quotedString.StartsWith(quotePrefix!, StringComparison.Ordinal)) 174if (!quotedString.EndsWith(quoteSuffix!, StringComparison.Ordinal))
src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
522if (msg2.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal)) 524if (msg1.StartsWith(KeywordNotSupportedMessagePrefix, StringComparison.Ordinal) || msg1.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal))
System\Data\Common\DBCommandBuilder.cs (2)
736if (!string.IsNullOrEmpty(quotePrefix) && baseTableName.Contains(quotePrefix, StringComparison.Ordinal)) 740if (!string.IsNullOrEmpty(quoteSuffix) && baseTableName.Contains(quoteSuffix, StringComparison.Ordinal))
System\Data\DataRelation.cs (1)
556if (!string.Equals(parentNs, rel.ParentTable.Namespace, StringComparison.Ordinal))
System\Data\DataSet.cs (15)
1713if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 1757if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2143if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2202if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2690if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 2766if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 3440if (string.Equals(nilAttrib, "true", StringComparison.Ordinal)) 3452if (string.Equals(useDataSetSchemaOnly, "true", StringComparison.Ordinal) || 3453string.Equals(useDataSetSchemaOnly, "1", StringComparison.Ordinal)) 3457else if (!string.Equals(useDataSetSchemaOnly, "false", StringComparison.Ordinal) && 3458!string.Equals(useDataSetSchemaOnly, "0", StringComparison.Ordinal)) 3468if (string.Equals(_udtIsWrappedString, "true", StringComparison.Ordinal) || 3469string.Equals(_udtIsWrappedString, "1", StringComparison.Ordinal)) 3473else if (!string.Equals(_udtIsWrappedString, "false", StringComparison.Ordinal) && 3474!string.Equals(_udtIsWrappedString, "0", StringComparison.Ordinal))
System\Data\DataTable.cs (4)
5830if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 5899if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 6100if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal)) 6194if (reader.LocalName == Keywords.XSD_SCHEMA && reader.NamespaceURI.StartsWith(Keywords.XSD_NS_START, StringComparison.Ordinal))
System\Data\Filter\FunctionNode.cs (1)
374return ((string)argumentValues[1]).IndexOf((string)argumentValues[0], StringComparison.Ordinal);
System\Data\SimpleType.cs (1)
330if (!string.Equals(BaseType, otherSimpleType.BaseType, StringComparison.Ordinal))
System\Data\XDRSchema.cs (3)
202if (!string.Equals(occurs, "1", StringComparison.Ordinal) && (typeNode == null)) 227public int CompareTo(object? obj) { return string.Compare(name, (string?)obj, StringComparison.Ordinal); } 508int bZeroOrMore = string.Compare(occurs, Keywords.STAR, StringComparison.Ordinal);
System\Data\XmlDataLoader.cs (3)
247if (ownerNode.NamespaceURI.StartsWith("x-schema:#", StringComparison.Ordinal)) 255if (_fIsXdr && node.NamespaceURI.StartsWith("x-schema:#", StringComparison.Ordinal)) 941else if (_dataReader.LocalName.StartsWith("hidden", StringComparison.Ordinal))
System\Data\XMLDiffLoader.cs (2)
285if (string.Equals(dt.TableName, tableName, StringComparison.Ordinal) 286&& string.Equals(dt.Namespace, ns, StringComparison.Ordinal))
System\Data\xmlsaver.cs (16)
177string.Equals(pd.Name, "Namespace", StringComparison.Ordinal) || 178string.Equals(pd.Name, "PrimaryKey", StringComparison.Ordinal) || 179string.Equals(pd.Name, "ColumnName", StringComparison.Ordinal) || 180string.Equals(pd.Name, "DefaultValue", StringComparison.Ordinal) || 181string.Equals(pd.Name, "TableName", StringComparison.Ordinal) || 182string.Equals(pd.Name, "DataSetName", StringComparison.Ordinal) || 183string.Equals(pd.Name, "AllowDBNull", StringComparison.Ordinal) || 184string.Equals(pd.Name, "Unique", StringComparison.Ordinal) || 185string.Equals(pd.Name, "NestedInDataSet", StringComparison.Ordinal) || 186string.Equals(pd.Name, "Locale", StringComparison.Ordinal) || 187string.Equals(pd.Name, "CaseSensitive", StringComparison.Ordinal) || 188string.Equals(pd.Name, "RemotingFormat", StringComparison.Ordinal) 196if (string.Equals(pd.Name, "DataType", StringComparison.Ordinal)) 214if (string.Equals(pd.Name, "Attribute", StringComparison.Ordinal)) 1666if (!rel.RelationName.StartsWith(rName, StringComparison.Ordinal)) 1675if (!unique.ConstraintName.StartsWith("Constraint", StringComparison.Ordinal))
System\Data\XMLSchema.cs (8)
339if (propName.StartsWith(Keywords.MSD_FK_PREFIX, StringComparison.Ordinal)) 344if ((instance is DataRelation) && (propName.StartsWith(Keywords.MSD_REL_PREFIX, StringComparison.Ordinal))) 348else if ((instance is DataRelation) && (propName.StartsWith(Keywords.MSD_FK_PREFIX, StringComparison.Ordinal))) 445if (string.Equals(rels[i].RelationName, strName, StringComparison.Ordinal)) 834if (FromInference && ds.Tables.Count == 0 && string.Equals(ds.DataSetName, "NewDataSet", StringComparison.Ordinal)) 1781public int CompareTo(object? obj) { return string.Compare(name, (string?)obj, StringComparison.Ordinal); } 2273(string.Equals(attrib.QualifiedName.Namespace, column.Namespace, StringComparison.Ordinal))) 2459(string.Equals(elem.QualifiedName.Namespace, column.Namespace, StringComparison.Ordinal)))
System.Data.Odbc (11)
Common\System\Data\Common\DbConnectionOptions.cs (1)
313if (!ADP.GetFullPath(fullPath).StartsWith(rootFolderPath, StringComparison.Ordinal))
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
164if (!quotedString.StartsWith(quotePrefix!, StringComparison.Ordinal)) 174if (!quotedString.EndsWith(quoteSuffix!, StringComparison.Ordinal))
src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
522if (msg2.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal)) 524if (msg1.StartsWith(KeywordNotSupportedMessagePrefix, StringComparison.Ordinal) || msg1.StartsWith(WrongFormatMessagePrefix, StringComparison.Ordinal))
System\Data\Odbc\OdbcDataReader.cs (4)
2889if (useQuotes && (name.IndexOf(quotePrefix!, currentPos, quotePrefix!.Length, StringComparison.Ordinal) == currentPos)) 2898currentPos = name.IndexOf(quoteSuffix, currentPos, StringComparison.Ordinal); 2910if ((currentPos < name.Length) && (name.IndexOf(quoteSuffix, currentPos, quoteSuffix.Length, StringComparison.Ordinal) == currentPos)) 2927currentPos = name.IndexOf(Separator, currentPos, StringComparison.Ordinal);
System\Data\Odbc\OdbcParameterCollectionHelper.cs (1)
324if (lastParameter.ParameterName.StartsWith(ADP.Parameter, StringComparison.Ordinal)
System.Diagnostics.DiagnosticSource (4)
System\Diagnostics\ActivitySource.cs (1)
56tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\DsesFilterAndTransform.cs (1)
98filterAndPayloadSpec.AsSpan(startIdx, endIdx - startIdx).StartsWith(c_ActivitySourcePrefix.AsSpan(), StringComparison.Ordinal);
System\Diagnostics\Metrics\Instrument.cs (1)
76tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System\Diagnostics\Metrics\Meter.cs (1)
82tagList.Sort((left, right) => string.Compare(left.Key, right.Key, StringComparison.Ordinal));
System.Diagnostics.Process (2)
src\libraries\Common\src\Interop\Linux\cgroups\Interop.cgroups.cs (2)
291if ((commonPathPrefixLength == 1) || !cgroupPathRelativeToMount.StartsWith(hierarchyRoot, StringComparison.Ordinal)) 337int endOfOptionalFields = line.IndexOf(Separator, StringComparison.Ordinal);
System.Drawing.Common.Tests (2)
Helpers.cs (2)
35if (name.StartsWith(PrintToPdfPrinterName, StringComparison.Ordinal)) 55if (name.StartsWith(PrintToPdfPrinterName, StringComparison.Ordinal))
System.Formats.Tar (1)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
17StringComparison.Ordinal :
System.IO.Compression.ZipFile (1)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
17StringComparison.Ordinal :
System.IO.FileSystem.DriveInfo (1)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
17StringComparison.Ordinal :
System.IO.FileSystem.Watcher (2)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
17StringComparison.Ordinal :
System\IO\FileSystemWatcher.Linux.cs (1)
624if (previousEventName.Equals(child.Name, StringComparison.Ordinal))
System.IO.IsolatedStorage (3)
System\IO\IsolatedStorage\IsolatedStorageFile.NonMobile.cs (3)
67(Helper.IsApplication(Scope) && string.Equals(directoryName, s_appFiles, StringComparison.Ordinal)) 68|| (Helper.IsAssembly(Scope) && string.Equals(directoryName, s_assemFiles, StringComparison.Ordinal)) 69|| (Helper.IsDomain(Scope) && string.Equals(directoryName, s_files, StringComparison.Ordinal));
System.IO.Packaging (15)
System\IO\Packaging\Package.cs (4)
355if (Uri.Compare(owningPartUri, PackUriHelper.PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) == 0) 444&& normalizedPartName.StartsWith(precedingPartName, StringComparison.Ordinal) 998&& normalizedPartName.StartsWith(precedingPartName, StringComparison.Ordinal) 1002&& followingPartName.StartsWith(normalizedPartName, StringComparison.Ordinal)
System\IO\Packaging\PackageRelationshipSelector.cs (1)
37if (Uri.Compare(sourceUri, PackUriHelper.PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) != 0)
System\IO\Packaging\PackagingUtilities.cs (2)
97if (!string.Equals(reader.Name, XmlNamespace, StringComparison.Ordinal) && 98!string.Equals(reader.Prefix, XmlNamespace, StringComparison.Ordinal))
System\IO\Packaging\PackUriHelper.cs (4)
191if (Uri.Compare(partUri, PackageRootUri, UriComponents.SerializationInfoString, UriFormat.UriEscaped, StringComparison.Ordinal) == 0) 516StringComparison.Ordinal); 762if (!NormalizedPartUriString.EndsWith(RelationshipPartUpperCaseExtension, StringComparison.Ordinal)) 801if ((segments[segments.Length - 1]).EndsWith(RelsrelsUpperCaseExtension, StringComparison.Ordinal))
System\IO\Packaging\XmlCompatibilityReader.cs (2)
622if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 627else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
System\IO\Packaging\ZipPackage.cs (2)
517if (zipItemName.StartsWith(ForwardSlashString, StringComparison.Ordinal)) 523if (zipItemName.EndsWith(ForwardSlashString, StringComparison.Ordinal))
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 (2)
System\Dynamic\ExpandoClass.cs (2)
68if (string.Equals(klass._keys[klass._keys.Length - 1], newKey, StringComparison.Ordinal)) 128StringComparison.Ordinal))
System.Net.Http (10)
System\Net\Http\FormUrlEncodedContent.cs (1)
70int indexOfEscapedSpace = escapedChars.IndexOf("%20", StringComparison.Ordinal);
System\Net\Http\Headers\AuthenticationHeaderValue.cs (1)
80string.Equals(_parameter, other._parameter, StringComparison.Ordinal);
System\Net\Http\Headers\EntityTagHeaderValue.cs (1)
60string.Equals(Tag, other.Tag, StringComparison.Ordinal);
System\Net\Http\Headers\NameValueHeaderValue.cs (1)
107return string.Equals(_value, other._value, StringComparison.Ordinal);
System\Net\Http\Headers\ProductInfoHeaderValue.cs (1)
66return string.Equals(_comment, other._comment, StringComparison.Ordinal);
System\Net\Http\Headers\ViaHeaderValue.cs (1)
109string.Equals(_comment, other._comment, StringComparison.Ordinal);
System\Net\Http\Headers\WarningHeaderValue.cs (1)
104string.Equals(_text, other._text, StringComparison.Ordinal) &&
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs (3)
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);
System.Net.HttpListener (7)
src\libraries\Common\src\System\Net\CookieComparer.cs (1)
22return string.Equals(left.Path, right.Path, StringComparison.Ordinal);
System\Net\Managed\HttpEndPointListener.cs (3)
201if (path.StartsWith(ppath, StringComparison.Ordinal) || pathSlash.StartsWith(ppath, StringComparison.Ordinal)) 248if (path.StartsWith(ppath, StringComparison.Ordinal))
System\Net\Managed\HttpListenerRequest.Managed.cs (1)
96if (version.Length != 8 || !version.StartsWith("HTTP/", StringComparison.Ordinal))
System\Net\Managed\ListenerPrefix.cs (1)
101if (uri.StartsWith("https://", StringComparison.Ordinal))
System\Net\ServiceNameStore.cs (1)
227int i = uriPrefix.IndexOf("://", StringComparison.Ordinal) + 3;
System.Net.NetworkInformation (29)
src\libraries\Common\src\System\IO\RowConfigReader.cs (1)
28_comparisonKind = StringComparison.Ordinal;
System\Net\NetworkInformation\StringParsingHelpers.Addresses.cs (8)
19if (line.StartsWith(interfaceName, StringComparison.Ordinal)) 58if (line.StartsWith("00000000000000000000000000000000", StringComparison.Ordinal)) 92while ((leaseIndex = fileContents.IndexOf("lease", leaseIndex + 1, StringComparison.Ordinal)) != -1) 98int interfaceIndex = fileContents.IndexOf("interface", firstBrace, blockLength, StringComparison.Ordinal); 107int indexOfDhcp = fileContents.IndexOf("dhcp-server-identifier", firstBrace, blockLength, StringComparison.Ordinal); 140int labelLineStart = fileContents.LastIndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal); 157labelLineStart = fileContents.LastIndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal); 159int endOfLine = fileContents.IndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Connections.cs (2)
16int indexOfTcp = sockstatFile.IndexOf(protocolName, StringComparison.Ordinal); 17int endOfTcpLine = sockstatFile.IndexOf(Environment.NewLine, indexOfTcp + 1, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Misc.cs (3)
90int firstIpHeader = snmp4FileContents.IndexOf("Ip:", StringComparison.Ordinal); 91int secondIpHeader = snmp4FileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 92int endOfSecondLine = snmp4FileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Statistics.cs (15)
179int firstIpHeader = fileContents.IndexOf("Icmp:", StringComparison.Ordinal); 180int secondIpHeader = fileContents.IndexOf("Icmp:", firstIpHeader + 1, StringComparison.Ordinal); 181int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstIpHeader + 1, StringComparison.Ordinal); 182int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal); 267int firstIpHeader = fileContents.IndexOf("Ip:", StringComparison.Ordinal); 268int secondIpHeader = fileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 269int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal); 333int firstTcpHeader = fileContents.IndexOf("Tcp:", StringComparison.Ordinal); 334int secondTcpHeader = fileContents.IndexOf("Tcp:", firstTcpHeader + 1, StringComparison.Ordinal); 335int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstTcpHeader + 1, StringComparison.Ordinal); 336int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondTcpHeader, StringComparison.Ordinal); 365int firstUdpHeader = fileContents.IndexOf("Udp:", StringComparison.Ordinal); 366int secondUdpHeader = fileContents.IndexOf("Udp:", firstUdpHeader + 1, StringComparison.Ordinal); 367int inCsumErrorsIdx = fileContents.IndexOf("InCsumErrors", firstUdpHeader + 1, StringComparison.Ordinal); 368int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondUdpHeader, StringComparison.Ordinal);
System.Net.Ping (5)
src\libraries\Common\src\System\Net\NetworkInformation\UnixCommandLinePing.cs (3)
51if (linkInfo?.Name.EndsWith("busybox", StringComparison.Ordinal) == true) 211int timeIndex = pingOutput.IndexOf("time=", StringComparison.Ordinal); 213int msIndex = pingOutput.IndexOf("ms", afterTime, StringComparison.Ordinal);
System\Net\NetworkInformation\Ping.PingUtility.cs (2)
131if (!stdout.Contains("Time to live exceeded", StringComparison.Ordinal)) 139int addressStart = stdout.IndexOf("From ", StringComparison.Ordinal) + 5;
System.Net.Primitives (6)
src\libraries\Common\src\System\Net\CookieComparer.cs (1)
22return string.Equals(left.Path, right.Path, StringComparison.Ordinal);
System\Net\Cookie.cs (4)
80Debug.Assert(MaxSupportedVersion.ToString(NumberFormatInfo.InvariantInfo).Equals(MaxSupportedVersionString, StringComparison.Ordinal)); 333if (!host.EndsWith(domain, StringComparison.Ordinal)) 627&& string.Equals(Value, other.Value, StringComparison.Ordinal) 628&& string.Equals(Path, other.Path, StringComparison.Ordinal)
System\Net\CookieContainer.cs (1)
756if (!requestPath.StartsWith(cookiePath, StringComparison.Ordinal))
System.Net.Requests (9)
System\Net\FtpControlStream.cs (6)
439if (entry.Command.StartsWith("SIZE ", StringComparison.Ordinal)) 443else if (entry.Command.StartsWith("MDTM ", StringComparison.Ordinal)) 968int start = str.IndexOf("for ", StringComparison.Ordinal); 1020int pos2 = str.IndexOf(" bytes).", StringComparison.Ordinal); 1150if (parameter is not null && parameter.Contains("\r\n", StringComparison.Ordinal)) 1220while ((index = responseString.IndexOf("\r\n", validThrough, StringComparison.Ordinal)) != -1) // gets the end line.
System\Net\FtpWebRequest.cs (1)
492if (uri.OriginalString.Contains("\r\n", StringComparison.Ordinal))
System\Net\HttpWebResponse.cs (2)
278if (srchString.AsSpan().Trim().StartsWith("text/", StringComparison.Ordinal)) 289while ((i = srchString.IndexOf("charset", i, StringComparison.Ordinal)) >= 0)
System.Net.WebClient (2)
System\Net\WebClient.cs (2)
497if (string.Equals(_method, "POST", StringComparison.Ordinal)) 1171return string.Equals(uri.Scheme, Uri.UriSchemeFtp, StringComparison.Ordinal) ?
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
115if (!address.Contains("://", StringComparison.Ordinal))
System.Private.CoreLib (64)
src\libraries\Common\src\System\IO\PathInternal.CaseSensitivity.cs (1)
17StringComparison.Ordinal :
src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (3)
36if (str != null && str.StartsWith("0x", StringComparison.Ordinal)) 139if (str != null && str.StartsWith("0x", StringComparison.Ordinal)) 249if (str != null && str.StartsWith("0x", StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebugProvider.cs (1)
59if (message.EndsWith(Environment.NewLineConst, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ActivityTracker.cs (2)
256if (activityName.EndsWith(EventSource.ActivityStartSuffix, StringComparison.Ordinal)) 260else if (activityName.EndsWith(EventSource.ActivityStopSuffix, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (14)
2457if (eventName.EndsWith(ActivityStartSuffix, StringComparison.Ordinal)) 2461else if (eventName.EndsWith(ActivityStopSuffix, StringComparison.Ordinal)) 3084string.Equals(attributeType.FullName, reflectedAttributeType.FullName, StringComparison.Ordinal) || 3087string.Equals(attributeType.Name, reflectedAttributeType.Name, StringComparison.Ordinal) && 3088attributeType.Namespace!.EndsWith("Diagnostics.Tracing", StringComparison.Ordinal) && 3089reflectedAttributeType.Namespace!.EndsWith("Diagnostics.Tracing", StringComparison.Ordinal); 3308if (eventName.EndsWith(ActivityStartSuffix, StringComparison.Ordinal)) 3329startEventMetadata.Name.EndsWith(ActivityStartSuffix, StringComparison.Ordinal) && 3330eventName.EndsWith(ActivityStopSuffix, StringComparison.Ordinal) && 5364if (opcodeTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 5382if (taskTab != null && taskTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 5400if (value >= 0x0000100000000000UL && !name.StartsWith("Session", StringComparison.Ordinal)) 5405if (keywordTab != null && keywordTab.TryGetValue(value, out string? prevName) && !name.Equals(prevName, StringComparison.Ordinal)) 5888if (etwFormat && key.StartsWith("event_", StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventSource.cs (1)
748if (m_traits[i].StartsWith("ETW_", StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.cs (2)
2153if (digits.StartsWith("0\uFFFF1\uFFFF2\uFFFF3\uFFFF4\uFFFF5\uFFFF6\uFFFF7\uFFFF8\uFFFF9\uFFFF", StringComparison.Ordinal) || // ICU common cases 2154digits.StartsWith("0123456789", StringComparison.Ordinal)) // NLS common cases
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Icu.cs (1)
75int collationIndex = name.IndexOf("collation=", i + 1, StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeParse.cs (1)
2518raw.hasSameDateAndTimeSeparators = dtfi.DateSeparator.Equals(dtfi.TimeSeparator, StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemName.cs (1)
173return name.EndsWith(expressionEnd, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\IO\Path.cs (1)
869Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase);
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.cs (6)
60case StringComparison.Ordinal: 110case StringComparison.Ordinal: 131if (comparisonType == StringComparison.Ordinal) 162if (comparisonType == StringComparison.Ordinal) 312case StringComparison.Ordinal: 350case StringComparison.Ordinal:
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.Globalization.Utf8.cs (1)
51case StringComparison.Ordinal:
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedFunctionPointerType.cs (1)
74if (type.FullName!.StartsWith(CallingConventionTypePrefix, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (1)
171public static readonly TypeFilter FilterTypeName = (m, c) => FilterTypeNameImpl(m, c!, StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (1)
563if (!asmTypeName.AsSpan(0, typeNameLength).Equals(defaultTypeName, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (1)
753if (assemblyName.Name == null || !assemblyName.Name.EndsWith(SatelliteSuffix, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (3)
231/// <param name="comparisonType">Specifies whether to use <see cref="StringComparison.Ordinal"/> or <see cref="StringComparison.OrdinalIgnoreCase"/> search semantics.</param> 233/// <remarks>Only <see cref="StringComparison.Ordinal"/> or <see cref="StringComparison.OrdinalIgnoreCase"/> may be used.</remarks> 236if (comparisonType is not (StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase))
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesThreeChars.cs (1)
385: _valueState.Value.Equals(value, IgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (1)
355if (length <= maxCompareLength && string.Compare(strEscValue, 0, str, index, length, StringComparison.Ordinal) == 0)
src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (8)
247case StringComparison.Ordinal: 416case StringComparison.Ordinal: 564case StringComparison.Ordinal: 672case StringComparison.Ordinal: 730case StringComparison.Ordinal: 795case StringComparison.Ordinal: 1133case StringComparison.Ordinal: 1216Debug.Assert(comparisonType == StringComparison.Ordinal || comparisonType == StringComparison.OrdinalIgnoreCase);
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1201StringComparison.Ordinal => Replace(oldValue, newValue),
src\libraries\System.Private.CoreLib\src\System\String.Searching.cs (3)
61StringComparison.Ordinal => IndexOf(value), 260StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase => Ordinal.IndexOf(this, value, startIndex, count, comparisonType == StringComparison.OrdinalIgnoreCase), 385StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase => CompareInfo.Invariant.LastIndexOf(this, value, startIndex, count, GetCompareOptionsFromOrdinalStringComparison(comparisonType)),
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (1)
40StringComparison.Ordinal => Ordinal,
src\libraries\System.Private.CoreLib\src\System\Threading\NamedWaitHandleOptions.cs (2)
127incompatible = !name.StartsWith(CurrentSessionPrefix, StringComparison.Ordinal); 134incompatible = !name.StartsWith(AllSessionsPrefix, StringComparison.Ordinal);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (2)
254if (symlinkPath.StartsWith(timeZoneDirectory, StringComparison.Ordinal)) 439if (id.StartsWith(timeZoneDirectory, StringComparison.Ordinal))
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
738public static readonly MemberFilter FilterName = (m, c) => FilterNameImpl(m, c!, StringComparison.Ordinal);
src\System\Diagnostics\StackTrace.CoreCLR.cs (1)
37if (!string.Equals(ns, PackageName, StringComparison.Ordinal))
src\System\RuntimeType.CoreCLR.cs (1)
2137if (!memberInfo.Name.StartsWith(name, StringComparison.Ordinal))
System.Private.DataContractSerialization (9)
System\Runtime\Serialization\DataContract.cs (3)
614if (!typeName.StartsWith("System.", StringComparison.Ordinal)) 1650if (trimmedNs.Length == 0 || trimmedNs.Contains("##", StringComparison.Ordinal)) 1698return uriString.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(Globals.DataContractXsdBaseNamespace.Length) : uriString;
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (2)
150!dateTimeValue.StartsWith(JsonGlobals.DateTimeStartGuardReader, StringComparison.Ordinal) || 151!dateTimeValue.EndsWith(JsonGlobals.DateTimeEndGuardReader, StringComparison.Ordinal))
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
87else if (dataContractNamespace.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
729if (xmlReader.NamespaceURI.StartsWith(Globals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Xml\StringHandle.cs (1)
282return string.Compare(this.GetString(), that.GetString(), StringComparison.Ordinal);
System\Xml\XmlCanonicalWriter.cs (1)
254if (string.Equals(Encoding.UTF8.GetString(_xmlnsBuffer!, xmlnsAttribute.prefixOffset, xmlnsAttribute.prefixLength), _inclusivePrefixes[i], StringComparison.Ordinal))
System.Private.Uri (9)
System\DomainNameHelper.cs (1)
259if (label.StartsWith("xn--", StringComparison.Ordinal))
System\Uri.cs (3)
1747if (string.Equals(_string, other._string, IsUncOrDosPath ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal)) 1838return string.Equals(selfUrl, otherUrl, IsUncOrDosPath ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1859&& !(uri.IsDosPath && otherPath.Equals(relativeUriString, StringComparison.Ordinal)))
System\UriBuilder.cs (5)
271.Replace("/", "%2F", StringComparison.Ordinal) 272.Replace(@"\", "%5C", StringComparison.Ordinal) 273.Replace("?", "%3F", StringComparison.Ordinal) 274.Replace("#", "%23", StringComparison.Ordinal) 275.Replace("@", "%40", StringComparison.Ordinal);
System.Private.Windows.Core (2)
System\Private\Windows\Ole\DataFormatsCore.cs (2)
28if (TryFindFormat(s_predefinedFormatList, format, StringComparison.Ordinal, out var found) 29|| TryFindFormat(s_formatList, format, StringComparison.Ordinal, out found)
System.Private.Windows.Core.TestUtilities (1)
DebuggerAttributes.cs (1)
153bool noQuotes = reference.EndsWith(",nq", StringComparison.Ordinal);
System.Private.Xml (51)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
1932if (!prefixStr.StartsWith("xmlns", StringComparison.Ordinal))
System\Xml\Core\XmlCharCheckingWriter.cs (1)
157while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
System\Xml\Core\XmlCharCheckingWriterAsync.cs (1)
106while ((i = text.IndexOf("]]>", StringComparison.Ordinal)) >= 0)
System\Xml\Core\XmlTextReaderImplHelpers.cs (2)
779int result = string.Compare(localName, localName2, StringComparison.Ordinal); 785return string.Compare(prefix, prefix2, StringComparison.Ordinal);
System\Xml\Schema\DataTypeImplementation.cs (2)
742public int CompareTo(object? obj) { return string.Compare(_name, (string?)obj, StringComparison.Ordinal); } 1372return string.Compare(value1.ToString(), value2.ToString(), StringComparison.Ordinal);
System\Xml\Schema\XdrBuilder.cs (2)
5520 == string.Compare(uri, 0, x_schema, 0, x_schema.Length, StringComparison.Ordinal) && 553!uri.StartsWith("x-schema:#", StringComparison.Ordinal);
System\Xml\Schema\XmlSchemaDataType.cs (2)
246if (uri.Length > 5 && uri.StartsWith("uuid:", StringComparison.Ordinal)) 250else if (uri.Length > 9 && uri.StartsWith("urn:uuid:", StringComparison.Ordinal))
System\Xml\Schema\XmlSchemaException.cs (1)
83Debug.Assert(message == null || !message.StartsWith("Sch_", StringComparison.Ordinal), "Do not pass a resource here!");
System\Xml\Serialization\CodeIdentifier.cs (1)
260while (identifier.EndsWith("[]", StringComparison.Ordinal))
System\Xml\Serialization\Mappings.cs (1)
240if (!Name.StartsWith("xml:", StringComparison.Ordinal))
System\Xml\Serialization\SchemaObjectWriter.cs (5)
22int ns = string.Compare(a1.NamespaceURI, a2.NamespaceURI, StringComparison.Ordinal); 25return string.Compare(a1.Name, a2.Name, StringComparison.Ordinal); 37return string.Compare($"{f1.GetType().Name}:{f1.Value}", $"{f2.GetType().Name}:{f2.Value}", StringComparison.Ordinal); 47int ns = string.Compare(qn1.Namespace, qn2.Namespace, StringComparison.Ordinal); 50return string.Compare(qn1.Name, qn2.Name, StringComparison.Ordinal);
System\Xml\Serialization\SourceInfo.cs (2)
145if (Arg.StartsWith("o.@", StringComparison.Ordinal) || MemberInfo != null) 147var = ILG.GetVariable(Arg.StartsWith("o.@", StringComparison.Ordinal) ? "o" : Arg);
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1405if (string.Equals(reflectionMembers[i].MemberName, $"{memberName}Specified", StringComparison.Ordinal))
System\Xml\Serialization\XmlSchemaImporter.cs (3)
1423if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1472if (member.Name.EndsWith("Specified", StringComparison.Ordinal)) 1792return string.Compare(e1.ToString(string.Empty), e2.ToString(string.Empty), StringComparison.Ordinal);
System\Xml\Serialization\XmlSerializationILGen.cs (1)
579if (source.StartsWith("o.@", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationReader.cs (1)
783if (!name.StartsWith("xmlns", StringComparison.Ordinal)) return false;
System\Xml\Serialization\XmlSerializationReaderILGen.cs (8)
2702if (source.StartsWith("o.@", StringComparison.Ordinal)) 2745if (source.EndsWith(".Add(", StringComparison.Ordinal)) 2747int index = source.LastIndexOf(".Add(", StringComparison.Ordinal); 2789if (source.StartsWith("o.@", StringComparison.Ordinal)) 2815if (source.EndsWith(".Add(", StringComparison.Ordinal)) 2817int index = source.LastIndexOf(".Add(", StringComparison.Ordinal); 2863if (source.StartsWith("o.@", StringComparison.Ordinal)) 3608if (elementElseString.StartsWith("UnknownNode(", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationWriter.cs (3)
574if (name.Length > prefixLength && name.Length <= prefixLength + MaxInt32.Length && name.StartsWith(prefix, StringComparison.Ordinal)) 953if (localName != "xmlns" && !localName.StartsWith("xmlns:", StringComparison.Ordinal)) 986if (localName != "xmlns" && !localName.StartsWith("xmlns:", StringComparison.Ordinal))
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1042System.Diagnostics.Debug.Assert(xmlnsSource.StartsWith("o.@", StringComparison.Ordinal)); 2499if (initValue.Arg.StartsWith("o.@", StringComparison.Ordinal))
System\Xml\XmlException.cs (1)
92Debug.Assert(message == null || !message.StartsWith("Xml_", StringComparison.Ordinal), "Do not pass a resource here!");
System\Xml\Xsl\IlGen\XmlILTrace.cs (5)
183if (s.StartsWith("Introduce", StringComparison.Ordinal)) 187else if (s.StartsWith("Eliminate", StringComparison.Ordinal)) 191else if (s.StartsWith("Commute", StringComparison.Ordinal)) 195else if (s.StartsWith("Fold", StringComparison.Ordinal)) 199else if (s.StartsWith("Misc", StringComparison.Ordinal))
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (2)
169StringComparison comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 193StringComparison comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Xml\Xsl\XsltOld\AttributeAction.cs (1)
39if (qname.Prefix.StartsWith("xml", StringComparison.Ordinal))
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (2)
50return string.Compare(baseUri, nextbaseUri, StringComparison.Ordinal); 118if (string.Equals(name, methods[i].Name, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
System.Reflection.Context (3)
System\Reflection\Context\Custom\CustomType.cs (2)
113StringComparison comparison = getIgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 202StringComparison comparison = getIgnoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\Context\Projection\ProjectingType.cs (1)
111? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Reflection.Emit (3)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
1220StringComparison casing = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\Emit\TypeBuilderImpl.cs (2)
865StringComparison compare = (bindingFlags & BindingFlags.IgnoreCase) != 0 ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal; 952StringComparison compare = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Reflection.Metadata (7)
System\Reflection\Internal\Utilities\MemoryBlock.cs (2)
355return decoded.Equals(text, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 379return decoded.StartsWith(text, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
558if (prev.EndsWith(entry.Key, StringComparison.Ordinal) && !BlobUtilities.IsLowSurrogateChar(entry.Key[0]))
System\Reflection\Metadata\Internal\BlobHeap.cs (1)
247return GetDocumentName(handle).Equals(other, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\Metadata\Internal\StringHeap.cs (2)
254return string.Equals(GetString(handle, utf8Decoder), value, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 273return GetString(handle, utf8Decoder).StartsWith(value, ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal);
System\Reflection\PortableExecutable\PEHeaders.cs (1)
380if (SectionHeaders[i].Name.Equals(name, StringComparison.Ordinal))
System.Reflection.MetadataLoadContext (4)
System\Reflection\Runtime\BindingFlagSupport\NameFilter.cs (1)
29public sealed override bool Matches(string name) => name.Equals(ExpectedName, StringComparison.Ordinal);
System\Reflection\TypeLoading\RuntimeTypeInfo.GetMember.cs (2)
28bool prefixSearch = optionalNameOrPrefix != null && optionalNameOrPrefix.EndsWith("*", StringComparison.Ordinal); 35StringComparison comparisonType = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Reflection\TypeLoading\Types\RoModifiedFunctionPointerType.cs (1)
74if (type.FullName!.StartsWith(CallingConventionTypePrefix, StringComparison.Ordinal))
System.Resources.Extensions (2)
src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
470if (typeName.StartsWith("ResourceTypeCode.", StringComparison.Ordinal))
System\Resources\Extensions\TypeNameComparer.cs (1)
76if (!type1.Equals(type2, StringComparison.Ordinal))
System.Resources.Writer (1)
src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
470if (typeName.StartsWith("ResourceTypeCode.", StringComparison.Ordinal))
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheKeyEqualityComparer.cs (1)
20return string.Equals(a.Key, b.Key, StringComparison.Ordinal);
System.Runtime.Serialization.Schema (2)
System\Runtime\Serialization\Schema\CodeExporter.cs (1)
1525if (uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal))
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (1)
73return uriString.StartsWith(ImportGlobals.DataContractXsdBaseNamespace, StringComparison.Ordinal) ? uriString.Substring(ImportGlobals.DataContractXsdBaseNamespace.Length) : uriString;
System.Security.Claims (6)
System\Security\Claims\Claim.cs (3)
433if (!string.Equals(_valueType, ClaimValueTypes.String, StringComparison.Ordinal)) 439if (!string.Equals(_issuer, ClaimsIdentity.DefaultIssuer, StringComparison.Ordinal)) 445if (string.Equals(_originalIssuer, _issuer, StringComparison.Ordinal))
System\Security\Claims\ClaimsIdentity.cs (3)
676&& string.Equals(claim.Value, value, StringComparison.Ordinal)) 815if (!string.Equals(_nameClaimType, ClaimsIdentity.DefaultNameClaimType, StringComparison.Ordinal)) 821if (!string.Equals(_roleClaimType, ClaimsIdentity.DefaultRoleClaimType, StringComparison.Ordinal))
System.Security.Cryptography (6)
src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObject.cs (1)
43if (!string.Equals(asn.Oid.Value, oid.Value, StringComparison.Ordinal))
System\Security\Cryptography\CngProperty.cs (1)
68if (!string.Equals(Name, other.Name, StringComparison.Ordinal))
System\Security\Cryptography\Oid.cs (3)
69if (_value != null && !_value.Equals(value, StringComparison.Ordinal)) 96if ((_friendlyName != null && !_friendlyName.Equals(value, StringComparison.Ordinal)) || 124else if (!_value.Equals(oidValue, StringComparison.Ordinal))
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (1)
452_ => certAlgorithm.Equals(keyAlgorithm, StringComparison.Ordinal),
System.Security.Cryptography.Pkcs (1)
src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObject.cs (1)
43if (!string.Equals(asn.Oid.Value, oid.Value, StringComparison.Ordinal))
System.Security.Cryptography.Xml (4)
System\Security\Cryptography\Xml\Utils.cs (4)
316if (idref.StartsWith("xpointer(id(", StringComparison.Ordinal)) 318int startId = idref.IndexOf("id(", StringComparison.Ordinal); 335if (idref.StartsWith("xpointer(id(", StringComparison.Ordinal)) 337int startId = idref.IndexOf("id(", StringComparison.Ordinal);
System.ServiceModel.Federation (3)
System\ServiceModel\Federation\WSTrustUtilities.cs (3)
50if (string.Equals(keyType, serializationContext.TrustKeyTypes.Bearer, StringComparison.Ordinal)) 72if (!string.Equals(keyType, serializationContext.TrustKeyTypes.Symmetric, StringComparison.Ordinal)) 75if (string.Equals(response.RequestedProofToken.ComputedKeyAlgorithm, serializationContext.TrustKeyTypes.PSHA1, StringComparison.Ordinal))
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
105if (!baseAddress.AbsolutePath.EndsWith("/", StringComparison.Ordinal))
System.ServiceModel.NetNamedPipe (2)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (2)
409if (!path.EndsWith("/", StringComparison.Ordinal)) 416if (path.EndsWith("/", StringComparison.Ordinal))
System.ServiceModel.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.Text.Json (4)
src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (2)
119if (!type.IsGenericType || !type.Assembly.FullName!.StartsWith("System.Collections.Immutable", StringComparison.Ordinal)) 137if (!type.IsGenericType || !type.Assembly.FullName!.StartsWith("System.Collections.Immutable", StringComparison.Ordinal))
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
632return current.JsonName.Equals(other.JsonName, StringComparison.Ordinal);
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (1)
81if (!propertyName.Equals(JsonSerializer.TypePropertyName, StringComparison.Ordinal))
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
System.Text.RegularExpressions (10)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (1)
231if (!fileName.EndsWith(".dll", StringComparison.Ordinal))
System\Text\RegularExpressions\RegexCharClass.cs (2)
331Debug.Assert(string.Compare(s_propTable[i][0], s_propTable[i + 1][0], StringComparison.Ordinal) < 0, $"RegexCharClass s_propTable is out of order at ({s_propTable[i][0]}, {s_propTable[i + 1][0]})"); 1847int res = string.Compare(capname, s_propTable[mid][0], StringComparison.Ordinal);
System\Text\RegularExpressions\RegexCompiler.cs (3)
779LoadSearchValues(opts.LeadingPrefixes, opts.FindMode is FindNextStartingPositionMode.LeadingStrings_OrdinalIgnoreCase_LeftToRight ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 787LoadSearchValues([literalString], opts.FindMode is FindNextStartingPositionMode.LeadingString_OrdinalIgnoreCase_LeftToRight ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal); 1280Debug.Assert(target.Literal.StringComparison is StringComparison.Ordinal);
System\Text\RegularExpressions\RegexNode.cs (1)
1335Debug.Assert(node.Str.AsSpan().StartsWith(startingSpan, StringComparison.Ordinal));
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (3)
1161prefix.Length == 1 ? (firstChild, (prefix[0], null, StringComparison.Ordinal, null)) : 1162(firstChild, ('\0', prefix, StringComparison.Ordinal, null)); 1223return (firstChild, ('\0', null, StringComparison.Ordinal, chars.ToArray()));
System.Text.RegularExpressions.Generator (8)
RegexGenerator.Emitter.cs (1)
1097StringComparison.Ordinal;
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
156var comparison = isCaseSensitive ? StringComparison.Ordinal : StringComparison.OrdinalIgnoreCase;
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexCharClass.cs (2)
331Debug.Assert(string.Compare(s_propTable[i][0], s_propTable[i + 1][0], StringComparison.Ordinal) < 0, $"RegexCharClass s_propTable is out of order at ({s_propTable[i][0]}, {s_propTable[i + 1][0]})"); 1847int res = string.Compare(capname, s_propTable[mid][0], StringComparison.Ordinal);
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (1)
1335Debug.Assert(node.Str.AsSpan().StartsWith(startingSpan, StringComparison.Ordinal));
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (3)
1161prefix.Length == 1 ? (firstChild, (prefix[0], null, StringComparison.Ordinal, null)) : 1162(firstChild, ('\0', prefix, StringComparison.Ordinal, null)); 1223return (firstChild, ('\0', null, StringComparison.Ordinal, chars.ToArray()));
System.Threading.RateLimiting (1)
System\Threading\RateLimiting\MetadataName.T.cs (1)
56return string.Equals(_name, other._name, StringComparison.Ordinal);
System.Windows.Controls.Ribbon (3)
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (2)
197if (goodString.EndsWith(_unitStrings[i], StringComparison.Ordinal)) 214if (goodString.EndsWith(_pixelUnitStrings[i], StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
System.Windows.Forms (14)
System\Resources\ResxFileRef.Converter.cs (1)
137if (toCreate == typeof(Bitmap) && fileName.EndsWith(".ico", StringComparison.Ordinal))
System\Resources\ResXResourceWriter.cs (1)
446if ((type is null && mimeType is null) || (type is not null && type.StartsWith("System.Char", StringComparison.Ordinal)))
System\Resources\ResXSerializationBinder.cs (1)
90typeName = string.Equals(parsed.FullName, serializedType.FullName, StringComparison.Ordinal)
System\Windows\Forms\Control.cs (1)
2188if (className.Equals(buffer[..length], StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
108if (string.Equals(value, _text, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
658if (DataGridView is not null && !string.Equals(_name, oldName, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (1)
195if (string.Equals(value, _text, StringComparison.Ordinal))
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (3)
153if (Text.IndexOf("\r\n", end, StringComparison.Ordinal) != -1) 163if (!(Text.IndexOf("\r\n", StringComparison.Ordinal) < 0 164|| SelectionStart + SelectionLength < Text.IndexOf("\r\n", StringComparison.Ordinal)))
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (2)
152if (string.Equals(toolStrip.Name, toolStripName, StringComparison.Ordinal)) 169if (string.Equals(toolStrip.Name, toolStripName, StringComparison.Ordinal))
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
297.StartsWith(text, StringComparison.Ordinal);
System\Windows\Forms\DataBinding\BindingSource.cs (1)
269if (string.Equals(value, InnerListFilter, StringComparison.Ordinal))
System.Windows.Forms.Design (26)
System\ComponentModel\Design\DesignerActionPanel.cs (1)
903if (string.Equals(line.FocusId, focusId, StringComparison.Ordinal))
System\ComponentModel\Design\DesignerHost.cs (2)
398if (string.Equals(reflectType.FullName, component.GetType().FullName, StringComparison.Ordinal)) 566if (oldName is not null && className.EndsWith(oldName, StringComparison.Ordinal)
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (1)
344int index = windowText.LastIndexOf("\r\n", StringComparison.Ordinal);
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
398if (!string.Equals(docDeclaration.Name, newDecl.Name, caseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal))
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (2)
368if (!resourceName.AsSpan(0, dotIndex).Equals(ourObjectName, StringComparison.Ordinal)) 908if (methodName.StartsWith("add_", StringComparison.Ordinal))
System\ComponentModel\Design\Serialization\TypeCodeDomSerializer.cs (1)
92StringComparison compare = caseInsensitive ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System\Windows\Forms\Design\Behavior\DragAssistanceManager.cs (5)
224if (snapLine.Filter is not null && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)) 243if ((snapLine.Filter is not null) && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)) 652&& (snapLine.Filter.StartsWith(SnapLine.Margin, StringComparison.Ordinal) 653|| snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal)); 932type = snapLine.Filter!.StartsWith(SnapLine.Margin, StringComparison.Ordinal) ? LineType.Margin : LineType.Padding;
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
891&& _selectedItem.DataMember.StartsWith(dataMemberNode.DataMember, StringComparison.Ordinal))
System\Windows\Forms\Design\FormDocumentDesigner.cs (1)
204if (snapLines[i] is SnapLine snapLine && snapLine.Filter is not null && snapLine.Filter.StartsWith(SnapLine.Padding, StringComparison.Ordinal))
System\Windows\Forms\Design\ImageListImageEditor.cs (1)
75ImageListImage image = LoadImageFromStream(file, name.EndsWith(".ico", StringComparison.Ordinal));
System\Windows\Forms\Design\StandardMenuStripVerb.cs (9)
408if (name.StartsWith("new", StringComparison.Ordinal)) 412else if (name.StartsWith("open", StringComparison.Ordinal)) 416else if (name.StartsWith("save", StringComparison.Ordinal)) 420else if (name.StartsWith("printPreview", StringComparison.Ordinal)) 424else if (name.StartsWith("print", StringComparison.Ordinal)) 428else if (name.StartsWith("cut", StringComparison.Ordinal)) 432else if (name.StartsWith("copy", StringComparison.Ordinal)) 436else if (name.StartsWith("paste", StringComparison.Ordinal)) 440else if (name.StartsWith("help", StringComparison.Ordinal))
System\Windows\Forms\Design\ToolStripDesignerUtils.cs (1)
180if (currentName.StartsWith("ToolStrip", StringComparison.Ordinal))
System.Windows.Forms.Design.Tests (2)
EnsureEditorsTests.cs (1)
177Assert.Contains(attributes, editor => editor.EditorTypeName.StartsWith($"{expectedEditorType.FullName}, ", StringComparison.Ordinal));
System\Windows\Forms\Design\EmbeddedResourceTests.cs (1)
85new(ExpectedIconNamesString.Split(Environment.NewLine).Where(item => !item.EndsWith(".bmp", StringComparison.Ordinal)));
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Automation\UiaTextRange.cs (1)
304StringComparison comparisonType = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
System.Windows.Forms.Primitives.TestUtilities (3)
Extensions\AssertExtensions.cs (2)
15RuntimeInformation.FrameworkDescription.StartsWith(".NET Framework", StringComparison.Ordinal); 303Assert.Contains(substring, value, StringComparison.Ordinal);
PlatformDetection.Windows.cs (1)
124if (e.GetType().FullName.Equals("System.EntryPointNotFoundException", StringComparison.Ordinal))
System.Windows.Forms.Tests (11)
System\Windows\Forms\DataObjectTests.ClipboardTests.cs (2)
82if (string.IsNullOrWhiteSpace(format) || format == typeof(Bitmap).FullName || format.StartsWith("FileName", StringComparison.Ordinal)) 135if (string.IsNullOrWhiteSpace(format) || format == typeof(Bitmap).FullName || format.StartsWith("FileName", StringComparison.Ordinal))
System\Windows\Forms\DataObjectTests.cs (2)
1245if (string.IsNullOrWhiteSpace(format) || format == typeof(Bitmap).FullName || format.StartsWith("FileName", StringComparison.Ordinal)) 1387if (string.IsNullOrWhiteSpace(format) || format == typeof(Bitmap).FullName || format.StartsWith("FileName", StringComparison.Ordinal))
System\Windows\Forms\RichTextBoxTests.cs (7)
10559Assert.Contains("RICHEDIT50W", GetClassName(control.HWND), StringComparison.Ordinal); 10568Assert.Contains(".RichEdit.", GetClassName(riched32.HWND), StringComparison.Ordinal); 10573Assert.Contains(".RichEdit20W.", GetClassName(riched20.HWND), StringComparison.Ordinal); 10589int startOfIs = riched20.Text.IndexOf("is", StringComparison.Ordinal); 10590int endOfHidden = riched20.Text.IndexOf("hidden", StringComparison.Ordinal) + "hidden".Length; 10688int startOfSample = richTextBox2.Text.IndexOf("Sample", StringComparison.Ordinal); 10689int endOfText = richTextBox2.Text.IndexOf("text", StringComparison.Ordinal) + "text".Length;
System.Windows.Forms.UI.IntegrationTests (5)
Infra\DataCollectionService.cs (1)
257int binPathSeparator = assemblyDirectory.IndexOf(@"\bin\", StringComparison.Ordinal);
RichTextBoxTests.cs (4)
38Point pt = richTextBox.PointToScreen(richTextBox.GetPositionFromCharIndex(richTextBox.Text.IndexOf("Click link #2", StringComparison.Ordinal))); 98Point pt = richTextBox.PointToScreen(richTextBox.GetPositionFromCharIndex(richTextBox.Text.IndexOf("#link2#custom link", StringComparison.Ordinal))); 159richTextBox.Text.IndexOf("custom link#link2#", StringComparison.Ordinal))); 198control.Select(control.Text.IndexOf(text, StringComparison.Ordinal), text.Length);
System.Windows.Input.Manipulations (1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
System.Xaml (14)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (1)
59int escapedComma = fullName.LastIndexOf("\\,", StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (2)
109return _endChars.IndexOf(end.ToString(), StringComparison.Ordinal) == _startChars.IndexOf(start.ToString(), StringComparison.Ordinal);
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
443Debug.Assert(!assemblyPath.EndsWith(string.Empty + Path.DirectorySeparatorChar, StringComparison.Ordinal), "the assembly path should be a full file path containing file extension");
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlCompatibilityReader.cs (2)
649if (string.Equals(XmlnsDeclaration, Reader.LocalName, StringComparison.Ordinal)) 655else if (string.Equals(XmlnsDeclaration, Reader.Prefix, StringComparison.Ordinal))
System\Xaml\MS\Impl\KnownStrings.cs (6)
63return string.Equals(a, b, StringComparison.Ordinal); 68return a.Equals(b, StringComparison.Ordinal); 76return src.IndexOf(chars, StringComparison.Ordinal); 84return src.IndexOf(ch, StringComparison.Ordinal); 89return src.EndsWith(target, StringComparison.Ordinal); 94return src.StartsWith(target, StringComparison.Ordinal);
System\Xaml\XamlObjectReader.cs (1)
1750if (name.StartsWith(KnownStrings.ReferenceName, StringComparison.Ordinal))
Templates.Blazor.Tests (26)
BlazorWasmTemplateTest.cs (3)
123Assert.True(serviceWorkerContents.Contains($"/* Manifest version: {serviceWorkerAssetsManifestVersion} */", StringComparison.Ordinal)); 195if (line.Trim().Contains("https://", StringComparison.Ordinal) || line.Trim().Contains("http://", StringComparison.Ordinal))
src\ProjectTemplates\Shared\AspNetProcess.cs (3)
168Assert.True(anchor.PathName.EndsWith(expectedLink, StringComparison.Ordinal), $"Expected next link on {page.Url} to be {expectedLink} but it was {anchor.PathName}: {html.Source.Text}"); 202ListeningMessagePrefix, StringComparison.Ordinal) + ListeningMessagePrefix.Length); 228if (line.Trim().Contains(ListeningMessagePrefix, StringComparison.Ordinal))
src\ProjectTemplates\Shared\Project.cs (3)
271var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault(); 336if (string.Equals(expectedProfileName, "http", StringComparison.Ordinal)) 341if (string.Equals(expectedProfileName, "https", StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
Templates.Blazor.WebAssembly.Auth.Tests (26)
src\ProjectTemplates\Shared\AspNetProcess.cs (3)
168Assert.True(anchor.PathName.EndsWith(expectedLink, StringComparison.Ordinal), $"Expected next link on {page.Url} to be {expectedLink} but it was {anchor.PathName}: {html.Source.Text}"); 202ListeningMessagePrefix, StringComparison.Ordinal) + ListeningMessagePrefix.Length); 228if (line.Trim().Contains(ListeningMessagePrefix, StringComparison.Ordinal))
src\ProjectTemplates\Shared\Project.cs (3)
271var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault(); 336if (string.Equals(expectedProfileName, "http", StringComparison.Ordinal)) 341if (string.Equals(expectedProfileName, "https", StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Shared\E2ETesting\BrowserFixture.cs (2)
134if (context?.StartsWith(RoutingTestContext, StringComparison.Ordinal) == true) 145if (context?.StartsWith(StreamingContext, StringComparison.Ordinal) == true)
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
Templates.Blazor.WebAssembly.Tests (26)
src\ProjectTemplates\Shared\AspNetProcess.cs (3)
168Assert.True(anchor.PathName.EndsWith(expectedLink, StringComparison.Ordinal), $"Expected next link on {page.Url} to be {expectedLink} but it was {anchor.PathName}: {html.Source.Text}"); 202ListeningMessagePrefix, StringComparison.Ordinal) + ListeningMessagePrefix.Length); 228if (line.Trim().Contains(ListeningMessagePrefix, StringComparison.Ordinal))
src\ProjectTemplates\Shared\Project.cs (3)
271var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault(); 336if (string.Equals(expectedProfileName, "http", StringComparison.Ordinal)) 341if (string.Equals(expectedProfileName, "https", StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Shared\E2ETesting\BrowserFixture.cs (2)
134if (context?.StartsWith(RoutingTestContext, StringComparison.Ordinal) == true) 145if (context?.StartsWith(StreamingContext, StringComparison.Ordinal) == true)
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
Templates.Mvc.Tests (26)
src\ProjectTemplates\Shared\AspNetProcess.cs (3)
168Assert.True(anchor.PathName.EndsWith(expectedLink, StringComparison.Ordinal), $"Expected next link on {page.Url} to be {expectedLink} but it was {anchor.PathName}: {html.Source.Text}"); 202ListeningMessagePrefix, StringComparison.Ordinal) + ListeningMessagePrefix.Length); 228if (line.Trim().Contains(ListeningMessagePrefix, StringComparison.Ordinal))
src\ProjectTemplates\Shared\Project.cs (3)
271var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault(); 336if (string.Equals(expectedProfileName, "http", StringComparison.Ordinal)) 341if (string.Equals(expectedProfileName, "https", StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Shared\E2ETesting\BrowserFixture.cs (2)
134if (context?.StartsWith(RoutingTestContext, StringComparison.Ordinal) == true) 145if (context?.StartsWith(StreamingContext, StringComparison.Ordinal) == true)
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
Templates.Tests (39)
BaselineTest.cs (13)
91if (relativePath.EndsWith(".csproj", StringComparison.Ordinal) || 92relativePath.EndsWith(".fsproj", StringComparison.Ordinal) || 93relativePath.EndsWith(".props", StringComparison.Ordinal) || 94relativePath.EndsWith(".sln", StringComparison.Ordinal) || 95relativePath.EndsWith(".targets", StringComparison.Ordinal) || 96relativePath.StartsWith("bin/", StringComparison.Ordinal) || 97relativePath.StartsWith("obj/", StringComparison.Ordinal) || 98relativePath.Contains("/bin/", StringComparison.Ordinal) || 99relativePath.Contains("/obj/", StringComparison.Ordinal)) 105if (relativePath.EndsWith(".cs", StringComparison.Ordinal) && !relativePath.EndsWith("Extensions.cs", StringComparison.Ordinal)) 109.SingleOrDefault(line => line.StartsWith(namespaceDeclarationPrefix, StringComparison.Ordinal)) 115Assert.StartsWith(Project.ProjectName, namespaceDeclaration, StringComparison.Ordinal);
src\ProjectTemplates\Shared\AspNetProcess.cs (3)
168Assert.True(anchor.PathName.EndsWith(expectedLink, StringComparison.Ordinal), $"Expected next link on {page.Url} to be {expectedLink} but it was {anchor.PathName}: {html.Source.Text}"); 202ListeningMessagePrefix, StringComparison.Ordinal) + ListeningMessagePrefix.Length); 228if (line.Trim().Contains(ListeningMessagePrefix, StringComparison.Ordinal))
src\ProjectTemplates\Shared\Project.cs (3)
271var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault(); 336if (string.Equals(expectedProfileName, "http", StringComparison.Ordinal)) 341if (string.Equals(expectedProfileName, "https", StringComparison.Ordinal))
src\Shared\CertificateGeneration\CertificateManager.cs (4)
73if (string.Equals(AspNetHttpsOid, extension.Oid?.Value, StringComparison.Ordinal)) 148.Any(e => string.Equals(oid, e.Oid?.Value, StringComparison.Ordinal)); 153.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 437if (!string.Equals(certificate.Subject, Subject, StringComparison.Ordinal) || // Kestrel requires this
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
301return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal));
src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
340var prettyCertDir = certDir.StartsWith(homeDirectoryWithSlash, StringComparison.Ordinal) 727var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
src\Shared\E2ETesting\BrowserFixture.cs (2)
134if (context?.StartsWith(RoutingTestContext, StringComparison.Ordinal) == true) 145if (context?.StartsWith(StreamingContext, StringComparison.Ordinal) == true)
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
Test.Utilities (28)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Text.Analyzers (28)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (8)
511!method.Name.StartsWith("Add", StringComparison.Ordinal)) 525=> method.Name.Equals("FromResult", StringComparison.Ordinal) && 534=> method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 547method.Name.Equals("ConfigureAwait", StringComparison.Ordinal) && 651(method.Parameters[1].Type.DerivesFrom(eventArgsType, baseTypesOnly: true) || method.Parameters[1].Type.Name.EndsWith("EventArgs", StringComparison.Ordinal)); 726method.Name.StartsWith("IsNull", StringComparison.Ordinal) && 766|| !method.Name.Equals("GetAwaiter", StringComparison.Ordinal) 788|| !method.Name.Equals("GetResult", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IPropertySymbolExtensions.cs (1)
28|| !property.Name.Equals("IsCompleted", StringComparison.Ordinal)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (1)
840=> symbol?.Name.StartsWith("_", StringComparison.Ordinal) == true &&
src\RoslynAnalyzers\Utilities\Compiler\Extensions\StringExtensions.cs (1)
24return str.EndsWith(suffix, StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (3)
403if (!genericInterfaceFullName.StartsWith("T:", StringComparison.Ordinal)) 478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (12)
118else if (parts.SymbolName.Equals(".ctor", StringComparison.Ordinal) || 119parts.SymbolName.Equals(".cctor", StringComparison.Ordinal) || 120!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal)) 191var nameWithPrefix = (string.IsNullOrEmpty(optionalPrefix) || parts.SymbolName.StartsWith(optionalPrefix, StringComparison.Ordinal)) 198nameWithPrefix = nameWithPrefix.Replace("..ctor", ".#ctor", StringComparison.Ordinal); 199nameWithPrefix = nameWithPrefix.Replace("..cctor", ".#cctor", StringComparison.Ordinal); 310names.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var prefixedFirstMatchOrDefault && 320value.FirstOrDefault(kvp => symbolDeclarationId.StartsWith(kvp.Key, StringComparison.Ordinal)) is var unprefixedFirstMatchOrDefault && 330allKindsValue.FirstOrDefault(kvp => symbol.Name.StartsWith(kvp.Key, StringComparison.Ordinal)) is var partialFirstMatchOrDefault && 350.Replace(".#ctor", "..ctor", StringComparison.Ordinal) 351.Replace(".#cctor", "..cctor", StringComparison.Ordinal);
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
UIAutomationClient (3)
MS\Internal\Automation\ProxyManager.cs (2)
666if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)) 673if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationClientSideProviders (9)
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
34else if (className.Contains("AfxControlBar", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsEditBoxRange.cs (2)
210int i = backwards ? rangeText.LastIndexOf(text, StringComparison.Ordinal) : rangeText.IndexOf(text, StringComparison.Ordinal);
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
2440if ((pos = menuText.LastIndexOf(sKeyword, StringComparison.Ordinal)) >= 0 && pos + cKeyChars + 2 <= cMenuChars)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (1)
724if (!string.Equals(name, unitRange.Font.Name, StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
78if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal)) 247if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsTab.cs (1)
760if (className.IndexOf("updown", StringComparison.Ordinal) > -1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationProvider (1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
UIAutomationTypes (1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
VBCSCompiler (1)
src\Compilers\Server\VBCSCompiler\BuildServerController.cs (1)
176if (arg.StartsWith(pipeArgPrefix, StringComparison.Ordinal))
VBCSCompiler.UnitTests (15)
CompilerServerTests.cs (15)
556Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 557Assert.Contains("hello.cs(5,42): error CS1002: ; expected", result.Output, StringComparison.Ordinal); 585Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 586Assert.Contains("hellovb.vb(3) : error BC30625: 'Module' statement must end with a matching 'End Module'.", result.Output, StringComparison.Ordinal); 587Assert.Contains("hellovb.vb(7) : error BC30460: 'End Class' must be preceded by a matching 'Class'.", result.Output, StringComparison.Ordinal); 603Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 604Assert.Contains("error CS2001: Source file", result.Output, StringComparison.Ordinal); 621Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 622Assert.Contains("error CS0006: Metadata file", result.Output, StringComparison.Ordinal); 646Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 647Assert.Contains("error CS0009: Metadata file", result.Output, StringComparison.Ordinal); 664Assert.Contains("Copyright (C) Microsoft Corporation. All rights reserved.", result.Output, StringComparison.Ordinal); 665Assert.Contains("error BC2001", result.Output, StringComparison.Ordinal); 694Assert.Contains("error BC2017: could not find library", result.Output, StringComparison.Ordinal); 723Assert.Contains("error BC31519", result.Output, StringComparison.Ordinal);
Wasm.Performance.ConsoleHost (10)
src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (5)
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));
src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (4)
20if (part.StartsWith("--", StringComparison.Ordinal)) 24else if (part.StartsWith("-", StringComparison.Ordinal)) 38else if (part.StartsWith("<", StringComparison.Ordinal) && part.EndsWith(">", StringComparison.Ordinal))
WindowsFormsIntegration (1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\SR.cs (1)
55if (defaultString is not null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
WinFormsControlsTest (1)
RichTextBoxes.cs (1)
41control.Select(control.Text.IndexOf(text, StringComparison.Ordinal), text.Length);
XmlFileLogger (1)
ItemGroupParser.cs (1)
58if (line.EndsWith("=", StringComparison.Ordinal))
xunit.assert (8)
Sdk\ArgumentFormatter.cs (4)
371 value.ToString()?.Replace(", ", " | ", StringComparison.Ordinal) ?? "null"; 435 value = EscapeString(value).Replace(@"""", @"\""", StringComparison.Ordinal); // escape double quotes 518 var tickIdx = result.IndexOf('`', StringComparison.Ordinal); 602 return typeInfo.Name.Contains("AnonymousType", StringComparison.Ordinal);
Sdk\Exceptions\AllException.cs (2)
66 error.Item2.Replace(Environment.NewLine, wrapSpaces, StringComparison.Ordinal), 73 error.Item3.Message.Replace(Environment.NewLine, wrapSpaces, StringComparison.Ordinal)
Sdk\Exceptions\EqualException.cs (2)
240 expectedText.Replace(Environment.NewLine, newLineAndIndent, StringComparison.Ordinal), 246 actualText.Replace(Environment.NewLine, newLineAndIndent, StringComparison.Ordinal)
xunit.console (11)
CommandLine.cs (8)
213if (arguments.Peek().StartsWith("-", StringComparison.Ordinal) || arguments.Peek().StartsWith("@", StringComparison.Ordinal)) 226if (!value.StartsWith("-", StringComparison.Ordinal) && IsConfigFile(value)) 244if (!optionName.StartsWith("-", StringComparison.Ordinal) && !optionName.StartsWith("@", StringComparison.Ordinal)) 247if (optionName.StartsWith("@", StringComparison.Ordinal)) 500!arguments.Peek().StartsWith("-", StringComparison.Ordinal) && 501!arguments.Peek().StartsWith("@", StringComparison.Ordinal))
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\Native\PlatformApis.cs (2)
107if (line.StartsWith("ID=", StringComparison.Ordinal)) 111else if (line.StartsWith("VERSION_ID=", StringComparison.Ordinal))
ConsoleRunner.cs (1)
61if (!defaultDirectory.EndsWith(new string(new[] { Path.DirectorySeparatorChar }), StringComparison.Ordinal))