111 references to IndexOf
aspire (4)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (1)
369var frontmatterEndIndex = normalizedContent.IndexOf("\n---\n", 4, StringComparison.Ordinal);
Commands\AgentInitCommand.cs (1)
622var endBold = simplified.IndexOf("**", 2, StringComparison.Ordinal);
Telemetry\InternalMicrosoftDetector.cs (1)
1650var candidateIndex = output.IndexOf(sectionHeader, searchIndex, StringComparison.Ordinal);
Templating\ConditionalBlockProcessor.cs (1)
71var endIdx = content.IndexOf(endPattern, startIdx, StringComparison.Ordinal);
Aspire.Cli.Tests (2)
Agents\CommonAgentApplicatorsTests.cs (1)
176var frontmatterEndIndex = normalizedContent.IndexOf("\n---\n", 4, StringComparison.Ordinal);
Telemetry\InternalMicrosoftDetectorTests.cs (1)
1707var followingPropertyIndex = MacPlatformSsoOutputFixture.IndexOf("\"state\"", valueStart, StringComparison.Ordinal);
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
725var end = diagnostics.IndexOf($"{Environment.NewLine}{Environment.NewLine}If targeting '", start + marker.Length, StringComparison.Ordinal);
AzureSqlPrincipalReconciliationTests.cs (1)
226Assert.Equal(-1, input.IndexOf(oldValue, index + oldValue.Length, StringComparison.Ordinal));
Aspire.Hosting.CodeGeneration.Go.Tests (1)
AtsGoCodeGeneratorTests.cs (1)
575var methodEnd = generatedCode.IndexOf("\n}\n", methodStart, StringComparison.Ordinal);
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
515index = text.IndexOf(word, index + 1, StringComparison.Ordinal);
Aspire.Hosting.CodeGeneration.TypeScript (2)
AtsTypeScriptCodeGenerator.cs (1)
304startIndex = text.IndexOf(markerStart, currentIndex, StringComparison.Ordinal);
TypeScriptApiProjector.cs (1)
916startIndex = text.IndexOf(markerStart, currentIndex, StringComparison.Ordinal);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
2339var interfaceEnd = code.IndexOf("}", interfaceStart, StringComparison.Ordinal); 2350while ((index = text.IndexOf(pattern, index, StringComparison.Ordinal)) != -1)
Aspire.Hosting.Java (1)
JavaVersionDetector.cs (1)
924var end = contents.IndexOf("*/", index + 2, StringComparison.Ordinal);
Aspire.Hosting.Radius.Tests (1)
Publishing\ConfigureRadiusInfrastructureTests.cs (1)
273var appBlockEnd = bicep.IndexOf("\n}", appIdx, StringComparison.Ordinal);
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
dotnet-getdocument (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
dotnet-openapi (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
dotnet-razorpagegenerator (2)
Program.cs (2)
202startIndex = cshtmlContent.IndexOf(startMatch, startIndex, StringComparison.Ordinal); 207var endIndex = cshtmlContent.IndexOf(endMatch, startIndex, StringComparison.Ordinal);
dotnet-sql-cache (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TextMessageEncoder.cs (1)
151int paramIndex = contentType.IndexOf("charset=", semiColonIndex + 1, StringComparison.OrdinalIgnoreCase);
dotnet-svcutil-lib.Tests (1)
FixupUtil.cs (1)
157idx = updatedText.IndexOf(target, idx, StringComparison.OrdinalIgnoreCase);
dotnet-user-jwts (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
dotnet-user-secrets (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
GetDocument.Insider (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\AnsiConsole.cs (1)
66var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
Infrastructure.Common (1)
ConditionalTestDetectors.cs (1)
171int index = host.IndexOf("localhost", 0, StringComparison.OrdinalIgnoreCase);
Infrastructure.Tests (5)
CITimeline\GenerateCITimelineTests.cs (1)
93var criticalPathEnd = summary.IndexOf("</details>", criticalPathStart, StringComparison.Ordinal);
Pipelines\NpmCliPackageTests.cs (1)
802while ((index = value.IndexOf(substring, index, System.StringComparison.Ordinal)) >= 0)
TestTriggerMap\SelectTestsWorkflowTests.cs (2)
144var resolveEnd = action.IndexOf("\n fi", resolveStart, StringComparison.Ordinal); 170var end = testsYml.IndexOf("build_packages:", start, StringComparison.Ordinal);
TestTriggerMap\TestTriggerMapTests.cs (1)
1171var end = text.IndexOf(endMarker, start + startMarker.Length, StringComparison.Ordinal);
Microsoft.AspNetCore.Components.AI (1)
Pipeline\TextBlockHandler.cs (1)
61var breakIndex = rawText.IndexOf("\n\n", start, StringComparison.Ordinal);
Microsoft.Build (2)
Logging\DistributedLoggers\DistributedFileLogger.cs (1)
81int indexOfParameter = _parameters.IndexOf(parameterName + s_fileLoggerParameterValueSplitCharacter[0] + parameterValue, 0, StringComparison.OrdinalIgnoreCase);
parent\Shared\StringExtensions.cs (1)
47currentOccurrence = aString.IndexOf(oldValue, endOfPreviousOccurrence, stringComparison);
Microsoft.Build.Framework (2)
Telemetry\CrashTelemetry.cs (2)
983int lineIndex = frame.IndexOf(lineToken, inIndex, StringComparison.Ordinal); 1013int lineIndex = line.IndexOf(lineToken, inIndex, StringComparison.Ordinal);
Microsoft.CodeAnalysis.Features (12)
DocumentationComments\CopilotDocumentationCommentGenerator.cs (12)
41var summaryStartTag = comments.IndexOf("<summary>", index, StringComparison.Ordinal); 42var summaryEndTag = comments.IndexOf("</summary>", index, StringComparison.Ordinal); 53var typeParamEndTag = comments.IndexOf("</typeparam>", index, StringComparison.Ordinal); 54var typeParamStartTag = comments.IndexOf("<typeparam name=\"", index, StringComparison.Ordinal); 62var typeParamNameEnd = comments.IndexOf("\">", typeParamNameStart, StringComparison.Ordinal); 74var paramEndTag = comments.IndexOf("</param>", index, StringComparison.Ordinal); 75var paramStartTag = comments.IndexOf("<param name=\"", index, StringComparison.Ordinal); 83var paramNameEnd = comments.IndexOf("\">", paramNameStart, StringComparison.Ordinal); 93var returnsEndTag = comments.IndexOf("</returns>", index, StringComparison.Ordinal); 101var exceptionEndTag = comments.IndexOf("</exception>", index, StringComparison.Ordinal); 102var exceptionStartTag = comments.IndexOf("<exception cref=\"", index, StringComparison.Ordinal); 110var exceptionNameEnd = comments.IndexOf("\">", exceptionNameStart, StringComparison.Ordinal);
Microsoft.DotNet.Build.Tasks.Installers (10)
src\CreateWixBuildWixpack.cs (10)
782int ifStart = input.IndexOf("<?if ", pos, StringComparison.OrdinalIgnoreCase); 783int ifdefStart = input.IndexOf("<?ifdef ", pos, StringComparison.OrdinalIgnoreCase); 784int ifndefStart = input.IndexOf("<?ifndef ", pos, StringComparison.OrdinalIgnoreCase); 817int ifEnd = input.IndexOf("?>", nextBlockStart, StringComparison.OrdinalIgnoreCase); 830int endifStart = input.IndexOf("<?endif?>", searchPos, StringComparison.OrdinalIgnoreCase); 842int elseifStart = input.IndexOf("<?elseif", nextTagStart, StringComparison.OrdinalIgnoreCase); 843int elseStart = input.IndexOf("<?else?>", nextTagStart, StringComparison.OrdinalIgnoreCase); 851int elseifEnd = input.IndexOf("?>", elseifStart, StringComparison.OrdinalIgnoreCase); 912int tagEnd = input.IndexOf("?>", nextBlockStart, StringComparison.OrdinalIgnoreCase); 935int endifStart = input.IndexOf("<?endif?>", tagEnd + 2, StringComparison.OrdinalIgnoreCase);
Microsoft.DotNet.Cli.Utils (1)
AnsiConsole.cs (1)
80var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
Microsoft.DotNet.CodeAnalysis (1)
Analyzers\MembersMustExistAnalyzer.cs (1)
48var additionalAnalyzerFiles = context.Options.AdditionalFiles.Where(af => af.Path.IndexOf(s_analyzerName, 0, StringComparison.OrdinalIgnoreCase) >= 0);
Microsoft.DotNet.TemplateLocator (2)
parent\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (2)
233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
Microsoft.NET.Build.Tasks (2)
parent\parent\Resolvers\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (2)
233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
Microsoft.NET.ProjectData (1)
CachePathResolver.cs (1)
913 int end = content.IndexOf(endTag, start, StringComparison.Ordinal);
Microsoft.NET.ProjectData.Tasks (1)
CachePathResolver.cs (1)
196 int idx = portable.IndexOf(SdkSegment, sentinelStart, StringComparison.Ordinal);
Microsoft.NET.Sdk.Publish.Tasks (1)
WebConfigTransform.cs (1)
236while ((position = arguments.IndexOf(templateLauncherArg, position, StringComparison.OrdinalIgnoreCase)) >= 0)
Microsoft.NET.Sdk.WorkloadManifestReader (2)
parent\Microsoft.DotNet.MSBuildSdkResolver\FXVersion.cs (2)
233int minorSeparator = fxVersionString.IndexOf(".", minorStart, StringComparison.Ordinal); 282int preSeparator = fxVersionString.IndexOf("+", preStart, StringComparison.Ordinal);
Microsoft.TemplateEngine.Cli (1)
TabularOutput\TabularOutput.cs (1)
389int newlineIndex = text.IndexOf(newLine, position, StringComparison.Ordinal);
Microsoft.Web.XmlTransform (2)
XmlTransforms.cs (2)
383position = transformValue.IndexOf(patternPrefix, position, StringComparison.OrdinalIgnoreCase); 521position = transformValue.IndexOf("{%", position, StringComparison.OrdinalIgnoreCase);
MSBuild (1)
parent\Shared\StringExtensions.cs (1)
47currentOccurrence = aString.IndexOf(oldValue, endOfPreviousOccurrence, stringComparison);
NuGet.CommandLine.XPlat (1)
Commands\PackageSearch\Table.cs (1)
211while ((index = str.IndexOf(substring, index, StringComparison.CurrentCultureIgnoreCase)) != -1)
NuGet.Commands (1)
CommandRunners\PackCommandRunner.cs (1)
709|| (fileName.StartsWith(".", StringComparison.Ordinal) && fileName.IndexOf(".", startIndex: 1, StringComparison.Ordinal) == -1);
rzc (1)
CommandLine\AnsiConsole.cs (1)
63var escapeIndex = message.IndexOf("\x1b[", escapeScan, StringComparison.Ordinal);
System.Data.Odbc (2)
System\Data\Odbc\OdbcDataReader.cs (2)
2898currentPos = name.IndexOf(quoteSuffix, currentPos, StringComparison.Ordinal); 2927currentPos = name.IndexOf(Separator, currentPos, StringComparison.Ordinal);
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.Digest.cs (1)
128index2 = digestResponse.Parameters[Qop].IndexOf(Auth, index1 + AuthInt.Length, StringComparison.Ordinal);
System.Net.NetworkInformation (18)
src\runtime\src\libraries\Common\src\System\IO\RowConfigReader.cs (2)
88int endOfLine = _buffer.IndexOf(Environment.NewLine, afterKey, _comparisonKind); 127keyIndex = _buffer.IndexOf(key, startIndex, _comparisonKind);
System\Net\NetworkInformation\StringParsingHelpers.Addresses.cs (2)
92while ((leaseIndex = fileContents.IndexOf("lease", leaseIndex + 1, StringComparison.Ordinal)) != -1) 159int endOfLine = fileContents.IndexOf(Environment.NewLine, labelIndex, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Connections.cs (1)
17int endOfTcpLine = sockstatFile.IndexOf(Environment.NewLine, indexOfTcp + 1, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Misc.cs (2)
91int secondIpHeader = snmp4FileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 92int endOfSecondLine = snmp4FileContents.IndexOf(Environment.NewLine, secondIpHeader, StringComparison.Ordinal);
System\Net\NetworkInformation\StringParsingHelpers.Statistics.cs (11)
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); 268int secondIpHeader = fileContents.IndexOf("Ip:", firstIpHeader + 1, StringComparison.Ordinal); 269int endOfSecondLine = fileContents.IndexOf(Environment.NewLine, secondIpHeader, 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); 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 (1)
src\runtime\src\libraries\Common\src\System\Net\NetworkInformation\UnixCommandLinePing.cs (1)
213int msIndex = pingOutput.IndexOf("ms", afterTime, StringComparison.Ordinal);
System.Net.Requests (2)
System\Net\FtpControlStream.cs (1)
1222while ((index = responseString.IndexOf("\r\n", validThrough, StringComparison.Ordinal)) != -1) // gets the end line.
System\Net\HttpWebResponse.cs (1)
289while ((i = srchString.IndexOf("charset", i, StringComparison.Ordinal)) >= 0)
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureData.Icu.cs (1)
75int collationIndex = name.IndexOf("collation=", i + 1, StringComparison.Ordinal);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Searching.cs (1)
313return IndexOf(value, startIndex, StringComparison.CurrentCulture);
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\TextMessageEncoder.cs (1)
152int paramIndex = contentType.IndexOf("charset=", semiColonIndex + 1, StringComparison.OrdinalIgnoreCase);
System.Speech (2)
Internal\Synthesis\SSmlParser.cs (1)
1012textPosition = engine.Ssml.IndexOf(reader.Value, textReader.LinePosition + reader.LocalName.Length, StringComparison.Ordinal);
Internal\Synthesis\VoiceSynthesis.cs (1)
214if ((idx = text.IndexOf(_xmlEscapeStrings[i], curPos, StringComparison.Ordinal)) >= 0)
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
153if (Text.IndexOf("\r\n", end, StringComparison.Ordinal) != -1)
TypeScriptApiCompat (1)
AtsSurfaceParser.cs (1)
178var typeSeparatorIndex = line.IndexOf(" = ", pathSeparatorIndex + 2, StringComparison.Ordinal);
vstest.console (1)
CommandLine\AssemblyMetadataProvider.cs (1)
161var fxEndIndex = result.IndexOf("\u0001", fxStartIndex, StringComparison.Ordinal);
vstest.console.arm64 (1)
parent\vstest.console\CommandLine\AssemblyMetadataProvider.cs (1)
161var fxEndIndex = result.IndexOf("\u0001", fxStartIndex, StringComparison.Ordinal);