57 references to IndexOfAny
Microsoft.AspNetCore.Antiforgery (2)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.AspNetCore.DataProtection.Abstractions (2)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.AspNetCore.Http.Connections (2)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.AspNetCore.Server.HttpSys (1)
src\aspnetcore\src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
71public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
71public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\HttpCharacters.cs (1)
71public static int IndexOfInvalidFieldValueCharExtended(ReadOnlySpan<char> span) => span.IndexOfAny(_invalidFieldChars);
Microsoft.AspNetCore.WebUtilities (2)
src\aspnetcore\src\Shared\WebEncoders\WebEncoders.cs (2)
80int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators); 137int indexOfFirstDifferentiator = inputSpan.IndexOfAny(s_base64vsBase64UrlDifferentiators);
Microsoft.Build (8)
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (2)
1129ProjectErrorUtilities.VerifyThrowInvalidProject(input.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, _project.ProjectFileLocation, "IllegalCharactersInFileOrDirectory", input, inputItemName); 1130ProjectErrorUtilities.VerifyThrowInvalidProject(output.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, _project.ProjectFileLocation, "IllegalCharactersInFileOrDirectory", output, outputItemName);
Construction\ProjectTargetElement.cs (1)
109int indexOfSpecialCharacter = unescapedValue.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters);
Construction\Solution\ProjectInSolution.cs (2)
513int indexOfChar = projectName.AsSpan().IndexOfAny(s_charsToCleanse); 529while ((pos = dest.IndexOfAny(s_charsToCleanse)) >= 0);
Construction\Solution\SolutionFile.cs (1)
1305ProjectFileErrorUtilities.VerifyThrowInvalidProjectFile(proj.RelativePath.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0,
Evaluation\GlobResultBuilder.cs (1)
116if (fragment is GlobFragment && fragment.TextFragment.AsSpan().IndexOfAny(s_invalidGlobChars) < 0)
Evaluation\ProjectParser.cs (1)
602int indexOfSpecialCharacter = targetName.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters);
Microsoft.Build.Framework (2)
EscapingUtilities.cs (1)
55int i = value.AsSpan(startIndex).IndexOfAny(s_searchValues);
Utilities\FileMatcher.cs (1)
1729if (filespec.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) >= 0)
Microsoft.Build.Tasks.Core (2)
Untar.cs (1)
430else if (pattern.AsSpan().IndexOfAny(FileUtilities.InvalidPathChars) >= 0)
Unzip.cs (1)
348else if (pattern.AsSpan().IndexOfAny(FileUtilities.InvalidPathChars) >= 0)
Microsoft.Extensions.AI.Abstractions (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\RegexGenerator.g.cs (1)
674int iteration = slice.IndexOfAny(Utilities.s_asciiLettersAndDigits);
Microsoft.Extensions.AI.OpenAI (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\RegexGenerator.g.cs (1)
117int iteration = slice.IndexOfAny(Utilities.s_asciiWordChars);
Microsoft.Extensions.FileProviders.Embedded (2)
EmbeddedFileProvider.cs (1)
190return path.IndexOfAny(_invalidFileNameChars) != -1;
Manifest\EmbeddedFilesManifest.cs (1)
94private static bool HasInvalidPathChars(string path) => path.IndexOfAny(_invalidFileNameChars) != -1;
Microsoft.Extensions.Logging.Console (1)
ConsoleControlCharacterSanitizer.cs (1)
78return value.IndexOfAny(s_charsToEscape);
Microsoft.Net.Http.Headers (1)
ContentDispositionHeaderValue.cs (1)
636length = remaining.IndexOfAny(Rfc5987AttrChar);
MSBuild (2)
XMake.cs (2)
3712InitializationException.VerifyThrow(extension.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, "InvalidExtensionToIgnore", extension, null, false); 3732int indexOfSpecialCharacter = parameter.AsSpan().IndexOfAny(XMakeElements.InvalidTargetNameCharacters);
System.IO.Compression.ZipFile (1)
src\runtime\src\libraries\Common\src\System\IO\Archiving.Utils.Windows.cs (1)
26int i = entryPath.AsSpan(offset).IndexOfAny(s_illegalChars);
System.Net.Http (2)
System\Net\Http\Headers\HeaderUtilities.cs (1)
94length = utf8.IndexOfAny(s_rfc5987AttrBytes);
System\Net\Http\HttpRuleParser.cs (1)
153int index = slice.IndexOfAny(s_hostDelimiterChars);
System.Private.CoreLib (8)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.cs (1)
754int i = source.IndexOfAny(s_ordinalLowerCasingClassRestoreChars);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (4)
2649IndexOfAny((ReadOnlySpan<T>)span, values); 4855while ((pos = span.IndexOfAny(values)) >= 0) 5625while ((pos = span.IndexOfAny(values)) >= 0) 5995separatorIndex = _source.Slice(_startNext).IndexOfAny(_searchValues);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1605int idx = text.IndexOfAny(SearchValuesStorage.NewLineChars);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\SpanLineEnumerator.cs (1)
55int idx = remaining.IndexOfAny(string.SearchValuesStorage.NewLineChars);
src\runtime\src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
37int offset = input.IndexOfAny(s_endOfFullTypeNameDelimiterChars);
System.Private.DataContractSerialization (2)
System\Xml\XmlConverter.cs (2)
1096int count = chars.IndexOfAny(s_whitespaceChars); 1115int indexOfWhitespace = s.AsSpan().IndexOfAny(s_whitespaceChars);
System.Private.Uri (4)
System\DomainNameHelper.cs (1)
103? hostname.IndexOfAny(s_iriInvalidChars)
System\Uri.cs (3)
644int i = relativeStr.IndexOfAny(s_segmentSeparatorChars); 1903int index = uriString.AsSpan().IndexOfAny(s_segmentSeparatorChars); 3723int userInfoLength = slice.IndexOfAny(s_userInfoEndChars);
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeNameParserHelpers.cs (1)
37int offset = input.IndexOfAny(s_endOfFullTypeNameDelimiterChars);
System.Security.Cryptography (1)
System\Security\Cryptography\Base64Transforms.cs (1)
252while ((whitespaceIndex = inputBuffer.IndexOfAny(s_whiteSpace)) >= 0)
System.Text.Json (3)
System\Text\Json\Reader\JsonReaderHelper.cs (2)
32int i = span.IndexOfAny(s_charactersToEscape); 68int i = span.IndexOfAny(s_charactersToEscape);
System\Text\Json\Reader\JsonReaderHelper.net8.cs (1)
23span.IndexOfAny(s_controlQuoteBackslash);
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\RegexParser.cs (2)
153int indexOfMetachar = input.AsSpan().IndexOfAny(s_metachars); 202indexOfMetachar = input.IndexOfAny(s_metachars);
System.Web.HttpUtility (2)
System\Web\Util\HttpEncoder.cs (2)
132int i = value.AsSpan().IndexOfAny(s_invalidJavaScriptChars); 183i = chars.IndexOfAny(s_invalidJavaScriptChars);