2165 references to StartsWith
aspire (142)
aspire-managed (4)
Aspire.Acquisition.Tests (3)
Aspire.Azure.AI.Inference (1)
Aspire.Cli.EndToEnd.Tests (10)
Aspire.Cli.Tests (62)
Commands\DescribeCommandTests.cs (14)
302.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
357if (line.TrimStart().StartsWith("{", StringComparison.Ordinal) &&
383.Where(line => line.TrimStart().StartsWith("{", StringComparison.Ordinal))
421var jsonLine = Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
435if (line.TrimStart().StartsWith("{", StringComparison.Ordinal))
459Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
507var jsonLine = Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
553var jsonLine = Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
603.Where(l => l.StartsWith("[redis]", StringComparison.Ordinal))
635.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
663Assert.Single(outputWriter.Logs, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
786.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
894.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
922.Where(l => l.TrimStart().StartsWith("{", StringComparison.Ordinal))
Aspire.Components.Common.TestUtilities (2)
Aspire.Dashboard (10)
Aspire.Dashboard.Components.Tests (4)
Aspire.Dashboard.Tests (11)
TelemetryRepositoryTests\MetricsTests.cs (6)
2169Assert.Single(queries, query => query.StartsWith("DELETE FROM telemetry_metric_points", StringComparison.Ordinal));
2170var insertQuery = Assert.Single(queries, query => query.StartsWith("INSERT INTO telemetry_metric_points", StringComparison.Ordinal));
2293var exemplarInsert = Assert.Single(queries, query => query.StartsWith("INSERT OR IGNORE INTO telemetry_metric_exemplars", StringComparison.Ordinal));
2295Assert.Single(queries, query => query.StartsWith("INSERT INTO telemetry_metric_exemplar_attributes", StringComparison.Ordinal));
2356Assert.DoesNotContain(queries, query => query.StartsWith("UPDATE telemetry_resources SET has_metrics", StringComparison.Ordinal));
2357Assert.DoesNotContain(queries, query => query.StartsWith("DELETE FROM telemetry_metric_points", StringComparison.Ordinal));
Aspire.Deployment.EndToEnd.Tests (5)
Aspire.Hosting (19)
Aspire.Hosting.Analyzers (1)
Aspire.Hosting.Azure (5)
Aspire.Hosting.Azure.AppContainers (1)
Aspire.Hosting.Azure.ContainerRegistry (1)
Aspire.Hosting.Azure.Kubernetes.Tests (15)
AzureKubernetesInfrastructureTests.cs (13)
293if (!arguments.StartsWith("uninstall podinfo ", StringComparison.OrdinalIgnoreCase))
352fakeHelm.Arguments.Where(arguments => arguments.StartsWith("uninstall", StringComparison.OrdinalIgnoreCase)),
358step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
664step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
698step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
736step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
787step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
929step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
999step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
1049arguments.StartsWith("resource list", StringComparison.Ordinal)
1071arguments => arguments.StartsWith("uninstall", StringComparison.OrdinalIgnoreCase)));
1104step.StartsWith("helm-uninstall-", StringComparison.Ordinal))
1359return Task.FromResult(arguments.StartsWith("resource list", StringComparison.Ordinal)
Aspire.Hosting.Azure.Kusto.Tests (1)
Aspire.Hosting.Azure.Sandboxes (2)
Aspire.Hosting.Azure.Tests (7)
Aspire.Hosting.Browsers (3)
Aspire.Hosting.Browsers.Tests (5)
Aspire.Hosting.CodeGeneration.Go (4)
Aspire.Hosting.CodeGeneration.Java (20)
AtsJavaCodeGenerator.cs (20)
127if (trimmed.StartsWith("package ", StringComparison.Ordinal))
138if (trimmed.StartsWith("import ", StringComparison.Ordinal))
144if (string.IsNullOrWhiteSpace(trimmed) || trimmed.StartsWith("//", StringComparison.Ordinal))
225if (ShouldPreserveTopLevelLine(trimmedLine) || trimmedLine.StartsWith("//", StringComparison.Ordinal))
235_ when declarationLine.StartsWith("public ", StringComparison.Ordinal) => declarationLine["public ".Length..].TrimStart(),
236_ when declarationLine.StartsWith("final ", StringComparison.Ordinal) => declarationLine["final ".Length..].TrimStart(),
237_ when declarationLine.StartsWith("abstract ", StringComparison.Ordinal) => declarationLine["abstract ".Length..].TrimStart(),
238_ when declarationLine.StartsWith("static ", StringComparison.Ordinal) => declarationLine["static ".Length..].TrimStart(),
253if (!declarationLine.StartsWith(kindPrefix, StringComparison.Ordinal))
267trimmedLine.StartsWith("/**", StringComparison.Ordinal)
268|| trimmedLine.StartsWith("/*", StringComparison.Ordinal)
269|| trimmedLine.StartsWith("*", StringComparison.Ordinal)
270|| trimmedLine.StartsWith("*/", StringComparison.Ordinal)
271|| trimmedLine.StartsWith("@", StringComparison.Ordinal);
276if (trimmed.StartsWith("public ", StringComparison.Ordinal))
295if (trimmed.StartsWith(declarationPrefix, StringComparison.Ordinal))
428if (trimmed.Length == 0 || trimmed.StartsWith("//", StringComparison.Ordinal))
433if (trimmed.StartsWith("/*", StringComparison.Ordinal))
1134if (!wrapperType.StartsWith("I", StringComparison.Ordinal))
1221if (parameterName.StartsWith("is", StringComparison.Ordinal) &&
Aspire.Hosting.CodeGeneration.Python (5)
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
Aspire.Hosting.CodeGeneration.TypeScript (6)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (8)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.DevTunnels.Tests (1)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Dotnet (1)
Aspire.Hosting.EntityFrameworkCore (4)
Aspire.Hosting.Foundry (4)
Aspire.Hosting.Foundry.Tests (1)
Aspire.Hosting.Integration.Analyzers (2)
Aspire.Hosting.Java (9)
Aspire.Hosting.Java.Tests (1)
Aspire.Hosting.JavaScript (8)
Aspire.Hosting.JavaScript.Tests (6)
Aspire.Hosting.Kubernetes (3)
Aspire.Hosting.Kubernetes.Tests (6)
Aspire.Hosting.Maui.Tests (1)
Aspire.Hosting.Python (1)
Aspire.Hosting.Radius (3)
Aspire.Hosting.RemoteHost (20)
Aspire.Hosting.RemoteHost.Tests (4)
Aspire.Hosting.Rust (6)
Aspire.Hosting.Rust.Tests (1)
Aspire.Hosting.Sdk.Tests (4)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Testing.Tests (2)
Aspire.Hosting.Tests (4)
Aspire.Hosting.TestUtilities (1)
Aspire.Templates.Tests (1)
Aspire.TerminalHost (1)
Aspire.TestTools (1)
Aspire.TypeSystem (1)
blazor-gateway (1)
BlazorHosted (1)
ConfigurationSchemaGenerator (8)
ConfigSchemaEmitter.cs (8)
91foreach (var segment in path.Split(':').Where(segment => !segment.StartsWith(RootPathPrefix, StringComparison.Ordinal)))
565s.StartsWith("T:", StringComparison.Ordinal) ||
566s.StartsWith("P:", StringComparison.Ordinal) ||
567s.StartsWith("M:", StringComparison.Ordinal) ||
568s.StartsWith("F:", StringComparison.Ordinal) ||
569s.StartsWith("N:", StringComparison.Ordinal) ||
570s.StartsWith("E:", StringComparison.Ordinal) => $"'{s.AsSpan(2)}'",
689if (excludedPath.StartsWith(currentPath, StringComparison.Ordinal) && excludedPath.EndsWith(property.ConfigurationKeyName, StringComparison.Ordinal))
Crossgen2Tasks (1)
csc (3)
CSharpSyntaxGenerator (4)
dotnet-aot (16)
dotnet-dev-certs (6)
dotnet-format (1)
dotnet-getdocument (5)
dotnet-openapi (6)
dotnet-sourcelink (1)
dotnet-sql-cache (5)
dotnet-suggest (2)
dotnet-svcutil-lib (56)
dotnet-svcutil.xmlserializer (1)
dotnet-user-jwts (5)
dotnet-user-secrets (5)
dotnet-watch (1)
GenerateDocumentationAndConfigFiles (24)
GetDocument.Insider (5)
ilasm (5)
ilc (2)
ILCompiler.Build.Tasks (1)
ILCompiler.Compiler (3)
ILCompiler.ReadyToRun (3)
ILCompiler.TypeSystem (2)
illink (4)
Infrastructure.Tests (27)
TestTriggerMap\TestTriggerMapTests.cs (15)
72.Where(path => path.StartsWith("src/", StringComparison.Ordinal));
132if (derived.Tests.Count == 0 || derived.Tests.Any(t => string.IsNullOrWhiteSpace(t) || !t.StartsWith("test:", StringComparison.Ordinal)))
180.Where(f => f.StartsWith("src/", StringComparison.Ordinal) && f.EndsWith(".csproj", StringComparison.Ordinal))
294var bad = members.Where(m => !m.StartsWith("test:", StringComparison.Ordinal) && !m.StartsWith("job:", StringComparison.Ordinal))
306.Where(t => !t.StartsWith("test:", StringComparison.Ordinal) && !t.StartsWith("job:", StringComparison.Ordinal))
343.Where(t => t.StartsWith("job:", StringComparison.Ordinal))
361.Where(t => t.StartsWith("job:", StringComparison.Ordinal))
780.Where(t => t.StartsWith("job:", StringComparison.Ordinal))
784.Where(t => t.StartsWith("job:", StringComparison.Ordinal))
885node => node.Value?.StartsWith("build_cli_archive_", StringComparison.Ordinal) is true).Value;
985.Where(t => t.StartsWith("test:", StringComparison.Ordinal))
1044.Where(f => f.StartsWith("tests/Shared/", StringComparison.Ordinal))
1102.Where(projectPath => projectPath.StartsWith("tests/", StringComparison.Ordinal))
Microsoft.Analyzers.Local (2)
Microsoft.AspNetCore.Analyzers (2)
Microsoft.AspNetCore.Antiforgery (3)
Microsoft.AspNetCore.App.Analyzers (6)
Microsoft.AspNetCore.Authentication.BearerToken (1)
Microsoft.AspNetCore.Authentication.Cookies (2)
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (2)
Microsoft.AspNetCore.Authentication.JwtBearer (2)
Microsoft.AspNetCore.Authentication.Negotiate (1)
Microsoft.AspNetCore.Authentication.OpenIdConnect (4)
Microsoft.AspNetCore.Authentication.WsFederation (2)
Microsoft.AspNetCore.Components (5)
Microsoft.AspNetCore.Components.Analyzers (2)
Microsoft.AspNetCore.Components.Endpoints (2)
Microsoft.AspNetCore.Components.Testing.Tasks (1)
Microsoft.AspNetCore.Components.Web (2)
Microsoft.AspNetCore.Components.WebAssembly.Server (6)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Components.WebView.Maui (2)
Microsoft.AspNetCore.Components.WebView.WindowsForms (2)
Microsoft.AspNetCore.Components.WebView.Wpf (2)
Microsoft.AspNetCore.DataProtection (2)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
Microsoft.AspNetCore.Diagnostics (1)
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Microsoft.AspNetCore.Hosting (1)
Microsoft.AspNetCore.Http (6)
Microsoft.AspNetCore.Http.Abstractions (3)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (2)
Microsoft.AspNetCore.Identity.UI (1)
Microsoft.AspNetCore.InternalTesting (8)
Microsoft.AspNetCore.JsonPatch (1)
Microsoft.AspNetCore.Mvc.Abstractions (1)
Microsoft.AspNetCore.Mvc.Analyzers (1)
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
Microsoft.AspNetCore.Mvc.Core (10)
Microsoft.AspNetCore.Mvc.Razor (2)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
Microsoft.AspNetCore.Mvc.RazorPages (6)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Microsoft.AspNetCore.OpenApi (4)
Microsoft.AspNetCore.OpenApi.SourceGenerators (4)
Microsoft.AspNetCore.Rewrite (2)
Microsoft.AspNetCore.Routing (4)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.IIS (2)
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (1)
Microsoft.Build (35)
Construction\Solution\SolutionFile.cs (13)
568if (line.Trim().StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal))
601else if (line.Trim().StartsWith(slnFileVSVLinePrefix, StringComparison.Ordinal))
783if (str.StartsWith("Project(", StringComparison.Ordinal))
787else if (str.StartsWith("GlobalSection(NestedProjects)", StringComparison.Ordinal))
791else if (str.StartsWith("GlobalSection(SolutionConfigurationPlatforms)", StringComparison.Ordinal))
795else if (str.StartsWith("GlobalSection(ProjectConfigurationPlatforms)", StringComparison.Ordinal))
799else if (str.StartsWith("VisualStudioVersion", StringComparison.Ordinal))
952if (str.StartsWith(slnFileHeaderNoVersion, StringComparison.Ordinal))
1067else if (line.StartsWith("ProjectSection(ProjectDependencies)", StringComparison.Ordinal))
1072while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false))
1086else if (line.StartsWith("ProjectSection(WebsiteProperties)", StringComparison.Ordinal))
1092while ((line?.StartsWith("EndProjectSection", StringComparison.Ordinal) == false))
1106else if (line.StartsWith("Project(", StringComparison.Ordinal))
Microsoft.Build.Framework (28)
Utilities\FileMatcher.cs (12)
471else if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
527if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
579bool isUnc = path.StartsWith(s_twoDirectorySeparators, StringComparison.Ordinal);
797if (path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
829if (path.StartsWith(projectDirectory, StringComparison.Ordinal))
1239else if (recursionState.RemainingWildcardDirectory.StartsWith(recursiveDirectoryMatch, StringComparison.Ordinal))
2370else if (aString.StartsWith("/", StringComparison.Ordinal))
2375else if (aString.StartsWith(@"\\", StringComparison.Ordinal))
2380else if (aString.StartsWith(@"\", StringComparison.Ordinal))
2593&& !directory.StartsWith("//", StringComparison.Ordinal)
2594&& !directory.StartsWith(@"\\", StringComparison.Ordinal)))
4005bool prefixMatch = possibleChild.StartsWith(possibleParent, pathComparison);
Microsoft.Build.Tasks.CodeAnalysis (7)
Microsoft.Build.Tasks.Core (26)
Microsoft.Build.Tasks.Git (11)
Microsoft.Build.Utilities.Core (4)
Microsoft.CodeAnalysis (20)
Microsoft.CodeAnalysis.Analyzers (38)
Microsoft.CodeAnalysis.AnalyzerUtilities (21)
Microsoft.CodeAnalysis.BuildClient.Package (3)
Microsoft.CodeAnalysis.CodeStyle (14)
Microsoft.CodeAnalysis.CSharp (15)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Microsoft.CodeAnalysis.Features (18)
Microsoft.CodeAnalysis.NetAnalyzers (31)
Microsoft.CodeAnalysis.Razor.Compiler (45)
Microsoft.CodeAnalysis.ResxSourceGenerator (18)
Microsoft.CodeAnalysis.Scripting (5)
Microsoft.CodeAnalysis.VisualBasic (37)
Symbols\SynthesizedSymbols\GeneratedNameParser.vb (18)
11If name.StartsWith(GeneratedNameConstants.HoistedMeName, StringComparison.Ordinal) Then
13ElseIf name.StartsWith(GeneratedNameConstants.StateMachineStateFieldName, StringComparison.Ordinal) Then
15ElseIf name.StartsWith(GeneratedNameConstants.StaticLocalFieldNamePrefix, StringComparison.Ordinal) Then
17ElseIf name.StartsWith(GeneratedNameConstants.HoistedSynthesizedLocalPrefix, StringComparison.Ordinal) Then
19ElseIf name.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then
21ElseIf name.StartsWith(GeneratedNameConstants.IteratorCurrentFieldName, StringComparison.Ordinal) Then
23ElseIf name.StartsWith(GeneratedNameConstants.IteratorInitialThreadIdName, StringComparison.Ordinal) Then
25ElseIf name.StartsWith(GeneratedNameConstants.IteratorParameterProxyPrefix, StringComparison.Ordinal) Then
27ElseIf name.StartsWith(GeneratedNameConstants.StateMachineAwaiterFieldPrefix, StringComparison.Ordinal) Then
29ElseIf name.StartsWith(GeneratedNameConstants.HoistedWithLocalPrefix, StringComparison.Ordinal) Then
31ElseIf name.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix, StringComparison.Ordinal) Then
33ElseIf name.StartsWith(GeneratedNameConstants.AnonymousTypeTemplateNamePrefix, StringComparison.Ordinal) Then
35ElseIf name.StartsWith(GeneratedNameConstants.DisplayClassPrefix, StringComparison.Ordinal) Then
51If Not stateMachineTypeName.StartsWith(GeneratedNameConstants.StateMachineTypeNamePrefix, StringComparison.Ordinal) Then
77If Not proxyName.StartsWith(GeneratedNameConstants.HoistedUserVariablePrefix, StringComparison.Ordinal) Then
93If Not proxyName.StartsWith(GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix, StringComparison.Ordinal) Then
113If fieldName.StartsWith(GeneratedNameConstants.StaticLocalFieldNamePrefix, StringComparison.Ordinal) Then
133If fieldName.StartsWith(prefix, StringComparison.Ordinal) AndAlso
Syntax\SyntaxFactory.vb (12)
230Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.Hexadecimal, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("I", StringComparison.OrdinalIgnoreCase), TypeCharacter.IntegerLiteral, TypeCharacter.None), CULng(value),
254Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.Hexadecimal, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("UI", StringComparison.OrdinalIgnoreCase), TypeCharacter.UIntegerLiteral, TypeCharacter.None), value,
277Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.Hexadecimal, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("L", StringComparison.OrdinalIgnoreCase), TypeCharacter.LongLiteral, TypeCharacter.None), CULng(value),
300Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.Hexadecimal, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("UL", StringComparison.OrdinalIgnoreCase), TypeCharacter.ULongLiteral, TypeCharacter.None), value,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces (13)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
Microsoft.CSharp (6)
Microsoft.Data.Analysis (2)
Microsoft.Data.Analysis.Tests (2)
Microsoft.Diagnostics.DataContractReader (4)
Microsoft.Diagnostics.DataContractReader.DataGenerator (2)
Microsoft.Diagnostics.NETCore.Client (9)
Microsoft.DotNet.ApiCompatibility (1)
Microsoft.DotNet.ApiSymbolExtensions (3)
Microsoft.DotNet.Arcade.Sdk (4)
Microsoft.DotNet.Build.Manifest (1)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.Build.Tasks.Packaging (4)
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.Cli.Definitions (7)
Microsoft.DotNet.Cli.Utils (5)
Microsoft.DotNet.HotReload.Watch (5)
Microsoft.DotNet.PackageValidation (2)
Microsoft.DotNet.SourceBuild.Tasks (4)
Microsoft.Extensions.AI (3)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.OpenAI (8)
Microsoft.Extensions.AI.OpenAI.Tests (8)
OpenAIResponseClientIntegrationTests.cs (8)
143Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Image generation tool requires gpt-5.4 or later.");
315Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
856Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
892Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
910Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
934Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
960Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
1002Assert.SkipUnless(TestRunnerConfiguration.Instance["OpenAI:ChatModel"]?.StartsWith("gpt-5.4", StringComparison.OrdinalIgnoreCase) is true, "Tool search requires gpt-5.4 or later.");
Microsoft.Extensions.AI.Tests (1)
Microsoft.Extensions.Configuration (1)
Microsoft.Extensions.Configuration.EnvironmentVariables (12)
EnvironmentVariablesConfigurationProvider.cs (12)
96if (key.StartsWith(MySqlServerPrefix, StringComparison.OrdinalIgnoreCase))
100else if (key.StartsWith(SqlAzureServerPrefix, StringComparison.OrdinalIgnoreCase))
104else if (key.StartsWith(SqlServerPrefix, StringComparison.OrdinalIgnoreCase))
108else if (key.StartsWith(PostgreSqlServerPrefix, StringComparison.OrdinalIgnoreCase))
112else if (key.StartsWith(ApiHubPrefix, StringComparison.OrdinalIgnoreCase))
116else if (key.StartsWith(DocDbPrefix, StringComparison.OrdinalIgnoreCase))
120else if (key.StartsWith(EventHubPrefix, StringComparison.OrdinalIgnoreCase))
124else if (key.StartsWith(NotificationHubPrefix, StringComparison.OrdinalIgnoreCase))
128else if (key.StartsWith(RedisCachePrefix, StringComparison.OrdinalIgnoreCase))
132else if (key.StartsWith(ServiceBusPrefix, StringComparison.OrdinalIgnoreCase))
136else if (key.StartsWith(CustomConnectionStringPrefix, StringComparison.OrdinalIgnoreCase))
168if (normalizedKey.StartsWith(_normalizedPrefix, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.Configuration.KeyPerFile (1)
Microsoft.Extensions.DataIngestion.Markdig (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.Extensions.FileProviders.Physical (7)
Microsoft.Extensions.FileSystemGlobbing (2)
Microsoft.Extensions.Http.Diagnostics (2)
Microsoft.Extensions.Localization (1)
Microsoft.Extensions.Logging.Generators (6)
Microsoft.Extensions.Options.SourceGeneration (1)
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Microsoft.Gen.ComplianceReports (1)
Microsoft.Gen.Logging (7)
Microsoft.Gen.MetadataExtractor (1)
Microsoft.Interop.ComInterfaceGenerator (3)
Microsoft.Interop.JavaScript.JSImportGenerator (5)
Microsoft.Interop.LibraryImportGenerator (1)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Maui.Controls (42)
VisualElement\VisualElement.cs (10)
231 if (transformName.StartsWith("translateX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out translationX))
233 else if (transformName.StartsWith("translateY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out translationY))
235 else if (transformName.StartsWith("translate", StringComparison.OrdinalIgnoreCase))
244 else if (transformName.StartsWith("scaleX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out scaleX))
246 else if (transformName.StartsWith("scaleY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out scaleY))
248 else if (transformName.StartsWith("scale", StringComparison.OrdinalIgnoreCase))
257 else if (transformName.StartsWith("rotateX", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotateX))
259 else if (transformName.StartsWith("rotateY", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotateY))
261 else if (transformName.StartsWith("rotate", StringComparison.OrdinalIgnoreCase) && double.TryParse(value, out rotate))
1558 else if (value.Key.StartsWith(Style.StyleClassPrefix, StringComparison.Ordinal))
Microsoft.Maui.Controls.Build.Tasks (24)
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.SourceGen (8)
Microsoft.Maui.Controls.Xaml (13)
Microsoft.Maui.Graphics (2)
Microsoft.Maui.Graphics.Text.Markdig (1)
Microsoft.Maui.Resizetizer (1)
Microsoft.ML.Core (4)
Microsoft.ML.CpuMath.UnitTests (1)
Microsoft.ML.Data (1)
Microsoft.ML.InternalCodeAnalyzer (2)
Microsoft.ML.Samples (2)
Microsoft.ML.Tokenizers (5)
Microsoft.ML.Tokenizers.Tests (1)
Microsoft.NET.Build.Containers (3)
Microsoft.NET.Build.Tasks (3)
Microsoft.NET.ProjectData (25)
CacheFileReader.cs (10)
333 if (line is null || !line.StartsWith(VersionLinePrefix, StringComparison.Ordinal))
348 if (versionHeader is null || !versionHeader.StartsWith(VersionLinePrefix, StringComparison.Ordinal))
387 if (firstLine is not null && firstLine.StartsWith(CacheFormat.HashHeaderPrefix, StringComparison.Ordinal))
453 if (currentSection is null && line.StartsWith(CacheFormat.ProjectHeaderPrefix, StringComparison.Ordinal))
580 if (line.StartsWith(CacheFormat.ProjectHeaderPrefix, StringComparison.Ordinal))
584 else if (line.StartsWith(CacheFormat.LanguagePrefix, StringComparison.Ordinal))
620 return value.StartsWith(PathSentinels.Path, StringComparison.Ordinal)
704 if (portablePath.Length == 0 || portablePath[0] == '<' || portablePath.StartsWith("../", StringComparison.Ordinal))
1026 if (trimmed.StartsWith(PathSentinels.NetSdk, StringComparison.Ordinal))
1052 if (path.StartsWith(PathSentinels.NetSdk, StringComparison.Ordinal))
CachePathResolver.cs (10)
184 if (path.StartsWith(PathSentinels.NugetPp, StringComparison.Ordinal)
442 if (s.StartsWith(sentinel, StringComparison.Ordinal)
625 if (!portablePath.StartsWith(prefix, StringComparison.Ordinal))
707 if (identity.StartsWith(codeStylePrefix, StringComparison.OrdinalIgnoreCase))
1025 int start = tfm.StartsWith("netcoreapp", StringComparison.OrdinalIgnoreCase) ? "netcoreapp".Length
1026 : tfm.StartsWith("net", StringComparison.OrdinalIgnoreCase) ? "net".Length
1157 || entry.StartsWith("/", StringComparison.Ordinal))
1167 => version.StartsWith("v", StringComparison.OrdinalIgnoreCase)
1193 int start = tfm.StartsWith("netcoreapp", StringComparison.OrdinalIgnoreCase) ? "netcoreapp".Length
1194 : tfm.StartsWith("net", StringComparison.OrdinalIgnoreCase) ? "net".Length
Microsoft.NET.ProjectData.Generators (2)
Microsoft.NET.ProjectData.Tasks (56)
ProjectDataWriter.cs (36)
622 if (arg.StartsWith("/reference:", StringComparison.OrdinalIgnoreCase)) return true;
623 if (arg.StartsWith("/analyzer:", StringComparison.OrdinalIgnoreCase)) return true;
624 if (arg.StartsWith("/analyzerconfig:", StringComparison.OrdinalIgnoreCase)) return true;
625 if (arg.StartsWith("/additionalfile:", StringComparison.OrdinalIgnoreCase)) return true;
626 if (arg.StartsWith("/sourcelink:", StringComparison.OrdinalIgnoreCase)) return true;
627 if (arg.StartsWith("/embed:", StringComparison.OrdinalIgnoreCase)) return true;
628 if (arg.StartsWith("/resource:", StringComparison.OrdinalIgnoreCase)) return true;
643 if (arg.StartsWith("/preferreduilang:", StringComparison.OrdinalIgnoreCase)) return true;
644 if (arg.StartsWith("-preferreduilang:", StringComparison.OrdinalIgnoreCase)) return true;
649 => arg.StartsWith("/platform:", StringComparison.OrdinalIgnoreCase)
650 || arg.StartsWith("-platform:", StringComparison.OrdinalIgnoreCase);
662 if (arg.StartsWith(slashNoWarn, StringComparison.OrdinalIgnoreCase))
666 else if (arg.StartsWith(dashNoWarn, StringComparison.OrdinalIgnoreCase))
692 && (arg.StartsWith("/platform:", StringComparison.OrdinalIgnoreCase)
693 || arg.StartsWith("-platform:", StringComparison.OrdinalIgnoreCase));
772 if (!arg.StartsWith(PathSentinels.Path, StringComparison.OrdinalIgnoreCase)
773 && !arg.StartsWith(PathSentinels.Nuget, StringComparison.OrdinalIgnoreCase)
774 && !arg.StartsWith(PathSentinels.Dotnet, StringComparison.OrdinalIgnoreCase)
775 && !arg.StartsWith(PathSentinels.NetSdk, StringComparison.OrdinalIgnoreCase))
1168 if (!portablePath.StartsWith(DotNetPacksPrefix, StringComparison.OrdinalIgnoreCase)) return null;
1187 if (!portablePath.StartsWith(NuGetPrefix, StringComparison.OrdinalIgnoreCase)) return null;
1234 if (!portablePath.StartsWith(NuGetPrefix, StringComparison.OrdinalIgnoreCase)) return null;
1268 if (portablePath.StartsWith(NetFxRefPrefix, StringComparison.OrdinalIgnoreCase))
1278 if (!portablePath.StartsWith(NuGetPrefix, StringComparison.OrdinalIgnoreCase))
1305 if (!pathUnderPackage.StartsWith(buildPrefix, StringComparison.OrdinalIgnoreCase))
1329 if (pathUnderPackage.StartsWith(refPrefix, StringComparison.OrdinalIgnoreCase))
1337 if (pathUnderPackage.StartsWith(refPrefix, StringComparison.OrdinalIgnoreCase))
1343 return pathUnderPackage.StartsWith("analyzers/", StringComparison.OrdinalIgnoreCase);
1347 => pathUnderPackage.StartsWith("analyzers/", StringComparison.OrdinalIgnoreCase);
1411 || packageId.StartsWith("microsoft.netframework.referenceassemblies.net", StringComparison.OrdinalIgnoreCase);
1447 string left = pathVersion.StartsWith("v", StringComparison.OrdinalIgnoreCase) ? pathVersion.Substring(1) : pathVersion;
1448 string right = targetFrameworkVersion.StartsWith("v", StringComparison.OrdinalIgnoreCase) ? targetFrameworkVersion.Substring(1) : targetFrameworkVersion;
1595 if (!line.StartsWith("Microsoft.NET.Sdk/analyzers", StringComparison.OrdinalIgnoreCase)
1596 && !line.StartsWith("Microsoft.NET.Sdk/codestyle/", StringComparison.OrdinalIgnoreCase))
1646 if (parts[i].StartsWith(prefix, StringComparison.OrdinalIgnoreCase))
1778 this.VersionString = version!.StartsWith("v", StringComparison.OrdinalIgnoreCase) ? version.Substring(1) : version;
Microsoft.NET.Sdk.Publish.Tasks (6)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Microsoft.SourceLink.AzureDevOpsServer.Git (3)
Microsoft.SourceLink.AzureRepos.Git (3)
Microsoft.SourceLink.Bitbucket.Git (3)
Microsoft.SourceLink.Common (3)
Microsoft.SourceLink.Gitea (3)
Microsoft.SourceLink.Gitee (3)
Microsoft.SourceLink.GitHub (3)
Microsoft.SourceLink.GitLab (3)
Microsoft.SourceLink.GitWeb (3)
Microsoft.SourceLink.Tools.Package (1)
Microsoft.TemplateEngine.Cli (3)
Microsoft.TemplateEngine.Core (3)
Microsoft.TemplateEngine.Edge (1)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
Microsoft.TemplateEngine.Utils (1)
Microsoft.TestPlatform.Build (3)
Microsoft.TestPlatform.CoreUtilities (8)
Microsoft.TestPlatform.CrossPlatEngine (2)
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
Microsoft.TestPlatform.TestHostRuntimeProvider (5)
Microsoft.VisualStudio.TestPlatform.Common (2)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (8)
Microsoft.VisualStudio.TestPlatform.ObjectModel (7)
Microsoft.Web.Xdt.Extensions (1)
Microsoft.Web.XmlTransform (4)
Microsoft.Win32.Registry (1)
MSBuild (10)
MyFrontend (1)
NuGet.Build.Tasks.Pack (1)
NuGet.CommandLine.XPlat (1)
NuGet.Commands (16)
NuGet.Common (11)
NuGet.Configuration (3)
NuGet.Frameworks (1)
NuGet.PackageManagement (6)
NuGet.Packaging (30)
NuGet.ProjectModel (2)
NuGet.Protocol (12)
NuGet.Versioning (5)
PresentationBuildTasks (13)
PresentationCore (11)
PresentationFramework (21)
ReachFramework (3)
RepoTasks (1)
Roslyn.Diagnostics.Analyzers (18)
Roslyn.Diagnostics.CSharp.Analyzers (10)
rzc (7)
sdk-tasks (1)
SelectTests (16)
Stress.AppHost (1)
System.ComponentModel.Annotations (3)
System.ComponentModel.TypeConverter (5)
System.Configuration.ConfigurationManager (4)
System.Console (2)
System.Data.Common (24)
System.Data.Odbc (4)
System.Data.OleDb (6)
System.Diagnostics.DiagnosticSource (1)
System.Diagnostics.Process (3)
System.DirectoryServices (3)
System.DirectoryServices.AccountManagement (18)
System.Formats.Tar (4)
System.IO.Compression.ZipFile (1)
System.IO.FileSystem.AccessControl (1)
System.IO.Packaging (6)
System.IO.Ports (9)
System.Management (41)
System\Management\ManagementQuery.cs (37)
129if (!q.StartsWith(op, StringComparison.Ordinal))
662if (queryOrClassName.TrimStart().StartsWith(TokenSelect, StringComparison.OrdinalIgnoreCase))
977if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //select clause found
1020if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //from clause found
1027if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //where clause exists
1038if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
1052if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
1060if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
1071if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
1254if (queryOrSourceObject.TrimStart().StartsWith(TokenAssociators, StringComparison.OrdinalIgnoreCase))
1645if (!q.StartsWith(TokenAssociators, StringComparison.OrdinalIgnoreCase))
1658if (!q.StartsWith(TokenOf, StringComparison.OrdinalIgnoreCase))
1682if (!q.StartsWith(TokenWhere, StringComparison.OrdinalIgnoreCase))
1706if (q.StartsWith(TokenResultClass, StringComparison.OrdinalIgnoreCase))
1708else if (q.StartsWith(TokenAssocClass, StringComparison.OrdinalIgnoreCase))
1710else if (q.StartsWith(TokenResultRole, StringComparison.OrdinalIgnoreCase))
1712else if (q.StartsWith(TokenRole, StringComparison.OrdinalIgnoreCase))
1714else if (q.StartsWith(TokenRequiredQualifier, StringComparison.OrdinalIgnoreCase))
1716else if (q.StartsWith(TokenRequiredAssocQualifier, StringComparison.OrdinalIgnoreCase))
1718else if (q.StartsWith(TokenSchemaOnly, StringComparison.OrdinalIgnoreCase))
1723else if (q.StartsWith(TokenClassDefsOnly, StringComparison.OrdinalIgnoreCase))
1882if (queryOrSourceObject.TrimStart().StartsWith(TokenReferences, StringComparison.OrdinalIgnoreCase))
2162if (!q.StartsWith(TokenReferences, StringComparison.OrdinalIgnoreCase))
2175if (!q.StartsWith(TokenOf, StringComparison.OrdinalIgnoreCase))
2199if (!q.StartsWith(TokenWhere, StringComparison.OrdinalIgnoreCase))
2220if (q.StartsWith(TokenResultClass, StringComparison.OrdinalIgnoreCase))
2222else if (q.StartsWith(TokenRole, StringComparison.OrdinalIgnoreCase))
2224else if (q.StartsWith(TokenRequiredQualifier, StringComparison.OrdinalIgnoreCase))
2226else if (q.StartsWith(TokenClassDefsOnly, StringComparison.OrdinalIgnoreCase))
2231else if (q.StartsWith(TokenSchemaOnly, StringComparison.OrdinalIgnoreCase))
2475if (queryOrEventClassName.TrimStart().StartsWith(TokenSelectAll, StringComparison.OrdinalIgnoreCase))
3033if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
3043if (!q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
3049if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
3070if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
3109if (q.StartsWith(keyword, StringComparison.OrdinalIgnoreCase))
3125if (w.StartsWith(keyword, StringComparison.OrdinalIgnoreCase)) //where clause exists
System.Net.Http (7)
System.Net.HttpListener (9)
System.Net.Mail (4)
System.Net.NetworkInformation (2)
System.Net.Primitives (1)
System.Net.Requests (2)
System.Net.Security (3)
System.Private.CoreLib (23)
System.Private.CoreLib.Generators (1)
System.Private.DataContractSerialization (5)
System.Private.Uri (2)
System.Private.Xml (29)
System.Reflection.Context (2)
System.Reflection.Metadata (2)
System.Reflection.MetadataLoadContext (2)
System.Resources.Extensions (1)
System.Resources.Writer (1)
System.Runtime.Serialization.Schema (2)
System.Security.Cryptography.Xml (2)
System.ServiceModel.Http (3)
System.ServiceModel.Primitives (13)
System.Speech (5)
System.Text.Encoding.CodePages (1)
System.Text.Json (2)
System.Windows.Forms (3)
System.Windows.Forms.Design (20)
System.Xaml (3)
TestingAppHost1.AppHost (2)
TestProject.AppHost (1)
TypeScriptApiCompat (8)
UIAutomationClient (1)
UIAutomationClientSideProviders (2)
vbc (3)
VBCSCompiler (3)
vstest.console (5)
vstest.console.arm64 (5)